📘 RESUME MATERI INFORMATIKA (Lengkap & Terstruktur)
Informatika sebagai Ilmu Komputasi
Informatika adalah ilmu yang mempelajari pengolahan informasi, mulai dari cara informasi direpresentasikan, disimpan, diolah, hingga ditransmisikan menggunakan teknologi digital.
Cakupan utama informatika:
Sistem informasi
Ilmu komputer (computer science)
Teknologi informasi
Rekayasa perangkat lunak
Jaringan komputer dan internet
Kecerdasan buatan
Etika dan dampak sosial teknologi
Sistem Komputer
Sistem komputer terdiri dari perangkat keras (hardware), perangkat lunak (software), dan brainware/pengguna.
a. Hardware
Input: keyboard, mouse, scanner, sensor
Output: monitor, printer, speaker
Processing: CPU, GPU
Storage: HDD, SSD, RAM
b. Software
Sistem Operasi (OS): Windows, Linux, macOS
Application Software: office suite, media editor, browser
Utility Software: antivirus, compression, backup tools
c. Cara Kerja Komputer
Siklus: Input → Process → Output → Storage (IPOS).
Data dan Informasi
a. Representasi Data
Bit (0/1) → dasar sistem digital
Byte (8 bit)
Representasi teks → ASCII, Unicode
Representasi gambar → bitmap dan vektor
Representasi suara → sampling (Hz, bit depth)
b. Struktur Data Dasar
Tipe dasar: integer, float, boolean, string
List/array
Set
Dictionary/map
Stack dan queue
Algoritma dan Pemrograman
Algoritma adalah urutan langkah sistematis untuk menyelesaikan masalah.
a. Karakteristik Algoritma
Terdefinisi dengan jelas
Efektif
Terbatas (finite)
Memiliki input dan output jelas
b. Bentuk Representasi Algoritma
Pseudocode
Flowchart
c. Dasar Pemrograman
Sekuen (urutan)
Percabangan (if/else)
Perulangan (for, while)
Fungsi/prosedur
Variabel dan konstanta
d. Contoh Bahasa Pemrograman
Python, JavaScript, C/C++, Java, Scratch (visual).
Jaringan Komputer dan Internet
Internet adalah jaringan komputer global yang saling terhubung.
a. Jenis Jaringan
PAN
LAN
MAN
WAN
WLAN (Wi-Fi)
b. Perangkat Jaringan
Router
Switch
Access point
Modem
c. Protokol Komunikasi
TCP/IP
HTTP/HTTPS
FTP
SMTP
d. Alamat pada Jaringan
IP Address (IPv4, IPv6)
MAC Address
DNS (nama domain menjadi IP)
e. Cara Kerja Internet Sederhana
Client → Permintaan → Server → Response
Teknologi Multimedia
Gabungan teks, audio, gambar, video, dan animasi.
a. Format Multimedia
Gambar: JPG, PNG, SVG
Audio: MP3, WAV
Video: MP4, MKV
b. Teknik Kompresi
Lossy (mengurangi kualitas)
Lossless (tetap sesuai aslinya)
Basis Data (Database)
Sistem untuk menyimpan dan mengelola data secara terstruktur.
a. Konsep Dasar
Tabel
Baris (record)
Kolom (field)
Primary key
Relasi antar tabel
b. Jenis Database
Relasional: MySQL, PostgreSQL
Non-relasional: MongoDB, Firebase
c. Bahasa Pengolah Data
SQL: SELECT, INSERT, UPDATE, DELETE
Kecerdasan Buatan (AI) dan Machine Learning
a. Kecerdasan Buatan (AI)
Kemampuan komputer melakukan tugas yang umumnya membutuhkan kecerdasan manusia.
b. Bidang AI
Pengenalan gambar
Natural Language Processing
Robotics
Sistem rekomendasi
Prediksi data
c. Machine Learning
Mesin belajar dari data melalui algoritma:
Supervised Learning
Unsupervised Learning
Reinforcement Learning
Interaksi Manusia dan Komputer (HCI)
HCI mempelajari bagaimana manusia berinteraksi dengan perangkat teknologi.
a. Prinsip Desain Antarmuka
Konsistensi
Feedback
Efisiensi
Mudah dipelajari
b. Contoh Antarmuka
GUI (Graphical User Interface)
Voice interface
AR/VR interface
Etika Digital dan Keamanan Siber
a. Etika Digital
Netiquette
Hak cipta
Jejak digital
Privasi digital
b. Keamanan Siber
Malware (virus, worm, trojan)
Social engineering
Phishing
Enkripsi
Kata sandi yang kuat
c. Upaya Perlindungan
Firewall
Antivirus
Autentikasi 2FA
Backup data
Dampak Teknologi Informasi
a. Dampak Positif
Kemudahan akses informasi
Efisiensi pekerjaan
Kolaborasi global
b. Dampak Negatif
Cyberbullying
Ketergantungan gadget
Penyebaran hoax
Tidak ada komentar:
Posting Komentar