Media Pembelajaran Sistem Komputer

Informatika SMA

Guru: Haikal Chaniago

🎯 Tujuan Pembelajaran

Setelah mempelajari bab ini, kalian mampu:

  • Menjelaskan peran sistem operasi pada komputer
  • Memahami cara kerja komputer dalam memproses data
  • Menjelaskan mekanisme internal yang terjadi pada interaksi antara perangkat keras, perangkat lunak, dan pengguna
  • Memahami konsep multitasking dan kolaborasi sistem komputer
  • Menjelaskan berbagai jenis komputer dan fungsinya

📚 Materi Pembelajaran

💻 Hardware (Perangkat Keras)

Hardware adalah komponen fisik dari sistem komputer yang dapat dilihat dan disentuh. Hardware terdiri dari berbagai perangkat yang bekerja sama untuk menjalankan sistem komputer.

Komponen Utama Hardware:

  • CPU (Central Processing Unit): Otak komputer yang memproses semua instruksi dan data
  • RAM (Random Access Memory): Memori sementara untuk menyimpan data yang sedang diproses
  • Storage (Penyimpanan): Hard disk atau SSD untuk menyimpan data secara permanen
  • Input Device: Keyboard, mouse, scanner untuk memasukkan data
  • Output Device: Monitor, printer, speaker untuk menampilkan hasil
  • Motherboard: Papan sirkuit utama yang menghubungkan semua komponen
Contoh: Ketika Anda mengetik dokumen, keyboard (input) mengirim data ke CPU untuk diproses, kemudian disimpan di RAM, dan ditampilkan di monitor (output).

📀 Software (Perangkat Lunak)

Software adalah program atau aplikasi yang memberikan instruksi kepada hardware untuk melakukan tugas tertentu. Software tidak bisa dilihat secara fisik tetapi dapat dirasakan fungsinya.

Jenis-jenis Software:

  • Sistem Operasi: Windows, Linux, MacOS - mengatur dan mengelola hardware
  • Software Aplikasi: Microsoft Office, Adobe Photoshop, Browser - untuk tugas spesifik
  • Software Utility: Antivirus, disk cleanup - untuk pemeliharaan sistem
  • Driver: Program yang menghubungkan hardware dengan sistem operasi
Contoh: Sistem operasi Windows mengelola semua program di komputer Anda, sementara Microsoft Word adalah aplikasi untuk membuat dokumen.

👨‍💼 Brainware (Pengguna)

Brainware adalah manusia yang mengoperasikan dan menggunakan sistem komputer. Tanpa brainware, hardware dan software tidak akan berfungsi optimal.

Peran Brainware:

  • End User: Pengguna akhir yang menggunakan komputer untuk kebutuhan sehari-hari
  • Programmer: Membuat dan mengembangkan software
  • System Administrator: Mengelola dan memelihara sistem komputer
  • Data Analyst: Menganalisis dan mengolah data
  • Network Administrator: Mengelola jaringan komputer
Contoh: Seorang guru (brainware) menggunakan komputer (hardware) dengan aplikasi presentasi (software) untuk mengajar siswa.

🖥️ Jenis-jenis Komputer

Komputer memiliki berbagai jenis berdasarkan ukuran, kemampuan, dan fungsinya.

  • Supercomputer: Komputer paling powerful untuk penelitian dan simulasi kompleks
  • Mainframe: Komputer besar untuk organisasi yang menangani data dalam jumlah besar
  • Personal Computer (PC): Komputer desktop untuk penggunaan pribadi atau kantor
  • Laptop/Notebook: Komputer portabel yang dapat dibawa kemana-mana
  • Tablet: Komputer layar sentuh yang lebih kecil dari laptop
  • Smartphone: Komputer mini yang dapat dibawa di saku
  • Server: Komputer yang menyediakan layanan ke komputer lain dalam jaringan
Contoh: Smartphone Anda adalah komputer mini yang memiliki CPU, RAM, storage, dan sistem operasi seperti Android atau iOS.

