Soal dan Kunci Jawaban Logika dan Algoritma
1.Logika diperkenalkan pertama kali
oleh :
a.Thomas A. Edison
b.Micheal Faraday
c.Aristoteles
d.Mark Zumbreg
e.Alexander Graham Bell
2.Tahap penyelesaian masalah secara
urut ,meliputi:
a.masalah,modal,algoritma,program,eksekusi,data,hasil
b.modal,algoritma,masalah,program
c.hasil,data,program,masalah,algoritma
d.ekseskusi,data,hasil,masalah,algoritma
e.program,hasil,data,eksekusi,masalah,algoritma
3.Pseudocode
disebut juga lanjutan :
a. bahasa asing
b. bahasa baku
c. bahasa semu
d. bahasa tubuh
e. bahasa inggris
4.Bahasa computer yang digunakan dalam menulis program
adalah :
a.program
b. bahasa pemrograman
c. system
d. logika
e. algoritma
5.Contoh bahasa pemrograman dibawah ini kecuali :
a.fotran
b. cobol
c. pascal
d.baseform
e. java
6.kumpulan instruksi instruksi yang diberikan kepada
computer untuk melaksanakan suatu tugas atau pekerjaan disebut :
a. program
b. bahasa pemograman
c. system
d. logika
e. algoritma
7.Aplikasi komputasi ilmiah termasuk kelompok bahasa
pemograman :
a.cobol
b. fotran
c.prolog
d. assembly
e.C++
8. Untuk terapan bisnis dan administrasi termasuk kelompok
bahasa pemograman:
a.cobol
b. fotran
c.prolog
d. assembly
e.C++
9. Aplikasi kecerdasan buatan termasuk kelompok bahasa
pemograman :
a.cobol
b. fotran
c.prolog
d. assembly
e.C++
10.Aplikasi pemograman mesin termasuk kelompok bahasa
pemograman :
a.cobol
b. fotran
c.prolog
d. assembly
e.C++
11.Berdasarkan kedekatan bahasa pemrograman dikelompokkan menjadi
2 macam yaitu :
a. bahasa tingkat jauh dan dekat
b. bahasa tingkat
rendah dan tinggi
c. bahasa tingkat pendek dan panjang
d. bahasa tingkat cepat dan lambat
e. bahasa tingkat miskin dan kaya
12.Membuat program menjadi lebih mudah dipahami termasuk bahasa
jenis :
a. tingkat rendah
b. tingkat tinggi
c. tingkat panjang
d. tingkat dekat
e. tingkat jauh
13. Bahasa yang dirancang agar setiap instruksinya langsung
dikerjakan oleh computer, tanpa harus melalui penerjemah termasuk bahasa :
a. tingkat rendah
b. tingkat tinggi
c. tingkat panjang
d. tingkat dekat
e. tingkat jauh
14.Berdasarkan tahap proses uji algoritma dibagi menjadi 2 ,
yaitu :
a. fase mudah dan sulit
b. fase debugging dan
profiling
c. fase simple dan present
d. fase base dan form
e. fase conio dan stdio
15. Fase dari proses program eksekusi yang akan melakukan
koreksi terhadap kesalahan yaitu :
a. profiling
b. debugging
c. base
d. past
e. iostream
16.Fase yang akan bekerja jika program tersebut sudah benar
yaitu :
a. profiling
b. debugging
c. base
d. past
e. iostream
17.Hal hal dibawah ini yang mempengaruhi waktu tempuh suatu
algoritma , kecuali:
a. banyaknya langkah
b.jenis operasi
c.besar dan jenis input data
d.komputer dan kompilator
e. debugging dan
profiling
18. Proses harus
jelas dan mempunyai batasan termasuk kedalam :
a. Fase uji algoritma
b. tahapan analisa algoritma
c. sifat sifat
algoritma
d. lanjutan bahasa pemrograman
e.kriteria pemilihan algoritma
19.Definisi algoritma yang benar yaitu :
a. Langkah-langkah yang dilakukan agar solusi masalah dapat
diperoleh
b. Suatu metode khusus yang digunakan untuk menyelesaikan
suatu masalah yang nyata
c. Ilmu yang
memberikan prinsip-prinsip yang harus diikuti agar dapat berfikir valid menurut
aturan yang berlaku
d. suatu prosedur yang merupakan urutan langkah-langkah yang
berintegrasi
e. proses program eksekusi yang akan melakukan koreksi
terhadap kesalahan
20.Bentuk informal untuk mendiskripsikan algoritma yang mengikuti
struktur bahasa pemograman tertentu , merupakan :
a.debugging
b. profiling
c.pseudocode
d. prolog
e. assembly
Tidak ada komentar:
Posting Komentar