A. DEFINISI KOMPUTER
Menurut Robert H. Bilssmer 1985
Komputer merupakan suatu alat elektronik yang bisa melakukan serangkaian tugas yaitu menerima input, sesuai dengan instruksi yang diberikan, menyimpan perintah - perintah dan hasil pengolahannya, serta menyediakan output dalam bentuk informasi
B. PENGELOMPOKAN KOMPUTER
1. Komputer Berdasarkan Data yang Diolah
Komputer Analog
Komputer ini merupakan komputer yang digunakan untuk menerima sinyal analog, biasanya digunakan untuk melakukan pengecekan untuk data yang tidak berbentuk angka, karena data yang didapatkan bersifat gelombang.
Contoh : Komputer Perhitungan Listrik , Komputer Perhitungan Temperature, Komputer Perhitungan Kecepatan, dsb.
Komputer Digital
Komputer ini merupakan komputer yang digunakan untuk menerima data berupa data digital. Fungsinya digunakan untuk pengolahan data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain.
Komputer Hybrid
Komputer ini diperuntukan untuk pengolahan data yang sifatnya baik kuantitatif maupun kualitatif, dengan perkataan lain data kuantitatif yang diolah menghasilkan data kualitatifnya dan sebaliknya.
2. Komputer Berdasarkan Penggunaannya
Special Purpose Computer
Special purpose computer berarti komputer untuk
keperluan khusus. Komputer ini dirancang hanya untuk menyelesaikan suatu
masalah tertentu. Perangkat yang ada pada komputer ini, baik komponen input,
output, pemroses serta softwarenya telah dirancang untuk keperluan tersebut.
Biasanya software yang mengendalikan proses sudah berada langsung pada sistem.
Contoh dari Special Purpose Computer ini adalah komputer yang digunakan untuk
kasir pada supermarket.
General Purpose Computer
Merupakan komputer yang dibuat untuk keperluan
secara umum, sehingga komputer tersebut dapat digunakan untuk mengerjakan
berbagai macam pekerjaan sesuai dengan kemampuan dan usernya. Personal Computer
merupakan salah satu contoh dari kategori ini
3. Komputer Berdasarkan Skala Kemampuannya
Kategori komputer yang dilihat berdasarkan
kemampuannya untuk memproses, baik dalam melayani user, pemrosesan aplikasi,
dan kemampuan untuk melaksanakan tugas dalam banyak hal sekaligus pada saat
bersamaan.
Small Scale Computer
Komputer skala kecil, merupakan komputer yang
memiliki kemampuan proses dalam jumlah kecil. Komputer yang termasuk ke dalam
kategori ini adalah komputer desktop atau komputer pribadi yang umumnya
digunakan oleh satu orang pada satu saat.
Medium Scale Computer
Komputer untuk skala menengah. Komputer yang
termasuk ke dalam kategori ini adalah komputer mini, yang biasanya melayani
penggunanya pada dumb terminal .
Large Scale Computer
Komputer untuk skala besar. Komputer yang termasuk
ke dalam kategori ini adalah komputer mainframe. Pada mesin tersebut dapat
diakses beramai-ramai, dan sudah dilengkapi dengan perangkat dan software yang
lengkap. Penggunaannya pun adalah untuk pengolahan perhitungan dengan kemampuan
yang cukup rumit untuk diselesaikan oleh komputer medium dan small.
C. KLASIFIKASI KOMPUTER
Klasifikasi komputer terbagi atas enam, yaitu:
Microcontroller
Microcontroller memiliki semua peralatan pokoknya
sebagai sebuah komputer dalam satu chip. Peralatan tersebut diantaranya adalah:
> Pemroses
(processing)
> Memori,
> Input
dan output
Kadangkala pada microcontroller ini beberapa chip
digabungkan dalam satu papan rangkaian. Perangkat ini sangat ideal untuk
mengerjakan sesuatu yang bersifat khusus, sehingga aplikasi yang diisikan ke
dalam komputer ini adalah aplikasi yang bersifat dedicated. Jika dilihat dari
harga, microcontroller ini harga umumnya lebih murah dibandingkan dengan
komputer lainnya, karena perangkatnya relatif sederhana. Contoh alat ini
diantaranya adalah komputer yang digunakan pada mobil untuk mengatur kestabilan
mesin, alat untuk pengatur lampu lalu lintas.
Microcomputer
Komputer ini khususnya digunakan untuk single-user,
biasa disebut juga dengan komputer desktop atau komputer pribadi (personal
computer). Komputer ini sudah dirancang sedemikian rupa untuk mampu
berinteraksi dengan penggunanya. Penggunaanya sangat populer pada penggunaan di
rumah, atau untuk menjalankan aplikasi bisnis.
Engineering
Workstation
Komputer ini lebih powerfull apabila dibandingkan
dengan komputer pribadi, umumnya komputer ini digunakan untuk menjalankan
aplikasi yang dipakai oleh para ahli teknik dalam melakukan perhitungan dan
penyelesaian pekerjaannya. Aplikasi yang digunakan lebih cenderung kepada
software yang banyak melakukan berbagai perhitungan, baik secara tiga dimensi,
maupun secara matematika lainnya. Contoh aplikasi yang digunakan untuk komputer
golongan ini adalah CAD (computer aided design) yang digunakan untuk melakukan
perancangan gambar teknik.
Minicomputer
Komputer ini umumnya digunakan untuk banyak pemakai
(multiuser) pada saat yang bersamaan, dan time shared. Time shared ini artinya memungkinkan
komputer tersebut untuk digunakan oleh beberapa pemakai sekaligus secara
bersama-sama, dan komputer akan membagi-bagi waktunya bergantian untuk
masing-masing pemakai. Tentunya penggantian waktu layanan ini tidak terlalu
terasa bagi pemakai, mengingat pembagian waktunya dihitung dalam waktu yang
sangat sempit, atau dalam satuan perseribu detik, tergantung sistem yang
digunakan.
Pelayanan pada penggunanya lebih dititikberatkan
kepada proses, bukan terhadap interaksi pengguna komputer tersebut. Contoh
komputer yang termasuk ke dalam golongan ini adalah IBM AS/400. Komputer ini
lebih cenderung digunakan pada untuk suatu kelompok pengguna atau per
departemen pada perusahaan besar.
Mainframe
Pada tahap awal mulainya era komputerisasi,
mainframe merupakan satu-satunya komputer yang ada pada waktu itu. Mainframe
ini dapat melayani ratusan penggunanya pada saat yang bersamaan. Komputer ini
mirip dengan minicomputer namun lebih besar dan lebih mahal. Penggunaannya
umumnya untuk pengolahan data dari suatu divisi atau perusahaan besar, yang
membutuhkan pengolahan yang cukup berat.
Supercomputer
Komputer ini merupakan komputer yang powerfull yang
ada. Aplikasi yang digunakan biasanya lebih cenderung untuk penelitian ilmiah.
Komputer ini biasanya memiliki beberapa prosesor sekaligus untuk menjalankan
tugasnya.
D. Sistem Komputer
Untuk mewujudkan konsepsi komputer sebagai pengolah
data guna menghasilkan suatu informasi, maka diperlukan sistem komputer
(computer system) yang elemennya terdiri dari hardware, software dan brainware.
Ketiga elemen sistem komputer tersebut harus saling berhubungan dan membentuk
kesatuan. Hardware tidak akan berfungsi apabila tanpa software, demikian juga
sebaliknya. Dan keduanya tiada bermanfaat apabila tidak ada manusia (brainware)
yang mengoperasikan dan mengendalikannya.
Hardware (Perangkat Keras),
merupakan rangkaian elektronika. Perangkat
keras komputer secara garis besar terdiri atas tiga komponen utama (CPU/
processor, memory, dan input-output device).
a. Processorà merupakan bagian dari perangkat keras komputer yang melakukan
pemprosesan aritmatika dan logika serta pengendalian operasi komputer secara
keseluruhan. Prosesor terdiri atas dua bagian utama, yaitu ALU (Arithmetic
Logic Unit) dan Control Unit. Kecepatan kerja prosesor biasanya ditentukan oleh
kecepatan clock dari Control Unit-nya.
b. Memoryà berdasarkan fungsinya dibagi menjadi dua yaitu:
Primary
Memory, dipergunakan untuk menyimpan data dan instruksi dari program yang
sedang dijalankan. Biasa juga disebut sebagai RAM. Karakteristik dari memori
primer adalah:
Volatil
(informasi ada selama komputer bekerja. Ketika komputer dipadamkan, informasi
yang disimpannya juga hilang)
–
Kecepatan tinggi
– Akses
random (acak)
– Input
dan Output Device memori
Secondary Memory, dipergunakan untuk menyimpan data atau program biner
secara permanen. Karakteristik dari memori sekunder adalah:
– Non
volatil atau persisten
–
Kecepatan relatif rendah (dibandingkan memori primer)
– Akses
random atau sekuensial
– Contoh
memori sekunder : floppy, harddisk, CD ROM, magnetic tape, optical disk, dll.
Dari seluruh contoh tersebut, yang memiliki mekanisme akses sekuensial adalah
magnetic tape.
c. Input-Output Device, merupakan bagian yang berfungsi sebagai penghubung
antara komputer dengan lingkungan di luarnya. Dapat dibagi menjadi dua
kelompok, yaitu:
Input
Device (Piranti Masukan), berfungsi sebagai media komputer untuk menerima
masukan dari luar. Beberapa contoh piranti masukan: keyboard, mouse, touch screen, scanner, camera, modem,
network card, dll.
Output
Device (Piranti Keluaran), berfungsi sebagai media komputer untuk memberikan
keluaran. Beberapa contoh piranti keluaran: monitor, printer, speaker, plotter,
modem, network card, dll.
Software
(Perangkat Lunak),
merupakan program yang dijalankan pada computer.
Perangkat lunak dapat diklasifikasikan sebagai
berikut:
a. Sistem
Operasi, merupakan perangkat lunak yang mengoperasikan komputer serta
menyediakan antarmuka dengan perangkat lunak lain atau dengan pengguna. Contoh
sistem operasi : MS DOS, MS Windows (dengan berbagai generasi), Macintosh,
OS/2, UNIX (dengan berbagai versi), LINUX (dengan berbagai distribusi),
NetWare, dll.
b.
Program Utilitas, merupakan program khusus yang berfungsi sebagai
perangkat pemeliharaan komputer, seperti anti virus, partisi hardisk, manajemen
hardisk, dll. Contoh produk program utilitas : Norton Utilities,
PartitionMagic, McAfee, dll.
c.
Program Aplikasi, merupakan program yang dikembangkan untuk memenuhi
kebutuhan yang spesifik. Contoh : aplikasi akuntansi, aplikasi perbankan, aplikasi
manufaktur, dll
d. Program
Paket, merupakan program yang dikembangkan untuk kebutuhan umum, seperti :
1)
Pengolah kata /editor naskah : Wordstar, MS Word, Word Perfect, AmiPro,
dll
2)
Pengolah angka / lembar kerja : Lotus123, MS Excell, QuattroPro, dll
3)
Presentasi : MS PowerPoint, dll
4) Desain
grafis : CorelDraw, PhotoShop, dll
e. Bahasa
Pemprograman, merupakan perangkat lunak untuk pembuatan atau pengembangan
perangkat lunak lain. Bahasa pemprograman dapat diklasifikasikan menjadi
tingkat rendah, tingkat sedang, dan tingkat tinggi. Pergeseran dari tingkat
rendah ke tinggi menunjukkan kedekatan dengan ‘bahasa manusia’. Bahasa tingkat
rendah (atau biasa disebut bahasa assembly) merupakan bahasa dengan pemetaan
satu persatu terhadap instruksi komputer. Contoh bahasa tingkat tinggi :
Pascal, BASIC, Prolog, Java dll. Contoh bahasa tingkat menengah : bahasa C.
Seperti perangkat lunak lain, bahasa pemprograman juga memiliki pertumbuhan
generasi.
Brainware (SDM),
manusia yang mengoperasikan dan mengendalikan system
computer.Terdapat berbagai peran yang dapat dilakukan manusia
dalam bagian system komputer. Beberapa peran di antaranya adalah :
a. Analis
Sistem, berperan melakukan analisis terhadap permasalahan yang dihadapi, serta
merancang solusi pemecahannya dalam bentuk program komputer.
b.
Programmer, berperan menerjemahkan rancangan yang dibuat analis kedalam
bahasa pemprograman sehingga solusi dapat dijalankan oleh computer.
c.
Operator, bertugas menjalankan komputer berdasarkan instruksi yang
diberikan
d.
Teknisi, bertugas merakit atau memelihara perangkat keran computer.
My Profile : https://www.instagram.com/aretagrs/
Artikel lainnya tentang Software dan Sistem Operasi Komputer di aprilianlisa.blogspot.com

No comments:
Post a Comment