S M K BUSTANUL ULUM
PROGRAM KEAHLIAN TEKNIK KOMPUTER & JARINGAN
Alamat: Sindangsari Kel. Sumelap Kec. Tamansari Kota Tasikmalaya 46196 (0265)323317
1. Dalam menyusun suatu program, langkah pertama yang harus di lakkukan adalah :
a. Membuat program
b. Membuat Algoritma
c. Membeli computer
d. Proses
e. Mempelajari program
2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah
di sebut :
a. Proses
b. Program
c. Algoritma
d. Step
e. Diagram
5. Diberikan algoritma : 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. Ungu
c. Hijau
d. Putih
e. Abu-abu
9. Untuk melihat hasil dari program yang di kerjakan tekan tombol ...
a. CRTL+F5
b. CRTL+F9
c. CRTL+F2
d. CRTL+F12
e. CRTL+F4
14. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...
a. Byte
b. Integer
c. Char
19. Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah...
a. Writeln
b. Readln
c. Begin
d. Write
e. Clrscr
20. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang
lainya,disebut IF dalam kondisi ..
a. IF bersarang
b. IF bercabang
c. IF tunggal
d. IF-THEN
e. IF do while-Until
21. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris
kebawah ,disebut...
a. Writeln
b. Write
c. Readln
d. Read
e. Begin
25. Tipe data yang cocok untuk menyimpan data nama siswa adalah …
a. Numeric
b. Character
c. Date/Time
d. Array
e. Integer
27. Yang tidak termasuk ke dalam struktur percabangan pada C++ adalah...
a. For
b. if else
c. if
d. switch
e. case
SOAL ESSAY
1. Tuliskan beberapa aturan yang harus dipatuhi ketika membuat Nama Variabel dalam
pemrograman !
2. Apa yang dimaksud dengan Tipe Bialngan Bulat (Integer)
3. Apa yang dimaksud dengan Tipe Data Boolean !
4. Tuliskan Jenis Jenis Operator Logika !
5. Tuliskan contoh program psedeucode sederhana Perulangan !