Modul Ajar Informatika Kelas 11 SMA: Sistem Komputer: Arsitektur Multi-Core dan Sistem Operasi (Bab 3)

Arsitektur Von Neumann modern, prosesor multi-core, pemrosesan paralel (multiprocessing vs multithreading), mekanisme kerja sistem operasi (penjadwalan CPU, manajemen memori virtual, dan sistem berkas).

Capaian dan tujuan pembelajaran

  • Peserta didik mampu menganalisis arsitektur sistem komputer Von Neumann dan siklus eksekusi instruksi CPU.
  • Peserta didik mampu membedakan konsep multiprocessing, multithreading, dan arsitektur inti prosesor multi-core.
  • Peserta didik mampu menganalisis fungsi sistem operasi dalam penjadwalan proses dan manajemen memori virtual.

Materi pokok & uraian konsep pembelajaran

Sistem komputer modern tersusun atas integrasi perangkat keras berkecepatan tinggi dan sistem operasi yang mengorkestrasi alokasi sumber daya. Arsitektur Von Neumann tetap menjadi fondasi komputasi dengan komponen Unit Pemroses Sentral (CPU: ALU, CU, Register), Memori Utama (RAM), dan Antarmuka I/O yang dihubungkan melalui *System Bus*.

Evolusi prosesor mengarah pada arsitektur multi-core (*Multi-Core Processors*) yang memungkinkan eksekusi komputasi paralel secara nyata (*Multiprocessing*). Sistem operasi mengelola jalannya ribuan proses melalui teknik *Multithreading*, pembagian waktu CPU (*Time-Sharing*), dan algoritma penjadwalan seperti FCFS, Round Robin, dan Shortest Job First (SJF).

Manajemen memori menggunakan konsep Memori Virtual (*Paging* dan *Segmentation*) yang memperluas kapasitas RAM fisik dengan memanfaatkan media penyimpanan sekunder (SSD/HDD), memastikan stabilitas sistem saat mengeksekusi aplikasi berat.

Peta subtopik bahasan

  • Arsitektur Von Neumann Modern dan Siklus Instruksi Mesin

    Menganalisis siklus Fetch, Decode, Execute, dan peran register Program Counter (PC) serta ALU.

  • Arsitektur Multi-Core, Multiprocessing, dan Multithreading

    Membedakan konkurensi alur eksekusi (threads) dengan komputasi paralel pada inti CPU fisik ganda.

  • Manajemen Proses dan Algoritma Penjadwalan CPU

    Menghitung rata-rata waiting time pada algoritma First Come First Served (FCFS) dan Round Robin.

  • Manajemen Memori Virtual dan Struktur Sistem Berkas (File System)

    Menelaah mekanisme Paging, Page Fault, swap memory, dan sistem partisi berkas (NTFS, EXT4, FAT32).

Istilah kunci dan glosarium

Arsitektur Von Neumann
Desain arsitektur komputer teoritis di mana data instruksi program dan data operan disimpan bersama dalam satu memori utama (RAM).
Multi-Core Processor
Satu keping sirkuit terpadu prosesor (CPU) yang memiliki dua atau lebih inti pemroses (core) independen yang dapat bekerja serempak.
Multithreading
Kemampuan sistem operasi atau prosesor untuk mengeksekusi beberapa untaian instruksi (thread) secara simultan dalam satu proses program.
Memori Virtual (Virtual Memory)
Teknik manajemen memori di mana sistem operasi memperluas kapasitas RAM fisik dengan menggunakan ruang penyimpanan sekunder (*swap space/paging file*).
Round Robin Scheduling
Algoritma penjadwalan CPU di mana setiap proses yang siap dieksekusi diberi jatah waktu kuantum CPU yang sama secara bergiliran.

Instrumen asesmen formatif & contoh soal pembelajaran

5 butir instrumen soal pilihan ganda berbasis HOTS untuk mengukur pemahaman konsep pada bab ini. Dilengkapi kunci jawaban dan uraian pembahasan analitis.

Soal 1

