Pertemuan Minggu Ke-1
Nama: Mustofa Barakbah
NRP/Kelas: 3125600065/D4 IT Cβ25
Modul 1: Pengantar Sistem Komputer
Latihan Minggu Ke-1:
1. Jelaskan perbedaan antara software, hardware, dan brainware.
Hardware adalah perangkat keras komputer yang berbentuk fisik dan dapat disentuh. Contohnya monitor, CPU, keyboard, mouse, dan printer. Hardware berfungsi sebagai alat untuk menjalankan instruksi dari software.
Software adalah perangkat lunak berupa program atau instruksi yang memberi perintah kepada hardware agar bekerja sesuai kebutuhan. Contoh: sistem operasi (Windows, Linux), aplikasi (Microsoft Office, Photoshop), maupun software antivirus.
Brainware adalah manusia atau pengguna yang mengoperasikan komputer. Brainware bertugas mengendalikan dan memanfaatkan hardware serta software agar komputer dapat digunakan secara optimal.
Hardware adalah alat, Software adalah instruksi, dan Brainware adalah pengendali/pengguna. Ketiganya saling melengkapi agar sistem komputer bisa berfungsi.
2. Sebutkan 3 contoh aplikasi komputer di bidang medis.
B. Electronic Medical Records (EMR)

Sistem berbasis komputer untuk menyimpan, mengelola, dan mengakses data pasien secara digital. EMR memudahkan dokter dan rumah sakit dalam mencatat riwayat kesehatan pasien, resep obat, hingga hasil pemeriksaan, sehingga lebih cepat dan aman dibandingkan pencatatan manual.
3. Bandingkan komputer generasi pertama dengan generasi keempat.
A. Generasi Pertama (1940 - 1956)
Overview: Komputer generasi pertama adalah komputer yang menggunakan tabung vakum (vacuum tube) sebagai komponen utama untuk menghantarkan sinyal listrik.
Karakteristik:
- Ukuran fisik sangat besar, bisa memenuhi seluruh ruangan
- Konsumsi daya listrik tinggi dan menghasilkan panas berlebih
- Kemampuan pemrosesan lambat dengan kapasitas memori terbatas
- Contoh: ENIAC, UNIVAC I, IBM 701
Contoh: ENIAC, UNIVAC.

B. Generasi Kedua (1956 - 1963)
Definisi: Komputer generasi kedua menggunakan transistor sebagai pengganti tabung vakum sehingga lebih kecil, lebih cepat, dan lebih hemat energi.
Karakteristik:
- Ukuran lebih kecil dan kinerja lebih stabil.
- Biaya lebih murah dibanding generasi pertama.
- Sudah mulai menggunakan bahasa pemrograman tingkat tinggi (COBOL, FORTRAN).
Contoh: IBM 1401, CDC 1604.

C. Generasi 3 (1964β1971)
Definisi: Komputer generasi ketiga adalah komputer yang menggunakan Integrated Circuit (IC), yaitu gabungan banyak transistor dalam satu chip kecil.
Karakteristik:
- Ukuran makin kecil dibanding generasi sebelumnya.
- Kecepatan pemrosesan meningkat drastis.
- Biaya produksi semakin murah.
- Mulai digunakan untuk bisnis, penelitian, dan universitas.
Contoh: IBM System/360.

D. Generasi Keempat (1971 - Sekarang)
Definisi: Komputer generasi keempat menggunakan mikroprosesor, yaitu chip IC dengan ribuan hingga jutaan transistor yang digabungkan.
Karakteristik:
- Ukuran semakin kecil hingga portable (PC, laptop, smartphone).
- Kecepatan pemrosesan sangat tinggi.
- Hemat energi dan harga semakin terjangkau.
- Mulai populer digunakan oleh masyarakat luas.
Contoh: PC, Laptop, Smartphone.

4. Diskusikan dampak positif dan negatif komputer dalam kehidupan manusia.

