• Tidak ada hasil yang ditemukan

PENILAIAN AKHIR SEMESTER GANJIL 2022/2023: PEMROGRAMAN DASAR KELAS 10

N/A
N/A
Bhakti @Rm18

Academic year: 2023

Membagikan "PENILAIAN AKHIR SEMESTER GANJIL 2022/2023: PEMROGRAMAN DASAR KELAS 10"

Copied!
5
0
0

Teks penuh

(1)

MATA PELAJARAN : PEMROGRAMAN DASAR

Kelas : X (Sepuluh)TKJ Hari/ Tanggal : ……..

A. Pilih salah satu jawaban yang paling tepat!

1. Dalam menyusun suatu program,langkah pertama yang harus di lakkukan adalah a. Membuat program b. Membuat Algoritma c. Membeli computer 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. struktur pertama dalam pascal

adalah . . a. Char;

b. String c. End.

d. Writeln e. Uses crt;

7. Untuk melihat hasil dari program yang di kerjakan tekan tombol ...

pCRTL+F5 a. CRTL+F9 b. CRTL+F2 c. CRTL+F12 d. CRTL+F4

(2)

8. Perintah dasar sederhana dalam program passcal adalah...

a. Readln b. End c. Write d. Wtiteln e. Uses crt;

9. Tipe data bahasa pascal untuk TRUE FALSE adalah...

a. String b. Char c. Boolean d. Byte e. Real

10. Siapkah penemu program pascal…

a. Greyson change b. Prof.niklaus wirth c. Kondrazuse d. Prof.niklaus smirth e. Dr.harcules

11. Struktur bahasa pemograman pascal paling pertama adalah...

a. Var;

b. Begin c. End;

d. Uses crt;

e. Writeln;

12. Tipe data pascal untuk karakter adalah...

a. Char b. Boolean c. Integer d. Real e. Byte

13. Kapan terbentuknya pascal...

a. 1981 b. 1971 c. 1961 d. 1991 e. 1987

14. Apa kepanjangan ari USES…

a. Unit secure b. Uni t syntax c. Unit sytem d. Up software e. Unit semiconductor

15. Berikut ini adalah penulisan identifier yang benar dalam pemogramn pascal adalah...

a. 9program_satu b. Program_1 c. Program satu d. Begin e. Array

16. Tipe bilangan bulat dalam bahasa pascal dikenal sebagi ...

a. Byte b. Integer c. Char d. String e. Boolean

17. Istilah” perulangan “ dalam pemograman pascal dikenal dengan ...

a. Repeating b. Again c. Funtion d. Replay e. Looping

18. Perintah untuk menutup program dalam pascal adalah...

a. End.

b. Program c. Uses crt;

d. Finish e. End;

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

a. Flowchart b. Dxdiag c. Begin d. SI

e. Sistem oprasi

(3)

20. 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 21. Di bawah ini termasuk dalam

deklarasi dalam pascal ,kecuali...

a. Deklarasi perubah b. Deklarasi proses c. Deklarasi konstanta d. Deklarasi tipe e. Deklarasi prosedut 22. 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

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

a. Writeln b. Readln c. Begin d. Write e. Clrscr

24. 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 25. 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

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

a. Writeln b. Write c. Readln d. Read e. Begin

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

a. Writeln b. Write c. Readln d. Read e. Begin

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

a. Variabel b. Ripe data c. Prosedur d. Deklarasi e. Array

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

a. Variabel b. Tipe data c. Prosedur d. Deklarasi e. Array

(4)

30. Berikut ini yang termasuk operator aritmatika yaitu ….

a. * b. /

c. % d. +

e. Semua benar

B. Selesaikan soal-soal berikut dengan tepat!

31. Tuliskan yang anda ketahui tentang perangkat lunak!

32. buatlah algoritma persegi Panjang!

33. buatlah flowchart berangkat sekolah!

34. jelaskan pengertian flowchart!

35. jelaskan pengertian perangkat lunak!

(5)

Referensi

Dokumen terkait

2. Sebuah prosedur langkah demi langkah yang pasti untuk menyelesaikan sebuah masalah disebut : a. Proses b. Program c. Algoritma d. Prosesor e.

Menurut saya upaya pemerintah dalam memberikan Sembako kepada rakyat miskin itu tidak mendidik karena yang lebih tepat adalah dengan menyediakan lapangan kerja yang memadai bagi

Pengangguran yang disebabkan para pekerja tidak mau menerima pekerjaan dengan upah yang berlaku di pasar disebut pengangguran ..... Jenis pajak yang tidak dapat dipindahtangankan kepada

Akuntansi merupakan sistem pengolahan data keuangan yang menghasilkan informasi keuangan dari suatu unit ekonomi perusahaan, yang memungkinkan para pemakainya untuk menggunakannya dalam

14.Perpindahan kalor secara konduksi disebut juga perpindahan kalor secara hantaran, yaitu perpindahan kalor tanpa memindahkan zat perantaranya.. Pada peristiwa perpindahan kalor secara

Alat ini biasa digunakan untuk mencengkaram benda kecil atau benda yang memerlukan jangkauan dalam yaitu.... Retaining ring plier

Peripheral input perangkat input merupakan perangkat yang digunakan untuk memasukan data atau perintah kedalam komputer, pilihan dibawah ini merupakan peripheral inpput yang mempunyai

Rancangan, penyusunan, dan pelaksanaan penilaian akhir semester ganjil tahun ajaran