Anda di halaman 1dari 5

Defenisi dari Algoritma adalah

A. Urutan masalah untuk pemrograman yang disusun secara logis dan sistematis
B. Masalah urutan langkah yang sistematis di dalam program pada computer oleh user
C. Urutan Masalah yang logis dan sistematis untuk memecahkan program di komputer
D. Urutan langkah logis penyelesaian masalah yang disusun secara sistematis dan
logis
E. Salah semua
ANSWER: D

Salah satu keuntungan dibuat Algoritma adalah


A. Algoritma memperpendek program
B. Algoritma Bahasa pemrograman yang digunakan adalah bahasa manusia
C. Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman
D. Notasi Algoritma dapat langsung di kerjakan oleh komputer
E. Algoritma mengurangi penggunaan memori dan mempercepat jalannya program
ANSWER: C

Algoritma yang yang disajikan dalam bentuk gambar disebut ...


A. Diagram Gambar (Drawing chart)
B. Diagram Alir (Flow chart)
C. Diagram Lingkaran (Pie chart)
D. Diagram Batang ( Bar chart)
E. Diagram Garis (Line chart)
ANSWER: B

Dibawah ini merupakan simbol dalam flowchart yang disebut


A. Proses
B. Input
C. Output
D. Terminator
E. Pengkondisian
ANSWER: D

Penulisan Algoritma yang menggunakan sintaks (cara penulisan) menyerupai bahasa


pemrograman disebut ..
A. Coding
B. Pseudocode
C. Flowchart
D. Data flow
E. Terminator
ANSWER: B

Variable yang nilai bersifat tetap dan tidak bias dubah adalah...
A. Array
B. String
C. Algoritma
D. Konstanta
E. Komposit
ANSWER: D

Tipe data yang digunakan oleh bilangan bulat adalah ...


A. String
B. Integer
C. Boolean
D. Char
E. Real
ANSWER: B

Tipe data yang digunakan untuk Kata atau kalimat adalah ...
A. String
B. Real
C. integer
D. Boolean
E. Char
ANSWER: A

Pada pembuatan program komputer, algoritma dibuat :


A. Sebelum pembuatan program
B. Pada saat program dibuat
C. Sesudah pembuatan program
D. Pada saat verifikasi program
E. Saat Program di eksekusi
ANSWER: A

Tahapan dalam menyelesaikan suatu masalah adalah :


A. MasalahFlowchartProgramEksekusiHasil
B. MasalahAlgoritmaFlowchartProgramEksekusiHasil
C. MasalahModelAlgoritmaEksekusiHasil
D. MasalahModelAlgoritmaProgramEksekusiHasil
E. AlgoritmaProgramModelEksekusiHasil
ANSWER: B

Diketahui bahwa kantong P kosong, kantong Q berisi 10 buah kelereng dan kantong R
berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan dikatakan BUKAN
Kantong P yang terbawa, maka jumlah kelereng yang terbawa adalah :
A. 10
B. 10 dan 15
C. 15
D. Kosong
E. 10 atau 15
ANSWER: E

Apabila warna merah maka jadi hijau. Apabila warna hijau maka jadi putih, selain
warna merah dan hijau maka jadi ungu. Jika kondisi input warna adalah hitam, maka
warna jadi :
A. Merah
B. Putih
C. Ungu
D. Abu-abu
E. Hijau
ANSWER: C

Diberikan algoritma P=10, P=P+5, Q=P, Nilai P dan Q masing-masing adalah


A. 15 dan 0
B. 0 dan 10
C. 0 dan 15
D. 10 dan 15
E. 15 dan 15
ANSWER: E

Nama lain dari flowchart adalah ...


A. Algoritma
B. Alur
C. Bagan alir
D. Tree
E. Diagram
ANSWER: C
Penulisan judul Program yang benar adalah ...
A. Program_Pertama;
B. Program Perhitungan bilangan;
C. Program 1persen;
D. Program Luaspersegi_panjang;
E. Program 2luaslingkaran;
ANSWER: D

Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :
A. a=0,b=5
B. a=10,b=5
C. a=10,b=0
D. a=b
E. a=10,b=10
ANSWER: E

