wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quis Algoritma Kelas 7

Total questions: 27

Worksheet time: 19mins

Name
Class
Date
1.

Nama Lengkap

4 lines
2.

Kelas

4 lines
3.

Langkah langkah yang disusun secara berurutan untuk menyelesaikan suatu masalah, dinamakan

a)

program

b)

algoritma

c)

stuktur data

d)

optimasi penjadwalan

4.

Yang bukan merupakan fungsi dari algoritma, adalah

a)

memecahkan masalah yang rumit

b)

membuat program yang membingungkan

c)

dapat digunakan secara berulang

d)

memudahkan dalam menemukan masalah

5.

Perhatikan pernyataan dibawah ini;

  1. (1) memecahkan masalah yang rumit

  2. (2) membuat program lebih sederhana

  3. (3) tidak dapat digunakan secara berulang

  4. (4) tidak mampu merapikan program yang dihasilkan

  5. (5) mudah menemukan kesalahan

Yang merupakan Fungsi dari algoritma ada pada nomor ;

a)

(1)(2)(3)

b)

(1)(2)(4)

c)

(1)(2)(5)

d)

Semua benar

6.

Manakah yang tidak termasuk ke dalam jenis-jenis algoritma

a)

algoritma sekuensial

b)

algoritma perulangan

c)

algoritma persatuan

d)

algoritma percabangan

7.

algoritma yang digunakan pada saat pengambilan keputusan yang melibatkan syarat tertentu adalah

a)

algoritma sekuensial

b)

algoritma perulangan

c)

algoritma persatuan

d)

algoritma percabangan

8.

notasi algoritma yang menggunakan simbol simbol grafis untuk menggambarkan langkah-langkah algoritma dan hubungan antara langkah-langkahnya yaitu

a)

Pseudocode

b)

Diagram alir

c)

struktur english

d)

Flowchart

9.

notasi algoritma yang menggunakan simbol-simbol untuk merepresentasikan secara visual, yaitu

a)

Pseudocode

b)

Diagram alir

c)

Structured English

d)

Flowchart

10.

Simbol tanda panah yang digunakan untuk menggabungkan antara simbol yang satu dengan simbol lainnya disebut

a)

Flow

b)

Input/output

c)

Manual operation

d)

Document

11.

suatu proses atau pendekatan untuk meningkatkan efisiensi dan kinerja dalam menentukan urutan atau alokasi sumber daya pada suatu jadwal kegiatan, dinamakan

a)

algoritma

b)

flowchart

c)

aptimasi penjadwalan

d)

matematika diskrit

12.

berikut merupakan komponen perancangan yang diperlukan dalam optimasi penjadwalan, kecuali

a)

Data Flow Diagram

b)

Diagram konteks

c)

Entity Relationship Diagram

d)

algoritma percabangan

13.

gambaran arus data dalam sistem, digambarkan oleh

a)

Data Flow Diagram

b)

Entity Relationship Diagram

c)

Diagram konteks

d)

Integrasi dengan sistem komputer

14.

Dua konsep utama yang menjadi tulang punggung kesuksesan dalam menangani informasi adalah

a)

data dan fakta

b)

flowchart dan diagram alir

c)

Struktur data dan Representasi data

d)

internal dan ekternal

15.

Struktur data yang menyimpan elemen-elemen data dengan tipe yang sama dalam urutan indeks adalah

a)

array

b)

stack

c)

queue

d)

link list

16.

struktur data yang mengikuti prinsip LIFO, adalah

a)

array

b)

stack

c)

queue

d)

link list

17.

struktur data yang mengikuti prinsip FIFO, adalah

a)

array

b)

stack

c)

queue

d)

link list

18.

antrian mobil di lampu merah, merupakan contoh dari struktur data

a)

array

b)

stack

c)

queue

d)

link list

19.

tumpukan urutan baju di pengering mesin cuci, merupakan contoh dari struktur data

a)

array

b)

stack

c)

queue

d)

link list

20.

Push, Pop dan Peek/Top merupakan operasi dasar dari struktur data

a)

array

b)

stack

c)

queue

d)

link list

21.

mengeluarkan elemen dari depan antrean pada struktur data queue, dinamakan

a)

enqueue

b)

dequeue

c)

front

d)

rear

22.

mengeluarkan elemen dari atas stack, dinamakan

a)

push

b)

pop

c)

peek

d)

top

23.

dari rumus; 3X + 1, yang merupakan variable adalah

a)

3

b)

X

c)

+

d)

1

24.

cara untuk menyajikan informasi atau nilai data secara visual agar mudah dipahami, disebut

a)

struktur data

b)

representasi data

c)

validasi data

d)

variabel data

25.

tipe data yang merupakan bilangan bulat dan tidak mengandung pecahan adalah

a)

integer

b)

real

c)

boolean

d)

string

26.

tipe data yang digunakan untuk mengecek kondisi dalam sebuah program, dimana hasilnya 'True' dan 'False' adalah

a)

integer

b)

real

c)

boolean

d)

string

27.

jenis representasi yang melibatkan cara programer merepresentasikan dan memanipulasi informasi menggunakan suatu bahasa pemrograman, adalah jenis representasi

a)

integer

b)

eksternal

c)

internal

d)

karakter