Minggu, 08 November 2015

Mengenal Komputer & Komponennya

1.      Definisi Komputer

Komputer adalah setiap mesin yang mampu menerima data, memproses data, menyimpan data dan menghasilkan bentuk keluaran berupa teks, gambar, simbol, angka, suara maupun gambar dan suara (video). Definisi lain mengatakan bahwa komputer adalah sekumpulan alat elektronik yang saling bekerja sama, dapat menerima data (input), mengolah data (processing), dan memberikan informasi (output) serta terkoordinasi di bawah kontrol program yang tersimpan di memori komputer.

Komputer (bahasa inggris “Computer”) berasal dari bahasa latin yaitu “Computare” yang berarti menghitung. Karena luasnya bidang ilmu komputer, para pakar dan peneliti sedikit berbeda dalam mendefinisikan termininologi komputer.
1)      Menurut Hamacher, komputer adalah mesin penghitung elektronik yang cepat dan dapat menerima informasi input digital, kemudian memprosesnya sesuai dengan program yang tersimpan di memorinya, dan menghasilkan output berupa informasi.
2)      Menurut Blissmer, komputer adalah suatu alat elektronik yang mampu melakukan beberapa tugas berikut:
-          Menerima input
-          Memproses input tadi sesuai dengan programnya
-          Menyimpan perintah-perintah dan hasil dari pengolahan
-          Menyediakan output dalam bentuk informasi
3)      Menurut Fuori, komputer adalah suatu pemroses data yang dapat melakukan perhitungan besar secara cepat, termasuk perhitungan aritmetika dan operasi logika, tanpa campur tangan dari manusia.


2.      Komponen Komputer

a)      Perangkat Keras ( Hardware )
Perangkat keras adalah peralatan kompter itu sendiri, yang secara fisik dapat terlihat dan dapat dijamah.



·         Processor, merupakan bagian dari perangkat keras komputer yang melakukan pemrosesan aritmatika dan logika serta mengendalikan operasi komputer secara keseluruhan.
·         Memory, merupakan bagian dari perangkat keras komputer yang digunakan untuk menyimpan data.
·         I/O Devices, merupakan bagian yang berfungsi sebagai penghubung untuk menerima ataupun mengirim data antara komputer dengan lingkungan di sistem.
·         DMA (Direct Memory Access) ialah sebuah prosesor khusus (special purpose processor) yang berguna untuk menghindari pembebanan CPU utama oleh program I/O (PIO).

b)     Perangkat Lunak ( Software )

Perangkat lunak adlah program yang berisi perintah-perintah/instruksi untuk melakukan proses tertentu dalam mengolah data.  Perangkat lunak dibagi menjadi 3 tingkatan: (1) tingkatan program aplikasi (application program misalnya Micrososft Office), (2) tingkatn sistem operasi (operating system misalnya Microsoft Windows), dan (3) tingkatan bahasa pemrograman (dibagi menjadi dua: bahasa pemrograman tingkat tinggi misal Pascal, dan bahasa pemrograman tingkat rendah, yaitu bahasa rakitan).
Klasifikasi Perangkat Lunak
1)      Perangkat Lunak Sistem
a.       Bahasa Pemrograman, yaitu perangkat lunak untuk pembuatan atau pengembangan perangkat lunak yang lain, dengan mengkonversikan arsitektur dan algoritma yang dirancng manusia ke dalam format yang dapat dijalankan komputer. Contoh: BASIC, COBOL, Pascal, C++
b.      Sistem Operasi, merupakan perangkat lunak yang mengatur seluruh proses, menterjemahkan masukan, mengatur proses internal, memanajemen penggunaan memori dan memberikan keluaran ke peralatan yang bersesuaian melalui antarmuka yang disediakan. Contoh OS: DOS, UNIX, WINDOWS, MAC OS
c.       Utility,merupakan program khusus yang berfungsi sebagai perangkat pemeliharaan komputer. Misalnya pemerikasaan perangkat keras (hardware troubleshooting), mengatur isi hardisk (pertition, defragmentation). Contoh utility adalah Norton Utility, TuneUp Utility.
2)      Perangkat Lunak Aplikasi
a.       Aplikasi Khusus, merupakan program yang dikembangkan untuk memenuhi kebutuhan yang spesifik.
b.      Aplikasi Paket, merupakan program yang dkembangkan untuk kebutuhan umum.


c)      Pengguna Komputer ( Brainware )

Brainware adalah manusia yang terlibat di dalam mengoperasikan serta mengatur sistem komputer. Terdapat berbagai peran yang dapat dilakukan manusia dalam bagian sistem komputer. Beberapa peran di antaranya adalah
1.      Perekayasa Komputer : Software Project Manager (SPM), Bussiness
Process Analyst (BPA), System Analyst (SA), System Designer (SD), Programmer, Software Quality Manager (SQM), Tester, Implementator.
2.      Analis Sistem, berperan melakukan analisis terhadap permasalahan yang dihadapi, serta merancang solusi pemecahannya dalam bentuk program komputer.  
3.      Programmer, berperan menerjemahkan rancangan yang dibuat analis  kedalam bahasa pemprograman sehingga solusi dapat dijalankan oleh komputer
4.      Operator, bertugas menjalankan komputer berdasarkan instruksi yang diberikan.
5.      Teknisi, bertugas merakit atau memelihara perangkat keras komputer.


Tidak ada komentar:

Posting Komentar