Anda di halaman 1dari 3

YAYASAN GEMA NUSANTARA SUMARGA

SMK AZZAHRA NUSANTARA


PANDEGLANG
Jl.PasirAwiKp. HeasRt / Rw. 05/010 Ds.PasirAwiKec. BanjarKab. PandeglangBanten 42252
Telp/Hp : 087772600363 E-mail : smkazzahra92@gmail.com

LEMBAR SOAL PENILAIAN TENGAH SEMESTER (PTS)


TAHUN AJARAN 2022-2023
Nama : Mata Pelajaran : Pemograman Dasar
Kelas : X RPL Hari/Tanggal :
A. Pilihlah jawaban a,b,c,d atau e yang dianggap benar !
1. Bahasa yang digunakan pada Bahasa tingkat rendah adalah...
a. Assembly
b. Bahasa Asing
c. Bahasa Isyarat
d. Bahasa Daerah
e. Bahasa Tulisan
2. Ada Berapa Jenis Tipe data boolean ?…
a. 1
b. 2
c. 3
d. 4
e. 5
3. Deklarasi Yang digunakan untuk mengidentifikasikan data yang nilainya sudah ditentukan data pasti,tidak
dapat dirubah dalam program disebut deklarsi
a. Deklarasi Label
b. Deklarasi Konstanta
c. Deklarasi Variabel
d. Deklarasi Tipe
e. Deklarasi Prosedur
4. Dibawah Ini Termasuk dalam deklarasi dalam Pascal Kecuali ...
a. Deklarasi Proses
b. Deklarasi Perubah
c. Deklarasi Prosedur
d. Deklarasi Konstanta
e. Deklarsi Tipe
5. Oprasi perkalian harus dilakukan dengan menggunkan operator …
a. Aritmatika d. Logika
b. Matematika e. Deference
c. Pembandingan
6. Untuk Membuat Komentar didalam Program C++ adalah ..
a. &&
b. .
c. //
d. ?>
e. **
7. Salah Satu tahapan penelesaian algoritma dikelompokan menjadi dua yaitu fase Proglem solving phase dan
juga....
a. Analytic phase
b. Correct Phase
c. Implementation Phase
d. Delegation phase
e. Semua Benar
8. Dalam Menyusun suatu program ,Langkah pertama yang harus dilakukan adalah...
a. Membuat Program d. Proses
b. Membuat Algoritma e. Mempelajari Komputer
c. Membeli Komputer
9. Sebuah prosedur Langkah demi Langkah yang pasti untuk menyelesaikan sebuah masalah di sebut...
a. proses d. step
b. program e. diagram
c. algoritma
10. pada pembuatan program computer algoritma dibuat ...
a. sebelum pembuatan program d. spada saat verifikasi program
b. pada saat program dibuat e. pada saat di jalankan
c. sesudah pembuatan program
11. Tipe data Bahasa pascal untuk true false adalah
a. string
b. char
c. boolean
d. byte
e. Real
12. Tipe data terstuktur yang terjadi terdiri dari sejumlahnkomponen,komponen yang mempunyai tipe sama di
sebut tipe data...
a. Input – proses -output d. Start-proses-output
b. Start-proses-input e. proses -end
c. Start-input-end
13. Seorang siswa yang menyusun Tisu makan menjadi bentuk buah piring, disebut tipe kreativitas yang
dinamakan...
a. Menggabungkan d. Memodifikasi
b. Menciptakan e. Mengkombinasi
c. Mengembangkan
14. Kepanjangan dari SQL adalah...
a. Structured Question language d. Structured Query Language
b. Strong Question Language e. Semua Benar
c. Strong Query language
15. Perangkat Lunak Yang digunakan Untuk mengelola Angka Adalah..
a. Open Office Writter
b. Lotus 123
c. Micrasoft word
d. Micrasoft publisher
e. Open Lotus
16. Hubungan Yang terjadi Antara satu entitus/lebih disebut…
a. Relationship d. Entitas
b. Derajat e. xmpp
c. atribut
17. Contoh Perangkat Lunak OBMS Adalah...
a. Java d. Microsoft access
b. Borland e. GO
c. PHP

18. Yang termasuk Kedalam Database adalah...


a. DW
b. PHP
c. JAVA
d. XXMPP
e. Digital
19. Yang Termasuk Kedalam Bahasa Pemogram adalah…
a. Php,java
b. xmpp
c. apchee
d. Localhost
e. Hosting
20. Bukan termasuk Kedalam software adalah…
a. Dw
b. visual Studio Cord
c. Android
d. C++
e. XXMPP

II. Jawablah pertanyaan dibwah ini dengan benar..

1. Apa yang kalian ketahui tentang Pemograman Dasar ?


2. Sebutkan Minimal 4 Software yang di ketahui ?
3. Apa saja yang kalian Ketahui Tentang Bahsa Pemograman ?sebutkan 3 bahasa pemogram
4. Ada Berapa yang kalian ketahui tentang database ?
5. Berikan Tanggapan yang kalian ketahui tentang perbedaan antara database,Bahasa pemograman,dan
Software?

Anda mungkin juga menyukai