Kamis, 03 November 2011

4.) Model atau Jenis-jenis Komputer

Jenis – jenis komputer dibedakan menjadi 4. Yaitu jenis komputer berdasarkan data yang diolah, berdasarkan processor, berdasarkan bentuk fisik, dan berdasarkan penggunaannya. Penjelasan jenis-jenis komputer tersebut dapat dilihat sebagai berikut.

1.     JENIS KOMPUTER BERDASARKAN DATA YANG DIOLAH

A.     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 adalah data yang bersifat gelombang. Komputer ini biasanya digunakan untuk mempresentasikan suatu keadaan. Sebagai contoh, komputer ini digunakan untuk melakukan pengecekan suhu, penghitung aliran BBM pada SPBU, mengukur kekuatan cahaya, dan lain-lain. Komputer ini banyak digunakan untuk kegiatan ilmiah.

B.      Komputer Digital
 
Komputer ini merupakan komputer yang kebanyakan yang kita kenal. Data yang diterimanya adalah data yang sudah berupa data digital. Sedangkan fungsinya digunakan untuk mengolah data yang bersifat kuantitatif dalam bentuk angka, huruf, tanda baca dan lain-lain.

C.      Komputer Hybrid

Merupakan komputer yang memiliki kemampuan dari komputer analog dan komputer digital. Komputer jenis ini diperuntukkan untuk pengolahan data yang sifatnya baik kuantitatif maupun kualitatif, dengan perkataan lain data kuantitatif yang diolah menghasilkan data kualitatifnya dan sebaliknya.

2.     KOMPUTER BERDASARKAN PROCESSORNYA

a.      Microcontroller

Microcontroller memiliki semua peralatan sebagai sebuah komputer dalam satu chip. Peralatan tersebut diantaranya adalah:
- Pemroses (processing) [baca: mengenal perangkat pemroses]
- Memori
- Input [baca: mengenal input device] dan output [baca: mengenal output device]
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. Contoh alat ini diantaranya adalah komputer yang digunakan pada mobil untuk mengatur kestabilan mesin, alat untuk pengatur lampu lalu lintas.

b.      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.

c.       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.

d.      Super Komputer

Komputer ini merupakan komputer paling bertenaga. Aplikasi yang digunakan biasanya lebih cenderung untuk penelitian ilmiah. Komputer ini biasanya memiliki beberapa prosesor sekaligus untuk menjalankan tugasnya. Superkomputer biasanya unggul dalam kecepataan dari komputer biasa dengan menggunakan desain inovatif yang membuat mereka dapat melakukan banyak tugas secara paralel, dan juga detail sipil yang rumit. Komputer ini biasanya menspesialisasikan untuk penghitungn tertentu, biasanya penghitungan angka, dan dalam tugas umumnya tidak bagus hasilnya. Superkomputer digunakan untuk tugas penghitungan-intensif seperti prakiraan cuaca, riset iklim (termasuk riset pemanasan global, pemodelan molekul, simulasi fisik (seperti simulasi kapal terbang dalam terowongan angin, simulasi peledakan senjata nuklir, dan riset fusi nuklir), analisikrip, dll. Militer dan agensi sains salah satu pengguna utama superkomputer.

e.      Mainframe

Mainframe 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.

f.        Minicomputer
 
Komputer mainframe sangat mahal dan hanya perusahaan besar yang mampu menggunakannya. Untuk membuat komputasi lebih tersedia, dibuat jenis komputer yang lebih kecil dari mainframe yang disebut dengan minicomputer, yang dikembangkan sejak tahun 60-an. Komputer jenis ini digunakan lebih luas daripada mainframe, karena alasan untuk mendapatkan yang tidak lebih mahal dari mainframe, tapi lebih mudah dalam pengoperasian dan pemeliharaan. Sekarang ini istilah minicomputer disamakan dengan server, karena peran utamanya adalah mengkoordinasi suatu jaringan komputer. 

g.      Personal Computer (PC)

Personal Computer atau PC adalah suatu perangkat komputer yang ditujukan untuk satu pengguna. Perangkatnya terdiri atas CPU, keyboard, monitor, dan mouse. Perangkat-perangkat tersebut dapat diringkas dalam satu meja, tidak terlalu banyak membutuhkan tempat. Komputer jenis ini paling banyak digunakan di berbagai tempat, seperti rumah, sekolah, kantor, dan sebagainya.


3.     JENIS KOMPUTER BERDASARKAN BENTUK FISIKNYA


a)      Tower
 
