SOAL ULANGAN HARIAN INFORMATIKA

SOAL ULANGAN HARIAN

MAPEL                 : INFORMATIKA

MATERI                                   : ALGORITMA PEMROGRAMAN

KELAS/ SEMESTER : VIII/ GANJIL

TAHUN PELAJARAN         : 2021/2022


PILIHLAH JAWABAN YANG DIANGGAP BENAR!


  1. Dalam menyusun suatu program langkah pertama yang harus dilakukan adalah…

    1. Membuat Program

    2. Membeli komputer

    3. Memproses Program

    4. Membuat Algoritma

  2. Apabila bahasa pemrograman yang akan digunakan membutuhkan pendeklarasian variabel, hal ini dipertimbangan pada saat ...…

    1. Pendeklarasian Variabel

    2. Pengoperasian Compiler

    3. Pemakaian instruksi

    4. Pemilihan Tipe Data

  3. Diberikan algoritma A=20; A=A+5; A=B   Nilai A dan B masing-masing adalah…

    1. 25 dan 15

    2. 10 dan 15

    3. 25 dan 25

    4. 10 dan 25

  4. Jika ada dua kondisi benar dan salah maka simbol yang digunakan ditunjukkan gambar…

  1. Penulisan algoritma dengan menggunakan kalimat-kalimat deskriptif dan naratif disebut…

    1. Flowchart

    2. Program

    3. Bahasa Natural

    4. Sistem 

  1. Tahapan dalam menyelesaikan suatu masalah adalah ...

    1. Masalah-Pseudocode-Flowchart-Program-Eksekusi-Hasil

    2. Masalah-Model-Algoritma-Program-Eksekusi-hasil

    3. Algoritma-Program-Model-Eksekusi-Hasil

    4. Masalah-Algoritma-Flowchart-Program-Eksekusi-Hasil

  2. Apabila a=5, b=10, maka jika di berikan instruksi a=b; b=a akan mengakibatkan :.....

    1. a=0 , b=5

    2. a=10 , b=0

    3. a=b

    4. a=10 , b=5

  3. Simbol flowchart yang digunakan sebagai awal dan akhir suatu proses adalah....

    1. Terminal

    2. Output

    3. Input

    4. Decision

  4. Simbol lingkaran yang ditunjukkan gambar dibawah ini pada flowchart berfungsi untuk ..

  1. Decision

  2. Terminal

  3. Penghubung dalam satu halaman

  4. Hasil

  1. Urutan instruksi-instruksi atau langkah-langkah yang menggunakan bahasa awam disebut…

    1. Pseucode

    2. Flowchart

    3. Algoritma

    4. Struktur

  1. Simbol Flowchart yang dapat digunakan untuk mencetak keluaran adalah….


  1. Label yang digunakan untuk menandai awal dari flowchart adalah …

    1. End

    2. Writeln

    3. Begin

    4. Looping 

  2. Algoritma harus dapat dijangkau oleh akal fikiran kita. Hal ini menyatakan bahwa algoritma harus memiliki sifat …

    1. Logis

    2. Rumit

    3. Cepat

    4. Realistis 

  3. Berikut ini yang bukan merupakan jenis-jenis Algoritma yaitu..

    1. Algoritma Sekuensial

    2. Algoritma Looping

    3. Algoritma Flexible

    4. Algoritma Percabangan

  4. Contoh - contoh berikut yang tidak menggunakan Algoritma percabangan dalam penyelesaiannya adalah…

    1. Menentukan kelulusan berdasarkan rata-rata

    2. Menghitung sewa mobil di sebuah rental dengan berbagai pilihan

    3. Menentukan gaji berdasarkan golongan

    4. Menentukan nilai rata-rata pelajaran Matematika siswa dalam satu kelas

  5. Aplikasi yang dapat digunakan untuk membuat flowchart adalah…

    1. Winamp

    2. Google Draw

    3. Windows

    4. Outlook Express

  6. Fungsi utama sebuah flowchart adalah…

    1. Menampilkan hasil program

    2. Menentukan deskripsi program

    3. Memberi gambaran suatu program dari proses satu ke proses lainnya

    4. Dibuat setelah program selesai

  7. Flowchart yang menampilkan tahapan atau proses kerja yang sedang berlangsung di dalam sistem secara menyeluruh disebut…

    1. Flowchart Program

    2. Flowchart System

    3. Flowchart Dokumen

    4. Flowchart Skematik

  8. Definiteness adalah salah satu ciri algoritma yang artinya setiap urutan langkah harus didefinisikan secara…

    1. Logis

    2. Pasti

    3. Ambigu

    4. Tidak memerlukan output

  9. Berikut ini yang bukan manfaat dari algoritma adalah…

    1. Mengatasi permasalah yang ada secara terurut.

    2. Memudahkan dalam membuat suatu program.

    3. Membuat sebuah program yang sederhana menjadi rumit

    4. Memudahkanmu dalam mencari kesalahan


SELAMAT MENGERJAKAN !




1 komentar untuk "SOAL ULANGAN HARIAN INFORMATIKA"