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 ?