Minggu, 29 September 2019

soal dan kunci jawaban logika dan algoritma


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


Link youtube tugas metode sorting

metode sorting selection sort https;//youtu.be/ljfkReo_9Ds