Bank Soal Pemrograman Dasar

 Silahkan kerjakan beberapa soal Pemrograman Dasar di bawah ini...

Pilihan Ganda Pilihlah salah satu jawaban A, B, C, D, atau E yang benar pada soal berikut:


1. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah :

   a. Membuat program

   b. Membuat Algoritma

   c. Membeli komputer

   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


3. Pseudocode yang di gunakan pada penulisan algoritma berupa :

   a. Bahassa Inggris

   b. Bahasa Puitis

   c. Bahasa pemograman

   d. Sembarang bahasa asal terstruktur

   e. Bahasa Mesin


4. 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. Pada saat di jalankan


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



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

   b. Ungu

   c. Hijau 

   d. Putih

   e. Abu-abu



11.struktur pertama dalam pascal adalah . .

a. Char;

b. String

c. End.

d. Writeln

e. Uses crt;


12. 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


13. Berapa kode yang digunakan untuk membuat tulisan berwarna “CYAN”…

a. 4

b. 2

c. 128

d. 7

e. 3


14. Perintah dasar sederhana dalam program passcal adalah...

a. Readln

b. End

c. Write

d. Wtiteln

e. Uses crt;


15. Tipe data bahasa pascal untuk TRUE FALSE adalah...

a. String

b. Char

c. Boolean

d. Byte

e. Real


16. Siapkah penemu program pascal…

a. Greyson change

b. Prof.niklaus wirth

c. Kondrazuse

d. Prof.niklaus smirth

e. Dr.harcules


17. Struktur bahasa pemograman pascal paling pertama adalah...

a. Var;

b. Begin

c. End;

d. Uses crt;

e. Writeln;



19. Kapan terbentuknya pascal...

a. 1981

b. 1971

c. 1961

d. 1991

e. 1987



22. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...

a. Byte

b. Integer

c. Char

d. String

e. Boolean


23. Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...

a. Repeating

b. Again

c. Funtion

d. Replay

e. Looping


24. Perintah untuk menutup program dalam pascal adalah...

a. End.

b. Program

c. Uses crt;

d. Finish

e. End;


25. Menggambarkan program secara logika merupakan fungsi dari...

a. Flowchart

b. Dxdiag

c. Begin

d. SI

e. Sistem oprasi


26. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti,tidak dapat dirubah dalam program disebut deklarasi...

a. Deklarasi label

b. Deklarasi konstanta

c. Deklarasi tipe

d. Deklarasi variabel

e. Deklarasi prosedur



38. Nama variabel berikut ini yang benar adalah …

a. NamaGuru

b. Alamat Guru

c. alm gr

d. sts/status

e. tpt.tgl


39. Tipe data yang cocok untuk menyimpan data nama siswa adalah …

a. Numeric

b. Character

c. Date/Time

d. Array

e. Integer


40. Pemberian nama variabel yang benar adalah …

a. %nilai

b. nilai_mahasiswa

c. nama mahasiswa

d. &panjang

e. alamat!





Komentar

Postingan populer dari blog ini

Apa itu Foto Aesthetic?

Editing Gambar / Foto DKV