Dampak Positif:
- Mempermudah pekerjaan β komputer mampu mengolah data dengan cepat, akurat, dan efisien.
- Meningkatkan komunikasi β hadirnya internet, email, media sosial, dan aplikasi pesan instan.
- Mendukung pendidikan dan penelitian β mempermudah akses informasi, e-learning, simulasi, dan riset ilmiah.
- Pengembangan teknologi kesehatan β digunakan pada CT Scan, MRI, rekam medis digital, hingga robot bedah.
- Hiburan dan kreativitas β komputer dipakai untuk desain grafis, musik, film, dan game.
Dampak Negatif:
- Ketergantungan berlebihan β membuat sebagian orang kecanduan game, media sosial, atau internet.
- Masalah sosial β berkurangnya interaksi tatap muka karena lebih sering berkomunikasi lewat perangkat.
- Ancaman keamanan data β muncul kejahatan siber (hacker, pencurian data, penipuan online).
- Dampak kesehatan β terlalu lama di depan komputer bisa menyebabkan mata lelah, sakit punggung, hingga gangguan tidur.
- Pengangguran akibat otomatisasi β pekerjaan manual digantikan oleh komputer dan mesin otomatis.
5. Buatkan perkembangan timeline sejarah dari Abacus hingga AI modern.

Pertemuan Minggu Ke-2
Nama: Mustofa Barakbah
NRP/Kelas: 3125600065/D4 IT Cβ25
Modul 2: Generasi Komputer & Arsitektur Von Neumann
Latihan Minggu Ke-2:
1. Jelaskan perbedaan komputer generasi pertama dan keempat.
Generasi Pertama (1940-1956)
Komputer generasi pertama menggunakan tabung vakum sebagai komponen utama. Ukurannya sangat besar sampai memenuhi satu ruangan, boros listrik, menghasilkan panas berlebih, dan membutuhkan biaya perawatan yang sangat mahal. Kecepatan pemrosesan data masih lambat, serta cara pemrogramannya menggunakan bahasa mesin dan kartu berlubang (punch card). Komputer ini hanya digunakan oleh lembaga militer, universitas, dan penelitian skala besar. Contoh: ENIAC dan UNIVAC.
Generasi Keempat (1971-Sekarang)
Komputer generasi keempat sudah menggunakan mikroprosesor, yaitu chip berisi ribuan hingga jutaan transistor. Ukurannya jauh lebih kecil bahkan bisa dibuat portable dalam bentuk PC, laptop, dan smartphone. Kinerjanya jauh lebih cepat, hemat energi, stabil, serta harganya lebih murah dan terjangkau untuk masyarakat umum. Pemrograman juga sudah menggunakan bahasa tingkat tinggi dan didukung sistem operasi modern. Contoh: PC, Laptop, Smartphone.
2. Sebutkan kelebihan dan kekurangan Von Neumann Architecture.
Kelebihan:
- Sederhana dan fleksibel β karena data dan instruksi disimpan di memori yang sama, desain komputer jadi lebih mudah dan hemat biaya.
- Mudah diprogram β instruksi dapat disimpan dalam memori dan dijalankan kembali tanpa perlu mengubah perangkat keras.
- Universal β dapat digunakan untuk berbagai jenis aplikasi (perhitungan matematika, pemrosesan teks, grafis, dll.).
- Efisien untuk pengembangan β cukup menambah kapasitas memori dan kecepatan prosesor tanpa harus mengubah keseluruhan arsitektur.
Kekurangan:
- Von Neumann Bottleneck β CPU dan memori berbagi jalur yang sama, sehingga kecepatan transfer data terbatas dan bisa menjadi hambatan.
- Rentan konflik akses β CPU harus bergantian antara mengambil instruksi dan membaca data dari memori.
- Kinerja lebih rendah dibanding arsitektur modern (misalnya Harvard) dalam aplikasi yang butuh kecepatan tinggi.
- Konsumsi daya meningkat jika beban pemrosesan sangat besar, karena semua instruksi dan data melewati satu jalur yang sama.
3. Mengapa bottleneck terjadi pada arsitektur Von Neumann?
Bottleneck (kemacetan aliran data) pada arsitektur Von Neumann terjadi karena:
- Satu Jalur untuk Data dan Instruksi
- Dalam arsitektur ini, instruksi program dan data disimpan di memori yang sama, dan CPU hanya memiliki satu jalur (bus) untuk mengakses keduanya.
- Akibatnya, CPU tidak bisa sekaligus membaca instruksi dan mengakses data β harus bergantian.
- CPU Lebih Cepat daripada Memori
- Kecepatan prosesor (CPU) jauh lebih tinggi dibandingkan kecepatan akses memori.
- Sering kali CPU harus menunggu transfer data atau instruksi dari memori sebelum bisa memproses lebih lanjut.
- Konten Memori Berbagi Ruang
- Karena instruksi dan data berbagi ruang yang sama di memori, saat program besar dijalankan, akses akan semakin padat, sehingga lalu lintas bus memori menjadi sempit.
Contoh sederhana:
Misalnya CPU ingin menghitung 5 + 3
.
- CPU butuh instruksi penjumlahan (ambil dari memori).
- Lalu CPU juga butuh data angka 5 dan 3 (juga dari memori).
Semua itu lewat jalur yang sama, jadi CPU harus menunggu β inilah yang disebut Von Neumann bottleneck.
Singkatnya, bottleneck terjadi karena CPU dan memori hanya punya satu jalur komunikasi untuk instruksi dan data, sehingga memperlambat kinerja jika lalu lintas padat.
4. Bandingkan aplikasi Von Neumann (PC) dan Harvard (mikrokontroler).
Perbandingan Aplikasi Von Neumann dan Harvard
1. Von Neumann Architecture (Contoh: PC / Laptop / Server)

