Description
Pengantar Ilmu Komputer dan Teknologi Informasi
BAB 1. Pengantar Ilmu Komputer dan Teknologi Informasi
1.1 Definisi Ilmu Komputer dan Teknologi Informasi
1.2 Sejarah Singkat Perkembangan Komputasi
1.3 Komponen Sistem Komputer
1.4 Peran TI dalam Kehidupan Modern
1.5 Tren dan Inovasi dalam Dunia TI
BAB 2. Perangkat Keras dan Fungsinya
2.1 Komponen Utama Komputer: Input, Proses, Output, Storage
2.2 CPU, RAM, dan Motherboard
2.3 Perangkat Input dan Output
2.4 Media Penyimpanan: HDD, SSD, Flash Drive
2.5 Perkembangan dan Tren Perangkat Keras
BAB 3. Perangkat Lunak dan Klasifikasinya
3.1 Pengertian Perangkat Lunak
3.2 Perangkat Lunak Sistem vs Aplikasi
3.3 Bahasa Pemrograman dan Compiler
3.4 Lisensi Perangkat Lunak (Proprietary vs Open Source)
3.5 Instalasi, Update, dan Manajemen Aplikasi
BAB 4. Sistem Operasi Modern
4.1 Fungsi Sistem Operasi
4.2 Jenis Sistem Operasi: Windows, Linux, macOS
4.3 Manajemen Proses dan Memori
4.4 Sistem File dan Akses Pengguna
4.5 Sistem Operasi Mobile dan Embedded
BAB 5. Pemrograman Komputer
5.1 Dasar-dasar Pemrograman
5.2 Algoritma dan Logika Pemrograman
5.3 Struktur Dasar Bahasa Pemrograman
5.4 Pengenalan IDE dan Tools Pemrograman
5.5 Menulis Program Sederhana
BAB 6. Database dan Manajemen Data
6.1 Konsep Dasar Basis Data
6.2 Jenis-jenis Database (Relasional, Non-Relasional)
6.3 Struktur Tabel, Field, dan Relasi
6.4 Bahasa SQL Dasar
6.5 Sistem Manajemen Basis Data (DBMS)
BAB 7. Komunikasi dan Jaringan
7.1 Konsep Dasar Komunikasi Data
7.2 Jenis Jaringan: LAN, MAN, WAN
7.3 Topologi dan Perangkat Jaringan
7.4 Protokol Jaringan dan IP Address
7.5 Internet dan Akses Jaringan Nirkabel
BAB 8. Teknologi Cloud dan Virtualisasi
8.1 Pengertian Cloud Computing
8.2 Model Layanan: IaaS, PaaS, SaaS
8.3 Manfaat dan Tantangan Cloud
8.4 Virtualisasi: Konsep dan Implementasi
8.5 Platform Cloud Populer
BAB 9. Dunia Web dan Internet
9.1 Sejarah dan Perkembangan Internet
9.2 Cara Kerja Web: HTTP, Domain, Hosting
9.3 Struktur Website: HTML, CSS, JavaScript
9.4 Mesin Pencari dan Media Sosial
9.5 Aplikasi Web dalam Kehidupan Sehari-hari
BAB 10. Keamanan Digital
10.1 Ancaman Siber dan Serangan Umum
10.2 Antivirus, Firewall, dan Enkripsi
10.3 Manajemen Password dan Autentikasi
10.4 Etika dan Hukum Teknologi Informasi
10.5 Perlindungan Privasi dan Data Pribadi
BAB 11. Multimedia dan Aplikasi Interaktif
11.1 Pengertian Multimedia
11.2 Jenis Media: Teks, Gambar, Audio, Video, Animasi
11.3 Aplikasi Multimedia dalam Pendidikan dan Hiburan
11.4 Software Editing Multimedia
11.5 Interaktivitas dan User Experience
BAB 12. Komputasi Bergerak (Mobile Computing)
12.1 Konsep Komputasi Bergerak
12.2 Perangkat Mobile: Smartphone, Tablet, Wearable
12.3 Sistem Operasi Mobile: Android, iOS
12.4 Aplikasi Mobile dan Ekosistemnya
12.5 Tantangan dan Keamanan Mobile Computing