Tower biasanya ditaruh di samping atau di bawah meja karena ukurannya yang relatif besar, sehingga memenuhi meja. Komputer ini banyak memiliki ruang yang bisa dipakai untuk tempat memasang card tambahan, sehingga bisa ditambahkan dengan berbagai perangkat tambahan. Desktop

b)      Desktop 

adalah komputer pribadi yang ditujukan untuk penggunaan secara umum di satu lokasi yang berlawanan dengan komputer jinjing atau komputer portabel. Periferal-periferal Desktop seperti tampilan komputer, CPU, dan papan ketik terpisah satu sama lain dan relatif berukuran besar (juga berlawanan dengan periferal pada komputer jinjing yang terintegrasi dan berukuran kecil). Komputer jenis ini dirancang untuk diletakkan dan digunakan di atas meja di rumah atau kantor. Desktop merupakan komputer yang paling terjangkau dan paling umum digunakan.

c)      Portable

Portable adalah ukuran komputer yang lebih kecil sehingga mudah dibawa dengan kemampuan yang sama atau lebih powerful. Yang termasuk dalam jenis portable computer adalah Notebook, Laptop, dan handheld computer. Keuntungan utama penggunaan portable computer adalah tidak harus digunakannya pada tempat yang sama sepanjang waktu, karena komputer jenis ini mudah dibawa kemana saja. Komputer Notebook/Laptop cukup muat untuk dimasukkan dalam tas dan dapat dijalankan dengan battery. Dapat juga dihubungkan dengan modem sehingga dapat mengakses LAN atau Internet, Handheld computer didesain untuk dapat diintegrasikan dengan sistem desktop, sehingga peralatan ini dapat dengan mudah mengambil data dan berkomunikasi lewat sambungan telpon.

d)      Notebook

Notebook adalah komputer bergerak yang berukuran relatif kecil dan ringan, beratnya berkisar dari 1-6 kg, tergantung ukuran, bahan, dan spesifikasi laptop tersebut. Sumber daya komputer jinjing berasal dari baterai atau adaptor A/C yang dapat digunakan untuk mengisi ulang baterai dan menyalakan laptop itu sendiri. Baterai laptop pada umumnya dapat bertahan sekitar 1 hingga 6 jam sebelum akhirnya habis, tergantung dari cara pemakaian, spesifikasi, dan ukuran baterai. Sebagai komputer pribadi, laptop memiliki fungsi yang sama dengan komputer destop pada umumnya. Komponen yang terdapat di dalamnya sama persis dengan komponen pada destop, hanya saja ukurannya diperkecil, dijadikan lebih ringan, lebih tidak panas, dan lebih hemat daya. Komputer jinjing kebanyakan menggunakan layar LCD (Liquid Crystal Display) berukuran 10 inci hingga 17 inci tergantung dari ukuran laptop itu sendiri. Selain itu, papan ketik yang terdapat pada laptop juga kadang-kadang dilengkapi dengan papan sentuh yang berfungsi sebagai “pengganti” tetikus. Papan ketik dan tetikus tambahan dapat dipasang melalui soket USB maupun PS/2 jika tersedia.

Berbeda dengan komputer destop, komputer jinjing memiliki komponen pendukung yang didesain secara khusus untuk mengakomodasi sifat komputer jinjing yang portabel. Sifat utama yang dimiliki oleh komponen penyusun laptop adalah ukuran yang kecil, hemat konsumsi energi, dan efisien. Komputer jinjing biasanya berharga lebih mahal, tergantung dari merek dan spesifikasi komponen penyusunnya, walaupun demikian harga komputer jinjing pun semakin mendekati destop seiring dengan semakin tingginya tingkat permintaan konsumen.

