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 Informatika Kode Matakuliah : Nama Matakuliah : Paradigma Bahasa Pemrograman Kelompok Matakuliah : MPK / MKK / MKB / MPB / MBB /Praktikum Semester / SKS : -/3 Pertemuan ke- Tujuan Instrusional Umum Tujuan Instruksional Khusus Pokok Bahasan Materi Media Metode Evaluasi Sumber / Referensi* 1. Memahami konsep elemen bahasa pemrograman Memahami dan mengerti konsep elemen dan perpektif bahasa pemrograman Konsep dan perspektif bahasa pemrograman Sejarah perkembagan bahasa pemrograman. Fungsi pemrograman dalam pengembangan sistem. Abstraksi dan struktur pemrograman. Klasifikasi dan karakteristik bahasa pemrograman White board, OHP Tatap muka, tanya jawab. Latihan, PR. A, B 2. Memahami konsep prosesor bahasa dan desain program Memahami dan mengerti konsep prosesor bahasa dan desain program Prosesor bahasa. Desain program. Virtual komputer. Tipe- tipe prosesor bahasa. Proses kompilasi. Metodologi struktur pemrograman. Rekayasa perangkat lunak. White board, OHP Tatap muka, tanya jawab. Latihan, PR. A, B

Paradigma Bahasa Pemrograman

Embed Size (px)

Citation preview

Page 1: Paradigma Bahasa Pemrograman

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

Page 2: Paradigma Bahasa Pemrograman

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

Page 3: Paradigma Bahasa Pemrograman

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

Page 4: Paradigma Bahasa Pemrograman

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.