Contoh Soal Pemrograman Dasar Kelas 11 beserta jawabannya

Kumpulan Soal Pemrograman Dasar dan Jawabannya

Kisi – Kisi Ujian Akhir Semester dan Contoh Soal Pemrograman dasar Kelas 11 semester 1 & Semseter 2 beserta jawabannya. Artikel ini berisi Kumpulan kumpulan soal tkj (Teknik Komputer dan Jaringan) kurikulum 2013 yaitu komunikasi data

Kisi – Kisi Contoh Soal UAS Pemrograman Dasar Kelas 11 beserta jawabannya

1. Data masukkan untuk subprogram yang nantinya akan diproses lebih lanjut dalam subprogram disebut …

  • Parameter ✓
  • Pemanggilan dengan nilai
  • Pemanggilan dengan referensi
  • Variable
  • Pegolahan data

2. Cara melewati nilai parameter dengan nilai disebut …

  • Call by name
  • Call by address
  • Call by value ✓
  • Call by reference
  • Call by type

3. Jenis Prosedur yang digunakan untuk keluar dari suatu blok yaitu …

  • Prosedur standart Exit ✓
  • Prosedur standar FillChar
  • Prosedur standart Halt
  • Prosedur standart Move
  • Prosedur standar Stop

4. Cara melewati nilai parameter dengan acuaan disebut dengan …

  • Call by name
  • Call by address
  • Call by Value
  • Call by reference ✓
  • Call by parameter

5. Perintah yang tepat untuk mengakhiri sebuah kode dalam program FreePascal adalah …

  • Begin
  • Uses crt;
  • Var
  • End. ✓
  • Clrscr

6. Sebuah prosesor pengarah yang mengatakan kepada compiler untuk meletakkan kode dari header file iostream.h ke dalam program adalah funsi dari …

  • #include ✓
  • {
  • }
  • Clrscr
  • Cin

7. Data yang berisi karakter disebut …

  • String ✓
  • Array
  • Integer
  • Boolean
  • Float

8. Penyimpanan data dalam memori utama dapat berupa …

  • Arsip
  • Gambar
  • Algoritma
  • Array ✓
  • Variabel

9. Operasi dasar aritmatika adalah di bawah ini, kecuali …

  • Penjumlahan
  • Pengurangan
  • Pengkuadratan ✓
  • Pembagian
  • Perkalian

10. Fungsi  writeln adalah …

  • Untuk menampilkan atau mencetak di layar monitor tanpa pindah baris
  • Untuk menampilkan atau mencetak di layarmonitor lalu pindah baris ke bawah ✓
  • Untuk subprogram ( Program bagian )
  • Untuk mengidentifikasikan data yang nilai yang sudah ditentukan dan pasti
  • Untuk membersihkan layar saat program dijalankan

11. Berikut ini yang termasuk operator aritmatika yaitu …

  • *
  • /
  • %
  • +
  • Semua benar ✓

12. Unit adalah suatu modul program yang terpisah dan digunakan untuk menyimpan proses-proses tertentu yang berkaitan. Kode yang tepat untuk memanggil unit yang telah dibuat adalah …

  • Uses SMKnesaba; ✓
  • SMKnesaba_unit
  • Unit_SMKnesaba
  • SMKnesaba_uses
  • _SMK_Nesaba_Unit
Baca Juga :  Contoh Soal Administrasi Sistem Jaringan dan Jawabannya

13. Main program dalam sebuah kode FreePascal diiawali dan diakhiri dengan kode …

  • Begin dan end. ✓
  • Uses crt; dan end.
  • Uses crt; dan begin
  • Clrscr dan end;
  • Jawaban A dan B benar

14. Apa saja jenis kode program bagian deklarasi yakni, kecuali …

  • Deklarasi Kostanta
  • Deklarasi Type
  • Deklarasi Variabel
  • Deklarasi Fungsi
  • Deklarasi Program ✓

15. Deklarasi prosedur manakah yang dibenarkan?

  • Procedure hapus;
  • Procedure hapus(var s:string);
  • Procedure hapus(s:string);
  • Procedure hapus(s:string):Boolean; ✓
  • Procedure hapus(var data);

