silabus mata kuliah jurusan arsitektur fakultas

advertisement
SILABUS PERKULIAHAN
JENJANG STRATA SATU STMIK NUSA MANDIRI
Nama Mata Kuliah
:
Kode Mata Kuliah
:
SKS
:
Semester
:
Kelompok Mata Kuliah
Teknik Pemrograman
666
3 sks
III / Ganjil
: MKK
Standar Kompetensi : Setelah mengikuti mata kuliah ini, mahasiswa diharapkan
akan terampil dalam:
1. Mahasiswa memahami dan mampu menjelaskan konsep
perancangan program.
2. Mahasiswa mampu melakukan analisis masalah, merancang
solusi pemecahan masalah dengan pemrograman terstruktur
dan berorientasi objek.
3. Mahasiswa mampu membuat program baik dengan
pemrograman terstruktur maupun pemrograman berorientasi
objek.
Deskripsi Mata Kuliah : Mata kuliah ini menjelaskan tentang konsep perancangan
program, pengembangan pseudocode dengan struktur kendali
pemilihan dan pengulangan, analisis masalah, merancang solusi
dan pengembangan pseudocode, pengembangan pseudocode
dengan struktur kendali pemilihan, pengembangan pseudocode
dengan struktur kendali pengulangan, modularitas dan komunikasi
data, kohesi dan coupling, implementasi rancangan ke dalam
bahasa pemrograman, konsep pemrograman berorientasi objek,
membuat class, method dan object sederhana, penerapan konsep
enkapsulasi dan inheritansi, dan pembuatan program dengan
bahasa pemrograman berorientasi objek.
Pokok Bahasan
Pertemuan
ke1
2
3
:
Pokok Bahasan
Tugas Belajar
Konsep perancangan program
Algoritma dan Pemrograman
Tugas 1 : Membuat pseudocode &
flowchart untuk menghasilkan 1 liter air
dengan menggunakan tabung dengan
ukuran 3 liter dan 5 liter.
Latihan 1 : Membuat pseuducode,
flowchart dan program
untuk
menentukan biaya potong rumput.
Tahapan Pembangunan Program
Latihan 2 : Membuat pseuducode,
flowchart dan program
untuk
menentukan jumlah ubin uang harus
dibeli
4
Pengembangan Pseudocode
Kontrol Pemilihan
Struktur
Tugas 2 : Membuat pseuducode,
flowchart dan program
untuk
menentukan apakah suatu bilangan
merupakan bilangan prima atau bukan
dan
apakah tahun yang diinput
merupakan tahun kabisat
Latihan 3 : Membuat pseuducode,
flowchart
dan
program
untuk
menentukan
wujud
air
pada
temperatur dan tekanan yang diinput.
SILABUS PERKULIAHAN
JENJANG STRATA SATU STMIK NUSA MANDIRI
5
6
Pengembangan pseudocode
struktur kendali pengulangan
dengan
Modularisasi & Komunikasi Antar Modul
Tugas 3 : Membuat pseuducode,
flowchart dan program
untuk
menentukan akar-akar persamaan
kuadrat dan menghitung ekivalensi
bilangan dalam detik menjadi berapa
hari, jam berapa menit dan berapa
detik
Latihan 4 : Membuat pseuducode,
flowchart dan program untuk membuat
deret angka sesuai pola
Tugas 4 : Membuat pseuducode,
flowchart
dan
program
untuk
menentukan membuat deret angka
sesuai pola
Latihan 5 : Buatlah pseudocode,
plowchart
dan
program
untuk
menampilkan menu untuk menghitung
luas bangun ruang seperti : persegi
panjang, segitiga dan bujur sangkar
Tugas 5 : Merancang program untuk
menampilkan
bilangan
faktorial,
fibonancii dan konversi angka ke
dalam bentuk kalimat
7
8
9
10
11
12
13
Review Materi
Ujian Tengah Semester
Tugas 6 : Membuat program lengkap
Algoritma Untuk Masalah BIsnis
dengan pseudocode dan flowchart
untuk menampilkan daftar gaji gaji
karyawan
Perancangan Program Untuk Masalah
Bisnis
Konsep Pemrograman Berorientasi Objek
Tahapan Perancangan Berorientasi Objek Tugas 7 : Membuat program untuk
menentukan
luas
sawah
yang
berbentuk segitiga
Perancangan Berorientasi Objek Untuk
Multi Kelas
14
Implementasi Algoritma Ke
Dalam
Bahasa Pemrograman Berorientasi Objek
15
16
Review Materi
Ujian Akhir Semester
Alokasi Waktu
: 135 menit x 1 kali per minggu
Tugas
: Tugas Individu:
Membuat pseudocode sesuai dengan studi kasus yang diberikan.
Tugas Kelompok:
Membuat program
sesuai
dengan
studi kasus
yang
ditentukan.
Media dan Alat
: White Board, LCD Projector, Notebook, Internet, Powerpoint
telah
SILABUS PERKULIAHAN
JENJANG STRATA SATU STMIK NUSA MANDIRI
Penilaian
: Absensi 10% + Nilai Tugas 20% + UTS 30% + UAS 40%
Buku Acuan
: WAJIB
1. Robertson, Lesley Anne. 2003. Simple Program Design: a Step
by Step Approach. Edisi ke-4. Course Technology Inc.
DIANJURKAN :
2. Binarto, Iwan. 2005. Konsep Bahasa Pemrograman.
Yogyakarta: ANDI.
3. Kadir, Abdul. 2002. Pemrograman C++. Yogyakarta: ANDI.
4. Raharjo, Budi. 2009. Pemrograman C++. Bandung: Informatika.
5. Sutanta, Edhy. 2004. Algoritma : Teknik Penyelesaian Masalah
Komputasi. Yogyakarta:Graha Ilmu.
6. Suarga. 2006. Algoritma Pemrograman. Yogyakarta : ANDI.
7. Sutopo, Ariesto Hadi. 2002. Analisis dan Desain Berorientasi
Objek. Yogyakarta: J&J Learning
Download