Anda di halaman 1dari 5

PAS GANJIL 2020 PEMROGRAMAN DASAR

1. Program dapat dianalogikan sebagai instruksi yang akan dijalankan oleh…..


a. Prosesor
b. Power supply
c. Hard disk
d. RAM
e. Flash disk
Jawaban :
Prosesor

2. Perangkat lunak yang bertugas mengonversikan arsitektur dan algoritma yang dirancang
manusia ke dalam format yang dapat dijalankan komputer disebut….
a. Sistem operasi
b. Software utility
c. Spreadsheet
d. Word processing
e. Bahasa pemrograman
Jawaban :
Bahasa pemrograman

3. Langkah awal setelah membentuk algoritma selesai dilakukan adalah….


a. Translasi
b. Pengodean
c. Debugin
d. Uji coba
e. Testing
Jawaban :
Pengodean

4. Lambang semi-colon pada pemrograman adalah….


a. ( ; )
b. ( : )
c. ( “ )
d. ( > )
e. ( ‘ )
Jawaban :
(;)

5. Sebuah flowchart pada umumnya menetapkan konsep solusi dalam bahasa bentuk ….
a. Instruksi bahasa
b. Garis dan kotak
c. Permasalahan
d. Lingkaran dan titik
e. Notasi matematis
Jawaban :
Notasi matematis

6. Bentuk belah ketupat pada diagram flowchart diberi nama….


a. Connector
b. Decision
c. Data store
d. Terminator
e. Process
Jawaban :
Decision

7. Urutan langkah-langkah logis untuk menyelesaikan masalah yang disusun secara sistematis
disebut….
a. Konstanta
b. Flowchart
c. Variable
d. Algoritma
e. Tipe data
Jawaban :
Algoritma

8. Simbol untuk permulaan (start) atau akhir (stop) adalah simbol….


a. Processing
b. Terminator
c. Display
d. Flow direction
e. Input-output
Jawaban :
Terminator

9. Program yang khusus melakukan suatu pekerjaan tertentu adalah program….


a. Aplikasi
b. Utility
c. Paket
d. Sistem operasi
e. Compiler
Jawaban :
Aplikasi

10. Untuk menghubungkan setiap langkah dalam flowchart dan menunjukkan ke mana arah aliran
diagram, dapat menggunakan simbol….
a. Proses
b. Garis alir
c. Anotasi
d. Input-Output (IO)
e. Percabangan
Jawaban :
Garis alir

11. Tipe kesalahan dalam bahasa algoritma disebut….


a. End
b. Begin
c. Error
d. Clscr
e. Colon
Jawaban :
Error

12. Dalam pengembangan sebuah program, seorang software engineering akan membuat rancang
bangun sistem yang akan dikembangkannya dalam bentuk….
a. Skala
b. Sistem
c. Aplikasi
d. Diagram alir
e. Klasifikasi
Jawaban :
Diagram alir

13. Penulisan algoritma yang menggunakan sintaks (cara penulisan) yang menyerupai bahasa
pemrograman disebut….
a. Data flow
b. Flowchart
c. Aplikasi
d. Pseudocode
e. Coding
Jawaban :
Pseudocode

14. Ciri khas terjadinya runtime error adalah….


a. Komputer tetap aman
b. Program baik-baik saja
c. Aplikasi berjalan normal
d. Adanya debug kecil
e. Komputer mengalami hang
Jawaban :
Komputer mengalami hang

15. Array dapat diartikan sebagai….


a. Kolom
b. Larik
c. Output
d. Sel
e. Input
Jawaban :
Larik

16. Operator boolean adalah operator yang digunakan pada sebuah….


a. Nilai
b. Variabel
c. Statement
d. Ekspresi
e. Nilai kebenaran
Jawaban :
Statement

17. Sebuah simbol yang memberitahukan compiler untuk melakukan sebuah operasi matematika
maupun logika adalah….
a. Tipe data
b. Variabel
c. Object
d. Operator
e. Kode
Jawaban :
Operator

18. Tipe data nilai yang berisi bilangan integer dari 1 sampai 10 dibuat oleh….
a. Sistem komputer
b. Programmer
c. Operator
d. Compiler
e. Interpreter
Jawaban :
Programmer

19. Rangkaian instruksi sebagai ciri khas dari bahasa tingkat tinggi yang menggunakan unsur kata-
kata sehingga lebih mudah untuk dimengerti komputer sebagai berikut, kecuali….
a. END
b. IF
c. FOR
d. AND
e. >&&
Jawaban :
>&&
20. Lokasi default yang digunakan pada instalasi freepascal.exe adalah drive….
a. B
b. C
c. D
d. E
e. F
Jawaban :
(B). C

Anda mungkin juga menyukai