SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN KOMPUTER A (ID) KODE / SKS : KD-043224 / 2 SKS Minggu ke 1
2
Pokok Bahasan
Sub Pokok Bahasan
Pendahuluan
1. Pengenalan UNIX 1. Sejarah singkat UNIX
Ciri-ciri sistem UNIX
1. 1. 1. 1. 1. 1.
Sistem multi user Sistem multiproses Sistem portable Sistem directory berhirarki UNIX Shell dan Kernel Sistem Utilitas
1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
Memasukan perintah UNIX Memulai UNIX Loggin in Menyiapkan kata sandi Menentukan siapa yang log in Logging out Menghentikan UNIX Struktur perintah UNIX Karakter Wild-Card Pesan kesalahan UNIX
Bekerja dengan UNIX
Cara Pengajaran
1
Sumber
Mahasiswa mengetahui dan mengenal tentang UNIX
1 3
Mahasiswa mengetahui ciri-ciri pada sistem UNIX, mulai dari multi user, multi proses dan lain-lain Mahasiswa mengenal perbedaan Shell dan Kernel pada UNIX
1 2 3
Mahasiswa dapat menggunakan perintah-perintah UNIX Mahasiswa dapat memulai penggunaan UNIX Mahasiswa dapat mengetahui pemakai-pemakai pada UNIX Mahasiswa dapat menghentikan perintah UNIX Mahasiswa dapat mengetahui kesalahan-kesalahan UNIX
1, 2, 3
Minggu ke 3
4
5
Pokok Bahasan Sistem Directory File UNIX
Pipa dan Filter
Editing
Sub Pokok Bahasan 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
Struktur Directory File UNIX Cetak Directory Kerja Mengubah Directory Melihat dan Proteksi File Directory / Bin Membuat Sebuah File Membuat Directory Menghapus Sebuah Directory Menemukan Sebuah File Directory / drv
1. 1. 1. 1. 1. 1.
Filter Peralihan Input / Output PIPA TEE Keluaran Kesalahan Standard Novlobber
1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1. 1.
Memperkenalkan vi Pemasukkan Teks Pelipatan Kata Obyek Teks Menghapus Teks Menggerakkan Kursor Perintah Gerakan Layar Memperbaiki Kesalahan Mencari Teks Memindahkan teks Keistimewaan untuk Pemrogram Keluar dari vi
2
Cara Pengajaran
Sumber
Mahasiswa dapat mengerti strukturstruktur directory pada UNIX Mahasiswa dapat membuat dan melihat, dan menghapus serta menemukan directory dan file
1, 2, 3
Mahasiswa mengenal fungsi Filter, PIPA, TEE Mahasiswa mengetahui peralihan input dan output Mahasiswa mengetahui kesalahan standard pada UNIX
1, 3
Mahasiswa mengenal vi Mahasiswa dapat memasukkan teks, melakukan pelipatan kata Mahasiswa dapat menggerakkan kursor, mengetahui obyek teks Mahasiswa dapat melakukan gerakan layar dan memperbaiki kesalahan Mahasiswa dapat keluar dari vi
1, 3
Minggu ke 6
7
8
9
Pokok Bahasan C Shell dan Shell Cript
Bourne Shell & Shell Script
Perintah Sistem
Utilitas Sistem
Pengolahan Kata Penyimpanan Dokumen
Sub Pokok Bahasan 1. 1. 1. 1. 1. 1.
Karakter Khusus Variabel Shell dan Pilihan Subtitusi Variabel Perintah Shell yang built-in Shell Script & Kontrol Aliran Memilih Shell
1. 1. 1. 1. 1. 1.
Karakter Khusus Variabel Shell dan Pilihan Subtitusi Variabel Perintah Shell yang built-in Shell Script & Kontrol Aliran Memilih Shell
1. 1. 1. 1. 1. 1.
Perintah ID Pemakai Perintah Manipulasi File Pemakaian Disket & Ruang Disket Kontrol Terminal Perintah Informasi Sistem Mengirim Pesan pada Semua User
1. Mencetak Teks 1. Mendeteksi Perbedaan Antar File 1. Melihat File dan 1. Editor Pengolah Kata 1. Memformat Teks, Nroff & Troff 1. Program Sistem utk Pengolah Kata
Cara Pengajaran
3
Sumber
Mahasiswa mengenal karakter khusus Mahasiswa dapat mengetahui variabel shell dan pilihan Mahasiswa dapat mengenal perintahperintah shell yang built in Mahasiswa dapat memilih shell
1, 3
Mahasiswa mengenal karakter khusus Mahasiswa dapat mengetahui variabel shell dan pilihan Mahasiwa dapat mengenal perintahperintah shell yang built-in Mahasiswa dapat memilih shell
1, 2, 3
Mahasiswa dapat mengetahui perintah ID pemakai Mahasiswa dapat memanipulasi file Mahasiswa mengenal pemakaian disket dan ruang disket Mahasiswa dapat mengirim pesan ke semua pemakai Mahasiswa dapat mencetak teks Mahasiswa dapat melihat mengetahui perbedaan antar file
dan
Mahasiswa dpt mengetahui editor kata Mahasiswa dapat melakukan format teks, nroff, troff Mahasiswa dpt melakukan program untuk pengolah kata
1, 3
Minggu ke 10
Pokok Bahasan
Sub Pokok Bahasan
Proses Latar Depan dan Latar 1. Belakang 1. 1. 1.
Melihat pada Proses Menjalankan Proses Latar Belakang Menginterupsi Proses Mengambil Proses Pengerjaan
Cara Pengajaran
1. Compiler 1. Library 1. Sistem Utilitas bagi Pemrogram 11
12 & 13
Fungsi Administrator Sistem
Latihan dan Review
1. 1. 1. 1. 1. 1. 1. 1. 1.
Super User File Kata Sandi Menambah Pemakai Baru Mengatur Hak Akses File File Perintah Log In Program Search Paths Perhitungan Penggunaan Peralatan & File Khusus Mengatur Karakteristik Terminal
1. Seluruh materi dari minggu 1 sampai dengan minggu 11
Mahasiswa dapat melihat proses latar depan Mahasiswa dapat mengetahui proses latar belakang Mahasiswa mengetahui cara menginterupsi suatu proses Mahasiswa dapat mengetahui fasilitas-fasilitas bagi pemrogram seperti compiler, library dan sistem utilitas Mahasiswa dapat mengetahui fungsi administrator dari sistem Mahasiswa dapat mengetahui makna dari super user dan juga file kata sandi Mahasiswa dapat mengetahui cara mengatur hak akses
Mahasiswa dapat mengetahui dan mengenal serta dapat mengerti cara penggunaan UNIX secara lengkap
PUSTAKA 1. Pengantar Penggunaan UNIX, Penerbit Gunadarma, Jakarta, Tahun 1993. 1. Drs. Kalya Prasetia, SE,Pengenalan Sistem Operasi UNIX, Penerbit Gunadarma, Jakarta. 1. William B. Twitty, Unix pada IBM PC, Penerbit PT. Elex Media Komputindo-Gramedia, Jakarta, 1991. 4
Sumber 1, 3
1, 2, 3
SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN KOMPUTER C (ID) KODE / SKS : KD-043224 / 2 SKS Minggu ke 1&2
3
4-5
Pokok Bahasan Bilangan Biner
Rangkaian Logika
Rangkaian Logika Lanjutan
Sub Pokok Bahasan 1. 1. 1. 1.
Odometer Desimal Odometer Biner Sandi Bilangan Mengapa Bilangan Digunakan 1. Konversi Biner ke Desimal 1. Konversi Desimal ke Biner 1. 1. 1. 1.
Inverter Gerbang OR Gerbang AND Aljabar Boole
1. 2. 3. 4. 5. 6. 7.
Gerbang NOR Dalil Pertama De Morgan Gerbang Nand Dalil Kedua De Morgan Gerbang X-OR Inverter terkendali Gerbang X-NOR
Cara Pengajaran
Biner
5
Sumber
Mahasiswa mengetahui tentang bilanganp-bilangan yang berhubungan dengan komputer Mahasiswa dapat mengetahui cara kerja bilangan
1
Mahasiswa mengenal lambanglambang operasi pada bilangan Mahasiswa mengenal penggunaan aljabar Boole
1
Mahasiswa mengenal dalil-dalil pada bilangan yang berhubungan dengan komputer Mahasiswa mengenal bentuk inverter terkendali
1
Minggu ke 6–8
Pokok Bahasan Rangkaian Aritmatika
Sub Pokok Bahasan 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
Penambahan Biner Penambahan Lajur Demi Lajur Penambahan Paruh Penambahan Lengkap Penambahan Biner Bilangan Biner Bertanda Pelengkap 2 Sandi Bilangan Pelengkap 2 Penambah & Pengurang Pelengkap Satuan aritmatika Logika
9
Flip Flop
1. 2. 3. 4.
Flip-flop R-S Flip-flop D Flip-flop D Bersalut Tepi Flip-flop J-K
10 – 11
Register
1. 2. 3. 4. 5. 6. 7. 8.
Register Penyanggah Register Geser Register Geser Terkendali Pencacah Riak Pencacah Serempak Pencacah Gelang Register Tri Status Komputer Berorganisasi Kirai
12
Cara Pengajaran
Mahasiswa dapat melakukan operasi penambahan pada Biner Mahasiswa dapat melakukan penambahan lajur demi lajur, paruh serta lengkap Mahasiswa mengenal bilangan Biner dengan sempurna
1
Mahasiswa mengenal dan menjelaskan macam-macam flip-flop
1
Mahasiswa dapat menjelaskan register-register, mulai dari register penyanggah, geser, geser terkendali dan tri status Mahasiswa dapat mengenal pencacah mulai dari pencacah riak, serempak dan gelang
1
Latihan dari Materi Minggu 1-Minggu 11
Pustaka : 1. Malvino, Elektronika Komputer Digital, (Penerjemah Dali S. Naga), Penerbit Gunadarma, 1993 6
Sumber