🤝 Interaksi Manusia dengan Komputer

Interaksi manusia dengan komputer adalah cara manusia berkomunikasi dan berinteraksi dengan sistem komputer melalui antarmuka.

Jenis Antarmuka:

  • CLI (Command Line Interface): Menggunakan perintah teks untuk berinteraksi
  • GUI (Graphical User Interface): Menggunakan elemen visual seperti icon dan window
  • Touch Interface: Menggunakan sentuhan jari pada layar
  • Voice Interface: Menggunakan perintah suara seperti Siri atau Google Assistant
  • Gesture Interface: Menggunakan gerakan tubuh seperti di Xbox Kinect
Contoh: Ketika Anda mengklik icon folder di desktop (GUI), Anda berinteraksi dengan komputer untuk membuka folder tersebut.

🔄 Kolaborasi Manusia dengan Sistem Komputer

Kolaborasi antara manusia, hardware, dan software menciptakan sistem komputer yang efektif. Ketiga komponen ini bekerja bersama dalam siklus yang terintegrasi.

Proses Kolaborasi:

  1. Input: Manusia memberikan perintah atau data melalui perangkat input
  2. Processing: Hardware memproses data berdasarkan instruksi software
  3. Output: Hasil ditampilkan kepada manusia melalui perangkat output
  4. Feedback: Manusia mengevaluasi hasil dan memberikan input baru
Contoh: Saat bermain game, Anda (brainware) menekan tombol keyboard (hardware) yang memicu fungsi dalam game (software), dan hasilnya ditampilkan di layar.

⚡ Multitasking

Multitasking adalah kemampuan sistem operasi untuk menjalankan beberapa program atau proses secara bersamaan. Ini membuat komputer lebih efisien dan produktif.

Cara Kerja Multitasking:

  • Time-Sharing: CPU membagi waktunya untuk mengeksekusi beberapa program secara bergantian dengan sangat cepat
  • Context Switching: CPU beralih antar proses dengan menyimpan dan memuat status program
  • Process Scheduling: Sistem operasi menentukan urutan prioritas eksekusi program
  • Memory Management: RAM dibagi untuk menampung beberapa program aktif
Contoh: Anda dapat mendengarkan musik, browsing internet, dan mengetik dokumen secara bersamaan di komputer. Sistem operasi mengatur CPU untuk menangani ketiga tugas ini secara bergantian dengan sangat cepat sehingga terasa berjalan bersamaan.

🎬 Animasi Interaktif

🔄 Animasi Kolaborasi Sistem Komputer

👨‍💼
💻
📀

Brainware ↔ Hardware ↔ Software

Ketiga komponen bekerja sama dalam siklus terintegrasi

⚡ Animasi Multitasking

CPU Menjalankan 4 Tugas Secara Bersamaan

🎵

Pemutar Musik

Playing...

🌐

Web Browser

Loading...

📝

Text Editor

Editing...

💬

Chat App

Messaging...

CPU beralih antar tugas dengan sangat cepat (Time-Sharing)

🔧 Animasi Proses Kerja Processor

Siklus Fetch-Decode-Execute

MEMORY
📦
CPU
⚙️
OUTPUT
🖥️
  1. Fetch (Ambil): CPU mengambil instruksi dari memori
  2. Decode (Terjemahkan): CPU menerjemahkan instruksi menjadi sinyal kontrol
  3. Execute (Jalankan): CPU menjalankan instruksi dan menghasilkan output
  4. Store (Simpan): Hasil disimpan ke memori atau ditampilkan

📝 Kuis Interaktif

Identitas Siswa

⏳ Menyimpan hasil...

🎉 Hasil Kuis Anda

✏️ Latihan Soal

📊 Database Hasil Siswa

⏳ Memuat data...

No Nama Siswa Nilai Topik Selesai Waktu Aksi
Belum ada data hasil siswa