Upload
rara-ria
View
125
Download
0
Embed Size (px)
Citation preview
5/6/2018 Paradigma Bahasa Pemrograman - slidepdf.com
http://slidepdf.com/reader/full/paradigma-bahasa-pemrograman 1/4
1
UNIVERSITAS ISLAM INDONESIA FM-UII-AA-FKA-05/R1
Versi : 2 Tanggal Revisi : 29 Maret 2007
Revisi : 0 Tanggal Berlaku :
SATUAN ACARA PERKULIAHAN (SAP)
Fakultas / Jurusan / Program Studi : Teknologi Industri / Teknik Informatika / Teknik InformatikaKode Matakuliah :Nama Matakuliah : Paradigma Bahasa PemrogramanKelompok Matakuliah : MPK / MKK / MKB / MPB / MBB /PraktikumSemester / SKS : -/3
Pertemuanke-
Tujuan InstrusionalUmum
Tujuan InstruksionalKhusus
PokokBahasan
Materi Media Metode EvaluasiSumber /
Referensi*
1.
Memahami konsep elemenbahasa pemrograman
Memahami danmengerti konsep elemendan perpektif bahasapemrograman
Konsep danperspektif bahasapemrograman
Sejarah perkembaganbahasa pemrograman.Fungsi pemrogramandalam pengembangansistem. Abstraksi danstruktur pemrograman.Klasifikasi dankarakteristik bahasa
pemrograman
Whiteboard, OHP
Tatap muka,tanya jawab.
Latihan, PR. A, B
2.
Memahami konsep prosesor bahasa dan desain program
Memahami danmengerti konsepprosesor bahasa dandesain program
Prosesor bahasa.Desain program.
Virtual komputer. Tipe-tipe prosesor bahasa.Proses kompilasi.Metodologi struktur pemrograman.Rekayasa perangkatlunak.
Whiteboard, OHP
Tatap muka,tanya jawab.
Latihan, PR. A, B
5/6/2018 Paradigma Bahasa Pemrograman - slidepdf.com
http://slidepdf.com/reader/full/paradigma-bahasa-pemrograman 2/4
2
3.
Memahami struktur leveldata
Memahami danmengerti struktur leveldata
Struktur leveldata
Data konstan danvariabel. Kategoridata. Tipe data.Struktur dan abstraksidata.
Whiteboard, OHP
Tatap muka,tanya jawab.
Latihan, PR. A, B
4.
Memahami struktur levelprogram
Memahami danmengerti struktur levelprogram
Struktur level
program
Program teks. Struktur program. Subprogram.Relasi antar subprogram.Pemrograman modular dan desain top-down.
Whiteboard, OHP
Tatap muka,tanya jawab.
Latihan, PR. A, B
5.
Memahami struktur levelkontrol
Memahami danmengerti struktur levelkontrol
Struktur levelkontrol
Kontrol operasi.Kontrol pernyataan(statements). Kontrolsubprogram.Paradigmapemrograman
Whiteboard, OHP
Tatap muka,tanya jawab.
Latihan, PR. A, B
6.
Memahami desain program
dan contoh-contohpemrograman
Mampu mendesain
program komputer berdasarkan contoh-contoh pemrograman
Desain program Defini program yang
baik. Metodologipemrogramanterstruktur. Rekayasaperangkat lunak.Teknik rekayasaperangkat lunakberbantu-komputer (computer-aidedsoftware engineering).Set data. Contoh-contoh kasuspemrograman
White
board, OHP
Tatap muka,
tanya jawab.
Latihan, PR. A, B
7.
Memahami paradigmapemrograman proseduraldan atau terstruktur
Memahami prinsipparadigmapemrogramanprosedural/terstruktur dan mampu melakukanpemrograman
BahasapemrogramanPascal atau C
Pengantar Cobol.Studi kasus. Tipe data,file, dan struktur data.Struktur program.Struktur kontrol.Pengembanganprogram.
Whiteboard,komputer,viewer
Tatap muka,demoprogram,tanya jawab.
Tugaspemrograman
A,B
5/6/2018 Paradigma Bahasa Pemrograman - slidepdf.com
http://slidepdf.com/reader/full/paradigma-bahasa-pemrograman 3/4
3
8.
Memahami paradigmapemrograman berorientasiobjek
Memahami prinsipparadigmapemrogramanberorientasi objek danmampu melakukanpemrograman
BahasapemrogramanC++ atau Java
Pengantar C++/Java.Studi kasus. Tipe data,file, dan struktur data.Struktur program.Struktur kontrol.Pengembanganprogram.
Whiteboard,komputer,viewer
Tatap muka,demoprogram,tanya jawab.
Tugaspemrograman
A,B
9.
Memahami paradigmapemrograman berorientasiobjek
Memahami prinsippemrograman bahasaCobol dan mampumelakukanpemrograman
BahasapemrogramanC++ atau Java
Pengantar C++/Java.Studi kasus. Tipe data,file, dan struktur data.Struktur program.Struktur kontrol.Pengembanganprogram.
Whiteboard,komputer,viewer
Tatap muka,demoprogram,tanya jawab.
Tugaspemrograman
A,B
10.
Memahami paradigmapemrograman deklaratif
Memahami prinsipparadigmapemrograman deklaratif dan mampu melakukan
pemrograman
BahasapemrogramanProlog
Pengantar Prolog.Studi kasus. Tipe data,file, dan struktur data.Struktur program.
Struktur kontrol.Pengembanganprogram.
Whiteboard,komputer,viewer
Tatap muka,demoprogram,tanya jawab.
Tugaspemrograman
A,B
11.
Memahami paradigmapemrograman fungsional
Memahami prinsipparadigmapemrogramanfungsional dan mampumelakukanpemrograman
BahasapemrogramanLISP
Pengantar LISP. Studikasus. Tipe data, file,dan struktur data.Struktur program.Struktur kontrol.Pengembanganprogram.
Whiteboard,komputer,viewer
Tatap muka,demoprogram,tanya jawab.
Tugaspemrograman
A,B
12.
Memahami pemrogramanvisual
Memahami prinsippemrograman visual dan
mampu melakukanpemrograman
Bahasapemrograman
Prograph
Pengantar Prograph.Studi kasus. Tipe data,
file, dan struktur data.Struktur program.Struktur kontrol.Pengembanganprogram.
Whiteboard,
komputer,viewer
Tatap muka,demo
program,tanya jawab.
Tugaspemrograman
A,B
13.Memahami konsepperangkat produktifias
Memahami danmengetahui perangkat
Perangkatproduktifias
Definisi. Paket-paket.Paket-paket
Whiteboard,
Tatap muka,demo
PR A,B
5/6/2018 Paradigma Bahasa Pemrograman - slidepdf.com
http://slidepdf.com/reader/full/paradigma-bahasa-pemrograman 4/4
4
generasi keempat produktifias generasikeempat
generasi keempat terintegrasi. Querylanguages. Aplikasiterintegrasi.Lingkunganpengembangan.
komputer,viewer
program,tanya jawab.
14.
Memahami pemilihanparadigma pemrograman
yang sesuai untuk kasusyang dihadapi
Memahami dan mampumemilih paradigma
pemrograman yangsesuai untuk kasus yangdihadapi
Pemilihan bahasa
pemrograman
Perbandingan antar paradigma bahasa
pemrograman besertabahasa pemrograman
Whiteboard,
komputer,viewer
Tatap muka,demo
program,tanya jawab.
PR A,B
* Sumber/Referensi: A. Friedman, Linda Weiser. Comparative Programming Languages (Generalizing The Programming Function). New Jersey: Prentice-Hall International Editions. 1991.B. Sethi, Ravi. Programming Languages (Concepts & Constructs) 2
nd Edition. Massachusetts : Addison – Wesley Publishing Company, 1996.
Disahkan oleh Disiapkan oleh
Dekan
Fakultas Teknologi Industri
Fathul Wahid, ST., M.Sc.
Ketua Jurusan
Teknik Informatika
Yudi Prayudi, S.Si., M. Kom.