Anda di halaman 1dari 1

MAJELIS PENDIDIKAN DASAR DAN MENENGAH

PIMPINAN WILAYAH MUHAMMADIYAH D.I. YOGYAKARTA


SMK MUHAMMADIYAH NGAWEN
Kompt. Keahlian: Teknik Kendaraan Ringan Otomotif - Teknik Komputer Jaringan - Teknik dan Bisnis Sepeda Motor
STATUS : TERAKREDITASI A
Alamat :Jl. Ngawen-Nglipar, Desa Kampung, Kec. Ngawen, Kab.Gunungkidul.DIY.  55853 Telp. 085729231431

Mata Pelajaran : Pemograman Dasar


Kelas Program : X / TKJ
Waktu Ujian : 90 menit
Type Soal : Close Book

Selesaikan soal ulangan tengah semester dengan jawaban sebaik-baiknya !

1. Jelaskan apa yang dimaksud Algoritma dan Pemograman !


2. Apa saja yang perlu di perhatikan dalam menbuat algoritma ?
3. Jelaskan 3 cara penulisan algoritma !
4. Buatlah agoritma dari rumus Volume Silinder menggunakan algoritma Bahasa Manusia & pseudocode !
5. Gambarkan dan jelaskan 3 simbol yang digunakan untuk flowchart(diagam alir) !
6. Buatlah flowchat dari rumus persegi panjang !
7. Jabarkan yang anda ketahui tentang fungsi program utility !
8. Jelaskan apa yang di maksud bahasa pemograman tingkat rendah dan tingkat tinggi !
9. Sebutkan 4 perbedaan Compailer dengan Interpreter !
10. Sebutkan dan jelaskan 4 bahasa pemograman yang kalian ketahui !
11. Jelaskan 3 kelebihan dan kekurangan bahasa pemograman C !
12. Apa saja yang termasuk tipe data primitif ? sebutkan contohnya !
13. Sebutkan dan jelaskan tipe data composite ?
14. Sebutkan dan jelaskan 4 aplikasi yang sering anda gunakan sehari-hari !
15. Jika suatu saat anda menjadi programer, program seperti apa yang ingin anda buat ?

~~~~Jangan lupa Berdo’a Sebelum Mengerjakan~~~~


Fastabiqul Khoirot

Anda mungkin juga menyukai