struktur pertama dalam penulisan bahasa pascal setelah judul program adalah...
A. Char;
B. String;
C. End.
D. Writeln;
E. Uses crt;
ANSWER: E

Untuk menjalankan program yang di kerjakan tekan tombol ...


A. CRTL+F5
B. CRTL+F10
C. CRTL+F2
D. CRTL+F12
E. CRTL+F4
ANSWER: B

Perintah dasar sederhana dalam program passcal untuk membersihkan layar adalah ...
A. Readln;
B. End.
C. Clrscr;
D. Wtiteln;
E. Uses crt;
ANSWER: C

Tipe data bahasa pascal untuk Benar atau Salah adalah...


A. String
B. Char
C. Boolean
D. Byte
E. Real
ANSWER: C

Berikut ini adalah penulisan identifier atau variabel yang benar dalam pemogramn
pascal adalah...
A. 9program_satu
B. Program_1
C. Program satu
D. Begin
E. Array
ANSWER: B

Perintah untuk menutup program dalam pascal adalah ...


A. End.
B. Program
C. Uses crt;
D. Finish.
E. End;
ANSWER: A

Bilangan yang mengadung pecahan ,paling sedikit harus ada satu digit sebelum dan
sesudah titik desimal termasuk dalam tipe data ...
A. Real
B. Boolean
C. Integer
D. Longint
E. Byte
ANSWER: A

Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris kebawah,
adalah...
A. Writeln
B. Write
C. Readln
D. Read
E. Begin
ANSWER: A

Berikut ini yang termasuk operator aritmatika yaitu...


A. *
B. /
C. %
D. +
E. Semua benar
ANSWER: E

Tipe data yang cocok untuk menyimpan data nama siswa adalah...
A. Numeric
B. Character
C. Date/Time
D. String
E. Integer
ANSWER: D

Berapa hasil dari perhitungan A = 2+5*4-12 ...


A. 16
B. 10
C. 28
D. 22
E. 20
ANSWER: B

Simbol Persegi panjang pada Flowchart melambangkan ...?


A. Input
B. Percabangan
C. Proses
D. Output
E. Finish
ANSWER: C

Program yang benar untuk mencetak tulisan "ANAK TKI" adalah


A. Uses crt; begin write ("ANAK TKI"); end.
B. Uses crt; begin; write("ANAK TKI"); end;
C. Uses crt; begin; write('ANAK TKI');end;
D. Uses crt begin; write('ANAK TKI') end.
E. Uses crt; begin write('ANAK TKI'); end.
ANSWER : A

Susunan algoritma yang benar untuk menentukan bilangan positif atau negatif adalah
- jika bilangan lebih besar dari 0
- masukan bilangan
- cetak "Positif"
- jika bilangan tidak lebih besar dari 0
- cetak "negatif"
A. 1,2,3,4,5
B. 2,3,4,5,1
C. 2,1,5,4,3
D. 2,1,3,4,5
E. 3,2,1,5,4
ANSWER: D

Susunan yang benar untuk derajat pengerjaan operator aritmatika dari yang pertama
di kerjakan adalah ...
A. perkalian,pembagian,penjumlahan,pengurangan
B. penjumlahan,pengurangan,perkalian,pembagian
C. pengurangan,perkalian,penjumlahan,pembagian
D. pembagian,penjumlahan pengurangan,perkalian
E. perkalian,pengurangan,penjumlahan,pembagian
ANSWER: A

Mengambarkan Alur program dengan bentuk simbol merupakan ....


A. Algoritma
B. Pseudocode
C. Pengkondisian
D. Flowchart
E. Perulangan
ANSWER: D

Anda mungkin juga menyukai