16. Jumlah maksimal panjang string adalah …

  • Tak Terhingga
  • 200
  • 300
  • 255 ✓
  • 355

17. Aplikasi yang digunakan untuk  membuat sebuah program adalah …

  • Mozila
  • FTP
  • FreePascal ✓
  • PHP
  • WebMail

18. Untuk mengetahui jalannya sebuah program yang tela dibuat maka diperlukan perintah …

  • Compile Alt + F9 ✓
  • Compile Alt + F2
  • Close program
  • Compile
  •  Alt + F10

19. Bilangan yang berisi titik decimal atau jenis bilangan pecahan adalah …

  • Integer
  • Real
  • String ✓
  • Boolean
  • Float

20. Tipe variabel ekspresi manakah yang tidak dapat ditampilkan dengan procedure Writeln …

  • Type T=Integer;
  • Type T=String;
  • Type C=Char;
  • Type T=(Small, Medium, Large)
  • Semua Valid ✓

21. Symbol lingkaran dalam pembuatan aliran data berfungsi …

Contoh Soal Pemrograman Dasar kelas 11 dan Jawabannya
Flowchart
  • Mewakili identitas luar
  • Mewakili media penyimpaan data eksternal
  • Mewakili suatu proses atau fungsi ✓
  • Mewaki aliran data
  • Menunjukan arah aliran data

22. Manakah yang mendeklarasikan tipe enumerasi dengan tepat? …

  • Type a=integer;
  • Type a=(TKJ, MM, RPL); ✓
  • Type a=[TKJ, MM, RPL];
  • Type a= TKJ, MM, RPL;
  • Type a= 3.8;

23. Manakah yang mendeklarasikan tipe enumerasi dengan tepat? ….

  • Type b= 2. 4; ✓
  • Type b=(Toni, Tono);
  • Type b=[Toni, Tono);
  • Type b=Toni, Tono;
  • Type b=Char;

24. Seorang software engineering berfokus pada pembuatan …

  • Music
  • Game
  • Anime
  • Film
  • Program ✓

25. Memastikan bahwa aplikasi berjalan berdasarkan urutan proses yang benar hingga ke detailnya adalah fungsi dari …

  • White-box testing ✓
  • Black-bos testing
  • Alpha testing
  • Beta testing
  • Compile
Baca Juga :  Latihan dan Kisi - Kisi Soal Tryout UN TKJ 2020 dan Jawabannya

26. Meningkatkan performa atau kinerja aplikasi saat berada dalam lingkungan idealnya adalah fungsi dari …

  • White-box testing
  • Black-box testing
  • Alpha testing ✓
  • Compile
  • Beta testing

27. Fungsi dari Black-box testing adalah

  • Menjamin bahwa fungsi yang telah ada bekerja dengan benar sesuai dengan yang ditentukan ✓
  • Meningkatkan performa atau kinerja aplikasi saat berada dalam lingkungan idealnya Beta testing
  • Melihat kompatibilitas (kesesuaian) stabilitas aplikasi saat berada pada lingkungan (system dan hardware) yang berbeda-beda.
  • Membuat desain arsitektur untuk pembuatan aplikasi pendataan nilai
  • Memastikan bahwa aplikasi berjalan berdasarkan urutan proses yang benar hingga ke detailnya

28. Tipe data bahasa pascal untuk TRUE FALSE adalah …

  • Char
  • String
  • Byte
  • Real
  • Boolean ✓

29. Perintah dasar sederhana dalam program pascal adalah …

  • Char;
  • String
  • End.
  • Uses crt; ✓
  • Writeln

30. Berikut ini adalah penulisan identifier yang benar dalam pemograman pascal adalah …

  • 9program_smk
  • Program_smk ✓
  • 9_program_smk
  • {9}Program smk
  • Program smk

31. Deklarasi yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan dan pasti tidak dapat diubah dalam program disebut …

  • Deklarasi kostanta ✓
  • Deklarasi label
  • Deklarasi variable
  • Deklarasi prosedur
  • Deklarasi tipe

