3 June 2023

CONTOH SOAL PEMROGRAMAN PAT 2023 / 2024

  CONTOH SOAL PEMROGRAMAN PAT 2023 / 2024



1.     Format penulisan struktur percabangan dengan 1 kondisi di dalam pascal adalah ….


A.    If kondisi then
Pernyataan;

B.    If kondisi do

Pernyataan;

C.    If kondisi
Pernyataan;

D.    For kondisi then
Pernyatan

E.     If while do


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


3.     Jika seorang pegawai mempunyai masa kerja lebih dari 5 tahun maka dia akan mendapatkan tambahan gaji sebesar 500000 sedangkan untuk yang lainnya mendapat tambahan gaji 200000. Penulisan struktur percabangan yang sesuai dengan masalah diatas adalah …


A.    if masakerja<=5 then
tambahan:=500000;
else
tambahan := 200000;

B.    if masakerja<=5 then
tambahan:=200000;
else
tambahan := 500000;

C.    if masakerja>=5 then
tambahan:=500000;
else
tambahan := 200000;

D.    if masa>5 do while
tambah:=500000;
else if
tambahan:=200000

E.     if masakerja>5 do
tambahan:=500000;
else
tambahan := 200000;


4.    Perhatikan potongan syntaks berikut inigerakan silia di sepanjang dinding

            
       

Jika variabel a bernilai 9, maka output yang dihasilkan........


A.    Bilangan ganjil

B.    Bilangan Genap

C.    Bilangan Ganjil

D.    Bilangan Genap

E.     Error


5.     Perulangan yang mengeksekusi baris program dengan cara urut atau sesuai kondisi yang di inginkan. Penjelasan di atas pengertian dari ...


A.    For Do

B.    For Loop

C.    Do While

D.    While Loop

E.     Dor Whil


6.     Perhatikan kode berikut ini

 

          Jjk adalah jumlah jam kerja, jika j jk bernilai 19, maka output yang dihasilkan adalah.....


A.    38000

B.    96000

C.    83000

D.    39000

E.     138000



7.    Perhatikan gambar di bawah ini !
     

         

 

Gambar di bawah ini merupan sintak umum dari perulangan !


A.    For Do

B.    For Loop

C.    Do While

D.    While Loop

E.     Dor While


8.     Perhatikan gambar di bawah ini !
     

       

 

Output yang di tampilkan jika kode ini di jalankan adalah ….


A.    1, 2, 3, 4, 5, 6, 7, 8, 9, 10

B.    1,11,111,111,1111,11111, dst

C.    Hello World, Hello World, Hello World, 10x

D.    Hello World
Hello World
Hello World – 10x

E.     Helo World !


9.     Berikut ini yang termasuk operator aritmatika yaitu ….


A.    *

B.    /

C.    %

D.    +

E.     Semua benar


10.  Sekumpulan data yang bertipe sama dan antara data satu dengan data yang lain dibedakan dengan indeksnya adalah pengertian ..


A.    Array

B.    Aritmatika

C.    Variabel

D.    Integer

E.     Boolean


11.  Bila array sudah dideklarasikan dan sudah diberi suatu nama, maka dapat dimanfaatkan sesuai fungsinya sebagai...


A.    Objek data

B.    Assignment

C.    Array

D.    Indeks

E.     Eleme


12.  Int x = 3.05;, tipe data yang digunakan adalah...


A.    Char

B.    Long int

C.    Float

D.    Short int

E.     Signed long int


13.  Double angka;, kode program disamping merupakan tipe data...


A.    Bilangan bulat

B.    Bilangan cacah

C.    Logika

D.    Karakter

E.     Struktur


14.  Dibawah ini merupakan tipe data bilangan bulat adalah...


A.    Char

B.    Double

C.    Float

D.    Int

E.     Boolean


15.  Tipe data yang memiliki dua nilai yaitu True atau False adalah...


A.    Integer

B.     Real

C.     Boolean

D.    Subrage Type

E.     0 DAN 1


16.  Yang bukan termasuk jenis operator yaitu...


A.    Penambahan

B.    Arimatika

C.    Logika

D.    Variabel

E.     Pengurangan


17.  Operator logika yang menyatakan "dan" dalam lambang berikut ini adalah...


A.    &&

B.    ||

C.    !

D.    <> 

E.     =


18.  Nama variabel berikut ini yang benar adalah …


A.    NamaGuru

B.    Alamat Guru

C.    alm gr

D.    sts/status

E.     tpt.tg


19.  Pada Microsoft Visual Basic 6.0, bila ingin menulis program, maka harus berada di :


A.    Jendela Code

B.    Toolbox

C.    Jendela Project

D.    Jendela Properties

E.     Jendela Windows


20.  Type data Byte yang mempunyai jangkauan nilai


A.    2 s/d 255

B.    –1 s/d 255

C.    1 s/d 265

D.    0 s/d 255

E. 1 s/d 225

0 komentar:

Post a Comment