Pengantar komputer dan masyarakatnya 


1. Definisi dan Sejarah Teknologi Komputer


Teknologi komputer dapat didefinisikan sebagai :


a. Pengembangan Perangkat Keras: Ini mencakup desain, produksi, dan penggunaan komponen fisik seperti CPU (Central Processing Unit), RAM (Random Access Memory), perangkat penyimpanan, perangkat input/output, dan jaringan komputer.


b. Pengembangan Perangkat Lunak Ini melibatkan pembuatan dan penggunaan program-program komputer, sistem operasi, aplikasi, dan algoritma untuk mengendalikan perangkat keras dan memproses informasi.


c. Penerapan dalam Berbagai Bidang: Teknologi komputer digunakan dalam berbagai industri dan disiplin ilmu untuk meningkatkan efisiensi, menganalisis data, mengotomatisasi tugas, dan mengembangkan solusi baru.


2. Sejarah Teknologi Komputer

Zaman Pra-Komputer (Abad ke-19 dan Awal Abad ke-Pengembangan awal komputasi mekanik oleh Charles Babbage dengan mesin analitiknya pada abad ke-19


Apa itu komputer?

Komputer adalah alat elektronik yang bisa mengolah data menjadi informasi. Dia bisa menerima input (masukan), memproses, menyimpan, lalu memberikan output (keluaran).


sekarang komputer sudah jadi alat penting dalam kehidupan sehari-hari, misalnya:


  • Untuk bekerja (mengetik, akuntansi, desain, komunikasi).
  • Untuk belajar (e-learning, mencari informasi, menulis tugas).
  • Untuk hiburan (menonton, bermain game, musik).
  • Untuk bisnis (jualan online, marketing digital).



Manfaat komputer bagi masyarakat



  • Efisiensi waktu → pekerjaan lebih cepat selesai.
  • Akses informasi luas → bisa belajar dan tahu berita dari seluruh dunia.
  • Komunikasi mudah → email, media sosial, video call.
  • Peluang kerja baru → muncul profesi di bidang IT, desain, content creator, dll.


dampak negatif



  • Ketergantungan berlebihan (kecanduan game/media sosial).
  • Keamanan data (rawan penipuan atau peretasan).
  • Kesenjangan digital (tidak semua masyarakat bisa mengakses komputer/internet).


Pentingnya literasi komputer



Masyarakat perlu melek teknologi supaya:


  • Bisa menggunakan komputer dengan benar dan aman.
  • Bisa memanfaatkan teknologi untuk meningkatkan kualitas hidup.
  • Tidak tertinggal di era digital.





 CACHE MEMORY 



        Cache  memory  adalah  memori  yang  berukuran  kecil yang   sifatnya temporary   (sementara).  Walaupun   ukuran filenya   sangat   kecil   namun   kecepatannya   sangat   tinggi. Dalam  terminologi  hadware,  istilah  ini  biasanya  merujuk pada   memory   berkecepatan   tinggi   yang   menjembatani aliran  data  antara  processor  dengan  memory  utama  (RAM) yang biasanya memiliki kecepatan yang lebih rendah. Fungsi   dari cache   memory   adalah   sebagai   tempat menyimpan  data  sementara  atau  intruksi  yang  diperlukan oleh  processor.  Secara  gampangnya,  cache  berfungsi  untuk



Karakteristik sistem-sistem memori secara umum 

  •  Lokasi CPU Memori ini built-in berada dalam CPU (mikroprosesor)     dan     diperlukan     untuk     semua kegiatan CPU. Memori ini disebut register. SISTEM 


Sinyal input/output dari modul komputer utama

Sinyal diproses oleh memori

  • Memori terdiri dari N kata dengan panjang yang sama.
    • word : Lebar data yang disimpan di memori utama
  • Transmisi/penerimaan data
  • Terima alamat (lokasi)
  • Menerima sinyal kontrol

  • Sinyal diproses oleh modul I/O

    • Secara fungsional mirip dengan perangkat memori.
    • Transmisi/penerimaan data
      • Mengirim/menerima data ke komputer ⇒ Data Internal (data internal komputer)
      • Mengirim/menerima data ke perangkat periferal ⇒ Data Eksternal (data perangkat periferal komputer)
      • Mengirim sinyal interupsi ke prosesor
    • Terima alamat (lokasi)
      • Identifikasi antarmuka yang terhubung ke perangkat eksternal.
    • Perbedaan dari ingatan
      • Kirim sinyal interupsi ke prosesor.

Sinyal diproses oleh prosesor

  • Menerima perintah, alamat perintah dan data
  • Interupsi diterima
  • Mengirim data yang telah diproses
  • Mengirimkan sinyal kontrol ke perangkat lain
Koneksi Masukan/Keluaran(2)
• Menerima sinyal kendali dari komputer
• Mengirim sinyal kontrol ke periferal
• mis. putar disk
• Menerima alamat dari komputer
• mis. nomor port untuk mengidentifikasi periferal
• Mengirim sinyal interupsi (kontrol) 




Bus
• Ada sejumlah kemungkinan sistem interkoneksi
• Struktur BUS tunggal dan ganda adalah yang paling umum
• mis. Kontrol/Alamat/Bus data (PC)
• mis. Unibus (DEC-PDP)

Apa itu Bus?
• Jalur komunikasi yang menghubungkan dua perangkat atau lebih
• Biasanya disiarkan
• Sering dikelompokkan
• Beberapa saluran dalam satu bus
• mis. Bus data 32 bit adalah 32 saluran bit tunggal yang terpisah
• Saluran listrik mungkin tidak terlihat






 

SIKLUS INTRUKDUKSI DASAR
1. Eksekusi program akan terhenti apabila komputer dimatikan, terjadi
kesalahan, atau terdapat instruksi yang menghentikan komputer.
2. Mengambil instruksi berikutnya Eksekusi instruksi Siklus Pengambilan (Fetch Cycle) & Siklus Eksekusi (Execute Cycle)
3. Pada awal setiap siklus instruksi, CPU membaca instruksi dari memori.
4. Sebuah register yang disebut Program Counter (PC) digunakan untuk
menunjukkan alamat instruksi yang akan diambil dari memori.
5. Setiap kali sebuah instruksi dibaca, isi PC akan ditambah sehingga CPU
akan membaca instruksi selanjutnya secara berurutan.
6. Instruksi yang dibaca akan dimuatkan ke sebuah register di dalam CPU
yang disebut Instruction register (IR).
7. Selanjutnya CPU menginterpretasikan instruksi dan melakukan aksi yang
diperlukan.

Register internal CPU :

· Program Counter (PC) = menyimpan alamat instruksi
· Instruction Register (IR) = menampung instruksi yang sedang
dieksekusi
· Accumulator (AC) = register penyimpanan temporer

Kode atau instruksi :
· 0001 = Isi memori, yang alamatnya dinyatakan pada bit 4 sampai bit
15 pada format instruksi, disalinkan ke Accumulator.
· 0010 = Simpan isi accumulator ke memori, yang alamatnya
dinyatakan pada bit 4 sampai bit 15.
· 0101 =Tambahkan isi AC dengan isi memori, yang alamatnya
dinyatakan pada bit 4 sampai bit 15.

Kumpulan register :
· 9 Memory Buffer Register (MBR)
· 9 Memory Address Register (MAR)
· 9 Instruction Register (IR)
· 9 Instruction Buffer Register (IBR): digunakan untuk menyimpan
sementara instruksi sebelah kanan word di dalam memori.
· 9 Program Counter (PC)
· 9 Accumulator dan Multiplier -Ouotient (MQ) : digunakan untuk
menyimpan sementara operand dan hasil operasi ALU.

Pada IAS, setiap siklus instruksi terdiri dari dua subsiklus. Selama siklus
pengambilan, op code instruksi berikutnya dimuatkan ke IR dan alamat
dimuatkan ke MAR. Instruksi ini dapat diambil dari IBR atau dapat
diperoleh dari memori dengan cara memuatkan sebuah word ke dalam
MBR, dan kemudian diturunkan ke IBR, IR dan MAR.

 intografis kinerja komputer dari masa ke-masa


Integrasi dalam konteks komputer dapat merujuk pada beberapa hal, antara lain:

  1. Integrasi Perangkat Keras (Hardware Integration): Ini mengacu pada penggabungan perangkat keras komputer, seperti CPU, RAM, kartu grafis, dan perangkat penyimpanan, untuk membentuk sistem komputer yang lengkap dan berfungsi.

  2. Integrasi Perangkat Lunak (Software Integration): Ini berkaitan dengan pengembangan dan penyesuaian perangkat lunak yang berbeda untuk bekerja bersama secara efektif dalam sistem komputer yang sama. Misalnya, integrasi sistem operasi dengan aplikasi atau integrasi antara aplikasi yang berbeda.

  3. Integrasi Jaringan (Network Integration): Ini melibatkan penggabungan jaringan komputer, perangkat keras, dan perangkat lunak jaringan untuk menciptakan infrastruktur jaringan yang dapat mendukung komunikasi dan pertukaran data antara berbagai komputer dan perangkat.

  4. Integrasi Sistem (System Integration): Ini adalah konsep yang lebih luas yang mencakup penggabungan berbagai aspek teknologi informasi, termasuk perangkat keras, perangkat lunak, jaringan, dan proses bisnis, untuk menciptakan sistem yang terpadu dan efisien.

Integrasi dalam konteks komputer sangat penting untuk memastikan bahwa semua komponen dan sistem bekerja bersama dengan baik, sehingga memungkinkan sistem komputer untuk berfungsi secara optimal sesuai dengan kebutuhan pengguna.









1. ENIAC (Electronic Numerical Integrator And Computer)



evolusi dan kinerja komputer
ENIAC (Electronic Numerical Integrator And Computer)
ENIAC merupakan komputer yang sangat legendaris dirancang oleh John Mauchly dan John Presper Enkert. Komputer ini dirancang di Universitas Pennsylvania. ENIAC memiliki berat hingga 30 ton yang berusu lebih dari 18000 tabung vakum. Komputer ini rata-rata mengkonsumsi daya hingga 140KW. ENIAC memiliki kemampuan operasi penjumlahan hingga 5000 operasi tiap detik.


2. EDVAC Computer

Ringkasan materi evolusi dan kinerja komputer
EDVAC (Electronic Discreate Variable Computer)
EDVAC (Electronic Discreate Variable Computer) muncul pada tahun 1945 karena Von Neumann  mencetuskan ide mengenai konsep stored-program dan dipublikasikan dalam bentuk proposal. Hingga muncul desain komputer baru uang didesain oleh Von Neuman dan koleganya. Komputer baru ini diberi sebutan Komputer IAS (Computer of Institute for Advanced Studies).

3. EDSAC Computer

Materi evolusi dan kinerja komputer
EDSAC (Electonic Delay Storage Automatic Calculator)
EDSAC adalah komputer generasi pertama yang dikembangkan oleh University Cambridge, England. EDSAC (Electonic Delay Storage Automatic Calculator), dimana komputer ini mulai menggunakan raksa(merkuri) kedalam tabung. Tabung tersebut nantinya akan digunakan untuk penyimpanan data.

4. Commersial Computer (Komputer komersial) 

Rangkuman materi evolusi dan kinerja komputer
UNIVAC I (Universal Automatic Calculator)
UNIVAC I (Universal Automatic Calculator) diciptakan oleh Dr. Mauchly dan Eckert pada tahun 1947. UNIVAC I mulai dioperasikan untuk penghitungan sensus tahun 1950 di USA. Hingga komputer ini dikembangkan dan ber evolusi menjadi UNIVAC  II yang dirilis tahun 1950. UNIVAC  II memiliki kapasitas penyimpanan yang lebih besar dan memiliki performa yang lebih baik dari UNIVAC I.

Komputer Generasi Kedua

1. DEC PDP-1

evolusi dan kinerja komputer (arsitektur komputer)
DEC PDP-1
DEC PDP-1 merupakan singkatan dari Digital Equipment Corporation Programmable Data Processor-1. Ken Olson dan Harlan Anderson mendirikan perusahaan bernama DEC pada tahun 1957. DEC telah memproduksi mesin 18-bit pertama kali.

2. IBM 7094

Evolusi dan kinerja komputer
IBM 7094
IBM 7094 dirilis pada tahun 1962. Memiliki IBR (Instruction Backup Register) yang difungsikan untuk membeffer instruksi hingga komputer mampu memiliki kecepatan proses yang lebih tinggi.
IBM 7094 juga dilengkapi multiplexor. Multiplexor ini digunakan untuk melakukan multiplex pada saluran data (data channel). Komputer ini mengalami peningkatan performa, kapasitas besar, dan mampu menekan biaya operasional. Sehingga IBM 7094 bisa dibilang komputer yang memiliki kinerja yang bagus di masanya.

3. UNIVAC III

Materi evolusi dan kinerja komputer
UNIVAC III
UNIVAC III merupakan pengembangan dari generasi sebelumnya yaitu, UNIVAC I dan UNIVAC 2.  Mesin ini dirilis pada tahun 1962 dengan sistem operasi yang dikenal bernama CHIEF atau BOSS.

Komputer Generasi Ketiga

1. IBM S/360

Materi PPT evolusi dan kinerja komputer
IBM S/360
Selanjutnya IBM memproduksi sebuah komputer mainframe dengan nama IBM S/360. Diberi nama 360 karena komputer ini didesain memiliki kemampuan melakukan operasi satu lingkaran penuh atau 360 derajat. IBM S/360 dibuat pada tahun 1964, menggunakan teknologi IC sebagai rangkaiannya.

2. DG-Nova (Data General Corp. Nova)

Evolusi dan kinerja komputer
DG-Nova (Data General Corp. Nova)
DG-Nova adalah komputer berukuran kecil 16-bit pertama yang dibuat pada tahun 1969. Komputer ini dirancang oleh Edson de Castro dari DG (Data General). Komputer Nova memiliki rancangan yang mirip dengan PDP-8 namun, Nova memiliki kemampuan yang lebih baik. Menggunakan sistem operasi DOS dan RDOS. Serta support beberapa aplikasi seperti Algol 60 compiler, Fortran IV, dan Basic. Hingga kesuksesan komputer ini dikembangkan dan komputer ini telah berevolusi menjadi Supernova.

Komputer Generasi Keempat

1. IBM S/370

Pembahasan lengkap evolusi dan kinerja komputer
IBM S/370
IBM S/370 dirilis pada tahun 1970. IBM S/370 mulai menggunakan teknologi chip LSI dengan memori utama berkecepatan tinggi menggunakan chip silikon tunggal. Kode dasar instruksi S/370 ini disimpan dalam RCS.

2. Apple Macintosh I dan II

Evolusi dan kinerja komputer
Apple Macintosh II
Apple Macintosh sangat populer di masanya, karena Apple Macintosh memiliki komputer dengan sistem grafis. Apple Macintosh mampu mengalahkan pesaingnya karena sistem ini sedangkan pesaingnya masih menggunakan komputer berbasis teks. Hingga pada generasi keempat mulai digunakannya PC (Personal Computer) untuk perseorangan. Macintosh mulai mempopulerkan penggunaan perangkat mouse yang sering digunakan saat ini.

Komputer Generasi Kelima

Komputer generasi kelima ditandai dengan teknologi paralel dan networking. Sudah mengenal adanya internet. Berawal dari sebatas antar universitas, namun karena teknologi yang semakin maju kini dunia ini terasa tidak ada batas jarak dan waktu. Sudah banyak ditemukan web browser dan jangkauan komunikasi diseluruh dunia yang semakin tidak terbatas oleh jarak dan waktu.

Pada komputer generasi kelima mengalami evolusi dan perkembangan komputer yang cukup pesat. Karena pada evolusi generasi kelima ini komputer mulai memiliki penyimpanan yang sangat besar dengan pemrosesan yang cukup sepat. Tak hanya itu, komputer generasi kelima juga memiliki desain yang lebih elegan serta fleksibel.

Hingga saat ini komputer generasi kelima akan terus berkembang dan akan semakin canggih. Tak menutup kemungkinan akan muncul komputer generasi keenam. Dengan memanfaatkan teknologi yang terus dikembangkan.