SATUAN ACARA PERKULIAHAN MATA KULIAH PENG. PENGOLAHAN DATA ELEKTRONIK * (MI) KODE / SKS KD-013207 / 2 SKS Minggu ke 1.
Pokok Bahasan dan TIU
Sub Pokok Bahasan dan Sasaran Belajar
Pemrosesan Dokumen
- Pendahuluan - File Dokumen - Editor - Word Prosessing - Desktop Publishing
GUI dan Multimedia
- 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.
Cara Pengajaran
Media
Kuliah mimbar
Papan tulis dan OHP
Tugas
Ref
1
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 I
- Pendahuluan - Memproses File Teks - Pilihan Metode pengorganisasian dan Akses file - Teknik penanganan file - Pengecekan Validasi - Contoh Aplikasi - Strategi Pemrosesan
Pemrosesan File II
- 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 Mesin
- 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
Notasi Formal
- 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-point
- Pendahuluan - Representasi bilangan Fixed-point - Representasi bilangan Floating-point - Membandingkan Fixed-point dan floating point - Aritmetika Fixed-point - Aritmetika Floating-point
Kesalahan dan keakuratan
- 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 bilanganBilangan 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 Mesin
- Jenis Instruksi - Bagaimana instruksi dipatuhi - Bahasa mesin imajiner - Metode pengalamatan - Fasilitas-fasilitas lain dari mesin Assembly - Memuat dan menyimpan program dalam kode mesin
Bahasa Tingkat Rendah
- 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 InputOutput
Bahasa 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
Translator
Pendahuluan - Compiler - Tahapan kompilasi - Interpreter - Variasi translator lain
Struktur Data lebih lanjut
- Pendahuluan - QUEUE - Stack - Lanjutan masalah Tree - Search dan Akses - Tabel dan penggunaannya
Kuliah mimbar
Papan tulis dan OHP
1
Kuliah mimbar
Papan tulis dan OHP
1
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.
10
Metode lebih lanjut
- Pendahuluan - Penyortiran - Diagram Transisi state - Sistem file terpadu - Database
Bahasa Query dan 4GL
- 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.
11
Penyimpanan dan pemanggilan informasi
- Pendahuluan - Penyimpanan - Jenis sistem - Akses pemakai - Interface form
Implementasi dan dukungan
- 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.
Kuliah mimbar
Papan tulis dan OHP
1
12
Manajemen Proyek
- Pendahuluan - Survey atau studi pendahuluan - Komite pengarah - Studi kelayakan - Pertimbangan laporan - Penyelidikan dan analisis rinci - Pertimbangan spesifikasi keperluan - Pemilihan fasilitas - Desain - Perencanaan sumber daya - Penginstalasian komputer - Implementasi - Penulisan dan pengujian program Peninjauan dan pemeliharaan Diharapkan agar Mahasiswa dapat : - Mengetahui Perencanaan dan Manajemen proyek pengembangan sistem dengan menelusuri langkah-langkah yang terlibat dalam siklus hidup sistem. - Mengetahui bagaimana perusahaan saat tidak menggunakan komputer Untuk aplikasi yang terkait dan bahwa Ukuran aplikasinya akan membuat Komputerisasi mempunyai dampak penting terhadap organisasi.
Kuliah mimbar
Papan tulis dan OHP
1
ACARA PRAKTEK
Minggu Ke 1
Pokok Bahasan dan TIU Pemrosesan Dokumen
Keterangan Acara Praktek
Cara Pengajaran
Media
Tugas
Ref
Memberikan contoh pemrosesan dokumen dengan word processing, tool bar yang digunakan serta fungsinya
Kuliah Mimbar
Papan tulis dan OHP
1
Memberikan contoh jenis-jenis data Menbuat latihan penggunaan stack, queue, array Menunjukkan program-program kecil
Kuliah Mimbar
Papan tulis dan OHP
1
Memberikan contoh media penyimpanan dan melukiskan pemrosesan file
Kuliah Mimbar
Papan tulis dan OHP
1
Menunjukkan format Ms.Excell Menyederhanakan persamaan linier dengan peta karnaugh, lalu dibuat rangkaian logika
Kuliah Mimbar
Papan tulis dan OHP
1
Mencoba menggabungkan dua rangkaian logika menjadi satu gerbang logika dan output ekuivalen
Kuliah Mimbar
Papan tulis dan OHP
1
GUI dan Multimedia 2
Struktur Data Spesifikasi program
3
Pemrosesan File I Pemrosesan File II
4
Spreadsheet Aljabar Boolean
5
Logika Mesin Notasi Formal
Mencoba membuat binary tree
6
Aritmetika Fixedpoint dan Floating-point
Menghitung fixed-point dan floating point
Kuliah Mimbar
Papan tulis dan OHP
1
Bahasa Mesin
Menunjukkan register pada bahasa mesin
Kuliah Mimbar
1
Bahasa Tingkat Rendah
Memberikan contoh program bahasa Assembler
Papan tulis dan OHP
Subsistem InputOutput
Menunjukkan multiplexing
Kuliah Mimbar
Papan tulis dan OHP
1
Kuliah Mimbar
Papan tulis dan OHP
1
Kuliah Mimbar
Papan tulis dan OHP
1
Kesalahan dan keakuratan 7
8
Memberikan contoh program bahasa tingkat tinggi Bahasa Tingkat Tinggi 9
Translator
Menunjukkan tanslator dan fungsinya
Struktur Data lebih lanjut
Memberikan contoh teknik penyortiran
Metode lebih lanjut
Memberikan contoh bahasa queri dan informix
10 Bahasa Query dan 4GL
11
Penyimpanan dan pemanggilan informasi
Menunjukkan contoh paket penyimpanan (paket database)
Kuliah Mimbar
Papan tulis dan OHP
1
Kuliah Mimbar
Papan tulis dan OHP
1
Memberikan contoh implementasi sistem
Implementasi dan Dukungan 12
Manajemen Proyek
Memberikan contoh manajemen proyek
Daftar Pustaka : 1. 2. 3. 4.
Agus Sumin, 1995, Pengantar Ilmu Komputer, Penerbit Gunadarma, Jakarta. Anis Basamalah, 1995, Pengolahan Data Elektronik, Pustaka Binaman Pressindo, Jakarta. Capron, H.L., 1989, Using Computers : A Complete Introduction, The Benjamin/Cummings Publisishing CO, Redwood City, California Gore,Marvin R., 1979, Computers and Data Processing, McGraw-Hill, New York.