tugas resume PTI
SEJARAH GENERASI KOMPUTER....
Genersi pertama
Electronic Numerical Integrator and Computer
singkatannya mbangan kompute adalah ENIAC, yang diciptakan berkat kerjasama
antara pemerintah Amerika Serikat dan University of Pennsylvania. Komputer
ENIAC terdiri dari 18.000 tabung vakum, 70.000 resistor, dan 5 juta titik
solder, komputer ENIAC merupakan komputer yang sangat besar ia membutuhkan daya
sebesar 160kW.
Komputer ENIAC dirancang oleh John Presper Eckert
[1919-1995] dan John W. Mauchly [1907-1980], ENIAC merupakan komputer serbaguna
[general purpose computer] yang mampu bekerja 1000 kali lebih cepat jika
dibandingkan dengan komputer Mark I.
Kemudian ada pertengahan tahun 1940-an, John von
Neumann [1903-1957] bergabung dengan tim University of Pennsylvania dalam usaha
menciptakan konsep disain komputer yang sampai 40 tahun yang akan datang masih
dapat digunakan dalam teknik komputer. Von Neumann mendesain Electronic
Discrete Variable Automatic Computer [EDVAC] pada tahun 1945 dengan sebuah
memori untuk menampung baik program ataupun data. Cara ini memungkinkan
komputer dapat berhenti pada suatu saat dan kemudian melanjutkan pekerjaannya
lagi. Kunci utama arsitektur von Neumann adalah unit pemrosesan sentral (CPU),
yang memungkinkan seluruh fungsi komputer untuk dikoordinasikan melalui satu
sumber tunggal. Pada tahun 1951, UNIVAC I atau kepanjangannya adalah Universal
Automatic Computer I yang dibuat oleh Remington Rand, menjadi komputer
komersial pertama yang memanfaatkan model arsitektur von Neumann itu.
Badan
Sensus Amerika Serikat dan General Electric memiliki UNIVAC. Salah satu hasil
yang sangat mengesankan yang dicapai oleh UNIVAC adalah pada saat berhasil
memprediksi kemenangan Dwilight D. Eisenhower dalam pemilihan presiden pada
Tahun 1952
Generasi kedua
Tahun 1948,
penemuan transistor sangat berpengaruh terhadap perkembangan komputer masa itu.
Transistor menggantikan tube vakum di televisi, radio, dan komputer. sehingga
berdampak pada perubahan ukuran mesin-mesin elektrik yang pada awalnya memiliki
ukuran yang besar menjadi ukuran yang lebih kecil.
Transistor
mulai dipakai dalam teknologi komputer dimulai pada tahun 1956. Penemuan lain
yang berupa pengembangan memori inti-magnetik membantu pengembangan komputer
generasi kedua yang lebih kecil, lebih cepat, lebih bisa diandalkan, dan lebih
hemat energi dibanding para pendahulu sebelumnya. IBM menciptakan superkomputer
bernama Stretch, dan Sprery-Rand membuat komputer bernama LARC. Komputer ini,
yang dikembangkan untuk laboratorium energi atom, dapat menangani sejumlah data
yang besar, sebuah kemampuan yang sangat dibutuhkan oleh peneliti atom. Mesin
komputer LARC itu sangat mahal dan cenderung terlalu kompleks untuk kebutuhan
komputasi bisnis, sehingga kepopulerannya menjadi terbatas. Hanya ada dua LARC
yang pernah dipasang dan digunakan ; yaitu satu di Lawrence Radiation Labs di
Livermore, California, dan yang lainnya ada di US Navy Research and Development
Center di Washington D.C. Komputer generasi kedua ini telah menggantikan bahasa
mesin dengan bahasa assembly. Bahasa assembly adalah bahasa yang menggunakan
singkatan-singakatan untuk menggantikan kode bine
Generasi ketiga
Seorang insinyur di Texas Instrument, bernama Jack Kilby mengembangkan sirkuit terintegrasi (IC : integrated circuit) di tahun 1958. IC dapat mengkombinasikan tiga komponen elektronik dalam sebuah piringan silikon yang kecil terbuat dari pasir kuarsa. kemudian para ilmuwan berhasil memasukkan lebih banyak komponen-komponen ke dalam suatu chip tunggal yang dinamakan semikonduktor. sehingga menghasilkan sebuah komputer yang semakin kecil karena komponen yang ada di dalamnya dapat dipadatkan dalam chip. Kemajuan komputer generasi ketiga yang lain adalah penggunaan sistem operasi atau dalam bahasa inggrisnya operating system, yaitu suatu sistem yang memungkinkan mesin dapat menjalankan berbagai program yang berbeda secara bersamaan dengan sebuah program utama yang mengawasi atau memonitor dan mengkoordinasi memori mesin komputer.
Komputer Generasi Keempat
Large Scale Integration atau LSI dapat memuat
ratusan komponen dalam satu chip. Kemudian tahun 1980-an, Very Large Scale
Integration atau VLSI memuat ribuan komponen dalam satu chip tunggal.
ULSI atau yang
disebut dengan Ultra-Large Scale Integration mampu meningkatkan jumlah tersebut
menjadi jutaan. Kemampuan untuk memasang banyak komponen dalam satu keping yang
berukuran setengah keping uang logam mendorong turunnya harga dan ukuran
komputer
Hal itu ternyata juga mampu meningkatkan daya kerja, efisiensi dan Kehandalan komputer. Chip Intel 4004 yang telah dibuat pada tahun 1971 membawa dampak kemajuan terhadap IC dengan meletakkan seluruh komponen dari sebuah komputer (yaitu central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelum itu, IC dibuat untuk mengerjakan suatu tugas tertentu yang bersifat spesifik. dan Sekarang, sebuah mikroprosesor dapat diciptakan dan kemudian diprogram untuk memenuhi semua kebutuhan yang diinginkan. Tidak lama setelah itu, setiap perangkat rumah tangga seperti microwave oven, televisi, dan juga mobil dengan electronic fuel injection, semuanya dilengkapi dengan alat yang disebut mikroprosesor.
Hal itu ternyata juga mampu meningkatkan daya kerja, efisiensi dan Kehandalan komputer. Chip Intel 4004 yang telah dibuat pada tahun 1971 membawa dampak kemajuan terhadap IC dengan meletakkan seluruh komponen dari sebuah komputer (yaitu central processing unit, memori, dan kendali input/output) dalam sebuah chip yang sangat kecil. Sebelum itu, IC dibuat untuk mengerjakan suatu tugas tertentu yang bersifat spesifik. dan Sekarang, sebuah mikroprosesor dapat diciptakan dan kemudian diprogram untuk memenuhi semua kebutuhan yang diinginkan. Tidak lama setelah itu, setiap perangkat rumah tangga seperti microwave oven, televisi, dan juga mobil dengan electronic fuel injection, semuanya dilengkapi dengan alat yang disebut mikroprosesor.
Generasi kelima
Contoh imajinatif komputer
generasi kelima adalah komputer fiksi HAL9000 dari novel karya Arthur C. Clarke
berjudul 2001: Space Odyssey. HAL menampilkan seluruh fungsi yang diinginkan
dari sebuah komputer generasi kelima. Dengan kecerdasan buatan (artificial
intelligence atau AI), HAL dapat cukup memiliki nalar untuk melakukan
percapakan dengan manusia, menggunakan masukan visual, dan belajar dari
pengalamannya sendiri.
Perangkat Lunak (software) merupakan suatu
program yang dibuat oleh pembuat program untuk menjalankan perangkat
keras komputer. Perangkat Lunak adalah program yang berisi kumpulan instruksi
untuk melakukan proses pengolahan data. Software sebagai penghubung
antara manusia sebagai pengguna dengan perangkat keras komputer, berfungsi
menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga perangkat keras
komputer memahami keinginan pengguna dan menjalankan instruksi yang diberikan
dan selanjutnya memberikan hasil yang diinginkan oleh manusia tersebut.
Perangkat lunak komputer berfungsi untuk :
1.
Mengidentifikasi program
2.
Menyiapkan aplikasi program sehingga tata kerja
seluruh perangkat komputer terkontrol.
3.
Mengatur dan membuat pekerjaan lebih efisien.
Macam-macam Perangkat Lunak
Perangkat lunak terbagi menjadi 4 macam, yaitu :
1.
Sistem Operasi (Operating System) yaitu
perangkat lunak yang bertugas mengontrol dan melakukan management perangkat
keras serta operasi-operasi dasar system termasuk menjalankan perangakat lunak
aplikasi seperti pengolah data dan browser web.contoh
linuk,unik,freebsd,solaris,macintosh,dan microsoft windows.
2.
Program Aplikasi (Application Programs) yaitu
perangkat lunak yang ditunjukan untuk
melangkapi kinerja system operasi dan meningkatkan kinerja komputer.contoh
perangkat lunak aplilkasi adalahpengolah presentasi,open office org impress
yang berguna untuk membuat slideslide presentasi.
3.
Bahasa Pemrograman (Programming Language) yaitu
intruksi dan aturan yang tertuang dalam bentuk kode-kode yang diberikan pada komputer
untuk melaksanakn suatu tugas. Berdasarkan levelnya, bahasa pemrograman dibagimenjadi
tiga kelompok yaitu:
Low level language(contoh
bahasa Assembly)
Middle level
language(contohnya bahasa c dan c++)
High level
language (contohnya bahasa basic dan pascal)
4.
Program Bantu (Utility) sebuah
program komputer, misalnya memformat HD, menyalin disk, membersihkan virus, dll
(diskkeaper, norton, partionmagic,…) contoh utility program untuk
mempertisi hardiskdan merapikan file-file yang tersebar dihardisk(disebut
defragmentasi)
Perangkat keras
(hardware)adalah
sebuah alat/benda yang kita bisa lihat, sentuh, pegang dan memiliki fungsi
tertentu. Secara fisik ada wujudnya. Ada bentuknya.
Pada dasarnya
komputer terdiri dari 3peralatan yaitu;
1.
Input device (peralatan masukan) yaitu perangkat keras
yang berfungsi untuk memasukan datake dalam memori komputer seperti
keyboard,mouse,dan lain-lain.
2.
Proccesor(peralatan pengolahan) yaitu perangkat utama
komputer yang mengolah seluruh aktifitas komputer yaitu CPU(Central Proccesing
Unit) yang merupakn otak komputer.
3.
Output device(peralatan pengeluaran) yaitu perangkat
koputer yang berguna untuk menghasilkan keluaran contohnya
printer,speaker,monitor,dan plotter.
Multitasking: memungkinkan beberapa program
sekaligus diproses pada saat bersamaan di sebuah komputer dengan single user. Multitasking
merupakan mekanisme kerja komputer. CPU komputer dapat menangani beberapa
proses dalam waktu yang sama secara akurat. Proses yang dikerjakan tergantung
pada instruksi yang diberikan oleh software komputer. Oleh sebab itu, untuk
memanfaatkan kemampuan CPU secara maksimal, software yang digunakan juga harus
memiliki kemampuan multitasking. Saat ini, berbagai software sistem operasi
sudah memiliki kemampuan multitasking.
Multiprogramming: sebuah program dijalankan
dalam CPU sampai terjadi suatu interupsi seperti permintaan masukan. Pada saat
program meminta masukan, program berikutnya yang telah di muat dalam memory
akan di jalankan sampai terjadi interupsi. Ketika pemrosesan interupsi telah
berakhir, kontrol dikembalikkan ke program yang telah diinterupsi. Siklus
seperti ini diulang sehingga program-program yang telah dimuat memory utama
akan diproses secara bergantian. 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 inovasi yang memungkinkan komputer komputer besar
memproses banyak tugas secara simultan, dengan memberikan potongan waktu pada
masing-masing tugas, dan beralih dari satu tugas ke tugas lainnya dengan cepat.
Dalam sistem tersebut, sistem
operasi akan menggilir proses-proses yang sedang berjalan, dan mengizinkan
setiap proses untuk dijalankan oleh CPU (serta disimpan di dalam memori),
sebelum pindah ke proses selanjutnya. Mesin-mesin tersebut melakukan pekerjaannya
dengan cepat, sehingga kebanyakan pengguna saat itu dapat merasakan seolah-olah
mereka menggunakan mesin tersebut hanya untuk sendiri. Secara teori,
time-sharing mampu mengurangi biaya komputasi secara signifikan, mengingat
sebuah mesin dapat digunakan oleh beberapa pengguna, bahkan ada yang mencapai
angka ratusan pengguna.
Multiprocessing : memungkinkan beberapa CPU
bekerja bersama-sama secara pararel dalam suatu sistem penggunaan dua atau lebih
central processing unit (CPU) dalam satu sistem komputer. Istilah ini juga
merujuk pada kemampuan dari suatu sistem untuk mendukung lebih dari satu
prosesor dan / atau kemampuan untuk mengalokasikan tugas antara mereka.
Terdapat banyak variasi pada tema dasar ini, dan definisi multiprocessing dapat
bervariasi tergantung konteks, kebanyakan sebagai fungsi dari seberapa CPU
didefinisikan (multiple core pada satu mati, beberapa chip dalam satu paket,
beberapa paket dalam satu unit sistem, dll).
www.google.com
Komentar
Posting Komentar