32. dari suatu statement IF berada di dalam lingkungan steatmean IF yang lain, disebut IF dalam kondisi …

  • IF mati
  • IF hidup
  • IF bersarang
  • IF do while-Until ✓
  • IF then

33. “value pointed by” adalah kata lain dari …

  • Memori
  • Deferensi ✓
  • Pointer
  • Referensi
  • Alamat

34. Fungsi yang digunakan untuk merubah string angka menjadi bilangan numeric integer adalah …

  • Atof
  • Atoll ✓
  • Atoi
  • Array
  • Boolean

35. Operator deferensi dilambangkan dengan …

  • * ✓
  • “ ”
  • &
  • %
  • /

36. Statement IF nilai >=70, digunakan untuk …

  • Kondisi nilai lebih dari 70
  • Kondisi nilai kurang dari 70
  • Kondisi nilai lebih dari sama dengan 70 ✓
  • Kondisi nilai kurang dari sama dengan 70
  • Kondisi nilai adalah 70

37. Nama lain dari sisa hasil bagi adalah …

  • Grad
  • Div
  • Deg
  • Rad
  • Mod ✓

38. Dalam operator logina, tanda “&&” berarti …

  • Operator logika AND ✓
  • Operator logika OR
  • Operator logika NOT
  • Operator logika NOR
  • Operator logika NAND
Baca Juga :  Contoh Soal Komunikasi Data Kelas 11 beserta jawabannya

39. Untuk melihat hasil dari program yang dikerjakan maka dilakukan …

  • CTRL + F9 ✓
  • CTRL + F2
  • CTRL + F12
  • CTRL + F4
  • CTRL + F5

40. Tipe data pascal untuk karakter adalah …

  • Boolean
  • Integer
  • Real
  • Byte
  • Char ✓

41. Menggambarkan program secara logika merupakan fungsi dari …

  • Dxdiag
  • Begin
  • SI
  • Flowchart ✓
  • System operasi

42. Bilangan yang mengandung pecahan, paling sedikit harus ada satu digit sebelum dan sesudah titik decimal termasuk dalam type data …

  • Real ✓
  • Boolean
  • Integer
  • Longint
  • Byte

43. Suatu indentifier non standar yang nilainya tidak tetap atau nilainya merupakan hasil dari suatu proses disebut …

  • Type data
  • Indentitas data
  • Prosedur
  • Variable ✓
  • Array

44. Nama variable berikut ini yang benar adalah

  • TKJNesaba ✓
  • TKJ Nesaba
  • TKJ nsb
  • TKJ/Nesaba
  • TKJ.Nesaba

45. Dibawah ini manakah Tipe data yang tidak dapat melakukan operasi Aritmatika …

  • Integer
  • Boolean ✓
  • Real
  • Byte
  • Float

46. Berapa kode yang digunakan untuk membuat tulisan berwarna “RED” …

  • 4
  • 3 ✓
  • 5
  • 6
  • 1

47. Tipe bilangan bulat dalam bahasa pascal dikenal dengan …

  • Byte
  • String
  • Integer ✓
  • Boolean
  • Char

48. Perintah untuk menutup program dalam pascal adalah …

  • Program
  • Stop
  • Finish
  • End. ✓
  • Close

49. Aliran dalam Diagram Alir Data dimulai dari level …

  • 1
  • 2
  • 0 ✓
  • 3
  • Akhir

50. Operator aritmatika memiliki 3 fungsi yaitu …

  • Unary, Binary dan Ternary ✓
  • Unary, Directory dan Ternary
  • Directory, Operand dan ternary
  • Unary, Binary dan Operand
  • Binary, Operand dan Ternary

Itulah contoh kisi kisi dan kumpulan – kumpulan contoh soal pemrograman dasar dan beserta jawabannya yang bisa kamu buat untuk latihan ujian akhir semester kelas 11.

Our Reader Score
[Total: 0 Average: 0]

Leave a Comment