SATUAN ACARA PERKULIAHAN
MATA KULIAH PENG. PENGOLAHAN DATA ELEKTRONIK * (MI)
KODE / SKS KD-013207 / 2 SKS
Minggu
ke
Pokok Bahasan
dan TIU
Sub Pokok Bahasan dan Sasaran Belajar
Pengajaran
Cara
Media
Tugas
Ref
1.
Pemrosesan DokumenGUI dan Multimedia
- Pendahuluan - File Dokumen - Editor - Word Prosessing - Desktop Publishing - Pendahuluan
- Pengorganisasian Software GUI - Widget GUI
- Desktop Metaphor - Menggunakan WIMP - Pemrosesan Dokumen - Paket Grafik
- Hal-hal lebih jauh mengenai Metaphor
- Multimedia - Perangkat Input
Diharapkan agar Mahasiswa dapat :
- Melakukan pemrosesan dokumen komputer dari bentuk yang paling dasar sampaI yang lebih kompleks dan lebih terkhusus
- Mengatur/mempertimbangkan software mana yang tepat untuk tujuan atau kegunaannya dan berdasarkan apakah manfaatnya bisa menutup biayanya.
- Mengetahui keberhasilan komputer GUI yang dapat digunakan bersama media lain Seperti Video dan digital sound
- Mengenal sistem multimedia dan penggunaannya.
Kuliah
mimbar
Papan tulis
dan
OHP
2.
Struktur Data
Spesifikasi program
- Pendahuluan - Array
- Penanganan Larik Sederhana - Fasilitas lain Larik
- Menyortir Larik
- Mencari/Meneliti suatu Larik - String
- Penanganan String - Record
- Larik Record (Tabel) - LIST
Diharapkan agar Mahasiswa dapat :
-Mengetahui maksud struktur data dan menjelaskan penggunaannyadalam pemrograman
- Mengetahui operasi yang terkait dengan struktur data dan metode pemrograman paling umum yang terkait dengan struktur tersebut. -Mengetahui metode dan notasi yang digunakan untuk
menspesifikasi apa-apa yang perlu dikerjakan oleh program dan bagaimana program ini melakukan pekerjaan tersebut.
- TREE - Pendahuluan
- Persyaratan/keperluan umum
- Gaya desain Program dan presentasinya - Reabilitas Program
- Waktu pengembangan program - Biaya pengembangan program - Dokumentasi Program - Spesifikasi terinei - Spesifikasi input - Spesifikasi output - Bahasa Inggris - Pesudocode - Flowchart program - Batasan Flowchart
- Diagram blok struktur program - Diagram Warnier
- Tabel keputusan dan Tree keputusan - Format - Metode Preparasi
- Spesifikasi Formal
Kuliah
mimbar
Papan tulis
dan
OHP
1
3
Pemrosesan File IPemrosesan File II
- Pendahuluan - Memproses File Teks
- Pilihan Metode pengorganisasian dan Akses file - Teknik penanganan file
- Pengecekan Validasi - Contoh Aplikasi - Strategi Pemrosesan
- Contoh mengupdate file Master berangkai - Mengupdatean file banyak
- Pengupdatean file dengan menggunakan pita magnetis - Pita magnetis
- Pengontrolan file - Pendahuluan - Disk Magnetis
- Memproses aplikasi dengan menggunakan penyimpanan disk - Pemrosesan transaksi
- Contoh praktis sederhana
Diharapkan agar Mahasiswa dapat :
- Mengetahui faktor-faktor yang mempengaruhi pilihan metode untukpengorganisasian dan akses file.
- Mengetahui cara pemrosesan file berangkai berikut contoh-contoh pemrosesan file yang berkaitan dengan aplikasi bisnis dan komersial.
- Mengetahui berbagai metode pemrosesan file non berangkai dan perangkat penyimpanan akses langsung
Kuliah
mimbar
Papan tulis
dan
OHP
1
4
Spreadsheet Aljabar Boolean- Pendahuluan - Aspek Umum - Contoh lebih lanjut - Pendahuluan
- Proposisi dan predikat - Operasi Logika - Diagram Venn
- Penyederhanaan pernyataan - Peta Karnaugh
- Penyederhanaan dengan menggunakan peta karnaugh
Diharapkan agar Mahasiswa dapat :
- Mengetahui Spreadsheet yang merupakan paket software tergeneralisasi.
Ia adalah alat general-purpose yang Dapat digunakan untuk tugas yang muncul dalam berbagai aplikasi yang melibatkan pengkalkulasian pada baris dan Kolom angka
- Menggunakan spreadsheet yang didasarkan windows.
- Mengetahui pengantar Aljabar Boolean yang merupakan aljabar
logika.. Juga dibahas fasilitas operasi logika dan Tabel kebenaran
yang disertai metode Perepresentasian dan penyederhanaan Pernyataan logika.
Kuliah
mimbar
Papan tulis
dan
OHP
1
5
Logika MesinNotasi Formal
- Pendahuluan
- Keterangan latar belakang - Diagram logika
- Memecahkan masalah dalam Desain logika - Gate untuk tujuan Aritmetis
- Komparator
- Metode Nand dan Nor - Flip-flop dan Latch - ALU dan kontrol
- Pengkodean dan Pendekodean - Interfacing
- Multiplexer
- Logika kombinasional dan berangkai - Aplikasi Logika digital
- Tinjauan sederhana terhadap sistem berdasarkan Mikrokompu ter - Pengorganisasian memori
- Microcoded Machine - Pendahuluan - Tingkatan Formalitas - Meta language
- Definisi dan deskripsi Bahasa - Klasifikasi Generatif BNF - Parsing
- Reverse Polish - Bantuan penerjemahan
- Penerjemahandari infix ke ReversePolish - Representasi Pohon
Diharapkan agar Mahasiswa dapat :
- Mengetahui bagaimana aljabar boolean berlaku pada operasi perangkat kompu-ter.
- Mengenal Notasi Formal dan penggunaannya dalam spesifikasi dan definisi bahasa
- Mengetahui keuntungan yang didapat dari penggunaan Notasi Formal yang semakin meningkat dalam banyak are Ilmu Komputer , namun khususnya untuk Spesifikasi .
Kuliah
mimbar
Papan tulis
dan
OHP
1
6
Aritmetika Fixed-point dan Floating-pointKesalahan dan keakuratan
- Pendahuluan
- Representasi bilangan Fixed-point - Representasi bilangan Floating-point
- Membandingkan Fixed-point dan floating point - Aritmetika Fixed-point
- Aritmetika Floating-point - Pendahuluan
- Sumber kesalahan
- Kesalahan dalam Aritmetika
- Kesalahan lebih jauh dalam Aritmetika komputer
- Metode yang mengurangi kesalahan dan memelihara keakuratan - Conditioning
Diharapkan agar Mahasiswa dapat :
-Dapat mengenal dua metode dasar representasi bilangan yang digunakan dalam komputer. Dalam pembahasan jenis bilangan berdasarkan sudut pandang programmer yang menggunakan bahasa tingkat tinggi. Untuk rincian representasi biner bilangan-Bilangan yang disimpan dan segalaReferensi pemrograman berada dalamKonteks bahasa tingkat rendah.
- Mengetahui jenis kesalahan, sumber kesalahan, cara menangani kesalahan dalam aritmetika komputer, dan metode pemeliharaan keakuratan atau penghindaran kesalahan.
Kuliah
mimbar
Papan tulis
dan
OHP
1
7
Bahasa MesinBahasa Tingkat Rendah
- Jenis Instruksi
- Bagaimana instruksi dipatuhi - Bahasa mesin imajiner - Metode pengalamatan
- Fasilitas-fasilitas lain dari mesin Assembly
- Memuat dan menyimpan program dalam kode mesin - Pendahuluan
- Pemrograman Bahasa Mesin - Bahasa tingkat rendah
- Masalah ilustratif dalam bahasa Assembly - Subroutine
- Instruksi Makro
Diharapkan agar mahasiswa dapat :
- Mengetahui berbagai aspek atau fasilitas bahasa mesin
- Mengetahui bagaimana komputer bahasa tingkat-rendah (low-level) dan bagaimana program ditulis dalam bahasa tingkat rendah. Pemrograman bahasa low-level memerlukan beberapa pengetahuan bahasa mesin
Kuliah
mimbar
Papan tulis
dan
OHP
1
8
Subsistem Input-OutputBahasa Tingkat Tinggi
- Pendahuluan - Penyanggaan - Multipleksing - Channel Data - Kontrol sistem - Interrupt - Pendahuluan
- Pengembangan bahasa Tingkat tinggi - Fasilitas Umum bahasa tingkatTinggi - Jenis bahasa tingkat tinggi
- Bahasa Komersial - Fasilitas Cobol - Bahasa Ilmiah
- Bahasa penggunaan khusus - Bahasa Tingkat Tinggi - Bahasa Ilmiah
- Bahasa penggunaan khusus
- Bahasa perintah untuk sistem Pengoperasian - Bahasa Multi Guna
- Fasilitas Bahasa
- Bentuk lain bahasa Tingkat-Tinggi - Prolog
Diharapkan agar Mahasiswa dapat :
- Mengetahui metode umum input dan output komputer.
- Mengetahui fasilitas-fasilitas bahasa tingkat tinggi maupun fasilitas tertentu dari suatu contoh representatif bahasa tingkat tingkat tinggi yang digunakan saat ini.
Kuliah
mimbar
Papan tulis
dan
OHP
1
9
TranslatorStruktur Data lebih lanjut
Pendahuluan - Compiler
- Tahapan kompilasi - Interpreter
- Variasi translator lain - Pendahuluan - QUEUE - Stack
- Lanjutan masalah Tree - Search dan Akses
- Tabel dan penggunaannya Diharapkan agar Mahasiswa dapat :
- Mengetahui tentang Translator, bagaimana ia bekerja.
Mengetahui lebih lanjut tentang Struktur data. Dengan memperkenalkan STACKS dan QUEUES dan juga menunjukkan metode lebih lanjut penggunaan TREES
- Mengetahui cara pencarian elemen data secara cepat dan mudah.
Kuliah
mimbar
Papan tulis
dan
OHP
1
10
Metode lebih lanjutBahasa Query dan 4GL
- Pendahuluan - Penyortiran
- Diagram Transisi state - Sistem file terpadu - Database
- Pendahuluan
- Fasilitas Bahasa Query - Bahasa Generasi keempat Diharapkan agar Mahasiswa dapat : - Mengetahui metode penyortiran internal
, penyortiran dengan Bubble Sort, penyot tiran cepat (Quick sort) dan Merge sort.
-Mengetahui Bahasa Query dan 4GL. Dimana banyak 4GL memanfaatkan dataBase relasional , yang mereka sendiri Mempunyai bahasa QUERY (DDL plus DML), yang menjalankan operasi padaTingkat yang tinggi.
Kuliah
mimbar
Papan tulis
dan
OHP
11
Penyimpanan dan pemanggilan informasi Implementasi dan dukungan - Pendahuluan - Penyimpanan - Jenis sistem - Akses pemakai - Interface form - Pendahuluan - Pelatihan staf - Pemrograman - Pengujian sistem - Konversi file master - Prosedur pengubahan - Peninjauan dan pemeliharaan - Operasi setelah implementasi - Basis Organisasi- Manajer Komputer
- Staf kontrol dan dalam Departemen DP - Staf Reparasi Data
- Pustakawan pita/disk - Supervisor komputer
- Kontrol Aktivitas komputasi
- Keamanan data
Diharapkan agar Mahasiswa dapat :
- Mengetahui paket yang digunakan untuk penyimpanan dan pemanggilan informasi yang umumnya disebut “paket database” - Mengetahui cara pengimplementasian ini melibatkan
pengkoordinasian usaha usaha departemen pemakai dan departemen pemrosesan data untuk mengusahakan sistem baru agar beroperasi.