Suatu prosedur proses dalam algoritma yang dilakukan secara urut langkah demi langkah disebut

Suatu prosedur proses dalam algoritma yang dilakukan secara urut langkah demi langkah disebut

Baru..... !!!!!! SOAL PTS PEMROGRAMAN DASAR SEMESTER GANJIL BERIKUT DENGAN JAWABANYA | Salam jumpa kembali sahabat guru semua tidak terasa sudah memasuki bulan ketiga dalam proses pembelajaran yang itu artinya sebentar lagi akan dilaksanakan kegiatan Penilaian Tengah Semester Ganjil, dan bagi anda guru kejuruan Teknologi Informasi dan Komunikasi terlebih yang mengajar Pemrograman Dasar maka berikut adalah contoh soal yang sudah berikut dengan jawabnya, monggo boleh disedot :

  1. Penyelesaian permasalahan algoritma dengan menggunakan alat bantu system computer paling tidak mlibatkan beberapa tahapan, keculi :
    1. analisis masalah                                  d. membuat program komputer
    2. estimasi program                                e. dokumentasi
    3. merancang algoritma
  2. Salah satu tahapn pnyelsaian algoritma dikelompokkan menjadi dua yaitu pada fase problem solving phase dan …………..
    1. analytic phase                                     d. implementation phase
    2. correct phase                                       e. semua benar
    3. delegation phase
  3. Dalm merancang algoritma dilakukan dengan tujuan, kecuali :
    1. menentukan ide solusi                         d. menganalisis algoritma
    2. menyatakan algoritma                        e. menguji algoritma
    3. memvalidasi algoritma
  4. Suatu algoritma yang diperlukan untuk menguji sahnya prosedur yang telah dinyatakan dalam algoritma terhadap seluruh kemungkinan data yang di inputkan disebut :
    1. validasi                                                d. analisasi
    2. ekspektasi                                            e. marginalisasi
    3. motivasi
  5. Beberapa criteria prosedur penyelesaian permasalahn dalam bentuk algoritma adalah, kecuali :
    1. setiap langkah harus pasti                   d. terstruktur dan sistematis
    2. menghasilkan output                           e. ada kriteria menghentikan proses
    3. dapat dijabarkan dengan luas
  6. Memberikan petunjuk mengenai langkah – langkah logika penyelesaian permasalahan dalam bentuk yang mudah dipahami nalar manusia sebgai acuan mengembangkan program computer merupakan :
    1. tujuan algoritma                                  d. sasaran algoritma
    2. visi algoritma                                      e. semua salah
    3. logika algoritma
  7. Sebuah program komputer yang baik harus memenuhi beberapa kriteria sebagai berikut :
    1. memiliki logika yang jelas                 d. sederhana
    2. terintegrasi                                          e. semua benar
    3. luwes dalam penggunaan
  8. Secara umum, struktur proses dalam algoritma dapat dikelompokkan menjadi tiga macam, kecuali :
    1. sequence                                              d. integration
    2. looping                                                e. semua benar
    3. selection
  9. Suatu prosedur proses dalam algoritma yang dilakukan secara urut langkah demi langkah disebut dengan :
    1. sequence                                              d. integration
    2. looping                                                e. semua benar

c.   selection

  1. Suatu proses yang melakukan eksekusi sutu program secara berulang – ulang pada blok instruksi tertentu yang terkendali disebut dengan :
    1. sequence                                              d. integration
    2. looping                                                e. semua benar

