Sunday, July 15, 2007

Perangkat Lunak Komputer ( Software )

Dari Wikipedia Indonesia, ensiklopedia bebas berbahasa Indonesia.
Perangkat lunak atau piranti lunak adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai 'penterjemah' perintah-perintah yang dijalankan pengguna komputer untuk diteruskan ke atau diproses oleh perangkat keras.
Perangkat lunak ini dibagi menjadi 3 tingkatan: tingkatan program aplikasi (application program misalnya Microsoft Office), tingkatan sistem operasi (operating system misalnya Microsoft Windows), dan tingkatan bahasa pemrograman (yang dibagi lagi atas bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu [[bahasa rakitan).Perangkat lunak adalah program komputer yang isi instruksinya dapat diubah dengan mudah. Perangkat lunak umumnya digunakan untuk mengontrol perangkat keras, melakukan perhitungan (memproses), berinteraksi dengan perangkat lunak yang lebih mendasar lainnya (seperti sistem operasi, dan bahasa pemrograman), dan lain-lain.
Pengetahuan Dasar Perangkat Keras Komputer ( Hardware)
----------------------------------------------------------------------
Perangkat keras komputer (hardware) adalah semua bagian fisik komputer, dan dibedakan dengan data yang berada di dalamnya atau yang beroperasi di dalamnya, dan dibedakan dengan perangkat lunak (software) yang menyediakan instruksi untuk perangkat keras dalam menyelesaikan tugasnya.

Batasan antara perangkat keras dan perangkat lunak akan sedikit buram kalau kita berbicara mengenai firmware, karena firmware ini adalah perangkat lunak yang "dibuat" ke dalam perangkat keras. Firmware ini merupakan wilayah dari bidang ilmu komputer dan teknik komputer, yang jarang dikenal oleh pengguna umum.

Komputer pada umumnya adalah komputer pribadi, (PC) dalam bentuk desktop atau menara kotak yang terdiri dari bagian berikut:
Papan sistem/papan induk yang merupakan tempat CPU, memori dan bagian lainnya, dan memiliki slot untuk kartu tambahan.

A. RAM - tempat penyimpanan data jangka pendek, sehingga komputer tidak perlu selalu mengakses hard disk untuk mencari data. Jumlah RAM yang lebih besar akan membantu kecepatan PC
Buses:
1.Bus PCI
2.Bus ISA
3.USB
4. AGP

B. ROM (Read Only Memory) di mana firmware diletakkan
C. CPU (Central Processing Unit) sebagai otak dan bagian utama komputer
D. Power supply - sebuah kotak yang merupakan tempat transformer, kontrol voltase dan kipas
E. Pengontrol penyimpanan, dari jenis IDE, SCSI atau lainnya, yang mengontrol hard disk, Floppy disk, CD-ROM dan drive lainnya; kontroler ini terletak di papan induk (atas-papan) atau di kartu tambahan

F. Pengontrol penampilan video yang memproduksi output untuk komputer display
Pengontrol komputer bus (paralel, serial, USB, Firewire) untuk menyambung komputer dengan alat tambahan luar lainnya seperti printer atau scanner
G. Beberapa jenis penyimpanan komputer:
CD - tipe paling umum media yang dapat dilepas, murah tapi mudah rusak.
CD-ROM
CD-RW
CD-R
DVD
DVD-ROM
DVD-RW
DVD-R
Floppy disk
H. Penyimpanan dalam - menyimpan data dalam komputer untuk penggunaan jangka panjang.
Hard disk - untuk penyimpanan data jangka panjang
Disk array controller
Kartu suara - menerjemahkan signal dari papan sistem ke bahasa yang dapat dimengerti oleh speaker, dan memiliki terminal untuk mencolok kabel suara speaker.
Jaringan komputer - untuk menghubungkan komputer ke internet dan/atau komputer lainnya.
Modem - untuk koneksi tekan-tombol.
Kartu network - untuk internet DSL/kabel, dan/atau menghubungkan ke komputer lain.
Alat lainnya.

I. Sebagai tambahan, perangkat keras dapat memasukan komponen luar lainnya. Di bawah ini merupakan komponen standar atau yang umum digunakan.
Input
Keyboard
Alat penunjuk
Mouse
Trackball
Joystick
Gamepad
Scanner gambar
Webcam
Output
Printer
Speaker
Monitor
Jaringan/Networking
Modem
kartu network