iko31204 pemrograman sistem jilid 1: pendahuluan filefakultas ilmu komputer universitas indonesia...
TRANSCRIPT
IKO31204 Pemrograman Sistem
Jilid 1: Pendahuluan
Fakultas Ilmu Komputer Universitas IndonesiaSep 2012
tim pengajarGladhi GuarddinRahmat M. SamikIbrahim
tim asistenRamot StephanusRizki Mandala PutraTonny Adhi Sabastian
lokasiKelas A (Lab 2601) Senin, 08.00 09.40 Rabu, 08.00 09.40
Kelas B (Lab 2601) Selasa, 13.00 14.40 Kamis, 13.00 14.40
deskripsi umum
2. interaksi user & kernel level 3. provide service utk hardware
1. integrasi aplikasi dengan OS
Courtesy: Oracle
Courtesy: Microsoft
Courtesy: Android
Courtesy: OpenSolaris
kelas server
kelas appliances
ARM9 processor (EP9302) @ upto 200 MHzOnboard 8 MB Flash standard, optionally 16 MB.32 MB SDRAM standard, optionally 64 MB.2 UARTs with option for RS232 / RS422 / RS485 / 3.3V TTLRJ45 Ethernet LAN interface.2 USB Host interface ports1 USB device interface port (can connect to PC)PC/104 connector Upto 23 GPIO (3.3 Volts TTL)SDCard interfaceRTC with batterybackup.Wall type power supply included.One serial cable and one USB cable included.
Runs embedded Linux.Enough memory to run other OSs like WinCE.BSP for Linux: touch screen, ADC, etc
kelas consumer goods
modul perkuliahan& tugas akhir
modul AA1 Persiapan environmentA2 Administrasi dasarA3 Scripting (2 minggu)
modul BB1 Modifikasi dan KompilasiB2 Kompilasi KernelB3 Kompilasi Modul external Kernel
UTSUjian menggunakan Computer Based Exam (web based)Modal ujian: Browser & Terminal Shell
Model Test: Pilihan Ganda Essay (ketik jawaban) Submit Script (ketik jawaban)
modul CC1 Kernel Dev (Proc File System)C2 Kernel Dev (Syscall)
tugas akhirberkelompok 35 orang
membuat Hotspot Gateway
Lama kegiatan : 5 minggu
Penilaian Modul A s/d C 25% UTS 30% Tugas / Proyek Akhir 25% UAS 20% Ketertiban & Kontribusi kelas 5%
KehadiranSubmisi SVNPenggunaan Issue utk KolaborasiBerbagi knowledge (share di forum)Quiz
peraturan modul1 tdk lulus modul/ujian =>
tidak bisa mengulang modul/ujian2 evaluasi dilakukan oleh robot3 evaluasi hanya dibuka saat &
dari IP kelas/LAB 26014 hands on dgn tangan sendiri5 menggunakan VirtualBox, SVN,
Projects, dan Robot Evaluasi6 kolaborasi diperbolehkan,
bantuan asisten seminimal mgkn
acuanEssential Linux Device Drivers
Beginning Linux Programming
The Linux Cookbook
Linux Kernel Handout
Google Sesuai Keyakinan Masingmasing
tanya jawab
Environment1. https://projects.ui.ac.id/projects/kuliahsysprog/wiki/Import_Virtual_Appliance 2. https://projects.ui.ac.id/projects/kuliahsysprog/wiki/Check_Out_SVN 3. https://projects.ui.ac.id/projects/kuliahsysprog/wiki/Commit_SVN 4. https://projects.ui.ac.id/projects/kuliahsysprog/wiki/Screen_Cast_SYSPROG