Sabtu, 15 September 2012

Software

Software adalah kumpulan instruksi yang berfungsi untuk menjalankan suatu perintah, seperti memberikan informasi tentang hardware, menentukan fungsi hardware, dan menjalankan sistem. Agar komputer dapat membaca, mengingat, membuat keputusan (membandingkan), menghitung, menyortir, dan menghasilkan keluaran berupa informasi dalam monitor atau cetakan, komputer harus dapat membaca dan memasukkan program ke dalam memori utamanya.

Beberapa fungsi software antara lain :
• mengatur Input atau Output (I/O) dari PC
• menyediakan dan mengatur serta memerintahkan hardware agar dapat berjalan dengan baik
• menjalankan perintah-perintah tertentu seperti menggambar, memutar musik atau film.

Jenis-jenis software:
a. Sistem Operasi
     sistem operasi merupakan ‘otak’ pada komputer yang memiliki kemampuan untuk mengaktifkan perangkat yang terpasang pada komputer sehingga masing-masingnya dapat saling berkomunikasi.

b. Bahasa Pemrograman
   Bahasa pemrograman seperti PHP, ASP, dBase, Visual Basic, dan C++ merupakan software yang khusus digunakan untuk membuat program komputer, apakah itu sistem operasi, program paket, program aplikasi, dan lain sebagainya.
      
 Bahasa pemrograman ini dibagi menjadi tiga tingkatan besar, yaitu:
    1. Bahasa pemrograman tingkat dasar
Bahasa pemrograman generasi pertama. Bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
    2. Bahasa pemrograman tingkat menengah
Bahasa pemrograman dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk dimengerti karena banyak menggunakan singkatan-singkatan seperti STO (artinya simpan = STORE) dan MOV (artinya pindah = MOVE). Yang tergolong ke dalam bahasa ini adalah Assembler, ForTran (Formula Translator).
    3. Bahasa pemrograman tingkat atas
Merupakan bahasa yang mempunyai ciri mudah dimengerti, sebab menggunakan bahasa sehari-hari. Contohnya seperti Basic, dBase, Visual Basic, VB.Net, dan lain-lain.
c. Program Utility dan Aplikasi
 Program utility berfungsi untuk membantu mengisi kekurangan atau kelemahan dari sistem operasi dan memudahkan pengguna untuk melakukan akses secara cepat terhadap program yang sudah disediakan oleh sistem operasi.

Tidak ada komentar:

Posting Komentar