RSS

Just Enjoy This Site :D Sincerely, Rizky Chungek

SOFTWARE

Perangkat Lunak (software) merupakan suatu program yang dibuat oleh pembuat program untuk menjalankan perangkat keras komputer. Perangkat Lunak adalah program yang berisi kumpulan instruksi untuk melakukan proses pengolahan data. Software sebagai penghubung antara manusia sebagai pengguna dengan perangkat keras komputer, berfungsi menerjemahkan bahasa manusia ke dalam bahasa mesin sehingga perangkat keras komputer memahami keinginan pengguna dan menjalankan instruksi yang diberikan dan selanjutnya memberikan hasil yang diinginkan oleh manusia tersebut.
Perangkat lunak komputer berfungsi untuk :
1. Mengidentifikasi program
2. Menyiapkan aplikasi program sehingga tata kerja seluruh perangkat komputer terkontrol.
3. Mengatur dan membuat pekerjaan lebih efisien.
Perangkat lunak terdiri atas 4 kelompok, yakni sebagai berikut :
1. Sistem Operasi (Operating System)
Sistem Operasi yaitu program yang berfungsi untuk mengendalikan sistem kerja yang mendasar sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain. Sistem operasi berfungsi sebagai penghubung antara manusia dengan perangkat keras dan perangkat lunak yang akan digunakan. Adapun fungsi utama sistem operasi adalah :
• Menyimpan program dan aksesnya
• Membagi tugas di dalam CPU
• Mengalokasikan tugas-tugas penting
• Merekam sumber-sumber data
• Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data
• Memeriksa kesalahan sistem
• Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP
• Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID
Contoh Sistem Operasi, misalnya : Disk operating System (DOS), Microsoft Windows, Linux, dan Unix.
2. Bahasa Pemrogaman (Programming Language)
Bahasa pemrogaman merupakan program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer. Level atau generasi bahasa pemrogaman komputer yaiut :
a. Bahasa mesin (Machine Language)
Bahasa mesin hanya akan dikenalioleh mesin – mesin komputer (processor atau CPU) yang sama. Oleh karena itu, bahasa mesin selalu dibuat dan telah disertakan menjadi satu (built in) dalam processor.
b. Bahasa Rakitan (assembly language)
Bahasa rakitan merupakan bahasa yang berada di antara level bahasa mesin dan bahasa tingkat tinggi. Contoh bahasa rakitan adalah bahasa assembler dimana pengkodean bahasanya menggunakan kode angka 0 dan 1.

c. Bahasa Pemrogaman Tingkat Tinggi (programming language)
Bahasa ini termasuk dalam bahasa pemrograman yang mudah dipelajari oleh pengguna komputer karena menggunakan bahasa Inggris. Contohnya : BASIC, COBOL, PASCAL, FORTRAN. Setiap bahasa pemrogaman tersebutmempunyai keunggulan dan kelemahan, sesuai dengan orientasi dan tujuan pengembangannya. Setiap bahasa pemrogaman tingkat tinggi memiliki perbedaan pada macam perintah atau instruksi, aturan penulisan, dan kelengkapan fasilitas untuk melakukan manipulasi data yang disediakan. Sehingga setiap bahasa pemrogaman tingkat tinggi mempunyai kesesuaian pengguna yang berbeda – beda pula.
d. Bahasa generasi keempat (4 GL)
Bahasa pemrograman 4 GL (Fourth Generation Language) merupakan bahasa yang berorientasi pada objek yang disebut Object Oriented Programming (OOP), dapat melakukan beberapa proses pada saat bersamaan. Contoh software ini adalah : Visual Basic, Delphi, Visual C++.
3. Bahasa Query (Query Language)
Bahasa query merupakan perangkat lunak bahasa tingkat sangat tinggi yang dapat digunakan untuk menampilkan informasi – informasi yang diinginkan hanya dengan menuliskan sedikit perintah saja. Contoh bahasa query yang tersedia adalah SQL (Structured Query Language) yang dimiliki oleh sebagian besar paket perangkat lunak pengelolaan basis data.
4. Aplikasi (Application)
Aplikasi merupakan perangkat lunak yang dikembangkan untuk digunakan pada aplikasi tertentu. Contoh program aplikasi adalah GL, MYOB, Payroll, dll. Selain itu, aplikasi ada yang dikembangkan oleh pabrik pembuat software dan dipasarkan secara komersial, aplikasi ini sering disebut Program Paket. Contoh program paket adalah MS-Word, MS-Excel, Lotus 125, dll. Di pasaran juga banyak dijumpai aplikasi yang dikhususkan untuk membantu mengisi kekurangan atau kelemahan OS. Aplikasi ini sering disebut Utility. Contoh Utility adalah Norton Utility, Scandisk, PC tools, dan lain – lain.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar