Tugas
1.
Komputer berasal
dari bahasa apa dan artinya ? dan definisikan terminologi komputer tersebut!
Jawaban :
Kata
Komputer berasal dari kata bahasa Yunani "Computare" yang
berarti memperhitungkan atau menggabungkan bersama-sama. Kata com berarti menggabungkan
dalam pikiran atau secara mental, sedangkan putare berarti memikirkan
perhitungan atau penggabungan. Sedangkan secara terminologi Definisi Komputer di terjemahkan
sebagai sekumpulan alat elektronik yang satu sama lain saling bekerja sama terkoordinasi
dibawah kontrol program dengan kemampuan dapat menerima data (input) lalu
mengolah data (proses) tersebut dengan menghasilkan informasi (output).
Berikut
Definisi Komputer Menurut pandangan dan pendapat Para Ahli:
a. Menurut: Donald H. Sanderes, 1985
a. Menurut: Donald H. Sanderes, 1985
Sanderes berpendapat, komputer
adalah sistem elektronik yang memiliki kemampuan memanipulasi data dengan cepat
dan tepat serta dirancang dan diorganisasikan agar secara otomatis menerima dan
menyimpan data input, memprosesnya, dan menghasilkan output di bawah pengawasan
suatu langkah-langkah instruksi program (OS/Operating System) yang tersimpan di
didalam penyimpannya (stored program).
b. Menurut:
Robert H. Blissmer, 1985
Blissmer berpendapat, komputer
adalah suatu alat elektronik yang memiliki kemampuan melakukan beberapa tugas
seperti menerima input, memroses input, menyimpan perintah-perintah dan
menyediakan output dalam bentuk informasi.
c. Menurut: Larry Long dan Nancy
Long
Menurut Larry dan Nancy, komputer
adalah alat hitung elektronik yang bisa menginterpresentasikan serta
melaksanakan perintah program berupa input, output, perhitungan, dan
operasi-operasi logik lainya.
d. Menurut:
Elias M. Awad
Awad mengungkapkan, komputer ialah
sebuah alat hitung yang dapat memproses data agar dapat disajikan dalam bentuk
data digital dan data analog.
2.
Uraikan
penggolongan komputer berdasarkan dari:
a. Berdasarkan data yang diolah
b. Berdasarkan penggunaannya
c. Berdasarkan kapasitasnya
d. Berdasarkan generasinya
Jawaban :
a. Berdasarkan
data yang diolah
1.
Komputer Analog
Komputer Analog adalah komputer yang digunakan untuk mengolah
data kualitatif, bekerja secara kontinu dan pararel. Komputer jenis ini
biasanya tidak memerlukan bahasa perantara. Contoh dari Komputer ini adalah komputer yang digunakan untuk mengukur suhu,
kecepatan suara, dan voltase listrik.
2. Komputer Digital
Komputer Digital adalah komputer yang digunakan untuk mengolah data kuantitatif seperti huruf, angka, kombinasi huruf dan angka, serta karakter khusus. Biasanya komputer ini memerlukan bahasa perantara (bahasa pemrograman). Salah satu contoh dari Komputer digital adalah PC (personal computer).
Komputer Digital adalah komputer yang digunakan untuk mengolah data kuantitatif seperti huruf, angka, kombinasi huruf dan angka, serta karakter khusus. Biasanya komputer ini memerlukan bahasa perantara (bahasa pemrograman). Salah satu contoh dari Komputer digital adalah PC (personal computer).
3. Komputer Hybrid
Komputer Hybrid merupakan kombinasi antara komputer analog dan komputer digital. contoh dari komputer ini adalah faksimile.
Komputer Hybrid merupakan kombinasi antara komputer analog dan komputer digital. contoh dari komputer ini adalah faksimile.
b. Penggolongan Komputer berdasarkan
penggunaannya.
1. Komputer untuk tujuan umum (general purpose computer)
1. Komputer untuk tujuan umum (general purpose computer)
Komputer
untuk tujuan umum adalah komputer yang digunakan secara umum. Maksudnya? Komputer ini adalah komputer yang biasa kita temukan atau
yang biasa kita gunakan sehari-hari. misalnya komputer yang digunakan untuk mengetik, mengolah data perhitungan,
mengolah data grafis, mengolah database, dan lain sebagainya. Contoh dari Komputer ini adalah PC dan Laptop.
2. Komputer untuk tujuan khusus (Special purpose
computer)
Special purpose computer adalah komputer yang digunakan secara khusus
dan mempunyai satu fungsi saja. Hayo! makin bingung kan?. Maksud mempunyai satu
fungsi saja itu adalah komputer
tersebut tidak digunakan untuk pekerjaan yang biasanya. Contohnya adalah Komputer
SERVER, PC router, atau terminal dumb. kalau masih bingung, lihat gambar
dibawah ini.
c. Penggolongan komputer Berdasarkan Kapasitasnya
1. Tower
(menara)
Biasanya diletakkan
disamping atau dibawah meja, karena ukurannya yang relatif besar, sehingga
memenuhi meja. Komputer ini biasanya banyak memiliki ruang didalamnya dan
banyak memiliki expansion slot (tempat untuk memasang card tambahan), sehingga
bisa ditambahkan dengan berbagai perangkat tambahan.
2. Destop (meja)
Adalah komputer yang ukuran sedikit lebih kecil dari tower, tetapi
biasanya diletakkan diatas meja. Komputer ini paling banyak dipakai karena
harganya yang lebih murah bila dibandingkan dengan bentuk lain.
3. Portable (mudah dibawa-bawa)
Adalah komputer dengan ukuran sedikit lebih kecil dari destop, karena
bagian-bagiannya dapat dirangkai menjadi satu kotak saja, sehingga mudah dibawa
ke mana-mana. Komputer ini ditujukan bagi pemakai yang seringbertugas
dilapangan, misalnya insinyur yang bertugas menyelesaikan satua rumah atau
penelitian ayng mengumpulkan data yang jauh dari kantornya. Komputer ini kurang
populer karena relatif berat dan besar
4. Notebook (buku catatan),
Adalah komputer yang ukurannya sebesar buku. Notebook mempunyai ukuran
yang sama dengan kertas kuarto, yaitu 8 1/2 x 11 inci, tebalnya berkisar 1
hingga 1 1/2 inci dan beratnya antara 4 sampai 6 Kg.
5. Subnotebook
Adalah komputer yang ukuran ada diantara komputer notebook dan palmtop.
Ukuran komputer ini sedikit
lebih kecil dari nootebook karena ada sebagian perangkat yang tidak dipasang,
biasanya disk drive.
6. Palmtop
Adalah komputer yang dapat digenggam, karena ukurannya yang sangat kecil.
Komputer ini sering disebut handheld computer. Komputer ini tidak memerlukan
aliran listrik, melainkan baterai kecil biasa (ukuran AA). Kelemahan dari
komputer ini adalah layarnya yang terlalu kecil dan keyboardnya sedikit lebih
kecil dari ukuran standar, sehingga menyulitkan pemakai.
d. Penggolongan
Komputer Berdasarkan Generasi
Komputer Generasi Pertama
dimulai pada tahun 1940 sampai 1956. Komputer
generasi ini menggunakan tabung
hampa udara (Vacumm) sebagai sirkuit dan drum magnetik sebagai
memorinya. Komputer tersebut berukuran sangat besar, sampai-sampai
bisa 1 ruangan gedung kantor. Drum Magnetik disini berupa silinder logam
yang dilapisi dengan bahan besi oksida magnetik sebagai tempat menyimpan
program dan menyimpan data. Didalam drum tersebut terdapat track yang fungsinya
mengatur seluran yang terletak disekitar lingkaran drum. Dalam 1 drum dapat
memiliki hingga 200 track. Kecepatan putar drum bisa mencapai 3.000 rpm.
Perangkat baca/tulis akan menghasilkan bintik magnet pada drum selama operasi menulis
dan mengejanya saat operasi membaca. Cara kerjanya ini mirip dengan cara kerja kaset
magnetik atau disk drive.
Untuk
mengoperasikan Komputer Generasi
Pertama, perlu biaya yang sangat malah. oleh karena nya pada saat itu
komputer ini hanya dimiliki oleh pemerintah dan perusahaan besar. selain itu, komputer ini memerlukan daya listrik
yang besar. tabung hampa udara tersebut akan menghasilkan panas yang tinggi sehingga
sering menyebabkan kesalahan.
Komputer generasi pertama
ini menggunakan bahasa mesin untuk beroperasi, karena hanya bahasa mesin
yang dapat dipahami oleh komputer. walaupun bentuknya besar akan tetapi
komputer ini hanya bisa menyelesaikan satu pekerjaan dalam satu waktu.
Bahasa
mesin sangat sulit dipahami oleh manusia karena hanya terdiri dari nomor-nomor
pemrograman saja. Oleh karena itu,digunakanlah bahasa tingkat tinggi yang
dikenal dengan bahasa Assembly.
Bahasa Assembly adalah
bahasa yang isinya berupa instruksi yang sama dengan bahasa mesin. Akan tetapi
bisa lebih dimengerti oleh manusia karena instruksinya sadah memiliki nama dan
setiap CPU mempunyai bahasa mesin yang berbeda (Unik). seorang programmer
harus menulis ulang program untuk menjalankan pekerjaan yang lain apabila
pekerjaan yang sebelumnya telah diselesaikan oleh komputer ini.
Komputer ENIAC (Elektronic Numerical
Integrator And Computer) dan Komputer UNIVAC
(Universal Automatic Computer) adalah contoh komputer pada generasi pertama. ENIAC merupakan komputer digital pertama di dunia elektronik, yang
dikembangkanoleh angaktan bersenjata Army Ordnance untuk
menghitung tabel tembak balistik pada saat perang dunia ke 2 (PD 2). ENIAC memiliki berat yang sangat
berat, sekitar 30 ton, menggunakan 200 kilowatt daya listrik dan membutuhkan
sekitar 18.000 tabung hampa udara yang mana, apabila aka tabung yang pecah,
maka harus segera diganti. Selain itu, ENIAC terdiri dari 1.500 relay dan
ratusan ribu kapasitor, resistor, dan induktor.
Selain
digunakan untuk menghitung tabel balistik, ENIAC juga digunakan untuk penelitian, seperti memprediksi cuaca,
kalkulasi energi atom, studi sinar kosmis, pengapian termal, studi acak nomor,
desain terowongan angin dan studi-studi lainnya. Sistem kerja dari ENIAC yaitu dengan menggunakan sebuah
penghitung yang berbentuk cincin yang mempunyai 10 posisi. Perhitungannya
dilakukan dengan menghitung pulsa dan membuat pulsa baru apabila counternya
sudah kembali ke posisi semula. sistem kerjanya meniru sistem roda digit pada
mesin penghitung mekanis (mechanical machine). Kelebihan dari ENIAC ini adalah dapat melakukan penghitungan
cepat, seperti dapat melakukan operasi penambahan dalam waktu 200 milidetik,
perkalian dalam 3 milidetik, dan pembagian dalam waktu 30 milidetik. sungguh
cepat bukan untuk komputer yang boleh dibilang masih jadul (primitif) ini?.
walaupun
demikian, ENIAC memiliki banyak
kelemahan, seperti harus diatur ulang kabelnya untuk melakukan
program/perintah yang baru. Selain itu tabung hampa udara mudah sekali panas
dan pecah.
UNIVAC merupakan komputer
komersial pertama yang diguakan oleh Biro sensus Amerika pada tahun 1951. ENIAC dan UNIVAC berakhir karena manusia memerlukan komputer yang
lebih cepat dan lebih kecil ukurannya.
·
menggunakan tabung hampa udara yang
cepat panas dan mudah pecah sebagai sirkuit
·
berukuran sangat besar
·
memerlukan daya listrik yang besar
·
drum magnetik sebagai memory.
Komputer Generasi kedua ada
sekitar tahun 1956-1963. pada
saat itu komputer tidak lagi menggunakan tabung hampa udara. Ciri khas dari komputer generasi kedua ini adalah menggunakan transistor sebagai pengganti tabung
hampa udara yang bentuknya lebih kecil dan lebih tahan panas. Kenapa transistor
ini bisa tahan panas? karena transistor
disini menggunakan bahan semikonduktor. transistor sebagai pengganti tabung
digunakan untuk menguatkan sinyal pada sirkuit.
Awal
penciptaannya terjadi tada tahun 1947 yang terletak disebuah labolatorim yang
bernama labolatorium Bell.
walaupun sudah ditemukan pada tahun 1947, akan tetapi penggunaannya baru
digunakan pada tahun 1950-an. Microprocessor yang ada saat ini adalah
hasil pengembangan dari transistor
ini dengan menggabungkan jutaan bahkan puluhan juga transistor microskopis dalam 1 microprocessor.
Komputer generasi kedua
ukurannya lebih kecil dari komputer
generasi pertama. selain itu dapat menghitung lebih cepat, lebih hemat
energi, lebih murah dan lebih dapat diandalkan. walaupun demikian, komputer
generasi kedua masih menggunakan kartu berlubang sebagai input dan output. pada
masa ini, komputer tak lagi menggunakan bahasa mesin. akan tetapi sudah
menggunakan bahasa yang lebih bisa dimengerti oleh programmer. bahasa COBOL dan FORTRAN adalah bahasa pemrograman yang sudah digunakan pada masa
itu.
Komputer generasi ke tiga diperkirakan
ada di tahun 1964 sampai 1971. Pada saat itu komputer sudah mulai mengembangkan
sirkuit terpadu (interated Circuit). Nah, Integrated Circuit ini
menjadi ciri khas generasi komputer ke tiga. Integrated Circuit ini
adalah pengembangan dari transistor yang ditempatkan pada chip semikomduktor.
Semikonduktor adalah bahan konduktivitas listrik yang berada diantara insulator
dan konduktor. Bahan dari semikonduktor yang digunakan adalah silikon dan
germanium. Bahan-bahan yang terdiri dari silikon dan germanium ini dapat
menghasilkan elektron-elektron.Selain itu, semikonduktor memungkinkan untuk
memperkecil semua komponen elektronik. Hal ini bertujuan untuk menghemat ruang,
menghemat energi, namun memungkinkan juga untuk menambah kecepatan proses. Jadi
dapat disimpulakan, kecepatan dan efisiensi komputer pada generasi ketiga
ini meningkat secara drastis.
Motherboard yang kita kenal saat ini adalah
pengembangan dari PCB (Printed Circuit Boards) yang ada di generasi
ke tiga. PCB ini terdiri dari banyak chips yang ditempatkan dalam sebuah
papan elektronik.
Kelebihan lain yang ada pada komputer generasi
ketiga ini adalah sudah mulai menggunakan keyboard dan monitor. Sistem
operasinya pun sudah diperbaharui yang memungkinkan pengguna komputer
menjalankan pekerjaan yang berbeda dalam waktu yang bersamaan. Komputer ini
adalah komputer yang mulai dimiliki oleh masyarakat umum karena bentuknya yang
lebih kecil dan harganya tidak semahal komputer generasi-generasi sebelumnya.
Oke langsung saja saya tampilkan gambar komputer generasi ke tiga.
Oke langsung saja saya tampilkan gambar komputer generasi ke tiga.
Perkembangan komputer
digenerasinya yang keempat.
Awal mula komputer digenerasi ini yaitu pada tahun 1971
sampai sekarang. Microprocessor adalah pengembangan dari teknologi sebelumnya.
Dimana processor ini terdiri dari ribuan sirkuit terpadu (Integrated
Circuit) yang digunakan pada generasi sebelumnya. Sirkuit terpadu tersebut
dijadikan satu kedalam sebuah chip silikon tunggal. Namun kebanyakan orang
mengenal istilah microprocessor ini adalah CPU (Central Processing Unit) yang
merupakan otak dari sebuah komputer. 3 Hal yang membedakan masing-masing dari
setiap microprocessor itu adalah:
1. Instruction
Set yang
merupakan satu set instruksi yang dapat dikerjakan oleh microprocessor.
2. Bandwidth
yang merupakan jumlah bit yang diproses dalam sebuah instruksi.
3. Clock
Speed yang memiliki satuan Megahertz(MHz), yaitu
kecepatan clock yang menentukan ada berapa banyak jumlah instruksi yang dapat
dilakukan oleh processor dalam waktu satu detik.
Kesimpulannya
adalah semakin tinggi nilai yang dimiliki oleh sebuah CPU, maka akan semakin
tinggi atau semakin kuat pula kemampuannya dalam memproses instruksi.
Kalau dari awal kita sudah mengetahui definisi komputer sebagai alat menghitung, maka CPU inilah tempat berlangsungnya proses perhitungan. Oleh sebab itu, CPU disebut juga sebagai pusat pengolah data. CPU sebagai otak dari komputer tentunya menjadi salah satu komponen paling penting dari sebuah sistem komputer.
Kalau dari awal kita sudah mengetahui definisi komputer sebagai alat menghitung, maka CPU inilah tempat berlangsungnya proses perhitungan. Oleh sebab itu, CPU disebut juga sebagai pusat pengolah data. CPU sebagai otak dari komputer tentunya menjadi salah satu komponen paling penting dari sebuah sistem komputer.
Untuk
komputer pribadi dan workstation, CPU ditempatkan dalam sebuah chip tunggal
yang disebut mikroprocessor. Sedangkan untuk komputer ukuran besar, CPU
memerlukan satu atau bahkan lebih dari papan sirkuit.
CPU
terbagi menjadi dua:
1. ALU
(Arithmetic Logic Unit) yang merupakan unit pengolahan aritmatika dan logika.
Tugas utamanya adalah melakukan semua perhitungan aritmatika (matematika) yang
terjadi sesuai dengan instruksi program. Tugas ALU lainnya adalah melakukan keputusan
operasi logika sesuai dengan instruksi program. Operasi logika meliputi
perbandingan dua operand dengan menggunakan operator perbandingan seperti
(=),(<),(>) dan opertor perbandingan lainnya.
2. CU
(Control Unit) yang berfungsi sebagai pengatur atau yang mengembangkan
instruksi-instruksi, menterjemahakan instruksi dan mengeksekusi instruksi. bisa
dibilang CU ini adalah pengatur lalu lintas data seperti, mengatur dan
mengendalikan alat input dan alat output dan lain-lain. penjelasan lengkap
mengenai CPU akan saya jelaskan diartikel berikutnya.
Kembali
lagi ke pembahasan kita diawal. Pada
komputer generasi ke 4 sudah banyak bermunculan industri yang
memproduksi komputer secara massal. diantaranya IBM (Industry Business Machine). Pada tahun 1981, IBM mulai
mengembangkan komputer pertamanya untuk penggunaan dirumah. selain IBM, ada juga Apple yang mengenal kan Komputer Macintosh (Mac.).
Selain itu, pada generasi keempat juga
sudah mengembangkan teknologi antarmuka/GUI
(Graphic User Interface) dan sudah menggunakan mouse dan perlengkapan
tambahan lainnya.
Perkembangan perangkat
komputer pada generasi kelima lebih condong kepada kecerdasan buatan (artificial
intelligence). Kecerdasan buatan
adalah cabang ilmu komputer yang bertujuan untuk membuat komputer berperilaku
seperti manusia. Pencetus kecerdasan buatan ini adalah John McCarthy dari
Massachusetts Institute of Technology (Institut Teknologi Massachusetts).
Adapun kecerdasan buatan ini meliputi:
1. Games
Playing yang merupakan pemrograman komputer untuk bermain
games,
2. Expert
Systems yang merupakan pemrograman komputer untuk membuat
keputusan dalam situasi kehidupan nyata. Contohnya adalah sistem pakar yang
membantu dokter dalam mendiagnosa suatu penyakit berdasarkan gejalanya,
3. Natural
Language yang merupakan pemrograman komputer untuk memahami
bahasa alam manusia,
4. Neural
Networks yang merupakan pemrograman komputer yang
mensimulasi kecerdasan dengan mencoba mereproduksi jenis koneksi fisik yang
terjadi pada otak hewan,
5. Robotics
yang merupakan pemrograman komputer untuk melihat, mendengar, dan bereaksi
terhadap rangsangan sensorik.
Super Komputer IBM Deep Blue adalah salah satu
contoh kemajuan terbesar dibidang games. Komputer ini diprogram dalam
permainan catur yang telah berhasil mengalahkan manusia. Deep Blue ini
mengalahkan juara catur dunia Garry Kasparov dalam sebuah pertandingan catur.
Para
ilmuan meyakini bahwa sistem pakar (Expert System) adalah masa depan kecerdasan
buatan komputer secara umum. Hal ini terbukti karena saat ini sistem pakar
sudah banyak digunakan untuk membantu pekerjaan manusia diberbagai bidang.
Misalnya di bidang kedokteran dan teknik.
Dibidang
Robotics, saat ini sudah banyak digunakan dalam perakitan robot-robot yang
digunakan untuk produksi. bahkan di perguruan tinggi pun sudah banyak yang
mengembangkan teknologi robot ini didalam materi perkuliahan. Selain itu, para
mahasiswa dari program studi ini sudah sering menyelenggarakan lomba-lomba
perakitan Robot.
Penggolongan komputer berdasarkan Bentuk dan Ukuran.
Komputer dibagi menjadi lima
penggolongan bentuk dan ukuran:
1. Supercompute
Supercomputer
adalah
jenis komputer yang digunakan
untuk menyelesaikan masalah yang membutuhkan perhitungan sangat kompleks. Supercomputer
ini memang sangat jarang bisa kita temui atau bahkan kita belum pernah
melihatnya sekalipun. Hal ini dikarenakan harga supercomputer ini relatif
sangat mahal. Biasanya supercomputer ini digunakan di pemerintahan,
universitas besar dan perusahaan besar. Supercomputer banyak diaplikasikan
untuk penelitian seperti peramalan cuaca, Simulasi Uji Nuklir, Simulasi Neuron
buatan, dan masih banyak lagi. Supercomputer ini juga bisa berfungsi
sebagai server. Komputer ini
bisa mengkonsumsi listrik sebesar 4,04 Megawatt listrik. Sebagian besar
supercomputer modern saat ini menggunakan sistem operasi LINUX.
Berikut ini adalah
supercomputer di beberapa negara: China, Eropa, India, dan Jepang
2. Mainframe Computer
Mainframe Computer adalah jenis komputer yang digunakan pada
lingkungan ketika pengguna memerlukan akses untuk menjalankan program, dasn
memakai data secara bersama-sama. Biasanya Komputer jenis ini banyak digunakan
sebagai server e-commerce yang melayani transaksi melalui internet.
3. Minicomputer
Komputer jenis ini ukurannya lebih kecil dari computer mainframe, tetapi lebih besar dari jenis microcomputer. Biasanya, memiliki beberapa terminal. Komputer jenis ini biasanya digunakan sebagai server jaringan komputer atau server internet.
4. Workstation Computer
3. Minicomputer
Komputer jenis ini ukurannya lebih kecil dari computer mainframe, tetapi lebih besar dari jenis microcomputer. Biasanya, memiliki beberapa terminal. Komputer jenis ini biasanya digunakan sebagai server jaringan komputer atau server internet.
4. Workstation Computer
Computer Single-user (digunakan oleh satu orang)
yang sangat powerfull. Biasanya digunakan untuk aplikasi yang membutuhkan
perhitungan kompleks dan pekerjaan yang sangat berat, seperti pembuatan animasi
komputer dan lain sebagainya.
5. Microcomputer/personal computer (PC)
5. Microcomputer/personal computer (PC)
Jenis komputer pribadi yang digunakan oleh satu
orang yang kinerjanya tergantung dengan kebutuhan. Jenis komputer ini
diantaranya PC dan LAPTOP.
3. Sebutkan
ciri-ciri dan jenis-jenis yang terdapat pada
a. Komputer Generasi Pertama
b. Komputer Generasi Kedua
c. Komputer Generasi Ketiga
d. Komputer Generasi Keempat
e. Komputer Generasi Kelima
a. Komputer Generasi Pertama
b. Komputer Generasi Kedua
c. Komputer Generasi Ketiga
d. Komputer Generasi Keempat
e. Komputer Generasi Kelima
Jawaban:
a. Ciri-ciri komputer generasi pertama adalah
sebagai berikut :
1. Menggunakan vacum tube,
2. Memiliki memory yang sangat rendah,
3. Ukurannya sangat besar,
4. Membutuhkan panas yang sangat tinggi,
5. Kecepatan
pengolahan data sangatlah lambat.
Contoh komputer generasi pertama ini adalah
UNIVAC 1, SEAD, G 15, SWAC, UNIAC1
b. Ciri-ciri
komputer generasi ke dua adalah sebagai berikut :
1. Sudah menggunakan transistor,
2. Memiliki memory rendah,
3. Kebutuhan panasnya tidak terlalu tinggi,
4. Pengolah datanya sedikit lebih cepat
dari komputer generasi pertama,
5. Ukuran fisiknya lebih kecil dari
komputer generasi pertama.
Contoh komputer generasi kedua ini adalah
IBM 1401, IBM 7090 dan ILLIAC-II.
c. Ciri-ciri
komputer generasi ke tiga adalah sebagai berikut :
1. Menggunakan MIC ( Monoloctic Iterted
Circuit ) ,
2. LSI ( Largem Scale Integration ),
3. Mempunyai memori lebih besar,
4.Kecepatan Lebih cepat,
5. Secara fisik ukurannya lebih kecil dari
komputer generasi sebelumnya.
Contoh komputer generasi ketiga ini adalah
IBM 390.
d. Ciri-ciri
komputer generasi ke empat adalah sebagai berikut :
1. Menggunakan MOS ( Methal Oxide Semi
Conductor ) ,
2. Memory cukup besar,
3. Mengolah datanya sangatlah cepat,
4. Ukuran fisik kecil.
Contoh komputer generasi ke empat adalah
BMC, IBM, Apple.
4. Jelaskan
apa yang di maksud Dengan Sistem Komputer, serta uraikan unsur-unsur yang
terdapat pada Sistem Komputer
1. Hardware
2. Software
3. Brainware
1. Hardware
2. Software
3. Brainware
Jawaban:
Pengertian Sistem
Komputer
Sistem komputer adalah suatu jaringan elektronik yang terdiri dari perangkat
lunak dan perangkat
keras yang
melakukan tugas tertentu (menerima input, memproses input, menyimpan
perintah-perintah, dan menyediakan output dalam bentuk informasi). Selain itu dapat pula
diartikan sebagai elemen-elemen yang terkait untuk menjalankan suatu aktivitas
dengan menggunakan komputer.
Komputer dapat membantu manusia dalam
pekerjaan sehari-harinya, pekerjaan itu seperti: pengolahan kata, pengolahan
angka, dan pengolahan gambar.
Elemen dari sistem komputer terdiri dari
manusianya (brainware), perangkat lunak (software), set instruksi
(instruction set), dan perangkat keras (hardware). Dengan
demikian komponen tersebut merupakan elemen yang terlibat dalam suatu sistem
komputer.
1. HARDWARE
A. Pengertian Perangkat Keras (Hardware)
Perangkat Keras (Hardware) komputer adalah
perangkat komputer yang terlihat secara fisik, dapat disentuh dan merupakan
perangkat yang secara langsung berinteraksi dengan manusia untuk memasukkan
data yang kelak diolah menjadi informasi. Secara fisik, komputer terdiri dari
tiga bagian terpisah yaitu monitor, cpu dan keyboard. Walaupun dalam bentuk
notebook telah menyatu sedemikian rupa, namun masih tetap terlihat secara fisik
ketiga perangkat tersebut ada di dalamnya.
Hardware komputer biasanya dibagi dalam 4
(empat) unit, yaitu :
1. Unit Input
2. Unit Proses
3. Unit Output
4. Unit Penyimpanan
1) Media Input
Media input yaitu perangkat keras yang
berfungsi untuk memasukkan data yang akan diolah/diproses oleh komputer menjadi
informasi. Unit input terbagi menjadi dua yaitu:
a. Alat
input langsung
Alat input langsung adalah input yang
dimasukan langsung diproses oleh alat pemroses. Alat input langsung dapat
berupa:
1) papan ketik (keyboard)
2) pointing device,
misalnya mouse, touch screen, light pen, digitizer graphics tablet
3) scanner, misanya
magnetic ink character recognition, optical data reader atau optical character recognition reader
4) sensor, misalnya digitizing camera
5) voice recognizer,
misalnya michrophone
b. Alat
input tidak langsung
Alat input tidak langsung melalui media
tertentu sebelum suatu input diproses oleh alat pemroses. Alat input tidak
langsung dapat berupa:
1) Keypunch yang dilakukan melalui
media punched card (kartu plong).
2) Key-to-tape yang
merekam data ke media berbentuk pita (tape) sebelum diproses oleh alat
pemroses.
3) Key-to-disk yang merekam data
ke media magnetic disk (misalnya disket atau harddisk) sebelum diproses lebih
lanjut.
2) Media Proses
Media proses yaitu perangkat komputer yang
berfungsi untuk memproses atau mengelola data yang masuk sehingga menjadi suatu
informasi yang diinginkan. Adapun yang termasuk dalam unit proses,
diantaranya :
a. Main
memory
Main memory yaitu memory inti dalam suatu
komputer dan merupakan media penyimpanan dalam bentuk array yang disusun
word/byte, kapasitas dayanya bisa mencapai jutaan byte. Main memory ini biasa
digunakan untuk penyimpanan data yang berkaitan dengan CPU atau I/O. Adapun
yang termasuk dari main memory adalah:
1) Register merupakan jenis memori yang terdapat
pada processor dan sebagai memori internal processor.
2) Cache
memory Merupakan
memori yang dapat meningkatkan kecepatan komputer dan dikatakan sebagai memori
perantara.
3) ROM
(Read Only Memory) Memori dalam CPU berfungsi membantu proses kerja komputer. ROM adalah
salah satu memori, mempunyai sifat hanya dapat dibaca dan tidak bisa diubah dan
mempunyai sifat yang permanen atau tetap (non volatile).
4) RAM
(Random Access Memory) Merupakan jenis jenis memori yang dapat dibaca, diisi, dan diubah
menurut kebutuhan (volatile). RAM mempunyai sifat sementara.
b. CPU
(Central Proccessing Unit)
CPU adalah perangkat keras yang berfungsi
untuk menerima dan melksanakan perintah dan data dari perangkat lunak. CPU
merupakan pusat pengolahan data dalam sebuah komputer, kualitas dan teknologi
CPU dapat mempengaruhi cepat dan lambat kinerja komputernya. Komponen CPU
terbagi menjadi beberapa macam, yaitu:
1) Unit
Kontrol (Control Unit)
Control unit adalah bagian proccessor yang
mampu mengatur jalannya program. Komponen ini terdapat dalam semua CPU. CPU
bertugas mengontrol komputer sehingga terjadi sinkronasi kerja antar komponen
dalam menjalankan fungsi-fungsi operasinya. Termasuk dalam tanggung jawab unit
kontrol adalah mengambil instruksi-instruksi dari memory utama dan menentukan
jenis instruksi tersebut. Hasil dari pengolahan data dibawa oleh unit kontrol
ke memory utama lagi untuk disimpan, dan pada saatnya akan disajikan ke alat
output.
2) ALU
(Aritmathic Logic Unit)
ALU merupakan bagian dari proccessor yang
bertugas untuk melakukan operasi aritmatika dan operasi logika berdasarkan
instruksi yang ditentukan. ALU sering disebut mesin bahasa karena bagian ini
ALU terdiri dari dua bagian, yaitu unit aritmatikadan unit logika booelan yang
masing-masing memiliki spesifikasi tugas tersendiri.
3) Register
Register merupakan alat penyimpanan kecil
yang mempunyai kecepatan akses cukup tinggi, yang digunakan untuk menyimpan
data dan instruksi yang sedang diproses. Memory ini bersifat sementara,
biasanya digunakan untuk menyimpan data saat diolah ataupun data untuk
pengolahan selanjutnya. Jika dianalogikan, register ini dapat diibaratkan
sebagai ingatan di otak bila kita melakukan pengolahan data secara manual,
sehingga otak dapat diibaratkan sebagai CPU yang berisi ingatan-ingatan. Satuan
kendali yang mengatur seluruh kegiatan tubuh dan mempunyai tempat untuk
melakukan perhitungan dan perbandingan logika.
3. Media Output
Pengertian dan Fungsi Peralatan Output Pada Komputer
Peralatan Output
pada komputer adalah merupakan komponen komputer yang berfungsi menghasilkan
informasi yang diperoleh dari hasil proses dari peralatan proses komputer.
Output hasil proses dari komputer digolongkan menjadi 4 bentuk yaitu: huruf,
gambar, suara dan video. Peralatan output akan menghasilkan informasi untuk
manusia sehingga bisa dibaca, dilihat, didengar dan dipahami.
Komputer akan
memproses informasi dari peralatan input komputer kemudian menampilkan hasil
proses dalam bentuk informasi ke pengguna komputer (manusia). Peralatan output
sendiri sangat penting karena akan memberikan informasi secara langsung ke
pengguna. Perangkat output juga menjadi suatu keharusan dalam sistem komputer
meskipun beberapa peralatan output komputer tersebut dalam kategori periperal
komputer / perangkat tambahan.
Macam-macam dan fungsi peralatan output komputer :
1. Printer
Printer merupakan
peralatan output pada komputer yang berfungsi mencetak hasil dari proses
komputer ke dalam media kertas.Hasil cetakan
dari printer dapat berupa gambar maupun tulisan. Printer merupakan komponen
komputer yang digolongkan ke dalam peripheral yang sangat penting untuk
membantu kerja manusia. Berdasarkan media cetaknya printer ada beberapa macam,
yaitu: printer inkjet, printer laserjet dan printer dotmatrik.
2. Monitor
Monitor merupakan
peralatan output pada komputer yang berfungsi untuk menampilkan grafik atau
gambar sehingga informasi dapat diterima oleh manusia.
3. LCD Proyektor
LCD Proyektor
mempunyai fungsi sama dengan monitor akan tetapi LCD Proyektor akan menampilkan
gambar pada screen agar informasi dapat diterima oleh manusia.
4. Speaker
Speaker adalah peralatan output pada
komputer yang berfungsi ;untuk mengeluarkan output berupa suara. Speaker akan
terhunbung dengan soudcard pada komputer agar bisa menerima hasil proses berupa
suara dari komputer
4) Media Simpanan Luar (Storage)
Media simpanan luar yaitu perangkat keras komputer yang berfungsi untuk
menyimpan setiap data-data komputer baik yang sedang diproses ataupun hasil
proses, berupa informasi, software ataupun program. Perangkat penyimpanan
ini memiliki kapasitas tampung yang dihitung dalam satuan byte.
Perhitungannya atau pengukurannya sebagai
berikut :
a. 1 byte = 8 bit (sama dengan satu
karakter)
b. 1
kilo byte = 1024 byte
c. 1 mega byte = 1024 kilo byte
d. 1
giga byte = 1024 mega byte
e. 1
terra byte = 1024 giga byte
f. 1
peta byte = 1024 terra byte
Media penyimpanan diantaranya :
a. Hard Disk, merupakan
perangkat komputer yang berfungsi menyimpan data dalam kapasitas yang besar.
Hard disk terbagi menjadi dua jenis, yaitu Hard Disk IDE (Integrated Devive
Elektronik) yang memiliki kapasitas 1,2 GB hingga diatas 8,2 GB. Hard Disk ini
biasa digunakan untuk komputer personal. Selain itu ada hard disk SCSI (Small
Computer User Interface) yang kapasitasnya lebih besar lagi dan biasanya
digunakan sebagai server. Harddisk terdiri atas tiga bagian utama yaitu
piringan magnetik untuk menyimpan data, bagian mekanis untuk memutar piringan
tersebut, serta head untuk membaca data
b. Disket, yaitu unit penyimpanan data berbentuk cakram dan terbuat
dari bahan yang bersifat magnetik..USB Flash Drive, merupakan unit penyimpanan
data yang dapat menyimpan data hingga lebih dari 1 GB. USB Flash Drive
terhubung dengan port USB dan memiliki bentuk yang mungil dan ringan sehingga
mudah untuk dibawa.
c. Compact Disc (CD), yaitu media
penyimpanan data yang berbentuk piringan dengan kapasitas 700MB.
d. CD RW (Compact Disk Read and
Write), yaitu media penyimpanan data yang berbentuk piringan yang dapat membaca
dan menuliskan data secara berulang.
e. flashdisk merupakan alat penyimpan data terbaru, yang
sangat fleksibel dengan kehandalan yang sangat luar biasa dan bisa dibawa
kemanapun.
2.
SOFTWARE
A. Pengertian Perangkat Lunak (Software)
Perangkat Lunak (Software) komputer
merupakan sekumpulan data-data elektronik yang di simpan dan diatur oleh
komputer, data elektronik yang di simpan oleh komputer tersebut dapat berupa
sebuah program ataupun instruksi yang akan menjalankan perintah. Dengan
Perangkat Lunak atau Software ini lah computer dapat menjalankan suatu
perintah.
B.Fungsi Perangkat Lunak (Software)
Dalam peran yang penting untuk
berjalan-nya suatu sistem komputer, tentu memiliki fungsi-fungsi khusus yang
dimiliki Perangkat lunak (software). berikut ini Fungsi-fungsi software
tersebut antara lain :
1. Software (Perangkat Lunak) menyediakan
beberapa fungsi dasar untuk kebutuhan komputer yang dapat dibagi menjadi sistem
operasi (OS) atau sistem pendukung.
2. Software (perangkat lunak) berfungsi
dalam mengatur berbagai hardware (perangkat keras) untuk bekerja sama dan
saling berhubungan.
3. Sebagai penghubung antara
software dan software yang lain dengan hardware (perangkat keras).
4. Sebagai penerjemah terhadap software dan
software lain dalam setiap instruksi-instruksi ke dalam bahasa mesin sehingga
dapat di terima oleh hardware (perangkat kers).
5. Mengidentifikasi program-program.
C. Berdasarkan fungsinya, software dibagi menjadi tujuh, yaitu :
1. Sistem Operasi
2. Program Aplikasi
3. Bahasa Pemrograman
4. Program Bantu
5. Program Paket
6. Program Permainan
7. Program Multimedia
1) Sistem Operasi
Sistem
operasi merupakan program utama yang langsung berinteraksi dengan bahasa yang
di kenal oleh mesin komputer ( bahasa mesin). Penggunaan processor, memory,
hardisk dan komponen lainnya diatur oleh sistem operasi.
Contoh Sistem Operasi : Produk Microsoft : Windows 3.1,
Windows 95, Windows 98, Windows 2000, WIndows Me, Windows XP, Windows
Vista, WIndows NT (untuk jaringan).
Produk Novel : Linux, Redhat, OpenSuse,
Ubuntu, Mandrake, Mandriva,dll
Produk Apple : Macintosh
Produk IBM : DOS, UNIX
2) Program Aplikasi
Program aplikasi merupakan program yang di
buat untuk tujuan tertentu, misalnya untuk penjualan di supermarket, untuk
mengelola data rumah sakit, untuk mencetak kuitansi dan sebagainya.
3) Bahasa Pemrograman
Bahasa pemrograman merupakan bahasa yang
dipakai untuk membuat program komputer. dengan bahasa pemrograman , kita dapat
menyusun perintah-perintah yang harus dijalankan oleh komputer sehingga
menghasilkan informasi atau melakukan pekerjaan sesuai dengan keinginan.
Tingkatan Bahasa Pemrograman ada 4 yaitu :
a. Low Languange Program ( Bahasa
Pemgrograman Tingkat Rendah), contohnya Assembly machine.
b.Middle Language Program ( Bahasa
Pemrograman Tingkat Menengah), contohnya Bahasa C++.
c. High Language Program ( Bahasa
Pemrograman Tingkat Tinggi ),
Contohnya Pascal, Borland, Fotran.
d. 4GL ( Bahasa Pemrograman Tingkat ke 4 ),
contohnya Visual Basic, Visual FOxPro.
4) Program Bantu ( Utility )
Program Bantu merupakan program yang
bertujuan untuk mengatur konfigurasi komputer, menjaga komputer dari serangan
virus dan hacker, menyelamatkan data dan sebagainya. Program jenis ini tidak
banyak melibatkan pengguna dalam penggunaannya, tetapi bekerja sendiri sesuai
dengan perintah dan fungsinya. Contoh program bantu yang kita kenal yaitu Anti
Virus, Backup , Disk Defragmenter, dsbnya.
5) Program Paket
a. Program paket
merupakan gabungan dari beberapa aplikasi yang di paket menjadi kesatuan untuk
menangani suatu bidan pekerjaan yang saling berkaitan. Contoh paket yang paling
terkenal adalah Microsoft Office dimana didalamnya terdapat program untuk
mengolah kata (Microsoft Word), untuk mengolah angka ( Microsoft Excel), Untuk
Program Presentasi ( Microsoft Power Point) dll.
b. Aplikasi
database, misalnya : oracle dan SQL Server.
c. Aplikasi grafik,
misalnya Adobe Photoshop dan Corel Draw.
6) Program Permainan
Program permainan merupakan
program-program yang dibuat untuk menampilkan permainan interaktif pada layar
komputer.
Contoh program permainan yang sudah dikenal
yaitu :
a. Solitaire,
tersedia pada Accessories Windows.
b. Counter Strike,
umumnya dimainkan di game center.
c. Kurusetra,
terkenal sebagai game asli buatan indonesia
7) Program Multimedia
Program Multimedia mencakup program-program
yang memainkan musik atau lagu, memutar film atau video, untuk menangkap siaran
radio atau televisi dan program lainnya. Contoh Program multimedia yaitu :
a. Winamp, umumnya
digunakan untuk memainkan lagu mp3.
b. JetAudio dapat
memainkan berbagai format lagu serta video.
c. RealPlayer, dapat
menangkap siaran radio dan TV dari Internet
3. BRAINWARE
A. Pengertian Brainware
Suatu perangkat komputer akan sia sia jika
tidak ada manusia itu sendiri yang menggunakan. Terlepas dari sistem
antarmuka/interface windows yang syarat akan user friendly, sebuah komputer
pastinya membutuhkan suatu perangkat otak yang berfungsi untuk me-manage sistem
dari komputer tersebut secara manual.
Dalam makna khusus, pengertian brainware
adalah seperangkat intelektual yang dapat mengeksplorasi kemampuan dari
hardware maupun software komputer. Tanpa brainware, mustahil bagi komputer
untuk bisa memanfaatkan sekumpulan hardware dan software secara maksimal bahkan
sama sekali. Berdasarkan tingkat dan cara pemanfaannya, perangkat brainware
komputer dibagi menjadi 4 tingkatan, yaitu:
1) Sistem Analis
Adalah seseorang yang bertanggung jawab
atas penelitian, perencanaan, pengkoordinasian, dan merekomendasikan
pemilihan perangkat lunak dan sistem yang paling sesuai dengan
kebutuhan organisasi bisnis atau perusahaan. Analis sistem memegang peranan
yang sangat penting dalam proses pengembangan sistem. Seorang analis sistem
harus memiliki setidaknya empat keahlian: analisis, teknis, manajerial, dan
interpersonal (berkomunikasi dengan orang lain). Kemampuan analisis
memungkinkan seorang analis sistem untuk memahami perilaku organisasi beserta
fungsi-fungsinya, pemahaman tersebut akan membantu dalam mengidentifikasi
kemungkinan terbaik serta menganalisis penyelesaian permasalahan. Keahlian
teknis akan membantu seorang analis sistem untuk memahami potensi dan
keterbatasan dari teknologi informasi. Seorang analis sistem harus mampu
untuk bekerja dengan berbagai jenis bahasa pemrograman,sistem operasi,
serta perangkat keras yang digunakan. Keahlian manajerial akan
membantu seorang analis sistem mengelola proyek, sumber daya, risiko, dan
perubahan. Keahlian interpersonal akan membantu analis sistem dalam
berinteraksi dengan pengguna akhir sebagaimana halnya dengan analis, programer,
dan profesi sistem lainnya.
Analis sistem bisa pula menjadi perantara
atau penghubung antara perusahaan penjual perangkat lunak dengan organisasi
tempat ia bekerja, dan bertanggung jawab atas analisis biaya pengembangan,
usulan desain dan pengembangan, serta menentukan rentang waktu yang diperlukan.
Analis sistem bertanggung jawab pula atas studi kelayakan atas sistem
komputer sebelum membuat satu usulan kepada pihak manajemen perusahaan.
Pada dasarnya seorang analis sistem
melakukan hal-hal berikut:
a. Berinteraksi dengan pelanggan untuk
memahami kebutuhan mereka.
b. Berinteraksi dengan desainer untuk
mengemukakan antarmuka yang diinginkan atas suatu perangkat lunak.
c. Berinteraksi ataupun memandu
programer dalam proses pengembangan sistem agar tetap berada pada jalurnya.
d. Melakukan pengujian sistem baik
dengan data sampel atau data sesungguhnya untuk membantu para penguji.
e. Mengimplementasikan sistem baru.
f. Menyiapkan dokumentasi
berkualitas.
2) Programmer
Pemrogram komputer atau
programmer saja atau pengembang perangkat lunak adalah profesi yang
menulis program menggunakan bahasa pemrograman seperti Perl, C++, Python,
VB, VB.Net, PHP, Phyton dan lain-lain. Sistem dan
aplikasi Pemrogram komputer umumnya dikelompokkan atas dua kelompok utama
yaitu :
a. Pemrogram aplikasi menulis program
untuk menangani sebuah tugas khusus seperti program untuk melacak persediaan
barang dalam suatu organisasi.
b. Pemrogram sistem menulis program yang
berfungsi untuk memelihara dan mengendalikan perangkat lunak sistem komputer
seperti sistem operasi dan sistem manajemen basis data. Pemrogram sistem
membuat program yang menentukan bagaimana jaringan komputer, komputer
dan CPU bekerja.
Bahasa
pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan
perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer
yang disebut kompilator (compiler). Setiap bahasa pemrograman mempunyai
kompilatornya sendiri. Contohnya, kompilator C++ tidak akan mengerti
program yang ditulis dengan bahasa Java. Sintaks dari bahasa pemrograman lebih
mudah dipahami oleh manusia daripada sintaks perintah dasar. Namun tentu saja
komputer hanya dapat melaksanakan perintah dasar itu. Maka di sinilah peran
penting kompilator sebagai perantara antara bahasa pemrograman dengan perintah
dasar.
Kegiatan membuat program komputer dengan
menggunakan bahasa pemrograman disebut pemrograman komputer. Contoh bahasa
pemrogaman adalah bahasa FORTRAN, COBOL, BASIC, JAVA, dan C++.
3) Administrator (Maintenance)
Sistem operasi komputer tanpa
pengelolaan yang baik pastinya akan menjadi kacau dan semrawut. Oleh karena
itu, peran dari administrator ini sangatlah penting. Karena admisnistrator
bertugas dalam mengelola sebuah sistem operasi dan beberapa program yang
berjalan pada suatu sistem jaringan komputer. Berikut ini beberapa tugas dari
administrator
a. Memastikan keamanan jaringan
Melindungi komputer dalam satu jaringan
merupakan salah satu tugas utama dari administrator. Komputer beserta
jaringannya harus dipastikan oleh admin dari kemungkinan ancaman virus dan
malware ata bahkan penyusup yang datang tanpa memiliki hak akses.
b. Manajemen pengguna
Dalam jarigan komputer perusahaan kelas
menengah, seorang admin mempunyai hak dalam mengatur pengguna jaringan
tersebut. Disisi lain, admin juga berperan dalam penegakkan kebijakan suatu
perusahaan saat pengguna lain mengakses jaringan komputer tertentu, seperti
memblokir situs sosial media saat jam kerja.
c. Mengatur cadangan data (backup)
Tugas terpenting dari admin yakni sebagai
penanggung jawab dalam membuat cadangan data-data penting dari suatu jaringan
perusahaan. Backup berfungsi sebagai alat penyimpan cadangan data pada saat
terjadi hal-hal yang diluar dugaan, seoerti musibah bencana alam, tidak sengaja
terhapus ataupun kerusakan pada hardware storage.
d. Troubleshooting problem
Salah satu pekerjaan wajib dari seorang
admin dalam mengatasi masalah troubleshooting pada jaringan. Admin wajib
menjaga jaringan perusahaan agar dapat berfungsi secara normal tanpa adanya
kendala apapun.
e. Update
Umumnya tugas ini berkaitan dengan
perangkat lunak, namun tidak menutup kemungkinan juga perangkat keras.
Sebenarnya update juga memiliki dampak besar pada jaringan perusahaan.
4) Operator
Operator merupakan tingkatan paling rendah
dalam penggunaan komputer. Hal ini dikarenakan operator hanya bisa memanfaatkan
sumber daya dari sistem komputer itu sendiri tanpa harus menganalisa bahkan
membuat aplikasi yang membantu pekerjaan manusia.
5. Pada
Mainmemory (Memory Utama) terbagi menjadi 2 jenis, sebutkan dan
jelaskan struktur dan jenis-jenis yang
terdapat pada :
a. RAM
b. ROM
b. ROM
Jawaban:
MEMORI UTAMA (
MAIN MEMORY )
PENGERTIAN memori utama adalah memori
inti dalam suatu komputer dan merupakan media penyimpanan dalam bentuk array
yang disusun word atau byte, kapasitas daya simpannya bisa jutaan susunan.
Setiap word atau byte mempunyai alamat tersendiri. Data yang disimpan pada
memori utama ini bersifat volatile, artinya data yang disimpan bersifat
sementara dan dipertahankan oleh sumber-sumber listrik, apabila sumber listrik
dimatikan maka datanya akan hilang. Memori utama digunakan sebagai media
penyimpanan data yang berkaitan dengan CPU atau perangkat I/O.
Jenis-jenis Main
memory
a. RAM
RAM yang merupakan singkatan dari Random Access Memory adalah
sebuah perangkat keras komputer yang berfungsi menyimpan berbagai data dan
instruksi program, isi dari RAM dapat diakses secara random atau tidak mengacu
pada pengaturan letak data. Data di dalam RAM bersifat sementara, dengan kata
lain data yang tersimpan akan hilang jika komputer dimatikan atau catu
daya yang terhubung kepadanya dicabut.
RAM biasa juga disebut sebagai memori utama
(main memory), memori primer (primary memory), memori internal (internal
memory), penyimpanan utama (primary storage), memory stick, atau RAM stick.
Bahkan terkadang orang hanya menyebutnya sebagai memori meskipun
ada jenis memori lain yang terpasang di komputer.
RAM merupakan salah satu jenis memori
internal yang mendukung kecepatan prosesor dalam mengolah data dan instruksi.
Dengan menggunakan tambahan RAM ke dalam komputer dapat menghasilkan pengaruh
positif pada kinerja dan kecepatan komputer, meskipun RAM sebenarnya tidak
menentukan kecepatan komputer.
Modul memori RAM yang umum diperdagangkan
berkapasitas 128 MB, 256 MB, 512 MB, 1 GB, 2 GB, dan 4 GB.
Ram juga berfungsi mengolah data dan
instruki yang ditulis atau dibaca oleh buah system bagian dari komputer yang
sangat pentin g. Dengan fungsi tersebut maka Anda bisa menjalankan dua
aktifitas sekaligus, yaitu menulis dari RAM dan membaca data dari RAM. Semakin
berat aplikasi yang akan dijalankan, maka bobot RAM akan semakin besar.
Ada empat macam
tipe dari memory komputer, yaitu:
1.randoaccessmemory
2.readonlymemory
3.CMOSmemory
4. virtual memory
JENIS-JENIS RAM
Berdasarkan cara kerja:
1. Dynamic RAM (DRAM)
*FastPage Mode DRAM (FPM DRAM)
* Extended Data Output DRAM (EDO DRAM)
* Synchronous DRAM (SDRAM)
* Rambus DRAM (RDRAM)
* Double Data Rate SDRAM (DDR SDRAM)
* Untuk video :
1. Video RAM (VRAM)
2. Windows RAM (WRAM)
3. Synchronous Graphic RAM (SGRAM)
2. Static RAM (SRAM)
Struktur dari RAM
dibagi menjadi 4 bagian, yaitu:
1. Input storage, digunakan untuk menampung
input yang dimasukkan lewat alat input
2. Program storage,
dipakai untuk menyimpan semua instruksi-instruksi program yang akan di proses
3. Working storage,
digunakan untuk menyimpan data yang akan diolah dan hasil dari pengolahan
4. Output storage,
digunakan untuk menampung hasil akhir dari pengolahan data yang akan
ditampilkan ke alat output
2. ROM
ROM mempunyai tugas untuk menyimpan program
yang sifatnya tetap atau permanen, tidak tergantung pada keberadaan arus
listrik (nonvolatile), dan program yang tersimpan dalam ROM mempunyai sifat
hanya bisa dibaca oleh para pengguna komputer. Menyimpan data pada ROM tidak
dapat dilakukan dengan mudah, namun membaca data dari ROM dapat dilakukan
dengan mudah. Biasanya program / data yang ada dalam ROM ini diisi oleh pabrik
yang membuatnya. Oleh karena sifat ini, ROM biasa digunakan untuk menyimpan
firmware (perangkat lunak yang berhubungan erat dengan perangkat keras).
ROM modern didapati dalam bentuk IC, persis
seperti medium penyimpanan/memori lainnya seperti RAM. Untuk membedakannya
perlu membaca teks yang tertera pada IC-nya. Biasanya dimulai dengan nomer
27xxx, angka 27 menunjukkan jenis ROM , xxx menunjukkan kapasitas dalam kilo
bit ( bukan kilo byte )Data-data biasanya sudah terisi dan disediakan oleh
pabrik perakitnya. Contoh data-data ROM yang sering muncul adalah saar komputer
dihidupkan maka akan terbaca semua konfigurasi perangkat yang terintegrasi
dalam komputer tersebut.
Isi data pada ROM misalnya adalah program
Basic Input Output System (BIOS), yang berfungsi untuk mengendalikan
perpindahan data antar mikroprosesor ke komponen lain yang meliputi keyboard,
monitor, printer, dan lainnya. Program BIOS juga mempunyai fungsi self
diagnostic, atau memeriksa kondisi yang ada dalam dirinya yang dinamakan Power
on Self Test (POST).
Jenis-jenis ROM
1. Mask ROM
Mask ROM adalah ROM yang tidak bisa ditulis
ulang (non-flashable) sehingga tidak dapat di up-grade.
2. PROM (Programmable
Read-Only Memory)
PROM merupakan
sebuah chip memory yang hanya dapat diisi data satu kali saja. Sekali saja
program dimasukkan ke dalam sebuah PROM, maka program tersebut akan berada pada
PROM seterusnya.
3. EPROM
(Erasable Programmable Read-Only Memory)
EPROM (Erasable Programmable Read Only
Memory) adalah sebuah ROM yang dapat diprogram ulang dan dihapus. Berdasarkan
proses pengisiannya terdapat dua jenis EPROM, yaitu UV EPROM dan EEPRb OM. UV
EPROM (Ultraviolet EPROM) membutuhkan cahaya ultraviolet untuk menghapus data
yang ada di dalamnya, sedangkan EEPROM (Electrical EPROM) yang hanya
menggunakan aliran listrik saja dalam menghapus atau mem-program ulang isinya.
4. EEPROM (
Electrically Erasable Programmable Read-Only Memory)
EEPROM merupakan kependekan dari
Electrically Erasable Programmable Read-Only Memory. EEPROM adalah tipe khusus
dari PROM (Programmable Read-Only Memory ) yang bisa dihapus dengan memakai
perintah elektris.