- Konsep: Instruksi (program) dan data disimpan di memori yang sama, lewat satu jalur bus.
- Kelebihan:
- Desain lebih sederhana β mudah diprogram dan fleksibel.
- Cocok untuk sistem dengan aplikasi kompleks (misalnya OS, multitasking).
- Lebih mudah dikembangkan untuk general purpose computer.
- Kekurangan:
- Terjadi Von Neumann bottleneck β CPU harus bergantian mengambil instruksi dan data.
- Kinerja bisa melambat jika akses memori sangat intensif.
- Aplikasi:
- PC, laptop, server, smartphone (umumnya komputer umum yang menjalankan OS).
2. Harvard Architecture (Contoh: Mikrokontroler, Embedded System)

- Konsep: Instruksi dan data disimpan di memori terpisah, dengan jalur bus berbeda.
- Kelebihan:
- Bisa mengakses instruksi dan data secara bersamaan β lebih cepat.
- Efisien untuk tugas khusus dengan instruksi berulang (misalnya kontrol mesin).
- Lebih hemat daya β cocok untuk perangkat kecil.
- Kekurangan:
- Desain lebih rumit dan mahal.
- Tidak sefleksibel Von Neumann β biasanya hanya untuk aplikasi khusus.
- Aplikasi:
- Mikrokontroler (Arduino, PIC, ARM Cortex-M).
- Embedded system di mesin cuci, mobil, robot, IoT.
Intinya:
- Von Neumann β PC / laptop / smartphone (general purpose, fleksibel, multitasking).
- Harvard β Mikrokontroler / embedded system (spesifik, cepat, hemat daya).
5. Diskusikan kemungkinan komputer generasi keenam.
Diskusi Kemungkinan Komputer Generasi Keenam

