SATUAN ACARA PRAKTEK
Mata Kuliah
:
Pemrograman Olah Berkas
Direktorat
:
D3 Sistem Informasi
Program Studi
:
Manajemen Informatika
Minggu
ke Pokok Bahasan Dan TIU Sub Pokok Bahasan dan Sasaran Belajar Praktek Praktek Media Indikator Keberhasilan
1. Pendahuluan
TIU:
Menjelaskan konsep dasar Sistem Berkas dan Konsep Dasar COBOL
1. Tanya Jawab yang ditujukan untuk menum- buhkan minat keinginta- huan serta mengerti mengenai Konsep sistem Berkas dan Akses, serta menumbuhkan semangat kerjasama antar individu dalam kelompok.
Tanya Jawab: menge- nai dasar sistem berkas dan metode pengakses- annya
Tugas Isian :
Mengenai dasar sistem berkas dan metode pengaksesannya
Tugas Rumah perin- dividu: Membuat ran- cangan file : nama file, record, field, size dan type datanya
Tugas kelompok: membuat program terstruktur ( file ) lengkap dengan Listing Prog. & outputnya, dipresentasikan pd minggu ke 13 & 14 Media Penyim panan Data Lembar soal Lembar tugas Komputer, Lembar Tugas, Listing Prog., Output Prog
Mahasiswa dapat menjelas kan secara konsep, dasar sistem Berkas dan metode pengaksesannya
Semangat untuk bekerja- sama antar individu
2. Menumbuhkan krea- tifitas mahasiswa dalam membuat struktur file serta mengetahui dan mengerti
- Tanya Jawab : struktur, statement, jenis data dan aturan mengenai penulisan,
Lembar coding, Contoh Prog. terstruktur
Mahasiswa dapat men- jelaskan struktur, sta- tement, jenis data dan aturan penulisan, fungsi
SATUAN ACARA PRAKTEK
mengenai aturan penulisan program, fungsi coding pada Pemrograman COBOL
serta fungsi coding pada program COBOL
- Tugas Isian : struktur, statement, jenis data dan aturan mengenai penulisan, fungsi coding pada program COBOL
Latihan membuat struktur file ke dalam program COBOL
Lembar Soal
Limber tugas
coding pada program COBOL
Dapat membuat struktur file dalam pemrograman COBOL 2. Divisi pada Program COBOL TIU : Menjelaskan Bentuk Umum Divisi pertama, kedua dan ke tiga serta
kegunaannya
1. Mahasiswa mampu menjelaskan Bentuk umum Divisi, tingkatan level indicator/number serta dapat mengaplikasikannya dengan teliti pada pendefi- nisian file
Menjelaskan bagian dari penggalan program yang menyatakan ba- gian divisi, file input, file output
Latihan
mendeklarasikan file, record dan field
Mahasiswa mendefinisikan file dengan menggunakan level indicator/number Lembar Program Lembar Tugas Lembar Tugas Mahasiswa dapat
menjelaskan bentuk umum dari program COBOL dan kegunaannya
Mahasiswa dapat mendeklarasikan file Mahasiswa dapat
mengaplikasikan dengan teliti level indicator/num- ber pada pendefinisian file 2. Mahasiswa mengerti
konsep Moving data dan picture editing serta mam- pu menjelaskan, berkreasi dan teliti dalam mengapli- kasikannya ke dalam program
Tanya Jawab :
pengertian moving data dan picture editing
Maju ke Depan Kelas latihan : soal moving data dan picture editing
Mahasiswa dapat berkreasi dan teliti dalam
mengaplikasikan moving data dan picture editing ke dalam program
SATUAN ACARA PRAKTEK
bagaimana cara mendekla- rasikan suatu report ke bagian DATA DIVISION dalam program COBOL serta mengetahui perbe- daan penggunaan redefines dengan rename, dan dapat membuat programnya.
program dari
Working-Storage Section atau Screen Section
klarasikan report ke Working -Storage Section atau Screen Section dan kegunaannya
4. Mendeklarasikan peng-
gunaan redefines dan rename Latihan pembuatan program sederhana pada Coding Lembar Tugas Lembar Coding
Mahasiswa dapat membe- dakan penggunaan
redefines dan rename Mahasiswa dapat mengaplikasikannya ke dalam program sederhana penggunaan redefines dan rename 5. PROCEDURE DIVISION TIU: Menjelaskan Bentuk Umum Divisi ke empat serta kegunaannya 1. Mahasiswa dapat mengerti dan membedakan fungsi dari Pernyataan STOP, MOVE , DISPLAY dan ACCEPT, dapat ber- kreasi, teliti dalam meng aplikasikannya pada program
Latihan membuat program sederhana dengan memanfaatkan STOP, MOVE, DISPLAY dan ACCEPT
Lembar Tugas Mahasiswa mampu ber- kreasi, teliti dalam pem- buatan program sederha- na dengan menerapkan STOP, MOVE, DISPLAY dan ACCEPT
2. Mahasiswa dapat mengerti dan membedakan fungsi dari Operasi Aritmatik: ADD, SUB- STRACT, DIVIDE, MULTI- PLY dan COMPUTE serta berkreasi, teliti dalam mengaplikasikannya pada
Menerjemahkan suatu perhitungan dengan format operasi Aritmatik pada program COBOL
Membuat program sederhana dengan
Lembar Tugas
Lembar Tugas
Mahasiswa dapat mendefi- nisikan bentuk operasi Aritmatik ke dalam format program COBOL
SATUAN ACARA PRAKTEK
program memanfaatkan Operasi
Aritmatik kreasi, teliti dalam mem- buat program sederhana dengan menerapkan fungsi Opersasi Aritmatik
6. 3. Mahasiswa dapat
mengerti dan membedakan fungsi dari Pernyataan IF, GOTO dan PERFORM, berkreasi, teliti dalam meng aplikasikannya pada prog. COBOL, dan dapat mengerti cara Compile dan Debug program serta mengetahui/ mengerti jenis-jenis kesa- lahan program
Membuat program sederhana dengan menggunakan IF, GOTO dan PERFORM
Tugas individu menguji program sederhana dengan menggunakan IF, GOTO dan PERFORM ke komputer
Lembar Tugas
Komputer Listing Pro- gram (yang ter dapat kesalah an dan yang benar)
Mahasiswa dapat mene- rapkan penggunaan IF, GOTO dan PERFORM
Mahasiswa dapat menge- tahui dan mengerti cara mengcompile dan debug program serta secara teliti mencermati jenis kesa- lahan program ( sintaks dan logic) 7. Tabel TIU: Menjelaskan pendeklarasian Tabel dalam COBOL 1. Mahasiswa dapat membedakan Tabel satu dimensi dan dua dimensi serta mampu mendefinisi- kannya
Latihan mendefi- niskan tabel satu dan dua dimensi
Tugas kelompok : membuat program menggunakan tabel kedua dimensi tersebut
Lembar Tugas
Lembar Tugas
Mahasiswa dapat
mendefinisikan tabel satu dimensi dan dua dimensi Semangat untuk
bekerjasama dalam menyelesaikan tugas program tabel
8. 2. Mahasiswa dapat
membedakan dan mendefi- Latihan mendefinisi- Lembar Tugas
Mahasiswa dapat
SATUAN ACARA PRAKTEK
nisikan Tabel tiga dimensi serta mengerti penggunaan SET dan SEARCH
kan tabel tiga dimensi
Tugas kelompok : membuat program menggunakan tabel tiga dimensi
Lembar Tugas
dimensi dan penggunaan SET dan SEARCH Semangat untuk bekerja- sama dalam menyelesai- kan tugas program tabel
9. Manipulasi Kara- kter dan Komu- nikasi antar pro- gram
TIU:
Menjelaskan ten- tang Operasi Ka- rakter pada data serta Menjelas- kan cara dan per- nyataan- pernya- taan yang digu- nakan untuk ko- munikasi antar program
Mahasiswa dapat mengerti dan membedakan fungsi dari Pernyataan : STRING, UNSTRING, EXAMINE, INSPECT, CALL dan CHAIN serta berkreasi, teliti dalam pengaplikasikannya pada program COBOL
Tugas kelompok: mem- bahas perbedaan dan persamaan antara per- nyataan STRING dengan UNSTRING, dan EXAMINE dengan INSPECT Latihan membuat program sederhana dengan menerapkan pernyataan STRING, UNSTRING, EXAMINE dan INSPECT Tugas kelompok: membuat program yang menggunakan
pernyataan CALL dan CHAIN
Lembar Tugas
Lembar Tugas
Lembar Tugas
Mahasiswa dapat mendefi- nisikan dan membedakan fungsi : STRING,
UNSTRING, EXAMINE, INSPECT, CALL dan CHAIN Mahasiswa mampu ber- kreasi, teliti dalam mem- buat program sederhana dengan menerapkan fung- si STRING, UNSTRING, EXAMINE dan INSPECT serta CALL dan CHAIN Semangat untuk bekerja- sama dalam menyelesai- kan pembuatan program mengenai: komunikasi antar program
10. File Sequential, Indexed dan Relatif
Mahasiswa dapat mengerti dan membedakan Organi- sasi file pada COBOL: Sequential, Indexed dan
Tugas Kelompok: membuat program dengan menggunakan organisasi file :
Lembar Tugas Semangat untuk bekerja- sama dalam menyelesai- kan pembuatan program dengan menggu- nakan
SATUAN ACARA PRAKTEK
TIU: Menjelaskan Pendeklarasian File Sequential, Indexed, dan Relatif pada program COBOLRelatif serta penggunaan perintah-perintah untuk operasi file
Sequential, Indexed dan
Relatif perintah OPEN, CLOSE, READ, WRITE, REWRITE untuk operasi file
UJIAN TENGAH SEMESTER
11. Sistem Berkas TIU: Menjelaskan Konsep Dasar Berkas dan Penyimpanannya
Mahasiswa mengerti konsep
Operasi Berkas jenis operasi yang dapat Tanya Jawab : dilakukan pada sistem berkas
Tugas Isian : jenis operasi yang dapat dilakukan pada sistem berkas
Lembar Soal
Mahasiswa dapat menjelas kan jenis operasi yang dapat dilakukan pada sistem berkas
12. File Sequential dan file Sequen- tial Berindeks TIU: Menjelaskan struktur dan manipulasi Sequential File
Mahasiswa dapat mengerti dan membedakan Pemro- sesan file Sequential dan file Sequential Berindeks
Tanya Jawab: mengenai pemrosesan file Sequential dan file Sequential Berindeks
Lembar Tugas Mahasiswa dapat menjelas kan konsep dari file
Sequential dan file Sequen- tial Berindeks serta peng- gunaannya
SATUAN ACARA PRAKTEK
file Berindeks TIU: Menjelaskan struktur dan manipulasi File Random dan File Berindeksdan membedakan Pemro- sesan file Random dan file Berindeks
dari file Random dan file Berindeks serta pengaksesan datanya
Presentasi tugas kelompok dari tugas di minggu ke satu
Lembar Tugas
laskan konsep dari file Random dan file Berindeks serta pengaksesan data- nya
Kekompakan dalam membuat, menyajikan, menjelaskan serta menja- wab pertanyaan dari rekan sekelas 14. File TIU: Menjelaskan metode organisasi menggunakan banyak kunci
Mahasiswa dapat mengerti Organisasi file menggu- nakan MULTI KEYS
Tanya Jawab : konsep dari organisasi file yang menggunakan MULTI KEYS
Presentasi tugas kelompok dari tugas di minggu ke satu (lanjutan)
Lembar Tugas
Mahasiswa dapat menje- laskan konsep dari orga- nisasi file yang menggu- nakan MULTI KEYS Kekompakan dalam membuat, menyajikan, menjelaskan serta menja- wab pertanyaan dari rekan sekelas
UJIAN AKHIR SEMESTER
Daftar Referensi