e)      Subnotebook

Ukuran subnotebook berada diantara notebook dan palmtop. Ukuran subnotebook ini bisa lebih kecil dari laptop karena pada komputer jenis ini ada sebagian perangkat yang tidak dipasang.

f)       Palmtop

Palmtop adalah komputer yang bisa digenggam. Ukurannya sangat kecil jika dibandingkan dengan komputer lainnya. Komputer jenis ini juga sering disebut dengan handheld computer, Karena bisa digenggam tangan.


4.     KOMPUTER BERDASARKAN PENGGUNAANNYA


1)      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.

2)      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.


5.     KOMPUTER BERDASARKAN SKALA KEMAMPUANNYA

 Berikut ini 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.

        I.            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.

    II.            Medium Scale Computer
 
Komputer untuk skala menengah. Komputer yang termasuk ke dalam kategori ini adalah komputer mini, yang biasanya melayani penggunanya pada dumb terminal .


 III.            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.


Read more at: http://www.reyvababtista.com/2010/09/jenis-jenis-komputer-lengkap.html
Copyright www.reyvababtista.com Under Common Share Alike Atribution

Rabu, 02 November 2011

3.) Komponen utama dan Arsitektur pada Komputer

komponen utama yang tidak dapat dipisahkan yaitu :

1. Hardware (perangkat keras),

Merupakan peralatan fisik dari komputer yang dapat kita lihat dan rasakan. Hardware ini terdiri dari ;
  1.       Peralatan Input : Peralatan yang digunakan untuk memasukan data kedalam komputer. Berdasarkan cara memasukan data kekomputer peralatan input dibedakan menjadi 2 bagian :
          a.  Peralatan Input otomatis : " Peralatan yang dapat memasukan data secara otomatis kedalam
                     komputer". contoh : (scanner, flashdisk, webcam).
          b. Peralatan Input dengan bantuan tangan manusia : "Peralatan yang diguanakan untuk memasukan data
                    dengan bantuan manusia". contoh : (Keyboard, mouse, trackball, joystick,lightpen).
     
           2.  Peralatan Output : Peralatan yang digunakan untuk mengeluarkan hasil dari pemrosesan komputer.
