NEW
Font size
WorksheetsLogika dan Algoritma P7 (Quiz)
Total questions: 50
Worksheet time: 17mins
Algoritma diperkenalkan oleh seorang ilmuwan dari Persia yang menuliskan kitab al jabr w’al muqabala sekitar tahun 825 M. Siapakah nama ilmuwan tersebut
Aristoteles
Napoleon
Ibnu Musa Al Khawarizmi
Isaac Newton
Christoper Columbus
Bentuk informal untuk mendeskripsikan algoritma yang mengikuti struktur bahasa pemrograman tertentu adalah pengertian :
Algoritma
Flowchart
Pseudocode
Profilling
Debugging
Kumpulan instruksi-instruksi yang diberikan kepada komputer untuk melaksanakan suatu tugas, merupakan pengertian dari
Debugging
Program
Flowchart
Pseudocode
Profillingi
Dibawah ini yang merupakan Kriteria pemilihan algoritma adalah :
Jumlah langkah berhingga, berakhir, ada output dan testing
Ada model data, berakhir, semi algoritma, memiliki kriteria terbaik
Terstruktur, debugging, jumlah langkah berhingga, ada model
Ada output, jumlah langkahnya berhingga, berakhir, terstruktur, efektif dan efisien
Memiliki kriteria terbaik, jumlah langkah berhingga, ada output
Tahapan dalam menyelesaikan suatu masalah adalah :
Masalah - Pseudocode - Flowchart - Program - Eksekusi - Hasil
Masalah - Algoritma - Flowchart - Program - Eksekusi - Hasil
Masalah - Model - Algoritma - Eksekusi - Hasil
Algoritma - Program - Model - Eksekusi - Hasil
Masalah - Model - Algoritma - Program - Eksekusi - Hasil
Apabila warna kuning menjadi warna merah dan warna merah maka jadi hijau, maka selain warna kuning dan merah maka jadi putih. Jika kondisi input warna adalah hitam, maka warna jadinya adalah ?
Ungu
Putih
Kuning
Hijau
Merah
Diketahui bahwa kantong P kosong, kantong Q berisi 10 buah kelereng dan kantong R berisi 20 Kelereng. Apabila kedua kantong tersebut dibawa dan dikatakan bukan Kantong P yang dibawa, maka jumlah kelereng yang terbawa adalah :
10
30
10 dan 20
Kosong
10 atau 20
Diberikan algoritma: P=9; P =P+6; Q=P. Berapakah Nilai P dan Q
9 dan 15
15 dan 9
15 dan 15
9 dan 0
15 dan 0
Diberikan sebuah operasi perbandingan sebagai berikut: 100 > 10.
Apakah hasil program python tersebut ?
True
False
10
100
0
Diberikan sebuah operasi pada operator aritmatika sebagai berikut: 15 % 2.
Apakah hasil program python tersebut?
1
0
7.5
0
7
Pada Flowchart berikut, jika a=8, b=5, c=10. Berapakah nilai d ?
50
40
58
48
60
Berapakah nilai yang tercetak jika nilai yang diinput:
Absen = 70; Tugas 85; UTS 90; UAS 70
78,75
78,25
70
78,95
80,75
Pada Flowchart berikut, jika a=6, b=8, c= 10. Berapakah nilai d ?
58
56
34
75
74
Berapakah Keliling pada variabel kell yang tercetak jika r yang diinput 10 ?
628
6,28
62,8
314
31,4
Berapa buahkah yang tercetak jika diinput gross = 10
1440
140
14440
14400
1400
Jika variabel x = 10, maka yang tercetak adalah ?
Lebih Kecil dari 5
Lebih besar dari 5
Sama dengan 5
Lebih kecil atau sama dengan 5
Lebih besar
Jika variabel x = 5, maka yang tercetak adalah ?
Lebih Kecil dari 5
Lebih besar dari 5
Sama dengan 5
Lebih kecil atau sama dengan 5
Lebih besar atau sama dengan 5
Jika total_belanja = 90000, berapakah bayar yang tercetak pada variabel bayar diatas ?
95500
95000
105000
85500
75500
Struktur branching manakah yang tepat untuk menentukan golongan diatas ?
If ... else
If
If ... else if ... else
If ... elif ... Else
nested if
Flowchart atau diagram alir diatas adalah bentuk seleksi kondisi dari ?
If ... else
If ... elif ... else
case
nested if
if
Diberikan algoritma program sebagai berikut:
for i in range(2,10,2):
print(i)
Nilai variabel i yang tercetak adalah ?
2, 4, 6, 8
2, 4, 6, 8, 10
2, 4, 6, 8, 10, 12
0, 2, 4, 6, 8
0, 2, 4, 6, 8, 10
Diberikan algoritma program sebagai berikut:
for i in range(0,10,2):
print(i+2)
Nilai variabel i yang tercetak adalah ?
2, 4, 6, 8
2, 4, 6, 8, 10
2, 4, 6, 8, 10, 12
0, 2, 4, 6, 8
0, 2, 4, 6, 8, 10
Nilai variabel x yang tercetak adalah:
1, 2, 3, 4, 5, 6, 7, 8
0, 1, 2, 3, 4, 5, 6, 7, 8
0, 1, 2, 3, 4, 5, 6, 7, 8, 9
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
1, 2, 3, 4, 5, 6, 7, 8, 9
Nilai variabel jum yang tercetak adalah ?
45
36
55
54
1, 2, 3, 4, 5, 6, 7, 8, 9
Nilai variabel x yang tercetak adalah?
1, 3, 5, 7, 9
1, 3, 5, 7
3, 5, 7, 9
2, 4, 6, 8
2, 4, 6, 8, 10
Konsep Menara Hanoi merupakan salah satu dari contoh proses :
Iteratif
Transitif
Rekursif
Branching
Sorting
Suatu Proses yang memanggil dirinya sendiri , disebut proses :
Iteratif
Transitif
Rekursif
Branching
Searching
Rekursif adalah :
Suatu prosedur yang dapat dipanggil
Suatu proses yang bisa memanggil dirinya sendiri
Suatu proses yang dipanggil melalui suatu prosedur
Suatu prosedur Looping
Suatu proses Searching
Pada Menara Hanoi banyaknya pemindahan untuk N buah piringan ke menara tujuannya adalah :
2n +1
2n -1
2n+1
2n-1
2n
Untuk menyelesaikan masalah menara Hanoi dengan banyaknya piringan ialah 4 buah , maka diperlukan pemindahan sebanyak :
19 Kali
18 Kali
15 Kali
16 Kali
31 Kali
Berikut ini yang merupakan symbol flowchart “proses” adalah …
Simbol untuk menyatakan suatu proses input dan output tanpa tergantung dengan jenis peralatannya adalah …
Simbol flowchart yang menghubungkan antara satu simbol dengan yang lain adalah …
Terminator
Input/output
Flow
Connector
Untuk dapat berpikir tentang komputasi dimana seseorang dituntut untuk bisa melakukan …
Menjelaskan mengapa ditemukan solusi yang sesuai
Menyusun solusi komputasi yang baik
Menyelesaikan masalah dengan cara yang baru
Menyelesaikan dengan baik
Tahapan dalam menyelesaikan suatu masalah adalah :
Masalah - Pseudocode - Flowchart - Program - Eksekusi - Hasil
Masalah - Algoritma - Flowchart - Program - Eksekusi - Hasil
Masalah - Model - Algoritma - Eksekusi - Hasil
Algoritma - Program - Model - Eksekusi - Hasil
Masalah - Model - Algoritma - Program - Eksekusi - Hasil
Pada Flowchart berikut, jika a=6, b=8, c= 10. Berapakah nilai d ?
58
56
34
75
74
Berapakah Keliling pada variabel kell yang tercetak jika r yang diinput 10 ?
628
6,28
62,8
314
31,4
sebuah array yang berisi kumpulan tipe yang tidak sejenis adalah tipe data dari
List
Tuple
Dictionary
Complex
Float
Menyatakan pasangan angka real dan imajiner, merupakan tipe data dari ?
Hexa
Tuple
List
Complex
Boolean
bila kondisi1 benar maka statement1 dikerjakan, bila salah menuju ke kondisi2 . Bila kondisi2 benar maka statement2 dikerjakan, jika salah maka statemen3 dikerjakan. merupakan struktur percabangan dari ?
if
if nested
if ... elif ... else
if ... else ... if ... else
if ... else ... elif
Pada gambar berikut merupakan struktur percabangan dari ?
if
nested if
if ... else
if ... elif ... else
if ... else.. elif
Pada Flowchart berikut, jika a=4, b=5, c=10. Berapakah nilai d ?
54
45
30
40
50
Hasil dari flowchart Tersebut adalah ?
2, 4, 6, 8, 10
2, 4, 6, 8, 10, 12
2, 4, 6, 8, 10, 12
2, 4, 6, 8,
2, 10
Hasil dari flowchart Tersebut adalah ?
1, 3, 5, 7
1, 3, 5, 7, 9
1, 3, 5, 7, 9, 11
1, 9
1, 11
Pada gambar berikut, merupakan flowchart dari bentuk perulangan ?
For
While
Nested Loop
Loop
If
Pada gambar berikut, merupakan flowchart dari bentuk perulangan ?
For
While
If
Nested
Nested loop
Dalam penulisan algoritma, pseudocode menggunakan bahasa...
Mesin
Puitis
Romantis
Inggris
Pemrograman
Flowchart memiliki nama lain...
Tree
Alur
Diagram
Algoritma
Bagan alir
Berikut ini yang termasuk struktur dasar algoritma adalah...
Pemulihan, urutan, pemrograman
Urutan, pemulihan, pengulangan
Perbaikan, pemilihan, pengulangan
Perbaikan, pemulihan, pengaturan
Perbaikan, pemilihan, pengulangan
Berikut ini merupakan nama simbol flowchart...
Terminal
Proses
Dokumen
Decision
Penghubung