- Definisi Singkat
Komputer generasi keenam diperkirakan adalah komputer masa depan yang akan menggabungkan kecerdasan buatan tingkat lanjut, komputasi kuantum, dan teknologi biologis untuk menghadirkan mesin yang benar-benar mirip dengan otak manusia dalam berpikir, belajar, dan beradaptasi.
- Ciri-ciri yang Diperkirakan
- Artificial Intelligence (AI) tingkat lanjut β komputer bisa mengambil keputusan sendiri, bukan sekadar menjalankan instruksi.
- Komputasi Kuantum β pemrosesan jauh lebih cepat dibanding komputer klasik.
- Jaringan saraf tiruan super canggih β meniru cara kerja otak manusia lebih akurat.
- Interaksi alami dengan manusia β menggunakan bahasa alami, gesture, bahkan emosi.
- Perangkat sangat kecil & efisien β mungkin berbasis nanoteknologi atau bioteknologi.
- Kemungkinan Aplikasi
- Kedokteran β komputer bisa mendiagnosis penyakit lebih cepat daripada dokter.
- Transportasi β mobil tanpa sopir, sistem lalu lintas cerdas.
- Pendidikan β guru virtual dengan kecerdasan seperti manusia.
- Riset & Sains β membantu menemukan obat baru, simulasi iklim, hingga eksplorasi luar angkasa.
- Dampak Positif
- Membantu manusia dalam menyelesaikan masalah yang sangat kompleks.
- Efisiensi tinggi dalam pekerjaan sehari-hari.
- Bisa meningkatkan kualitas hidup dengan teknologi pintar.
- Dampak Negatif
- Ketergantungan berlebihan pada mesin.
- Risiko etika dan keamanan (misalnya AI yang bisa mengambil keputusan sendiri).
- Pengangguran karena banyak pekerjaan digantikan oleh mesin cerdas.
Jadi, komputer generasi keenam mungkin akan berbentuk komputer cerdas yang berpikir mirip manusia, dengan kecepatan jutaan kali lipat lebih cepat dari sekarang berkat komputasi kuantum dan AI tingkat lanjut.
Perbandingan Transistor Intel
Diagram Batang Jumlah Transistor Intel (1971β2023)
Diagram batang ini menampilkan lonjakan jumlah transistor pada prosesor Intel dari generasi pertama Intel 4004 (1971, 2.300 transistor) hingga Intel Core Ultra Meteor Lake (2023, Β±25 miliar transistor).
Skala yang dipakai logaritmik (bukan linear), supaya perbedaan antar generasi terlihat jelas. Kalau pakai linear, prosesor awal akan nyaris tidak kelihatan karena perbandingan yang terlalu besar.
Analisis:
- Era Awal (1970β1980an)
- Transistor masih dihitung ribuan (4004, 4040, 8086).
- Pada awal 80-an, melonjak jadi ratusan ribu (80286, 80386).
- Transisi ke Jutaan (1990an)
- Pentium (1993) mulai masuk ke skala jutaan transistor.
- Pentium III (1999) sudah puluhan juta transistor.
- Masuk Era Ratusan Juta & Miliar (2000β2010an)
- Pentium D (2005) mencapai 230 juta transistor.
- Core i7 Nehalem (2008) hampir 1 miliar.
- Ivy Bridge (2012) tembus 1,4 miliar transistor.
- Lonjakan Besar (2015β2023)
- Skylake (2015): ~1,7 miliar.
- Coffee Lake (2017): ~3,1 miliar.
- Cascade Lake (2019): ~8,2 miliar.
- Alder Lake (2021): 21 miliar.
- Meteor Lake (2023): 25 miliar transistor.
Kesimpulan:
- Pertumbuhan ini mengikuti Mooreβs Law, yaitu transistor bertambah ~2 kali lipat tiap Β±2 tahun.
- Namun, sejak 2015 laju mulai melambat, sehingga Intel dan industri beralih ke arsitektur chiplet & teknologi fabrikasi baru agar tetap bisa meningkatkan performa.