Uas Smk Keas Xi Tkj Teladan

25 Pertanyaan | Total Attempts: 57

SettingsSettingsSettings
Please wait...
Uas Smk Keas Xi  Tkj Teladan

UJIAN ONLINE PEMOGRAMAN DASAR KELAS XI  SMK TELADAN PEMATANGSIANTAR


Questions and Answers
  • 1. 
    Apakah output program dibawah ini, jika a = 39 dan b = 18 ......Var            a,b,c : integer;Begin     Readln(a,b);          If  a >= b then c:= a div b              Else  c:= a mod b;writeln(c); End.
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 2. 
    Tipe data terstruktur yang terdiri dari sejumlah komponen ,komponen yang mempunyai tipe sama,disebut tipe data...
    • A. 

      Longint

    • B. 

      Byte

    • C. 

      Array

    • D. 

      Boolean

  • 3. 
    Data array [3];[4];[5];[6];[7];[8];[9] termasuk array bertipe … 
    • A. 

      Integer

    • B. 

      String

    • C. 

      Dimensi satu

    • D. 

      Dimensi dua

  • 4. 
    Untuk melihat hasil dari program yang di kerjakan tekan tombol.......
    • A. 

      CTRL+F5

    • B. 

      CRTL+F7

    • C. 

      CRTL+F9

    • D. 

      CTRL+F11

  • 5. 
    Struktur pertama dalam Pascal adalah.....
    • A. 

      Writeln

    • B. 

      String

    • C. 

      Uses crt

    • D. 

      Char

  • 6. 
    Var : I : integer; BeginFor   I := 1  To  2  Do  Write(‘ Uas ’);Writeln(‘Oke‘);  End.Output dari program diatas adalah ..... 
    • A. 

      UasUasOke

    • B. 

      Uas OkeUas Oke

    • C. 

      UasUas Oke

    • D. 

      Uas Uas Oke

  • 7. 
    Kal1 := ‘ ujian ’; Kal2 :=’ akhir ’;Hasil dari CONCAT(Kal2,Kal1, “Pascal”) adalah :
    • A. 

      Ujian akhir

    • B. 

      Akhir ujian

    • C. 

      Ujian akhir pascal

    • D. 

      Akhir ujian pascal

  • 8. 
    Dibawah ini semua benar tentang identifier, kecuali :
    • A. 

      Tidak boleh mngandung blank

    • B. 

      Tidak boleh mengandung simbol-simbol khusus, kecuali garis bawah

    • C. 

      Panjangnya bebas, tetapi hanya 63 karakter pertama yang dianggap signifikan

    • D. 

      Terdiri dari gabungan huruf dan angka, karakter pertama harus berupa huruf, huruf besar dan kecil dianggap berbeda

  • 9. 
    Baris komentar pada pascal harus diletakkan diantar tanda......
    • A. 

      [ ] atau ( )

    • B. 

      (* *) atau { }

    • C. 

      ' ' atau { }

    • D. 

      ( ) atau ''

  • 10. 
    Beda Procedure dengan Function adalah ...
    • A. 

      Procedure mengembalikan suatu nilai, sedangkan function tidak

    • B. 

      Procedure dan function mengembalikan suatu nilai

    • C. 

      Procedure tidak mengembalikan suatu nilai, function mengembalikan suatu nilai

    • D. 

      Procedure dan function tidak mengembalikan suatu nilai

  • 11. 
    Apakah output program dibawah ini, jika a = 39 dan b = 18 ......Var            a,b,c : integer;Begin     Readln(a,b);          If  a >= b then c:= a div b              Else  c:= a mod b;writeln(c); End.
    • A. 

      1

    • B. 

      2

    • C. 

      3

    • D. 

      4

  • 12. 
    IF (a>5) AND (b<=3) THEN Writeln(‘UJIAN’) ELSE Writeln(‘PASCAL’);Jika a=7 dan b=7maka hasil yang akan dicetak adalah :
    • A. 

      UJIAN

    • B. 

      Ujian

    • C. 

      PASCAL

    • D. 

      Pascal

  • 13. 
    Program untuk menghasilkan output : 5 4 3 2 1 adalah.....
    • A. 

      Var i: byte;beginfor i:= 5 to 1 do write(I);end.

    • B. 

      Var i: integer;beginfor i:= 5 down to 1 do writeln(i);end.

    • C. 

      Var i:integer;beginfor i:= 1 to 5 do write(i);end.

    • D. 

      Var i: byte;beginfor i := 5 down to   1 do wite(i);end.

  • 14. 
    Perhatikan program dibawah ini, outputnya adalah .....Var              i,j : byte;Begin           For i := 1 To 3  Do           Begin               For j := 3 DownTo i  Do                    Write(j);writeln; End; End.
    • A. 

      123121

    • B. 

      321323

    • C. 

      112123

    • D. 

      332321

  • 15. 
    Output dari program berikut :Var              a,b : integer;Begin          For a := 1 to 5 DoFor b:= 1 to a DoWrite(b);      End.
    • A. 

      112123123412345

    • B. 

      12345

    • C. 

      123451234123121

    • D. 

      112123123412345

  • 16. 
    Output dari program berikut :Var              i : integer;Begin   I :=1; While i <= 5 DoBegin           If 10 Mod I = 0 Then Writeln(10 Div I);          I := I + 1; End; End.
    • A. 

      1 2 5

    • B. 

      1052

    • C. 

      5

    • D. 

      2 5 10

  • 17. 
    Array dan record merupakan tipe data........
    • A. 

      Terstruktur

    • B. 

      Standar

    • C. 

      Use define

    • D. 

      Enumerated

  • 18. 
    Suatu program pascal yang paling sederhana adalah program yang terdiri dari :
    • A. 

      Varbeginend.

    • B. 

      Beginend.

    • C. 

      Program contoh;beginend

    • D. 

      Procedure contoh;beginend.

  • 19. 
    Suatu node (simpul) yang menunjuk ke node (simpul) berikutnya dalam suatu urutan disebut ….
    • A. 

      Record

    • B. 

      Double linked list

    • C. 

      Array

    • D. 

      Linked list

  • 20. 
    Untuk memasukkan data per baris, setelah menekantombol enter, maka akan ganti baris merupakan perintah dari ………
    • A. 

      Readln

    • B. 

      Write

    • C. 

      Writeln

    • D. 

      Read

  • 21. 
    Variable yang berisi alamat memory sebagai nilainya dan berbeda dengan variable biasa yang berisi nilai tertentu adalah fungsi dari.........
    • A. 

      Array

    • B. 

      Konstanta

    • C. 

      Pointer

    • D. 

      Begin

  • 22. 
    Suatu kumpulan data yang mana penambahan data atau elemen hanya dapat dilakukan pada sisi belakang sedangkan penghapusan atau pengeluaran elemen dilakukan pada sisi depan adalah defenisi dari......
    • A. 

      Tumpukan Data

    • B. 

      Antrian Data

    • C. 

      Edit Data

    • D. 

      Tambah Data

  • 23. 
    Opersi/Fungsi Stack push digunakan untuk.......
    • A. 

      Menghapus stack pada tupukan palingbawah

    • B. 

      Mengosongkan stack pada tumpukan paling atas

    • C. 

      Mengambil item pada stack pada tumpukan paling atas

    • D. 

      Menambah item pada stack paling atas

  • 24. 
    Proses menyusun elemen-elemen dengan tata urut tertentu dan proses tersebut terimplementasi dalam bermacam aplikasi disebut dengan.........
    • A. 

      Sorting

    • B. 

      Record

    • C. 

      Stack

    • D. 

      Linked list

  • 25. 
    LIFO adalah....
    • A. 

      Benda yang pertama masuk ke dalam stack akan menjadi benda pertama yang dikeluarkan dari stack

    • B. 

      Benda yang terakhir masuk ke dalam stack akan menjadi benda pertama yang dikeluarkan dari stack

    • C. 

      Benda yang terakhir masuk ke dalam stack akan menjadi benda terakhir yang dikeluarkan dari stack

    • D. 

      Benda yang pertama masuk ke dalam stack akan menjadi benda terakhir yang dikeluarkan dari stack

Back to Top Back to top