PERKEMBANGAN KOMPUTER
Ir. Untung Rahardja, M.T.Irahardja@stmik-raharja.com
urahardja@yahoo.comhttp://192.168.0.178/rce/rahardja/pa101/pertemuan1.ppt
Sejarah dan Evolusi
Generasi Pertama : Tabung Vakum
ENIAC (Electronic Numerical Integrator And Computer)
Kebutuhan untuk alat perang USA, sebagai penghitung jarak lintasan peluru dan artileri.
Menyelesaikan persamaan-persamaan matematika.
Dibuat oleh John Mauchly dan John Presper Eckert di Universitas Pennsylvania.
Berat 30 ton, bervolume 15.000 kaki persegi, used power 140 KW.
18.000 tabung vakum
Melakukan 5000 operasi penambahan per detik
Selesai pada tahun 1946 dan 1955 tidak digunakan lagi.
Generasi Kedua : Transistor
Transistor menggantikan tabung vakum, Lebih kecil,
lebih murah, lebih baik kerjanya
Terbuat dari silikon (perangkat padat / solid state)
Ditemukan di Bell Labs pada 1947
IBM, NCR, RCA perusahaan pertama menggunakan transistor
Penggunaan aritmatika dan logik yang lebih kompleks, bahasa pemrograman tinggi dan software sistem dengan komputer
Mempunyai teknologi yang lebih baik dari generasi pertama
Menggunakan instruksi memory
Menggunakan data chanel (saluran data)
Dapat mengeksekusi instruksi I/O secara detail
Multiplexer menjadwal akses ke memori dan CPU
Terdiri dari 10.000 transistor
Generasi Ketiga : Integrated Circuits
Tahun 1959 – 1990 an
Kumpulan dari transistor, resistor, kapasitor, dsb.
Membentuk sebuah chips (keping-keping) Setiap keping membentuk sebuah gate titik input dan output.
Dikemas dalam pembungkus dan ditancapkan ke papan cetak (pcb)
Teknologi yang memungkinkan bentuk fisik yang semakin kecil
>Next generation : Microprocessor
Tahun 1971, Intel berhasil membuat sistem 4004, cikal bakal processors
Terintegrasi semua komponen CPU.
Evolusi meningkatkan jumlah bit processor pada saat tertentu.
Ukuran semakin kecil
Lebar bus data semakin besar
Kecepatan semakin tinggi
8080 ; mesin 8 bit, dengan lintasan data 8- bit ke memori
8086 ; jauh lebih handal, 16 bit, memiliki cache intruksi,
80286 ; pengelamatan memory sampai 16 MB
80386 ; 32 bit pertama, menyaingi mainframe
80486 ; jauh lebih baik dar 386
Pentium (I, II, III, 4)
Dual Core
Struktur;
Terdapat empat struktur utama ;
CPU (central processing unit) ; mengontrol operasi komputer dan membentuk fungsi-fungsi pengolahan datanya
Memori utama : menyimpan data
I.O : memindahkan data antara komputer dengan lingkungan luarnya
System interconnection : mekanisme komunikasi antara CPU, memori utama dan I/O
Komponen struktur utamanya ;
Control Unit : mengontrol operasi CPU dan pada gilirannya mengontrol komputer
Arithmetic and Logic Unit (ALU); membentuk fungsi-fungsi pengolahan data komputer
Register : sebagai penyimpan internal bagi CPU
CPU interconections : sejumlah mekanisme komunikasi antara control unit, ALU dan register-register
Sistem Perangkat Lunak
Perangkat Keras (h/w) tidak dapat berjalan tanpa adanya perangkat lunak (s/w)
Instruksi-instruksi yang diberikan oleh s/w yang dikenali oleh h/w
Perangkat lunak dapat digolongkan menjadi dua, yaitu ;
S/W Sistem Operasi -> yang mengoperasikan sistem komputernya,
S/W Aplikasi -> yang digunakan untuk bekerja
S/W Bahasa Pemrograman -> yang digunakan untuk membuat custom program.
S/W operasi (operating system): program yang ditulis untuk mengendalikan danmengkoordinasi operasi pada sistem komputer
S/W sistem bantuan (utility) ; sebuah program komputer, misalnya memformat HD, menyalin disk, membersihkan virus, dll (diskkeaper, norton, partionmagic,…)
S/W bahasa (language) ; untukmenterjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin yang dapat dimengerti komputer (pascal, COBOL, Fortran, asembly,…)
Cara Kerja Hardware & S/W
Sistem operasi fungsinya mengaktifkan hardware, supaya sistem OS dapat aktif maka diletakkan di RAM
OS aktif di RAM , mengatur,mengawasi proses dari program komputer, penggunaan alat-alat
BIOS
Sistem operasi / operating systems (OS) ; program yang ditulis untukmengendalikan dan mengkoordinasi kegiatan operasi dari sistem komputer
Bertanggung jawab, mengendalikan dan mengkoordinasikan semua operasi kegiatan
Apple DOS (apple)
DOS (disk operating system)
Windows (3.1,3.11,95,98,2000,NT, XP, Win2003, Long horn)
UNIX danLinux
Mac OS (Macintosh)
FreeBSD
Solaris
Novell
OS terdiri dari 2 bagian ; control program dan user interface.
Control Program tersimpan dalam ROM (Read Only Memory) disebut resident memory.
Control Program tersimpan di disk disebut disk operating system (DOS)
Multitasking: memungkinkan beberapa program sekaligus diproses pada saat bersamaan di sebuah komputer dengan single user.
Multiprogramming: memungkinkan beberapa program menggunakan resources komputer pada saat waktu yang bersamaan bergantian
(ex ; proses memasukan data, melakukan cetak pada printer)
Time Sharing: memungkinkan beberapa pemakai komputer menggunakan CPU bersamaan dan CPU akan memberikan waktunya bergantian kepada user untuk melayaninya
Multiprocessing : memungkinkan beberapa CPU bekerja bersama-sama secara pararel dalam suatu sistem
OS menyediakan fasilitas program bantuan (tools), ex ; memformat, menyalin, mengecek, menangani file, menangani tampilan, …
Defragmentasi, Copy, Delete, Zip, burn, dll
readmore...
Ir. Untung Rahardja, M.T.Irahardja@stmik-raharja.com
urahardja@yahoo.comhttp://192.168.0.178/rce/rahardja/pa101/pertemuan1.ppt
Sejarah dan Evolusi
Generasi Pertama : Tabung Vakum
ENIAC (Electronic Numerical Integrator And Computer)
Kebutuhan untuk alat perang USA, sebagai penghitung jarak lintasan peluru dan artileri.
Menyelesaikan persamaan-persamaan matematika.
Dibuat oleh John Mauchly dan John Presper Eckert di Universitas Pennsylvania.
Berat 30 ton, bervolume 15.000 kaki persegi, used power 140 KW.
18.000 tabung vakum
Melakukan 5000 operasi penambahan per detik
Selesai pada tahun 1946 dan 1955 tidak digunakan lagi.
Generasi Kedua : Transistor
Transistor menggantikan tabung vakum, Lebih kecil,
lebih murah, lebih baik kerjanya
Terbuat dari silikon (perangkat padat / solid state)
Ditemukan di Bell Labs pada 1947
IBM, NCR, RCA perusahaan pertama menggunakan transistor
Penggunaan aritmatika dan logik yang lebih kompleks, bahasa pemrograman tinggi dan software sistem dengan komputer
Mempunyai teknologi yang lebih baik dari generasi pertama
Menggunakan instruksi memory
Menggunakan data chanel (saluran data)
Dapat mengeksekusi instruksi I/O secara detail
Multiplexer menjadwal akses ke memori dan CPU
Terdiri dari 10.000 transistor
Generasi Ketiga : Integrated Circuits
Tahun 1959 – 1990 an
Kumpulan dari transistor, resistor, kapasitor, dsb.
Membentuk sebuah chips (keping-keping) Setiap keping membentuk sebuah gate titik input dan output.
Dikemas dalam pembungkus dan ditancapkan ke papan cetak (pcb)
Teknologi yang memungkinkan bentuk fisik yang semakin kecil
>Next generation : Microprocessor
Tahun 1971, Intel berhasil membuat sistem 4004, cikal bakal processors
Terintegrasi semua komponen CPU.
Evolusi meningkatkan jumlah bit processor pada saat tertentu.
Ukuran semakin kecil
Lebar bus data semakin besar
Kecepatan semakin tinggi
8080 ; mesin 8 bit, dengan lintasan data 8- bit ke memori
8086 ; jauh lebih handal, 16 bit, memiliki cache intruksi,
80286 ; pengelamatan memory sampai 16 MB
80386 ; 32 bit pertama, menyaingi mainframe
80486 ; jauh lebih baik dar 386
Pentium (I, II, III, 4)
Dual Core
Struktur;
Terdapat empat struktur utama ;
CPU (central processing unit) ; mengontrol operasi komputer dan membentuk fungsi-fungsi pengolahan datanya
Memori utama : menyimpan data
I.O : memindahkan data antara komputer dengan lingkungan luarnya
System interconnection : mekanisme komunikasi antara CPU, memori utama dan I/O
Komponen struktur utamanya ;
Control Unit : mengontrol operasi CPU dan pada gilirannya mengontrol komputer
Arithmetic and Logic Unit (ALU); membentuk fungsi-fungsi pengolahan data komputer
Register : sebagai penyimpan internal bagi CPU
CPU interconections : sejumlah mekanisme komunikasi antara control unit, ALU dan register-register
Sistem Perangkat Lunak
Perangkat Keras (h/w) tidak dapat berjalan tanpa adanya perangkat lunak (s/w)
Instruksi-instruksi yang diberikan oleh s/w yang dikenali oleh h/w
Perangkat lunak dapat digolongkan menjadi dua, yaitu ;
S/W Sistem Operasi -> yang mengoperasikan sistem komputernya,
S/W Aplikasi -> yang digunakan untuk bekerja
S/W Bahasa Pemrograman -> yang digunakan untuk membuat custom program.
S/W operasi (operating system): program yang ditulis untuk mengendalikan danmengkoordinasi operasi pada sistem komputer
S/W sistem bantuan (utility) ; sebuah program komputer, misalnya memformat HD, menyalin disk, membersihkan virus, dll (diskkeaper, norton, partionmagic,…)
S/W bahasa (language) ; untukmenterjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke dalam bahasa mesin yang dapat dimengerti komputer (pascal, COBOL, Fortran, asembly,…)
Cara Kerja Hardware & S/W
Sistem operasi fungsinya mengaktifkan hardware, supaya sistem OS dapat aktif maka diletakkan di RAM
OS aktif di RAM , mengatur,mengawasi proses dari program komputer, penggunaan alat-alat
BIOS
Sistem operasi / operating systems (OS) ; program yang ditulis untukmengendalikan dan mengkoordinasi kegiatan operasi dari sistem komputer
Bertanggung jawab, mengendalikan dan mengkoordinasikan semua operasi kegiatan
Apple DOS (apple)
DOS (disk operating system)
Windows (3.1,3.11,95,98,2000,NT, XP, Win2003, Long horn)
UNIX danLinux
Mac OS (Macintosh)
FreeBSD
Solaris
Novell
OS terdiri dari 2 bagian ; control program dan user interface.
Control Program tersimpan dalam ROM (Read Only Memory) disebut resident memory.
Control Program tersimpan di disk disebut disk operating system (DOS)
Multitasking: memungkinkan beberapa program sekaligus diproses pada saat bersamaan di sebuah komputer dengan single user.
Multiprogramming: memungkinkan beberapa program menggunakan resources komputer pada saat waktu yang bersamaan bergantian
(ex ; proses memasukan data, melakukan cetak pada printer)
Time Sharing: memungkinkan beberapa pemakai komputer menggunakan CPU bersamaan dan CPU akan memberikan waktunya bergantian kepada user untuk melayaninya
Multiprocessing : memungkinkan beberapa CPU bekerja bersama-sama secara pararel dalam suatu sistem
OS menyediakan fasilitas program bantuan (tools), ex ; memformat, menyalin, mengecek, menangani file, menangani tampilan, …
Defragmentasi, Copy, Delete, Zip, burn, dll