Anda di halaman 1dari 2

Jenis Ujian : Take Home Test UTS Waktu : lihat soal

Matakuliah : Algoritma-1 Sifat : Open Resources


Dosen : Sanyata Purwidayanta, MT Catatan : Menyontek = Nilai Nol

Petunjuk :
 Gunakan akal pikiran Anda yang bersih, orisinal, dan percaya diri
 Prinsip : boleh eksplorasi melalui apa saja, tidak boleh ada jawaban yang sama / meniru / menyontek

A. SOAL

Buatlah Algoritma dn Program Modular dalam bahasa Pascal untuk membuat aplikasi Array untuk
pengolahan data Nilai Indeks matakuliah Algoritma Pemrograman dengan pemrosesan data
sebagai berikut :
1. Elemen adalah record <NIM, NAMA, KEHADIRAN, UTS, UAS, NA, INDEKS>
2. Jumlah data N = 15
3. Data yang diinput hanya NIM, NAMA, jumlah KEHADIRAN, nilai UTS, nilai UAS dan bisa
untuk simulasi data otomatis. (petunjuk : gunakan buah 2 Array/Tabel)
4. Jumlah kehadiran total yang seharusnya adalah 16 kali. Kehadiran < 75% maka dianggap
gagal dan diberi NA=0.
5. Rumus menghitung NA = Nilai Akhir = 40% UTS + 60% UAS, jika kehadiran >= 75%
INDEKS :
‘A’ : 100 >= NA >= 85
‘B’ : 85 > NA >= 70
‘C’ : 70 > NA >= 55
‘D’ : 55 > NA >= 40
‘E’ : 40 > NA >= 0

6. Model interaksi menu dan kriteria modular


MENU Input Data Nilai Otomatis adalah input data tidak
melalui keyboard tetapi salah satu dari perolehan data
dengan cara :
[1] Input Data Nilai Manual
1) Data dibangkitkan dengan manipulasi otomatis
[2] Input Data Nilai Otomatis secara random oleh komputer
[3] Laporan Penilaian Manual 2) Data dibaca dari file.
[4] Laporan Penilaian Otomatis
-------------- Kriteria modular
[0] Selesai
Jumlah Modul/Unit = 1
Jumlah Procedure Minimal = 3
>>> Pilih nomor = ? Jumlah Function Minimal = 2

7. Output Laporan Nilai

LAPORAN PENILAIAN MATAKULIAH : HASIL INPUT MANUAL/OTOMATIS

No NIM NAMA LENGKAP % Kehadiran UTS UAS NA Indeks


1 xxx xxx 999 999 999 999 xxx
2 xxx xxx 999 999 999 999 xxx
3 xxx xxx 999 999 999 999 xxx

Rata-Rata NA = …. Nilai NA Tertinggi = …. Nilai NA Terkecil = …

B.PELAPORAN JAWABAN SOAL


1) Pelaporan jawaban setiap mahasiswa hanya berupa 1 file docx saja;
2) Pelaporan dikumpulkan dengan jadwal tepat tanggal 1 April 2022 jam 01.00 - 23.59 Wib via email
“spurwidayanta@gmail.com “ dengan nama dokumen “Algo2_S1_UTS_NIM_NAMA.Docx”;
dan nama Subject email = Algo2_S1_UTS_NIM_NAMA
3) Format pelaporan jawaban : Mengikuti 100 % tata tulis skema algorima dan font Courier New 10,
dengan halaman 1 lembar Cover + bagian Algoritma + bagian Source Code Pascal.

== Selamat Bekerja ===

Anda mungkin juga menyukai