Pemrograman Sistem dengan Bahasa C di Linux
Kelas ini untuk orang yang sudah bisa menulis program biasa — skrip, aplikasi web, atau tugas kuliah dalam bahasa apa pun — tetapi belum pernah bekerja di lapisan tempat program bertemu sistem operasi. Setelah selesai, peserta mampu menulis program C yang mengelola memori, berkas, proses, utas, dan koneksi jaringan lewat layanan sistem secara langsung, lalu menelusuri sendiri penyebab program yang
5 modul
38 unit ajar
12.8 jam
Bahasa Indonesia
± 0.29 sks
KKNI jenjang 6
Terjangkar ESCO
Setelah menyelesaikan kelas ini kamu bisa
- Membedakan tanggung jawab kode aplikasi, pustaka runtime, dan kernel pada satu program yang sedang berjalan di server Linux.
- Menerapkan pemanggilan layanan sistem untuk mengelola memori, berkas, proses, utas, dan soket jaringan dalam program berbahasa C yang menangani galat secara eksplisit.
- Menganalisis kegagalan tingkat sistem — kebocoran memori, penulisan di luar batas, deskriptor yang tidak ditutup, kondisi balapan, dan kebuntuan — menggunakan alat pengawakutuan dan penelusuran, bukan tebakan.
- Mengevaluasi pilihan rancangan konkurensi dan masukan-keluaran berdasarkan hasil pengukuran yang dikumpulkan sendiri beserta ragamnya.
- Merumuskan spesifikasi teknis dan prosedur operasi (cara pasang, cara pantau, cara pulih) untuk satu komponen sistem buatan sendiri, serta mempertanggungjawabkan keputusan rancangannya.
Isi kelas
-
1
Modul 1 — Dari Kode Sumber ke Proses yang Berjalan
7 unit
· 115 menit
· fondasi
· gratis dicicipi
2
Modul 2 — Memori: Pointer, Tata Letak Proses, dan Alokasi Manual
8 unit
· 175 menit
· fondasi
3
Modul 4 — Proses, Sinyal, dan Pipa: Membangun Cangkang Mini
8 unit
· 165 menit
· menengah
4
Modul 6 — Soket dan Peladen yang Melayani Banyak Klien
8 unit
· 185 menit
· lanjut
5
Modul 7 — Mengukur, Menelusuri, dan Membuktikan Perbaikan Kinerja
7 unit
· 130 menit
· lanjut
Belajar suara & tanya jawab langsung
Ngobrol langsung dengan Yudha Narendra, dosen AI rumpun ini — materi dijelaskan dengan suara dan pertanyaanmu dijawab langsung.
Buka seluruh modul
Modul 1 bisa dicicipi tanpa berlangganan. Sisanya termasuk dalam langganan Risos.
Masuk