B              Berdasarkan bentuk keluaran yang dihasilkan maka peralatan output dapat dibedakan menjadi 2 :
                   a. Hardcopy Device : Peralatan output yang bentuk keluarannya  dalam bentuk media yang keras.
                       contoh : Printer, Plotter.
                   b. Softcopy Device : Peralatan output yang bentuk keluarannya  dalam bentuk elektromagnetik.
                       contoh : Monitor, speaker.
   
           3.  Peralatan Pemrosesan : Peralatan yang digunakan untuk mengolah data yang telah dimasukan oleh
                peralatan Input. Peralatan pemrosesan dalam komputer dikenal dengan nama Central Processing Unit
                (CPU).
             Central Processing Unit terdiri dari 2 bagian :
                       a. Control Unit (Unit Kendali).
                       b. Arithmatic Logical Unit (ALU)
                    Fungsi Control Processing Unit (CPU) :
                       a. Mengendalikan semua peralatan input & output
                       b. Mengatur kerja dari ALU
                       c. Mengatur penempatan data di memori
                    Fungsi ALU :
                       a. Melakukan Proses perhitungan Matematika.
                       b. Melakukan proses perbandingan logika.
               4.  Peralatan penyimpanan : Peralatan yang digunakan untuk menyimpan data dan program didalam 
                    komputer. Berdasarkan kebutuhannya maka peralatan penyimpanan dibedakan menjadi 2 :
                       a. Primary Storage : Peralatan penyimpanan yang harus ada dan letaknya menjadi satu dengan 
                           Motherboard. Contoh : ROM, RAM
                       b. Secondary Storage : Peralatan penyimpanan yang berfungsi untuk menyimpan data dan program
                           secara permanen dan letaknya terpisah dari motherboard. Contoh : Harddisk, flashdisk,
                           floppy disk, compac disk, digital video disk.
                     Berdasarkan hilang atau tidak hilang data yang ada didalamnya ketika aliran listrik padam :
                       a. Volatile storage : Peralatan penyimpanan yang datanya akan hilang jika terjadi aliran listrik padam.
                           contoh : RAM
                       b. Non Volatile storage : Peralatan penyimpanan yang datanya tidak hilang jika terjadi aliran listrik
                           padam. Contoh : ROM, Hardware, Flashdisk, floppy disk, CD, DVD.

    1
    2. Software (perangkat lunak),
    merupakan program-program komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh komputer. Software terdiri dari beberapa jenis, yaitu ;
    ·      Sistem Operasi, seperti DOS, Unix, Linux, Novell, OS/2, Windows, Adalah software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada sistem operasi maka komputer tak dapat difungsikan sama sekali.
    ·       Program Utility, seperti Norton Utility, Scandisk, PC Tools, dll.Program utility berfungsi untuk membantu atau mengisikekurangan/kelemahan dari system operasi, misalnya PC Tools dapat melakukan perintah format sebagaimana DOS, tapi PC Tools mampu memberikan keterang dan animasi yang bagus dalam proses pemformatan. File yang telah dihapus oleh DOS tidak dapat dikembalikan lagi tapi dengan program bantu hal ini dapat dilakukan.
    ·       Program Aplikasi, seperti GL, MYOB, Payroll dll. Merupakan program yang khusus melakukan suatu pekerjaan tertentu, seperti program gaji pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan saja tidak dapat digunakan oleh departemen yang lain. Biasanya program aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan permintaan / kebutuhan seseorang / lembaga/ perusahaan guna keperluan interennya.
    ·       Program Paket, seperti Microsofr office, Adobe fotoshop, macromedia studio, open office dll Adalah program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang dengan berbagai kepentingan. Seperti MS-office, dapat digunakan oleh departemen keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat penawaran dan lain sebagainya.
    ·      Bahasa Pemrograman, PHP, ASP, dBase, Visual Basic, dll.Merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket dll. Bahasa pemrograman ini biasanya dibagi atas 3 tingkatan, yaitu ;
    1.       Low Level Language, bahasa pemrograman generasi pertama,bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
    2.       Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatansingakatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
    3.    High Level Language, merupakan bahasa tingkat tinggi yang mempunyai cirri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, dBase, Visual Basic, VB.Net dll.
    3.  Brainware (User)  
    User adalah personel-personel yang terlibat langsung dalam pemakaian komputer,seperti Sistem analis, programmer, operator, user, dll. Pada organisasi yang cukup besar, masalah komputerisasi biasanya ditangani oleh bagian khusus yang dikenal dengan bagian EDP (Electronic Data Processing), atau sering disebut dengan EDP Departemen, yang dikepalai oleh seorang Manager EDP.




    ARSITEKTUR  KOMPUTER

    I.   Pendahuluan
    Arsitektur disini dapat didefinisikan sebagai gaya konstruksi dan organisasi dari komponen-komponen sistem komputer. Walaupun elemen-elemen dasar komputer pada hakekatnya sama atau hampir semuanya komputer digital, namun terdapat variasi dalam konstruksinya yang merefleksikan cara penggunaan komputer yang berbeda.

    Tingkatan Dalam Arsitektur Komputer
    Ada sejumlah tingkatan dalam konstruksi dan organisasi sistem komputer. Perbedaan paling sederhana diantara tingkatan tersebut adalah perbedaan antara hardware dan software.

    1.    Tingkatan Dasar Arsitektur Komputer
    Pada tingkatan ini Hardware sebagai tingkatan komputer yang paling bawah dan paling dasar, dimana pada hardware ini “layer” software ditambahkan. Software tersebut berada di atas hardware, menggunakannya dan mengontrolnya. Hardarwe ini mendukung software dengan memberikan atau menyediakan operasi yang diperlukan software.

    2.    Multilayerd Machine
    Tingkatan dasar arsitektur komputer kemudian dikembangkan dengan memandang sistem komputer keseluruhan sebagai “multilayered machine” yang terdiri dari beberapa layer software di atas beberapa layer hardware.
    Berikut tingkatan layer tersebut :

    7.
    6.
    5.

    SOFTWARE LEVEL
    Applications Layer
    Higher Order Software Layer
    Operating System Layer
    4.
    3.
    2.
    1.

    HARDWARE LEVEL

    Machine Layer
    Microprogrammed Layer
    Digital Logic Layer
    Physical Device Layer

    Keterangan :
    1.    Physical  Device Layer 
          Merupakan komponen elektrik dan elektronik yang sangat penting
    2.    Digital Logic Layer
    Elemen pada tingkatan ini dapat menyimpan,memanipulasi, dan mentransmisi data dalam bentuk represeotasi biner sederhana.
    3.    Microprogrammed Layer
    Menginterprestasikan instruksi bahasa mesin dari layer mesin dan secaa langsung menyebabkan elemen logika digital menjalankan operasi yang dikehendaki. Maka sebenarnya ia adalah prosesor inner yang sangat mendasar dan dikendalikan oleh instruksi program kontrol primitifnya sendiri  yang disangga dalam ROM innernya sendiri. Instruksi program ini disebut mikrokode dan program kontrolnya disebut mikroprogram.
    4.    Machine Layer
    Adalah tingkatam yang paling bawah dimana program dapat dituliskan dan memang hanya instruksi  bahasa mesin yang dapat diinterprestasikan secara langsung oleh hardware.
    5.    Operating System Layer 
         Mengontrol cara yang dilakukan oleh semua software dalam menggunakan hardware yang mendasari (underlying) dan juga menyembunyikan kompleksitas hardware dari software lain dengan
          cara memberikan fasilitasnya sendiri yang memungkinkan software menggunakan hardware tersebut secara lebih mudah.
    6.    Higher Order Software Layer
    Mencakup semua program dalam bahasa selain bahasa mesin yang memerlukan penerjemahan ke dalam kode mesin sebelum mereka dapat dijalankan. Ketika diterjemahkan program seperti itu akan mengandalkan pada fasilitas sistem operasi yang mendasari maupun instruksi-instruksi mesin mereka sendiri.
    7.    Applications Layer
    Adalah bahasa komputer seperti yang dilihat oleh end-user.

    II.     Central Processing Unit (CPU)

    CPU atau satuan merupakan tempat pemrosesan instruksi-instruksi program. Pada komputer mikro, processor ini disebut  microprocessor. CPU terdiri dari dua bagian utama, yaitu unit kendali ( control unit) dan unit Aritmatika dan logika (arithmethic logic unit). Disamping dua bagian utama tersebut, CPU mempunyai beberapa simpanan yang berukuran kecil yang disebut register.

    Control Unit
                Bagian ini bertugas mengatur dan mengendalikan semua peralatan yang ada pada sistem komputer. Control unit mengatur kapan alat input menerima data dan kapan data diolah serta kapan ditampilkan pada alat output. Control Unit mengartikan instruksi-instruksi dari program komputer, membawa data dari alat input ke main memory, mengambil data dari main memory untuk diolah. Bila ada instruksi untuk perhitungan aritmatika atau perbandingan logika, control unit mengirim instruksi tersebut ke aritmetic and logic unit. Hasil dari pengolahan data ini dibawa oleh control unit  ke main memory lagi untuk disimpan.
    Jadi tugas dari control unit adalah :
    1.    mengatur dan mengendalikan alat-alat input dan output
    2.    mengambil instruksi-instruksi dari main memory
    3.    mengambil data dari main memory kalau diperlukan oleh proses
    4.    mengirim instruksi ke aritmaetic and logic unit bila perhitungan aritmatik atau perbandingan logika serta mengawasi kerja aritmatik dan logika

    Referensi  :
  1. Muhammad Iqbal Habibie 

  2.