WorksheetsLogika & Algoritma Pemrograman
Total questions: 20
Worksheet time: 56mins
Berikut ini yang bukan merupakan definisi dari algoritma adalah …
Urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis
Urutan logis pengambilan keputusan untuk pemecahan masalah
Prosedur langkah demi langkah untuk melakukan perhitungan
Rentetan langkah-langkah logis tertentu untuk menyelesaikan suatu masalah
Program yang dibuat untuk menyelesaikan masalah
Alat bantu untuk menuangkan hasil pemikiran mengenai langkah-langkah penyelesaian masalah yang sistematis dan terurut adalah
Kalimat Deskriptif
Flowchart
Pseudocode
Aplikasi
Program
Keterangan diatas merupakan …
Struktur Bahasa C++
Pseudocode
Kalimat Deskriptif
Langkah awal memulai pemrograman C++
Gambaran program C++
Tipe data yang digunakan untuk data desimal adalah
Integer
Float
Char
Short
Long int
Operator yang biasa digunakan untuk membandingkan dua buah nilai adalah
Operator Logika
Operator Assignment
Operator Relasi
Operator Aritmatika
Operator Modulus
Manakah yang merupakan output dari program diatas?
200
300
500
600
800
Potongan algoritma manakah yang tepat untuk membedakan bilangan genap dan ganjil?
Input (x)
IF x mod 2 >= 0
Output (“x adalah bilangan genap”)
ELSE
IF x mod 2 < 0
Output (“x adalah bilangan ganjil”)
Input (x)
IF x div 2 >= 0
Output (“x adalah bilangan genap”)
ELSE
IF x div 2 < 0
Output (“x adalah bilangan ganjil”)
Input (x)
IF x mod 2 = 0
Output (“x adalah bilangan genap”)
ELSE
Output (“x adalah bilangan ganjil”)
Input (x)
IF x div 2 = 0 THEN
Output (“x adalah bilangan genap”)
ELSE
Output (“x adalah bilangan ganjil”)
Pilihan A,B,C,D salah
Sintaks pengulangan manakah yang melakukan pengecekan kondisi di akhir pengulangan?
DO… WHILE…
WHILE… …
FOR…
IF… THEN… ELSE…
GOTO …
Apa nama fungsi yang ada dalam program diatas?
Hasil
Sesuatu
St
Perkalian
Integer
Di bawah ini merupakan hal-hal yang harus dikemukakan dalam mendeklarasikan suatu bentuk Array, kecuali:
Ukuran array
Nama array
Tipe data
Record
Elemen array
Simbol yang biasa dilibatkan dalam program untuk melakukan suatu operasi atau manipulasi disebut…
Algoritma
Operator
Flowchart
Pseudocode
Program
Bilangan A >= Bilangan B merupakan contoh dari penggunaan operator …
Operator Assignment
Operator Logika
Operator Relasi
Operator Aritmatika
Operator Modulus
Pemrogram dapat meletakkan suatu informasi ke standart output (normalnya berupa layar) dengan menggunakan fungsi …
Cin
Endl
Cout
Setw()
Getc()
Hasil dari proses perhitungan program diatas adalah …
359.900
8.999.900
360.000
8.000.000
15.000
Tipe data yang digunakan untuk data berupa huruf, angka dan simbol adalah
Integer
Float
Char
Short
Long int
Perhatikan potongan algoritma berikut ini:
Input (kelas)
SWITCH kelas
BEGIN
CASE “1” :
Output (“Pengajar = Ana”)
break
CASE “2” :
Output (“Pengajar = Ani”)
break
CASE “3” :
Output (“Pengajar = Ina”)
break
Apakah output dari algoritma di atas jika inputnya kelas = “4”?
Pengajar = Ana
Pengajar = Ani
Pengajar = Ina
Program Error
Jawaban A, B, C, dan D salah
Sintaks pengulangan manakah yang melakukan pengecekan kondisi di awal pengulangan?
DO… WHILE…
WHILE… …
CONTINUE …. BREAK
IF… THEN… ELSE…
GOTO ……...
Char alamat [500]. Dari array ini yang merupakan NAMA dari suatu ARRAY adalah:
Char
Alamat
[500]
Char alamat
Alamat [500]
Bagian apakah yang kurang pada potongan algoritma diatas?
Deklarasi variabel
Deklarasi input
Deklarasi parameter input
Deklarasi output
Deklarasi parameter output
Berapa output dari program fungsi diatas?
10
20
0
k
hasil
