Anda di halaman 1dari 6

PENILAIAN TENGAH SEMESTER GASAL

SMK JALALUDDIN WONOSOBO


TAHUN PELAJARAN 2021/2022

Mata / Program Diklat : Pemrograman Dasar Waktu : 09.30 – 10.30 WIB


Tingakat / Paket Keahlian : X / RPL Pengampu : Muqorrobin, S.kom
Hari / Tanggal : Kamis, September 2020 Jumlah Soal : 10 Essay

Jawablah pertanyaan dibawah ini dengan benar !

1. Siapakah nama lengkap penemu algoritma ?

2. Berasal dari manakah penemu algoritma ?

3. Pada abad berapa penemu algoritma hidup ?

4. Orang barat menyebut AlKhuwarizm sebagai Algorism yang artinya ....

5. Apa yang dimaksud dengan algoritma ?

6. Secara umum struktur Algoritma terdiri dari 3 bagian, sebutkan !

7. Jelaskan struktur algoritma pada bagian pertama !

8. Jelaskan struktur algoritma pada bagian kedua !

9. Jelaskan struktur algoritma pada bagian ketiga !

10. Secara garis besar, algoritma dapat disajikan dengan 3 cara, Sebutkan !
PENILAIAN TENGAH SEMESTER GASAL
SMK JALALUDDIN WONOSOBO
TAHUN PELAJARAN 2021/2022

Mata / Program Diklat : Basis Data Waktu : 09.30 – 10.30 WIB


Tingakat / Paket Keahlian : XI / RPL Pengampu : Muqorrobin, S.kom
Hari / Tanggal :Rabu, September 2020 Jumlah Soal : 10 Essay

Jawablah pertanyaan dibawah ini dengan benar !

1. Jelaskan pengertian basis data menurut pengertian secara kharfiah !

2. Jelaskan pengertian basis data menurut pengertian secara istilah !

3. Jelaskan pengertian basis data menurut Elmasri !

4. Sebutkan enam komponen pokok basis data !

5. Jelaskan yang dimaksud dengan sistem manajemen basis data !

6. Apa kepanjangan dari DBMS ?

7. Jelaskan yang dimaksud dengan DBMS !

8. Sebutakan lima tujuan penggnaan basis data !

9. Tujuan penggunaan basis data diantaranya speed dan accurancy, Jelaskan yang dimaksud dengan

speed dan accurancy !

10. Sebutakan tingkat pengguna dalam basis data !


PENILAIAN TENGAH SEMESTER GASAL
SMK JALALUDDIN WONOSOBO
TAHUN PELAJARAN 2021/2022

Mata / Program Diklat : PPL Waktu : 09.30 – 10.30 WIB


Tingakat / Paket Keahlian : XI / RPL Pengampu : Muqorrobin, S.kom
Hari / Tanggal : Senin, September 2020 Jumlah Soal : 10 Essay

Jawablah pertanyaan dibawah ini dengan benar !

1. Apa yang dimaksud dengan perangkat lunak ?

2. Sebutakan tiga jenis perangkat lunak secara umum !

3. Apa yang dimaksud dengan rekayasa perangkat lunak ?

4. Apa yang dimaksud dengan proses perangkat lunak ?

5. Apa yang dimaksud dengan model proses perangkat lunak ?

6. Jelaskan yang dimaksud dengan Waterfall Model atau Model Air Terjun !

7. Jelaskan yang dimaksud dengan Model Spiral !

8. Siapakah penemu model spiral dan pada tahun berapa ditemukan ?

9. Sebutkan beberapa keuntungan dalam menggunakan model spiral !

10. Sebutkan beberapa kerugian dalam menggunakan model spiral !


PENILAIAN TENGAH SEMESTER GASAL
SMK JALALUDDIN WONOSOBO
TAHUN PELAJARAN 2021/2022

Mata / Program Diklat : PBO Waktu : 08.00 – 09.00 WIB


Tingakat / Paket Keahlian : XII / RPL Pengampu : Muqorrobin, S.kom
Hari / Tanggal : Rabu, September 2020 Jumlah Soal : 10 Essay

Jawablah pertanyaan dibawah ini dengan benar !

1. Apa yang dimaksud dengan Metodologi berorientasi objek ?

2. Apa yang dimaksud dengan pemrograman berorientasi objek ?

3. Sebutkan tiga karakteristik Metodologi berorientasi objek !

4. Apa yang dimaksud dengan Metodologi berorientasi objek Polimorphisme ?

5. Jelaskan yang dimaksud dengan metode Object Oriented Analysis !

6. Jelaskan yang dimaksud dengan metode Object Oriented Design !

7. Apa yang dimaksud dengan Usecase Diagram ?

8. Apa yang dimaksud dengan Sequence Diagram ?

9. Sequence Diagram terbagi menjadi dua, sebutkan !

10. Apa yang dimaksud dengan Class Diagram ?


PENILAIAN TENGAH SEMESTER GENAP
SMK JALALUDDIN WONOSOBO
TAHUN PELAJARAN 2021/2022

Mata / Program Diklat : PBO Waktu : 08.00 – 09.00 WIB


Tingakat / Paket Keahlian : XII / RPL Pengampu : Muqorrobin, S.kom
Hari / Tanggal : Rabu, September 2020 Jumlah Soal : 10 Essay

Jawablah pertanyaan dibawah ini dengan benar !

1. Apa yang kamu ketahui tentang komunikasi data?

2. Sebutkan dan jelaskan macam – macam komponen utama pada komunikasi data.

3. Dalam Java, terdapat API yang mendukung komunikasi. Sebut dan jelaskan yang kamu ketahui

tentang API tersebut !

4. JBDC mendukung berbagai manipulasi data dalam database. Bentuk manipulasi apa saja yang

dapat dilakukan dengan JDBC? Sebutkan dan berikan contohnya!

5. Bagaimanakah urutan langkah – langkah dalam penggunaan JDBC?

6. . Mengapa data-data pada suatu piranti saling berkomunikasi? Dan bagaimana proses

komunikasi antardata tersebut?

7. Untuk bisa berkomunikasi, suatu sumber dilengkapi dengan transmitter. Apa yang kamu ketahui

tentang transmitter dan bagaimana cara kerjanya?

8. Java mendukung sistem komunikasi data dengan API JDBC. Jelaskan bagaimana cara kerja

JDBC !

9. Query Select, Insert, dan sejenisnya adalah beberapa query yang merupakan fasilitas dari JDBC.

Sebutkan query tersebut secara lengkap lalu berikan masingmasing 2 contoh penerapannya pada

aplikasi PARKIR !

10. Bagaimana cara menutup koneksi apabila sudah tidak ada manipulasi database?

PENILAIAN TENGAH SEMESTER GENAP


SMK JALALUDDIN WONOSOBO
TAHUN PELAJARAN 2021/2022

Mata / Program Diklat : Basis Data Waktu : 09.30 – 10.30 WIB


Tingakat / Paket Keahlian : XII / RPL Pengampu : Muqorrobin, S.kom
Hari / Tanggal :Rabu, September 2020 Jumlah Soal : 10 Essay
Jawablah pertanyaan dibawah ini dengan benar !

Anda mungkin juga menyukai