FAKULTAS TEKNIK Alamat: Jln. Prof. Dr. Hamka Air Tawar Padang 25131 Telepone: 0751-7055644, 7053584 Fax: 0751-7055644
UJIAN AKHIR SEMESTER
UNIVERSITAS NEGERI PADANG
Mata Kuliah : Pengantar Coding
Dosen : Dr. Unung Verawardina, M.Pd
Petunjuk :
1. Open book, boleh browsing internet, tapi tidak boleh copy-paste
2. Jawaban diketik dan bebas plagiat dengan tingkat similarity max 20% 3. File jawaban ujian dalam bentuk word (office 2010) dikumpulkan ke e-learning. 4. Alokasi waktu 24 jam 5. Semua soal yang dikerjakan direkam ke dalam video secara singkat dan video tersebut di upload ke e-learning.
SOAL :
1. Jelaskan konsep Komputer, Sistem Komputer, dan Pemrograman ?
2. Jelaskan apakah yang dimaksud dengan Tipe data, identifier dan operator dalam pemrograman serta berikan contoh penulisnya minimal 3 ? 3. Buat program dalam bahasa C yang masukannya adalah harga-harga integer antara 0 s/d 100 yang disimpan dalam array integer ARRNILAI[0..9] dan melakukan proses sebagai berikut: menghitung nilai rata-rata dari harga yang disimpan dalam array tersebut mengkonversi setiap angka ke dalam skala 'A' s/d 'E' dengan kriteria: >= 80 : 'A' 70 - 79 : 'B' 55 - 69 : 'C' 40 - 54 : 'D' < 40 : 'E' 4. Buatlah sebuah program sederhana secara bebas yang memiliki nilai kreativitas masing-masing mahasiswa (tiap mahasiswa harus beda), diamana pada program memuat program array dan strcuk? KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN UNIVERSITAS NEGERI PADANG FAKULTAS TEKNIK Alamat: Jln. Prof. Dr. Hamka Air Tawar Padang 25131 Telepone: 0751-7055644, 7053584 Fax: 0751-7055644
5. Buat sebuah program yang dapat digunakan untuk mendata hasil
pertandingan lompat tinggi dari sejumlah peserta. Lalu urutkan peserta berdasarkan tinggi lompatan? 6. Buatlah sebuah program sederhana secara bebas yang memiliki nilai kreativitas masing-masing mahasiswa (tiap mahasiswa harus beda), yang memuat a)Memahami Permasalahan, b). Mnyusun Skenario dan Merancang Konstruksi Program, c).Analisis Kebutuhan Program, d).Implementasi Program