c.   selection

  1. Dalam bahasa Fortran dikenal dengan adanya instruksi kontrol yang dipergunakan untuk melakukan proses perulangan yaitu :
    1. when…go                                           d. go….else
    2. go….to                                                e. go…..on
    3. until….if
  2. Bahasa pemrograman FORTRAN mempunyai singkatan :
    1. Fortalion Translation                          d. Forchase Transformulation
    2. Formula Translation                            e. For Transmission Random
    3. Formatted Translation
  3. Bahasa pemrograman COBOL mempunyai singkatan :
    1. Common Business Oriented               d. Combination Business Opening
    2. Combination Basic Language e.         e. Communication By Object Language
    3. Commerce Basic Language
  4. Sebuah pemrograman yang mengubah bahasa dalam program sumber yang dituli dalam bahasa pemrograman ke dalam bahasa mesin sekaligus secara keseluruhan mulai baris awal hingga baris akhir disebut :
    1. interpreter                                            d. converter
    2. compiler                                              e. simulation
    3. translation
  5. Prose menggabungkan program bahasa mesin yang dihasilkan pada tahap 1 dengan beberapa komponen lain yang diperlukan sehingga menjdi program exe disebut dengan tahap :
    1. tahap kompilasi                                   d. tahap akselerasi
    2. tahap eksekusi                                     e. tahap integrasi
    3. tahap penggabungan
  6. Suatu data untuk angka bulat atau yang tidak mempunyai titik decimal yang disimpan dalam 2 byte memori atau 16 bit disebut :
    1. data array                                            d. data integer
    2. data real                                               e. data string
    3. data bilangan
  7. Suatu tipe data yang hanya mengetahui salah dan benar adalah :
    1. karakter                                               d. sintaks
    2. larik                                                     e. array
    3. boolean
  8. Suatu cara menyatakan algoritma dalam bentuk uraian dengan menggunakan kata – kata yang mirip dengan kata – kata yang digunakan dalam bahasa pemrograman disebut :
    1. Fortran                                                d. pseudocode
    2. Basica                                                 e. java
    3. C++
  9. Suatu alat atau sarana yang menunjukkan langkah – langkah yang harus dilaksanakan dalam menyelesaikan permasalahan komputasi dengan menggunakan symbol – symbol disebut :
    1. Proses                                                  d. design
    2. Struktur                                               e. matriks
    3. flowchart

  10. Suatu proses perulangan untuk menyelesaikan suatu permasalahan berdasarkan suatu hubungan yang berulang – ulang disebut dengan :
    1. Iterasi                                                  d. konyugasi
    2. Rekursi                                                e. frekuensi
    3. komplimasi
  11. Suatu deret bilangan bulat positif tak berhingga yang secara berurutan seperti 1 1 2 3 5 8 13 34 55 …… disebut :
    1. bilangan oktal                                     d. bilangan heksa desimal
    2. bilangan biner                                                 e. bilangan fibonacci
    3. bilangan desimal
  12. Salah satu cirri bilangan oktal adalah :
    1. berbasis sepuluh                                  d. nilai posisinya 80, 81, 82,…
    2. nilai mutlaknya 0 dan 1                      e. semua salah
    3. urutan bilangannya 1,2, 3, 4,…100
  13. Dalam suatu system bilangan jika bilangan heksadesimal dinyatakan dengan huruf ‘B’ maka bila diubah menjadi bilangan biner menjadi :
    1. 1111                                                    d. 1101
    2. 1011                                                    e. 0101
    3. 1001
  14. Dalam suatu system bilangan jika bilangan biner dinyatakan dengan 1100 maka bila diubah menjadi bilangan oktal menjadi :
  15. Beberapa keunggulan dan kelemahan penggunaan teknik rekursi dan iterasi adalah sesuai dengan tersebut dibawah ini kecuali :
    1. Kecepatan                                           d. semua benar                       
    2. kemudahan dipahami                          e. semua salah
    3. keterbatasan penggunaan
  16. Suatu data angka pecahan atau yang mempunyai titik decimal yang disimpan dalam bentuk scientific number disebut dengan :
    1. data real                                               d. data urgensi
    2. data array                                            e. data integer
    3. data larik
  17. Suatu tipe data terstruktur yang mampu menampung sekumpulan data tipe sejenis dalam suatu variable disebut dengan :
    1. data larik                                             d. data array
    2. data logika                                          e. data integer
    3. data boolean

Jawablah dengan singkat dan jelas !

  1. Apa yang dimaksud dengan Algoritma ?
  2. Apa yang dimaksud dengan Flowchart ?
  3. Apa perbedaan kesalahan logika dengan kesalahan sintaks ?
  4. Gambarkan flowchart dari perhitungan luas persegi panjang !
  5. Hitunglah basis lambang bilangan dibawah ini :
    1. 150(8) = …………(2) = …………….. (16)
    2. 101110101(2) = …………….. (8) = ……………….. (16)