Senin, 21 Juni 2021

Ulangan PAS Genap TPMdM Kelas X TAV - Remedial

 Ulangan PAS Genap TPMdM Kelas X TAV - Remedial

Soal Pilihan Ganda 

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

Tulis Jawaban di Buku Catatan, Foto, Kirimkan!


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


6. Diketahui bahwa kantong P kosong. Kantong Q berissi 10 buah kelereng dan kantong R berisi 15 kelereng. Apabila yang terbawa hanya sebuah kantong dan di katakan BUKAN kantong P yang terbawa, Maka jumlah kelereng yang terbawa adalah : 

    a. 10

    b. 15

    c. 10 atau 15

    d. 10 dan 15

    e. Kosong


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


8. Instruksi P=Q akan mengakibatkan nilai P=nilaiQ,dan nilai Q menjadi :

    a. Menjadi Sembarang Nilai

    b. Menjadi hampa 

    c. Q tetap 

    d. Menjadi 10

    e. P tetap


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

    a. a=0  , b=5

    b. a=10 , b=5

    c. a=10 , b=0

    d. a=b

    e. a=10 , b=10


10. Di berikan algoritma P=10; P=P+5; Q=P. Nilai P dan Q masing-masing adalah :

    a. 15 dan 0

    b. 0 dan 15

    c. 15 dan 15

    d. 0 dan 10

    e. 10 dan 15


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

    a. Flowchart

    b. Dxdiag

    c. Begin

    d. SI

    e. Sistem oprasi


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


13. Di bawah ini termasuk dalam deklarasi dalam pascal ,kecuali...

    a. Deklarasi perubah

    b. Deklarasi proses

    c. Deklarasi konstanta

    d. Deklarasi tipe

    e. Deklarasi prosedut


14. Bilangan yang mengadung pecahan ,palingsedikit harus ada satu digit sebelum dan sesudah titik desimal termasuk dalm tipe data...

    a. Real

    b. Boolean

    c. Integer

    d. Longint

    e. Byte


15. Prosedur yang digunakan untuk membersihkan layar saat program dijalankan adalah...

    a. Writeln

    b. Readln

    c. Begin

    d. Write

    e. Clrscr


16. Bentuk dari suatu statment IF berada di dalam lingkungan statmean IF yang lainya,disebut IF dalam kondisi ...

    a. IF bersarang

    b. IF bercabang

    c. IF tunggal

    d. IF-THEN

    e. IF do while-Until


17. Tipe data terstruktur yang terdiri dari sejumlah komponen ,komponen yang mempunyai tipe sama,disebut tipe data...

    a. Array

    b. Byte

    c. Longint

    d. Integer

    e. Boolean


18. Perintah untuk menampilkan atau cetak dilayar monitor tanpa pindah baris ,disebut...

    a. Writeln

    b. Write

    c. Readln

    d. Read

    e. Begin


19. Perintah untuk menampilkan atau mencetak dilayar monitor lalu pindah baris kebawah ,disebut...

    a. Writeln

    b. Write

    c. Readln

    d. Read

    e. Begin


20. Suatu program terpisah dalam blok sendiri yang berfungsi sebagai subprogram ( program bagian), disebut...

    a. Variabel

    b. Tipe data

    c. Prosedur

    d. Deklarasi

    e. Array

Tidak ada komentar:

Posting Komentar