Urutan siklus instruksi dasar yang dilakukan oleh CPU dalam mengeksekusi setiap instruksi mesin adalah...

  • A. Fetch (Ambil) -> Decode (Terjemahkan) -> Execute (Eksekusi)
  • B. Execute -> Decode -> Fetch
  • C. Compile -> Link -> Build
  • D. Save -> Print -> Delete
Lihat Kunci Jawaban & Pembahasan
Kunci Jawaban: Pilihan A

Pembahasan: Siklus instruksi CPU fundamental: Mengambil instruksi dari RAM (Fetch), Menerjemahkan opcode (Decode), lalu Menjalankannya di ALU/Register (Execute).

Soal 2

Perbedaan utama antara konsep Multiprocessing dengan Multithreading adalah...

  • A. Multiprocessing memanfaatkan beberapa inti/core CPU fisik secara bersamaan, sedangkan Multithreading membagi alur kerja dalam satu proses aplikasi
  • B. Multiprocessing hanya berjalan pada komputer tanpa sistem operasi
  • C. Multithreading membutuhkan 10 kabel monitor
  • D. Keduanya merupakan istilah yang persis sama tanpa beda
Lihat Kunci Jawaban & Pembahasan
Kunci Jawaban: Pilihan A

Pembahasan: Multiprocessing melibatkan eksekusi paralel pada banyak CPU/core fisik, sedangkan multithreading mengeksekusi banyak sub-tugas dalam satu proses.

Soal 3

Peristiwa 'Page Fault' dalam manajemen memori virtual terjadi ketika...

  • A. Program mencoba mengakses halaman data yang belum dimuat di RAM fisik sehingga harus diambil dari penyimpanan sekunder (swap disk)
  • B. Layar monitor komputer mengalami kerusakan piksel
  • C. Kabel power supply terputus
  • D. Keyboard mengetik tombol yang salah
Lihat Kunci Jawaban & Pembahasan
Kunci Jawaban: Pilihan A

Pembahasan: Page fault adalah interupsi perangkat keras yang memicu OS mengambil halaman memori dari swap file di hard disk/SSD menuju RAM.

Soal 4

Algoritma penjadwalan CPU yang memberikan jatah waktu kuantum (time quantum) tetap secara bergiliran kepada setiap proses antrean disebut...

  • A. Round Robin (RR)
  • B. First Come First Served (FCFS)
  • C. Shortest Job First (SJF)
  • D. Priority Scheduling tanpa preemption
Lihat Kunci Jawaban & Pembahasan
Kunci Jawaban: Pilihan A

Pembahasan: Round Robin membagi waktu prosesor secara adil berbasis slice waktu (quantum) berputar melingkar.

Soal 5

Komponen CPU yang bertanggung jawab melakukan operasi perhitungan aritmatika (seperti penjumlahan) dan operasi logika perbandingan (AND, OR, NOT) adalah...

  • A. ALU (Arithmetic Logic Unit)
  • B. CU (Control Unit)
  • C. Register Program Counter
  • D. L3 Cache
Lihat Kunci Jawaban & Pembahasan
Kunci Jawaban: Pilihan A

Pembahasan: ALU adalah sirkuit komputasi digital di dalam prosesor yang mengeksekusi operasi matematika dan logika biner.

Petunjuk penggunaan berkas

Setelah mengunduh berkas perangkat ajar, ikuti langkah berikut untuk menggunakannya secara optimal:

  1. Buka dokumen menggunakan Microsoft Word, Google Docs, atau LibreOffice.
  2. Sesuaikan identitas satuan pendidikan, nama guru pengampu, NIP, serta alokasi waktu kelas.
  3. Cetak instrumen asesmen atau bagikan lembar kerja (LKPD) kepada peserta didik.

Bahan ajar Informatika lainnya

  • Berpikir Komputasional

    Informatika SMP Kelas 7 · Semester 1

  • Teknologi Informasi dan Komunikasi

    Informatika SMP Kelas 7 · Semester 1

  • Sistem Komputer

    Informatika SMP Kelas 7 · Semester 1