SATUAN ACARA PERKULIAHAN Pascal

  

SATUAN ACARA PERKULIAHAN

MATAKULIAH PERMROGRAMAN PASCAL I

  Minggu Pokok Bahasan dan Sub Pokok Bahasan dan Sasaran Belajar Cara Media Tugas Refe Ke TIU pengajaran rensi

  1

  1. Algoritma

  1.1. Algoritma Kuliah Mimbar Papan Membuat 1,2,3

  2. Konsep Dasar

  1.2. Konsep Dasar Bahasa Pascal tulis, Program Bahasa Pascal

  2.1. Sejarah Singkat Bahasa Pascal OHT sederhana

  2.2. Struktur Dan Komponen Dasar

  TIU Bahasa Pascal

  Mahasiswa dapat ( i). Judul Program (Header ) menjelaskan secara (ii). Blok Program singkat sejarah - Blok Deklarasi dirancangnya - Blok statemen bahasa pemrograman

  2.3. Unit-unit Pada Pascal pascal dan mengerti Sasaran Belajar: tentang konsep dasar Mahasiswa dapat menjelaskan pengertian Algoritma.

   dalam membuat Mahasiswa dapat menyebutkan sifat-sifat suatu

   program,dengan algoritma. bahasa pemrograman

  Mahasiswa dapat menjelaskan tentang sejarah

   pascal. singkat bahasa pemrograman pascal. Mahasiswa mengerti tentang konsep dasar

   pembuatan program pada bahasa pascal.

  Minggu Pokok Bahasan dan Sub Pokok Bahasan dan Sasaran Belajar Cara Media Tugas Refe Ke TIU pengajaran rensi

  2

  1. Jenis-Jenis Data

  1.1 Standart Type Data Kuliah Mimbar Papan Membuat 1,2,3 Sederhana (i). Standard type Data tulis, Program

  2. Input dan Output - Integer OHT dengan

  Data - Boolean berbagai

  TIU:

  jenis data

  • Real Mahasiswa mengerti - Char jenis-jenis data yang

  (ii). User Define Type Data terdapat pada bahasa - Enumerated pemrograman pascal

  • Subrange dan mengerti

  1.2. Konstanta, Variabel dan Ekspresi dan Operator caramemasukkan data

  2.1. Statemen Read dan Readln dan menampilkan

  2.2. Statemen Write dan Writeln data.

  2.3. Format Output

  Sasaran Belajar:

  Mahasiswa dapat menyebutkan jenis-jenis data

   sederhana. Mahasiswa dapat menjelaskan pengertian integer,

   real, boolean dan char. Mahasiswa dapat membuat contoh deklarasi dari

   tipe data integer, real character dan boolean. Mahasiswa dapat menjelaskan pengertian Konstanta,

   variabel dan ekspresi serta dapat memberikan contoh untuk konstanta, variabel dan ekspresi. Mahasiswa dapat menjelaskan mengenai statemen

   READ dan READLN dan dapat menjelaskan perbedaan dari kedua statemen itu. Mahasiswa dapat menjelaskan mengenai statemen

   WRITE dan WRITELN dan dapat menjelaskan perbedaan dari kedua statemen itu. Mahasiswa dapat membuat contoh program

   sederhana menggunakan dari statemen-statemen READ, READLN, WRITE dan WRITELN.

  Minggu Pokok Bahasan dan Sub Pokok Bahasan dan Sasaran Belajar Cara Media Tugas Refe Ke TIU pengajaran rensi

  3 Manipulasi String

  1. Definisi String Kuliah Mimbar Papan Membuat 1,2,3

  2. Deklarasi String tulis, program

  TIU:

  3. Procedure Standard pada Operasi String OHT untuk Mahasiswa mengerti

  4. Fungsi Standar pada Operasi String memanipul penggunaan asi string manipulasi string Sarasan Belajar:

  1. Mahasiswa dapat menjelaskan mengenai konsep string

  2. Mahasiswa dapat menggunakan pemakaian procedure dan fungsi standard

  3. Mahasiswa dapat membuat con toh program dengan menggunakan manipulasi string

  4

  1. Struktur

  1. Struktur Perulangan WHILE-DO Kuliah Mimbar Papan Membuat 1,2,3 Perulangan

  2. Struktur Perulangan REPEAT-UNTIL tulis, Program

  3. Struktur Perulangan FOR OHT menggunak

  TIU:

  4. Penggunaan gabungan struktur perulangan antara an Mahasiswa mengerti WHILE-DO, REPEAT-UNTIL dan FOR. pengulanga penggunaan struktur n perulangan While-do, Sasaran Belajar:

  Repeat-Until dan For. Mahasiswa dapat menjelaskan mengenai konsep

   penggunaan struktur perulangan While-Do, Repeat- Until dan For. Mahasiswa dapat membedakan pemakaian struktur

   perulangan WHILE-DO dan REPEAT-UNTIL Mahasiswa dapat memberikan contoh-contoh

   program dengan menggunakan WHILE-DO, REPEAT-UNTI L dan FOR

  Minggu Pokok Bahasan dan Sub Pokok Bahasan dan Sasaran Belajar Cara Media Tugas Refe Ke TIU pengajaran rensi

  5

  1.Statemen

  1. Statemen IF Kuliah Mimbar Papan Membuat 1,2,3 Penyeleksian Kondisi

  2. Statemen GOTO

  Minggu Pokok Bahasan dan Sub Pokok Bahasan dan Sasaran Belajar Cara Media Tugas Refe

   Mahasiswa dapat menjelaskan mengenai pengiriman parameter secara nilai.

   Mahasiswa dapat menjelaskan mengenai pengiriman parameter secara acuan.

   Mahasiswa dapat menjelaskan cara procedure memanggil procedure lain dan dirinya sendiri.

   Mahasiswa dapat membuat program sederhana dengan menggunakan procedure.

  Kuliah Mimbar Papan tulis, OHT

  Membuat Program dengan procedure

  1,2,3

  7

  3. Procedure Tersarang 4. Procedure memanggil dirinya sendiri.

  3. FUNGSI

  TIU :

  Mahasiswa mengerti

  1. Fungsi tanpa parameter

  2. Parameter dalam fungsi

  3. Fungsi Standart aritmatika Kuliah Mimbar Papan tulis,

  OHT Membuat Program dengan

  Sasaran Belajar:

  2. Procedure memanggil procedure yang lain

  TIU:

   Mahasiswa dapat menjelaskan bentuk umum dari statemen kondisi IF dan CASE.

  Mahasiswa mengerti cara penggunaan statemen-statemen untuk penyeleksian kondisi.

  1.1. Struktur IF THEN 1.2. Struktur IF THEN ....... ELSE ........

  1.3. Struktur IF tersarang

  2. Statemen CASE

  2.1. Struktur CASE OF 2.1. Struktur CASE OF .... ELSE ......

  Sasaran Belajar:

   Mahasiswa dapat menyebutkan macam-macam statemenpenyeleksian kondisi.

   Mahasiswa dapat membuat contoh program sederhana dengan menggunakan statemenkondisi IF dan CASE.

  b. Pengiriman parameter secara acuan

   Mahasiswa dapat menjelaskan konsep pemakaian statemen GOTO serta mahasiswa diharapkan dapat membuat contoh program sederhananya. tulis, OHT

  Program menggunak an berbagai kondisi

  6

  1. PROCEDURE

  TIU:

  Mahasiswa mengerti cara pembuatan suatu procedure

  1. Parameter Dalam Procedure

  a. Pengiriman parameter secara nilai

  1,2,3 ,4 cara pembuatan suatu fungsi.

  4. Fungsi tersarang 5. Fungsi Memanggil dirinya sendiri.

   Mahasiswa dapat menjelaskan pengertian array Mahasiswa dapat membuat deklarasi tipe data array, baik yang satu dimensi maupun yang dua dimensi.

  OHT Membuat record

  3. Tipe data record dengan field tipe record Kuliah Mimbar Papan

  1. Pendeklarasian pada record  Notasi  With

  Mahasiswa dapat mengerti tentang cara

  TIU:

  1. RECORD

  9

  Minggu Ke Pokok Bahasan dan TIU Sub Pokok Bahasan dan Sasaran Belajar Cara pengajaran Media Tugas Refe rensi

  1,2,3

  Membuat Program array

  Kuliah Mimbar Papan tulis, OHT

   Mahasiswa dapat membuat contoh program sederhana dengan menggunakan tipe data array , baik yang satu dimensi maupun dua dimensi.

  Sasaran Belajar

  Tujuan Instruksional Khusus :

  6. Array dua dimensi beserta Input dan outputnya

  2. Array satu dimensi beserta Input dan outputnya

  5. Pendeklarasian tipe data array

  Mahasiswa mengerti tentang tipe data array.

  TIU

  4. ARRAY

  8

   Mahasiswa dapat membuat contoh program sederhana dengan menggunakan fungsi. fungsi

   Mahasiswa dapat menjelaskan cara fungsi memanggil dirinya sendiri

   Mahasiswa dapat menjelaskan cara pemanggilan pada procedure tersarang.

   Mahasiswa dapat menjelaskan mengenai pengiriman parameter dalam fungsi.

   Mahasiswa dapat menjelaskan pembentukan fungsi tanpa parameter.

  1,2,3 pembuatan tipe data Sasaran Belajar : record. Mahasiswa dapat menjelaskan pengertian tentang record.

  Mahasiswa dapat membuat deklarasi tipe data record.

   Mahasiswa dapat membuat contoh program

   sederhana dengan menggunakan tipe data record.

  10

  1. FILE ( Berkas )

  1. Jenis File & Operasinya Kuliah Mimbar Papan Membuat 1,2,3

  TIU:

  2. Pendeklarasian pada file tulis, Program

  Mahasiswa dapat

  3. Procedure dan fungsi standart untuk semua tipe file OHT File mengerti tentang File

  4. Menangani Kesalahan File (I/O) Error dan operasinya. - Membuat file text

  • Menambah data
  • Menampilkan semua data

  Sasaran Belajar

  Mahasiswa dapat menjelaskan pengertian tentang

   suatu file. Mahasiswa dapat menyebutkan procedure dan fungsi

   standart untuk semua tipe file. Mahasiswa dapat membuat deklarasi untuk suatu file.

   Mahasiswa mengerti cara membuat file, menambah

   data dan menampilkan data pada file Mahasiswa dapat membuat contoh program.

   Minggu Pokok Bahasan dan Sub Pokok Bahasan dan Sasaran Belajar Cara Media Tugas Refe Ke TIU pengajaran rensi

  11 SET

  1. Pengertian tipe data SET dan Notasi SET Kuliah Mimbar Papan Membuat 1,2,3

  2. Pendeklarasian tipe data SET tulis, Program

  TIU

  3. Memasukan nilai pada variabel SET OHT SET dan menerapkan SET

  5. Fungsi-fungsi yang digunakan terhadap Var SET pada program

  Sasaran Belajar

   Mahasiswa dapat menjelaskan mengenai pengertian SET.

   Mahasiswa dapat menjelaskan mengenai pengertian list dan ponter.

  6. Ediman Lukito, Belajar Sendiri Pemrograman dengan Turbo Pascal 7.0

  4. Dumairy, Matematika Terapan untuk Bisnis & Ekonomi Press (BPFE Yogyakarta) 5. Yogianto H.M, Turbo Pascal 5.0 Penerbit Andi Offset, Yogyakarta.

  3. Prather, Ronald E., “Problem Solving Principle : Programming with Pascal”, Prentice Hall, New Jersey, 1982

  2. Bryon, Goffried, “Programming with PASCAL”, Schaum Series, New York, 1986

  1. Anonim, “Algoritma & Pemrograman II”, Penerbit Gunadarma, Jakarta, 1990

  1,2,3

  OHT Membuat Program Pointer

   Mahasiswa dapat membuat program menggunakan Linklis Kuliah Mimbar Papan tulis,

   Mahasiswa dapat membuat tipe data pointer.

  Tujuan Instruksional Khusus :

   Mahasiswa dapat membuat deklarasi dari tipe data SET.

  5. Menampilkan isi Link List

  4. Pembuatan Link List

  3. Pengertian Link List

  2. Pendeklarasian Var Pointer

  1. Pengertian Variabel Pointer

  Mahasiswa menerangkan tentang tipe data pointer

  TIU

  1. Pointer dan List

  12

   Mahasiswa dapat membuat program menggunakan SET.

Daftar Pustaka :

  7. Ir. P. Insap Santosa, Turbo Pascal versi 5.0 dan 5.5, Elexmedia Komputindo

  8. Ir. P. Insap Santosa, Dasar-dasar Pemrograman Pascal Teori dan Program terapan, Andi Offset Yogyakarta