Anda di halaman 1dari 1

SOAL UAS PRODUKTIF

1. Dibawah ini adalah jenis-jenis Bahasa Pemrograman, kecuali….


a. Pascal b. C++ c. Visual Basic d. MS. Office e. Java
2. Untuk mencari kesalahan pada program disebut juga….
a. Debugger b. Kompiler c. Linker d. Editor e. Output
3. Dibawah ini beberapa jenis bahasa pemrograman tingkat tinggi, kecuali…..
a. Pascal b. Basic c. Cobol d. C++ e. Bahasa Rakitan
4. Berikut ini adalah keyword yang digunakan dalam bahasa pemrograman Pascal 7.0, kecuali…
a. For b. If c. Then d. Get e. Else
5. Dibawah ini adalah cirri-ciri algoritma menurut Donald E Knuth, kecuali….
a. Input Output b. Definiteness c. Fineteness d. Proses e. Effectiveness
6. Dibawah ini bagian deklarasi dalam program pascal, kecuali….
a. Deklarasi Konstanta
b. Deklarasi Variabel
c. Deklarasi Tipe
d. Deklarasi Label
e. Deklarasi Standard
7. Gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya
adalah…..
a. Diagram Blok b. DFD c. Flowchart d. Aliran Data e. Diagram Blok
8. Pengenal yang digunakan dalam bahasa pemrograman pascal yang berguna untuk menampung nilai
dengan tipe data tertentu adalah….
a. Tipe Data b. Variabel c. Konstanta d. Array e. String
9. Tipe data yang cocok untuk menjelaskan data nama siswa adalah mengunakan tipedata ….
a. Numeric b. Varchar c. Date Time d. Array e. Integer
10. Berikut ini adalah deklarasi tipe data yang benar pada bahasa pemrograman pascal….
a. jumlah : integer.
b. jumlah:integer:
c. jumlah:int
d. jumlah:integer;
e. Jumlah:=integer
11. Untuk mencetak tampilan teks ke layar monitor pada bahasa pemrograman pascal digunakan perintah
sebagai berikut…..
a. readln; b. read; c. write; d. writeln(); e. writeln(‘ ’);
12. Berikut ini adalah symbol-simbol yang digunakan pada diagram alir(flowchat), kecuali…..
a. b. c. d. e.

13. Dibawah ini makna symbol flowchart untuk “input/output” adalah…..


a. b. c. d. e.

14. Berikut ini yang merupakan operator aritmetika dalam bahasa pascal, kecuali……
a. + b. - c. div d. % e. Mod
15. Hasil dari pengujian kondisi berikut “ 8 Mod 2 “ adalah….
a. 2 b. 4 c. 6 d. 8 e. 1

Essay

1. Tuliskan pengertian Pemrograman?


2. Apa perbedaan deklarasi variable dengan deklarasi konstanta?
3. Buatlah program sederhana untuk menampilkan tulisan “ SELAMAT DATANG DI SMK N 4
INFORMATIKA TANJUNGBALAI” kelayar monitor?
4. Buatlah Flowchart dan program hasil perkalian 3 bilangan bulat?dan buat contoh hasil outputnya?
5. Gambarkan simbol-simbol program flowchart beserta fungsinya.?

Anda mungkin juga menyukai