Anda di halaman 1dari 7

PEMERINTAH PROVINSI NUSA TENGGARA TIMUR

DINAS PENDIDIKAN DAN KEBUDAYAAN


SEKOLAH MENENGAH KEJURUAN NEGERI 6 KUPANG
Jln. Gerbang Media Kelapa lima - Kota Kupang, Telp. 0380 – 8030157
E-mail:esemkanegeri6kupang@yahoo.com,
Website:http://smkn6kpgntt.wordpress.com

UJIAN / PENILAIAN AKHIR SEMESTER GENAP


TAHUN PELAJARAN 2018 / 2019

Mata Pelajaran : PEMROGRAMAN DASAR


Kelas : XD1& XD2
Komli : Multimedia
Hari / Tanggal : Selasa, 14 Mei 2019
Jam : 10.45 – 12.15

Soal:pililah jawaban yang menurut anda paling benar !


1. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah …
A. Membuat program D. Proses
B. MembuatAlgoritma E. Mempelajari program
C. Membeli computer
2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah
disebut …
A. Proses D. Step
B. Program E. Diagram
C. Algoritma
3. Pseudo code yang digunakan pada penulisan algoritma berupa …
A. BahassaInggris D. Sembarang bahasa asal terstruktur
B. BahasaPuitis E. BahasaMesin
C. Bahasa pemograman
4. Pada pembuatan program komputer, algoritma dibuat …
A. Sebelum pembuatan program D. Padasaatverifikasi program
B. Padasaat program dibuat E. Padasaat di jalankan
C. Sesudah pembuatan program
5. Tahapan dalam menyelesaikan suatu masalah adalah …
A. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil
B. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil
C. Masalah-Model-Algoritma-Eksekusi-Hasil
D. Masalah-Model-Algoritma-Program-Eksekusi-hasil
E. Algoritma-Program-Model-Eksekusi-Hasil
6. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R
berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN
kantong P yang terbawa, Maka jumlah kelereng yang terbawaadalah :
A. 10 D. 10 dan 15
B. 15 E. Kosong
C. 10 atau 15
7. 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 D. Putih
B. Ungu E. Abu-abu
C. Hijau
8. Instruksi P=Q akan mengakibatka nnilai P=nilai Q,dan nilai Q menjadi …
A. Menjadi Sembarang Nilai D. Menjadi 10
B. Menjadi hampa E. P tetap
C. Q tetap
9. Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan …
A. a=0 , b=5 D. a=b
B. a=10 , b=5 E. a=10 , b=10
C. a=10 , b=0

10. Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah …
A. 15 dan 0 D. 0 dan 10
B. 0 dan 15 E. 10 dan 15
C. 15 dan 15
11. Struktur pertama dalam pascal adalah …
A. Char; D. Writeln
B. String E. Uses crt;
C. End.
12. Untuk melihat hasil dari program yang di kerjakan tekan tombol ...
A. CRTL+F5 D. CRTL+F12
B. CRTL+F9 E. CRTL+F4
C. CRTL+F2
13. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”…
A. 4 D. 7
B. 2 E. 3
C. 128
14. Perintah dasar sederhana dalam program passcal adalah...
A. Readln D. Wtiteln
B. End E. Uses crt;
C. Write
15. Tipe data bahasa pasca luntuk TRUE FALSE adalah...
A. String D. Byte
B. Char E. Real
C. Boolean
16. Siapkah penemu program pascal…
A. Greyson change D. Prof.niklaussmirth
B. Prof.niklauswirth E. Dr.harcules
C. Kondrazuse
17. Struktur bahasa pemograman pascal paling pertama adalah...
A. Var; D. Uses crt;
B. Begin E. Writeln;
C. End;
18. Tipe data pascal untuk karakter adalah...
A. Char D. Real
B. Boolean E. Byte
C. Integer
19. Kapan terbentuknya pascal...
A. 1981 D. 1991
B. 1971 E. 1987
C. 1961
20. Apa kepanjangan dari USES…
A. Unit secure D. Up software
B. Unit syntax E. Unit semiconductor
C. Unit sytem
21. Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascala dalah...
A. program_satu D. Begin
B. Program_1 E. Array
C. Program satu
22. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...
A. Byte D. String
B. Integer E. Boolean
C. Char
23. Istilah” perulangan“ dalam pemograman pascal dikenal dengan ...
A. Repeating D. Replay
B. Again E. Looping
C. Funtion
24. Perintah untuk menutup program dalam pascal adalah...
A. End. D. Finish
B. Program E. End;
C. Uses crt;
25. Menggambarkan program secara logika merupakan fungsi dari...
A. Flowchart D. SI
B. Dxdiag E. Sistemoprasi
C. Begin
26. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan
dan pasti,tidak dapat dirubah dalam program disebut deklarasi...
A. Deklarasi label D. Deklarasi variable
B. Deklarasi konstanta E. Deklarasi prosedur
C. Deklarasitipe
27. Dibawah ini termasuk dalam deklarasi dalam pascal ,kecuali...
A. Deklarasiperubah D. Deklarasitipe
B. Deklarasiproses E. Deklarasiprosedut
C. Deklarasikonstanta
28. Bilangan yang mengadung pecahan ,paling sedikit harus ada satu digit sebelum dan sesudah
titik decimal termasuk dalam tipe data...
A. Real D. Longint
B. Boolean E. Byte
C. Integer
29. Prosedur yang digunakan untuk membersihkan layar saat program dijalankanadalah...
A. Writeln D. Write
B. Readln E. Clrscr
C. Begin
30. 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

Anda mungkin juga menyukai