MODUL PRAKTIKUM ALGORITMA DAN PEMROGRAMAN
TIM PENYUSUN : GERLAN A. MANU, ST., M.Kom ELLEN TANTRISNA, SKom., MMS YONLY A. BENUFINIT, S.Kom.,MT DIANA Y.A FALLO, S.Kom.,M.T
PROGRAM STUDI PENDIDIKAN INFORMATIKA STKIP CITRA BINA NUSANTARA KUPANG – 2016 Modul Praktikum Algoritma dan Pemrograman Dasar
1
Buku Modul Praktikum Algoritma dan Pemrograman
Modul Praktikum Algoritma dan Pemrograman Dasar
2
PENGANTAR Bahasa program merupakan suatu wahana untuk menuangkan pikiran manusia yang dapat dimengerti oleh mesin komputer sehingga bernilai guna. Suatu bahasa program akan terikat aturan dari paradigma bahasa. Ada berbagai macam paradigma bahasa : Prosedural, Fungsional, Deklaratif, Object Oriented, Konkuren. Paradigma yang diajarkan dalam Matakuliah Algoritma dan Pemrograman I ini
adalah paradigma
prosedural. Ada beberapa hal yang perlu diperhatikan dalam mengikuti praktikum Matakuliah Algoritma dan Pemrograman Dasar ini, diantaranya : 1.
Simulasi, sensibilitas terhadap masalah dan kemungkinan solusi. Kegiatan di lakukan di Lab Komputer.
2.
Analisis, masalah lebih formal dan membuat spesifikasi dan algoritma dalam notasi yang ditetapkan. Mahasiswa harus menuliskan solusi algoritmanya dalam notasi diagram alir (flowchart).
3.
Menulis Program, menerjemahkan notasi algoritma ke dalam sintask bahasa pemrograman Pascal.
4.
Debugging dan menguji coba program, hal ini bertujuan untuk mendapatkan program yang benar. Program dikatakan benar jika terbebas dari salah logic dan sintask bahasa.
Mengetahui Ketua TIM Penyusun
( Gerlan A. Manu, ST, M.Kom )
Modul Praktikum Algoritma dan Pemrograman Dasar
3
DAFTAR ISI
PENGANTAR ...................................................................................................................................................... 3 DAFTAR ISI ......................................................................................................................................................... 4 PETUNJUK PRAKTIKUM .................................................................................................................................. 5 TATA TERTIB PRAKTIKUM .............................................................................................................................. 6 FORMAT PENULISAN LAPORAN PRAKTIKUM ............................................................................................ 7 MODUL I PENGENALAN ALGORITMA (FLOWCHART) DAN PEMROGRAMAN PASCAL .................... 9 1.1 1.2 1.3
TUJUAN PRAKTIKUM ...................................................................................................................................9 TUGAS PENDAHULUAN ...............................................................................................................................9 LANGKAH PRAKTIKUM ..............................................................................................................................10
MODUL II STRUKTUR PERCABANGAN ..................................................................................................... 11 1.1 1.2 1.3
TUJUAN PRAKTIKUM .................................................................................................................................11 TUGAS PENDAHULUAN .............................................................................................................................11 LANGKAH PRAKTIKUM ..............................................................................................................................12
MODUL III STRUKTUR PERULANGAN ....................................................................................................... 14 1.1 1.2 1.3
TUJUAN PRAKTIKUM .................................................................................................................................14 TUGAS PENDAHULUAN .............................................................................................................................14 LANGKAH PRAKTIKUM ..............................................................................................................................15
LAMPIRAN ........................................................................................................................................................ 18 LAMPIRAN 1. CONTOH COVER LAPORAN AKHIR PRAKTIKUM ................................................................................18 LAMPIRAN 2. CONTOH LEMBARAN LAPORAN SEMENTARA....................................................................................19
Modul Praktikum Algoritma dan Pemrograman Dasar
4
PETUNJUK PRAKTIKUM Dari pengantar dapat disimpulkan bahwa pekerjaan pemrograman tidak 100% dilakukan di depan komputer (artinya mahasiswa tidak langsung memecahkan permasalahan di depan komputer) tetapi melalui fase-fase tertentu. Untuk itu ada beberapa fase dalam praktikum ini yaitu : 1.
Fase I (analisa sederhana) : Fase ini dilakukan sebelum masuk ke Lab Komputer. Mahasiswa diberikan tugas laporan pendahuluan untuk setiap modul praktikum yang sudah diberikan sebelum praktikum dimulai. Hasil dari fase ini adalah notasi algoritma atau diagram alir (flowchart) yang siap diterjemahkan ke dalam bahasa pemrograman pascal. Sehingga di dalam Lab Komputer, mahasiswa tidak diperkenankan membawa list program atau syntask program yang sudah jadi.
2.
Fase II (pembuatan source code) : Meliputi penerjemahan notasi algoritma (diagram alir), debugging dan run/ testing program. Dilakukan di dalam Lab selama waktu yang ditentukan untuk setiap praktikum. Hasil dari fase ini adalah source code atau list program yang benar.
3.
Fase III (dokumentasi) : merupakan rekaman hasil kegiatan dalam bentuk laporan sementara. Disini setiap akhir praktikum mahasiswa per kelompok mengumpulkan laporan sementara yang berisi : Analisa Masalah dalam bentuk diagram alir, source code atau list program, kasus-uji / hasil uji coba dan kesimpulan awal. Hal ini dilakukan sebelum meninggalkan Lab Komputer.
4.
Fase IV (pengumpulan laporan) : Laporan akhir diserahkan ke Assisten Lab untuk di periksa sebelum di ACC oleh Dosen Pengasuh dalam waktu yang telah ditentukan. Pengumpulan laporan di luar waktu yang telah ditentukan tidak akan diterima.
Modul Praktikum Algoritma dan Pemrograman Dasar
5
TATA TERTIB PRAKTIKUM Berikut adalah tata tertib dalam melaksanakan praktikum Algoritma dan Pemrograman, yaitu sebagai berikut :
1.
Praktikan wajib membawa Kartu Praktikum dan Modul Praktikum, bagi yang tidak membawa kartu praktikum dan modul praktikum tidak diperkenankan mengikuti praktikum.
2.
Praktikan mengenakan pakaian rapi bersih (jas almamater dan seragam/ tidak diperkenankan menggunakan baju kaos).
3.
Praktikan diwajibkan datang 15 menit sebelum waktu praktikum dan masuk lab tepat pada waktunya.
4.
Di dalam lab komputer masing-masing peserta hanya membawa 2 lembar kertas A4 80gr dan balpoint biru, kartu praktikum dan modul praktikum dan laporan pendahuluan.
5.
Selama berada dalam lab komputer Praktikan wajib mentaati Dosen Pengasuh/Asisten Praktikum.
6.
Praktikan wajib mengganti peralatan lab komputer jika kedapatan merusak atau tidak berada pada tempatnya (baik sengaja maupun tidak sengaja)
Modul Praktikum Algoritma dan Pemrograman Dasar
6
FORMAT PENULISAN LAPORAN PRAKTIKUM
Dalam mengikuti laporan praktikum Algoritma Pemrograman terdapat tiga laporan yang menjadi penilaian praktikum yaitu : Laporan Pendahuluan, Laporan Sementara dan Laporan Akhir Praktikum. Berikut adalah format penulisan laporan praktikum tersebut.
A. Laporan Pendahuluan Laporan Pendahuluan adalah laporan yang ditulis sebelum praktikum dimulai, sebagai bahan persiapan mahasiswa/praktikan dalam mengikuti praktikum. Aturan penulisan Laporan Pendahuluan : 1. Laporan pendahuluan ditulis tangan dengan tinta biru di kertas A4 80gr. 2. Tulisan Balok (Bukan Menulis) ditulis rapi dengan spasi 1.5 3. Margin : Atas 4cm , bawah 3cm, kiri 4cm, kanan 3cm.
Format Penulisan Laporan Pendahuluan : Cover (Nama Perorangan) MODUL X : Judul Modul X.1 Tujuan X.2 Dasar Teori X.3 Soal dan Jawaban
B. Laporan Sementara Laporan Sementara adalah laporan yang ditulis setiap praktikum selesai. Berikut adalah aturan penulisan Laporan Sementara : 1. Laporan sementara ditulis tangan dengan tinta biru di Lembar Laporan Sementara setiap modul yang dilakukan praktikumnya. 2. Tulisan Balok (Bukan Menulis) ditulis rapi dengan spasi 1.5 3. Margin : Atas 4cm , bawah 3cm, kiri 4cm, kanan 3cm.
Modul Praktikum Algoritma dan Pemrograman Dasar
7
C. Laporan Akhir Aturan penulisan Laporan Akhir : 1. Diketik di kertas A4 80gr. 2. Font : Times New Roman 12 untuk keseluruhan. 3. Font : Arial 10 Italic untuk judul gambar dan judul table 4. Font : Courier New 10 untuk list program atau syntask 5. Bahasa Inggris dicetak miring atau Italic 6. Tiap-tiap judul di Bold atau huruf tebal.
Format Penulisan Laporan Akhir: Cover (Nama-Nama Kelompok) Kata Pengantar Daftar Isi Daftar Gambar Daftar Tabel BAB X : Judul Modul X X.1 Tujuan X.2 Dasar Teori X.3 Waktu Praktikum X.4 Langkah-Langkah Praktikum X.5 Pembahasan X.6 Evaluasi X.7 Kesimpulan Terdapat 4 Modul Praktikum sehingga lambing X, akan diganti dengan bilangan romawi yang melambangkan modul praktikum. Misalnya Modul 1 maka ditulis BAB I.
BAB V : PENUTUP 5.1 Kesimpulan 5.2 Saran Lampiran (Laporan Sementara)
Modul Praktikum Algoritma dan Pemrograman Dasar
8
MODUL I PENGENALAN ALGORITMA (FLOWCHART) DAN PEMROGRAMAN PASCAL
1.1
Tujuan Praktikum Setelah menyelesaikan praktikum ini praktikan diharapkan dapat : 1.
Memahami defini dari algoritma dan dapat membuat diagram alir/ flowchart yang benar sesuai permasalahan yang ada.
2.
Mengenal, memahami dan menguasai dasar pembuatan program pada Pascal.
3.
Memahami dan menguasai tipe data pada Pascal.
4.
Memahami dan menguasai pembuatan input dan output pada Pascal.
5.
Membuat program kalkulasi sederhana pada Pascal
6.
Membuat tampilan program menjadi lebih menarik.
1.2
Tugas Pendahuluan 1.
Cari Dasar Teori tentang, Apa itu Flowchart, Symbol/Bagan Standar dari Flowchart, Apa itu Pascal, Tipe Data Pada Pascal, !
2.
Sebutkan tipe data pada Pascal dengan nilai karakter.
3.
Sebutkan tipe data pada Pascal dengan nilai bilangan bulat.
4.
Sebutkan tipe data pada Pascal dengan nilai bilangan pecahan.
5.
Buatlah flowchart dan lakukan uji coba untuk menghitung Berat Badan Ideal anda!
6.
Buatlah flowchart dan lakukan uji coba untuk menghitung suatu Keliling dan Luas Bangun Datar berikut : Persegi, Persegi Panjang, Jajar Genjang, Trapesium, Belah Ketupat, Layang-Layang, Segitiga, dan Lingkaran.
7.
Buatlah flowchart dan lakukan uji coba untuk menghitung Luas Permukaan dan Volume Bangun Ruang berikut : Kubus, Balok, Limas Segiempat, Prisma Segitiga, Limas Segitiga, Tabung/Selinder, Kerucut, dan Bola Kerjakan Tugas Pendahuluan sebagai Laporan Pendahuluan anda masing-masing. Lihat aturan penulisan Laporan Pendahuluan.
Modul Praktikum Algoritma dan Pemrograman Dasar
9
1.3
Langkah Praktikum 1.
Buatlah program untuk menuliskan kalimat berikut ke layar : ”Selamat Datang Mahasiswa STKIP CITRA BINA NUSANTARA di Lab Komputer”.
2.
Buatlah program untuk menuliskan Nama, NIM dan Prodi Anda!
3.
Buatlah Program untuk menuliskan Nama, NIM, Prodi, dan Umur, Tinggi Badan dan Berat
Badan anda ke dalam variabel sesuaikan dengan tipe
datanya masing-masing. 4.
Analisa tipe data yang anda gunakan pada program nomor 3. Gunakan tipe data yang lain, dan analisa program anda apakah dapat berjalan/ run dengan baik, ataukah terdapat error. Jelaskan!
5.
Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk menghitung Berat Badan Ideal anda! Perhatikan nilai BMInya. Untuk Wanita BMI Normal/Ideal adalah 18-25, dan untuk Pria BMI Normal/Ideal adalah 17-23. Dibawah nilai ini disebut Kurus, dan diatas dari nilai ini disebut Gemuk. Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
6.
Buatlah program Turbo Pascal dan lakukan uji coba untuk menghitung suatu Keliling dan Luas Bangun Datar berikut : Persegi, Persegi Panjang, Jajar Genjang,
Trapesium,
Belah
Ketupat,
Layang-Layang,
Segitiga,
dan
Lingkaran. Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
7.
Buatlah program Turbo Pascal dan lakukan uji coba untuk menghitung Luas Permukaan dan Volume Bangun Ruang berikut : Kubus, Balok, Limas Segiempat, Prisma Segitiga, Limas Segitiga, Tabung/Selinder, Kerucut, dan Bola. Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
Modul Praktikum Algoritma dan Pemrograman Dasar
10
MODUL II STRUKTUR PERCABANGAN
1.1
Tujuan Praktikum Setelah menyelesaikan praktikum ini praktikan diharapkan dapat : 1. Memahami dan menguasai kondisional pada Pascal. 2. Membuat suatu logika kondisional untuk menyelesaikan suatu permasalahan. 3. Membuat program dengan menggunakan statement if else dan case
1.2
Tugas Pendahuluan 1. Sebutkan dan Jelaskan apa yang anda ketahui tentang struktur percabangan IF..ELSE dan CASE pada pemrograman Pascal. 2. Buatlah flowchart dan lakukan uji coba untuk menampilkan keterangan LULUS dan TIDAK LULUS jika Nilai Akhir Mahasiswa tersebut lebih besar sama dengan 70! 3. Buatlah flowchart dan lakukan uji coba untuk menampilkan keterangan LEBIH
BESAR
atau
LEBIH
KECIL
atau
SAMA
DENGAN
untuk
membandingkan Dua Bilangan yang diinputkan. Misalnya jika Bilangan Pertama = 10 dan Bilangan Kedua = 20 maka Keterangan yang tampikan adalah LEBIH KECIL. Karena Bilangan 10 LEBIH KECIL dari Bilangan 20. 4. Buatlah flowchart dan lakukan uji coba untuk menampilkan Nilai Huruf dan nilai Mutu berdasarkan nilai Akhir Mahasiswa. Dengan ketentuan sebagai berikut : o Nilai Akhir 0 -49.9 maka Nilai Huruf = E dan Mutu = 0; o Nilai Akhir 50 – 54.9 maka Nilai Huruf = D dan Mutu = 1 o Nilai Akhir 55 – 59.9 maka Nilai Huruf = D+ dan Mutu = 1.33 o Nilai Akhir 60 – 64.9 maka Nilai Huruf = C- dan Mutu = 1.77 o Nilai Akhir 65 – 69.9 maka Nilai Huruf = C dan Mutu = 2.00 o Nilai Akhir 70 – 74.9 maka Nilai Huruf = C+ dan Mutu = 2.33 o Nilai Akhir 75 – 79.9 maka Nilai Huruf = B- dan Mutu = 2.77 o Nilai Akhir 80 – 84.9 maka Nilai Huruf = B dan Mutu = 3.00 Modul Praktikum Algoritma dan Pemrograman Dasar
11
o Nilai Akhir 85 – 89.9 maka Nilai Huruf = B+ dan Mutu = 3.33 o Nilai Akhir 90 – 94.9 maka Nilai Huruf = A- dan Mutu = 3.77 o Nilai Akhir 95 – 100 maka Nilai Huruf = A dan Mutu = 4
Kerjakan Tugas Pendahuluan sebagai Laporan Pendahuluan anda masing-masing. Lihat aturan penulisan Laporan Pendahuluan.
1.3 Langkah Praktikum Buatlah Program dengan IF..ELSE dan juga CASE, untuk langkah-langkah praktikum dibawah ini : 1. Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk menampilkan keterangan LULUS dan TIDAK LULUS jika Nilai Akhir Mahasiswa tersebut lebih besar sama dengan 70! Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
2. Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk menampilkan keterangan LEBIH BESAR atau LEBIH KECIL atau SAMA DENGAN untuk membandingkan Dua Bilangan yang diinputkan. Misalnya jika Bilangan Pertama = 10 dan Bilangan Kedua = 20 maka Keterangan yang tampikan adalah LEBIH KECIL. Karena Bilangan 10 LEBIH KECIL dari Bilangan 20. Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
3. Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk menampilkan Nilai Huruf dan nilai Mutu berdasarkan nilai Akhir Mahasiswa. Dengan ketentuan sebagai berikut : o Nilai Akhir 0 -49.9 maka Nilai Huruf = E dan Mutu = 0; o Nilai Akhir 50 – 54.9 maka Nilai Huruf = D dan Mutu = 1 o Nilai Akhir 55 – 59.9 maka Nilai Huruf = D+ dan Mutu = 1.33 o Nilai Akhir 60 – 64.9 maka Nilai Huruf = C- dan Mutu = 1.77 o Nilai Akhir 65 – 69.9 maka Nilai Huruf = C dan Mutu = 2.00
Modul Praktikum Algoritma dan Pemrograman Dasar
12
o Nilai Akhir 70 – 74.9 maka Nilai Huruf = C+ dan Mutu = 2.33 o Nilai Akhir 75 – 79.9 maka Nilai Huruf = B- dan Mutu = 2.77 o Nilai Akhir 80 – 84.9 maka Nilai Huruf = B dan Mutu = 3.00 o Nilai Akhir 85 – 89.9 maka Nilai Huruf = B+ dan Mutu = 3.33 o Nilai Akhir 90 – 94.9 maka Nilai Huruf = A- dan Mutu = 3.77 Nilai Akhir 95 – 100 maka Nilai Huruf = A dan Mutu = 4 Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
Modul Praktikum Algoritma dan Pemrograman Dasar
13
MODUL III STRUKTUR PERULANGAN
1.1
Tujuan Praktikum Setelah menyelesaikan praktikum ini praktikan diharapkan dapat : 1. Memahami dan menguasai metode pengulangan pada Pascal. 2. Memahami
suatu
struktur
pengulangan
dengan
WHILE..DO,
REPEAT..UNTIL, dan FOR. 3. Membuat program dengan menggunakan struktur perulangan WHILE..DO, REPEAT..UNTIL, dan FOR. 1.2 Tugas Pendahuluan 1. Sebutkan dan Jelaskan apa yang anda ketahui tentang struktur perulangan WHILE..DO, REPEAT..UNTIL, dan FOR pada pemrograman Pascal 2. Buatlah flowchart dan lakukan uji coba untuk mencetak bilangan bulat dari 1 s/d N menggunakan struktur pengulangan WHILE..DO, REPEAT..UNTIL, dan FOR. Dimana Nilai N diinputkan dari keyboard. 3. Buatlah flowchart dengan Turbo Pascal dan lakukan uji coba untuk mencetak bilangan bulat dari N s/d 1 menggunakan struktur pengulangan WHILE..DO, REPEAT..UNTIL, dan FOR. Dimana Nilai N diinputkan dari keyboard. 4. Buatlah flowchart dengan Turbo Pascal dan lakukan uji coba untuk mencetak deret bilangan sebagai berikut : 1, 8, 27, 64, 125, 216, 343, 512, 729, 1000, ... dst menggunakan struktur pengulangan WHILE..DO, REPEAT..UNTIL, dan FOR. 5. Buatlah flowchart dengan Turbo Pascal dan lakukan uji coba untuk mencetak deret bilangan sebagai berikut : 1.000, 0.500, 0.333, 0.250, 0.200, 0.167, 0.143, 0.125, 0.111, 0.100, ....
menggunakan struktur pengulangan
WHILE..DO, REPEAT..UNTIL, dan FOR. 6. Buatlah flowchart dengan Turbo Pascal dan lakukan uji coba untuk menampilkan Nilai Huruf dan nilai Mutu dan IP Semester berdasarkan nilai Akhir Mahasiswa dalam 5 mata kuliah. Dengan ketentuan sebagai berikut : Modul Praktikum Algoritma dan Pemrograman Dasar
14
o Nilai Akhir 0 -49.9 maka Nilai Huruf = E dan Mutu = 0; o Nilai Akhir 50 – 54.9 maka Nilai Huruf = D dan Mutu = 1 o Nilai Akhir 55 – 59.9 maka Nilai Huruf = D+ dan Mutu = 1.33 o Nilai Akhir 60 – 64.9 maka Nilai Huruf = C- dan Mutu = 1.77 o Nilai Akhir 65 – 69.9 maka Nilai Huruf = C dan Mutu = 2.00 o Nilai Akhir 70 – 74.9 maka Nilai Huruf = C+ dan Mutu = 2.33 o Nilai Akhir 75 – 79.9 maka Nilai Huruf = B- dan Mutu = 2.77 o Nilai Akhir 80 – 84.9 maka Nilai Huruf = B dan Mutu = 3.00 o Nilai Akhir 85 – 89.9 maka Nilai Huruf = B+ dan Mutu = 3.33 o Nilai Akhir 90 – 94.9 maka Nilai Huruf = A- dan Mutu = 3.77 o Nilai Akhir 95 – 100 maka Nilai Huruf = A dan Mutu = 4
Diketahui 5 mata kuliah tersebut adalah sebagai berikut : 1. PENGANTAR TEKNOLOG INFORMASI : 2 SKS 2. SISTEM INFORMASI MANAJEMEN : 2 SKS 3. ALGORITMA PEMROGRAMAN DASAR : 3 SKS 4. BASIS DATA : 3 SKS 5. SISTEM OPERASI : 3 SKS
Kerjakan Tugas Pendahuluan sebagai Laporan Pendahuluan anda masing-masing. Lihat aturan penulisan Laporan Pendahuluan.
1.3 Langkah Praktikum Buatlah Program dengan IF..ELSE dan juga CASE, untuk langkah-langkah praktikum dibawah ini : 1. Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk mencetak bilangan bulat dari 1 s/d N menggunakan struktur pengulangan WHILE..DO, REPEAT..UNTIL, dan FOR. Dimana Nilai N diinputkan dari keyboard. Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
Modul Praktikum Algoritma dan Pemrograman Dasar
15
2. Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk mencetak bilangan bulat dari N s/d 1 menggunakan struktur pengulangan WHILE..DO, REPEAT..UNTIL, dan FOR. Dimana Nilai N diinputkan dari keyboard. Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
3. Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk mencetak deret bilangan sebagai berikut : 1, 8, 27, 64, 125, 216, 343, 512, 729, 1000, ... dst menggunakan struktur pengulangan WHILE..DO, REPEAT..UNTIL, dan FOR. Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
4. Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk mencetak deret bilangan sebagai berikut : 1.000, 0.500, 0.333, 0.250, 0.200, 0.167, 0.143, 0.125, 0.111, 0.100, ....
menggunakan struktur pengulangan
WHILE..DO, REPEAT..UNTIL, dan FOR. Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
5. Buatlah program dengan Turbo Pascal dan lakukan uji coba untuk menampilkan Nilai Huruf dan nilai Mutu dan IP Semester berdasarkan nilai Akhir Mahasiswa dalam 5 mata kuliah. Dengan ketentuan sebagai berikut : o Nilai Akhir 0 -49.9 maka Nilai Huruf = E dan Mutu = 0; o Nilai Akhir 50 – 54.9 maka Nilai Huruf = D dan Mutu = 1 o Nilai Akhir 55 – 59.9 maka Nilai Huruf = D+ dan Mutu = 1.33 o Nilai Akhir 60 – 64.9 maka Nilai Huruf = C- dan Mutu = 1.77 o Nilai Akhir 65 – 69.9 maka Nilai Huruf = C dan Mutu = 2.00 o Nilai Akhir 70 – 74.9 maka Nilai Huruf = C+ dan Mutu = 2.33 o Nilai Akhir 75 – 79.9 maka Nilai Huruf = B- dan Mutu = 2.77 o Nilai Akhir 80 – 84.9 maka Nilai Huruf = B dan Mutu = 3.00 o Nilai Akhir 85 – 89.9 maka Nilai Huruf = B+ dan Mutu = 3.33 o Nilai Akhir 90 – 94.9 maka Nilai Huruf = A- dan Mutu = 3.77 o Nilai Akhir 95 – 100 maka Nilai Huruf = A dan Mutu = 4 Modul Praktikum Algoritma dan Pemrograman Dasar
16
Diketahui 5 mata kuliah tersebut adalah sebagai berikut : a. PENGANTAR TEKNOLOG INFORMASI : 2 SKS b. SISTEM INFORMASI MANAJEMEN : 2 SKS c. ALGORITMA PEMROGRAMAN DASAR : 3 SKS d. BASIS DATA : 3 SKS e. SISTEM OPERASI : 3 SKS Perhatikan flowchart yang telah anda susun pada Laporan Pendahuluan.
Modul Praktikum Algoritma dan Pemrograman Dasar
17
LAMPIRAN Lampiran 1. Contoh Cover Laporan Akhir Praktikum Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika
Laporan Praktikum Algoritma & Pemrograman Dasar
Dikerjakan Oleh : Nama – NIM
STKIP CITRA BINA NUSANTARA Jln. Manafe No. 17 Kayuputih – Kupang Tlp/Fax (0380) 8553961/8553990 Nusa Tenggara Timur 2017
Gunakan font Arial, 16 dan Tebal
Modul Praktikum Algoritma dan Pemrograman Dasar
18
Lampiran 2. Contoh Lembaran Laporan Sementara Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika
Laporan Sementara Modul X Judul Modul Nama/NIM : ……………………….. ( …………………….) ……………………….. ( …………………….) ……………………….. ( …………………….) Hasil Praktikum :
Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika Lanjutan Laporan Sementara Modul X
Modul Praktikum Algoritma dan Pemrograman Dasar
19
Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika Laporan Sementara Modul 1 PENGENALAN ALGORITMA (FLOWCHART) DAN PEMROGRAMAN PASCAL Nama/NIM : ……………………….. ( …………………….) ……………………….. ( …………………….) ……………………….. ( …………………….) Hasil Praktikum :
Modul Praktikum Algoritma dan Pemrograman Dasar
20
Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika Laporan Sementara Modul 2 STRUKTUR PERCABANGAN Nama/NIM : ……………………….. ( …………………….) ……………………….. ( …………………….) ……………………….. ( …………………….) Hasil Praktikum :
Modul Praktikum Algoritma dan Pemrograman Dasar
21
Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika Laporan Sementara Modul 3 STRUKTUR PERULANGAN Nama/NIM : ……………………….. ( …………………….) ……………………….. ( …………………….) ……………………….. ( …………………….) Hasil Praktikum :
Modul Praktikum Algoritma dan Pemrograman Dasar
22
Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika Lanjutan Laporan Sementara Modul …..
Modul Praktikum Algoritma dan Pemrograman Dasar
23
Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika Lanjutan Laporan Sementara Modul …..
Modul Praktikum Algoritma dan Pemrograman Dasar
24
Laboratorium Komputer Algoritma & Pemrograman Dasar Prodi Pendidikan Informatika Lanjutan Laporan Sementara Modul …..
Modul Praktikum Algoritma dan Pemrograman Dasar
25