Wednesday, December 7, 2016

Pengertian Software , Fungsi , dan Jenis-jenisnya

SOFTWARE   
                                            Hasil gambar untuk software png

Pengertian Sofware adalah sebuah data yang diprogram dan disimpan secara d
igital yang tidak terlihat secara fisik tetapi terdapat dalam komputer. Software atau perangkat lunak dapat berupa program atau menjalan suatu perintah atau intruksi yang dengan melalui software (perangkat lunak) komputer dapat beroperasi atau menjalankan suatu perintah. Software juga dapat dikatakan adalah penggerak dan pengontrol hardware (perangkat keras). 

Software dibuat dengan menggunakan bahasa pemrograman yang ditulis atau diciptakan oleh programmer yang selanjutnya dikompilasi dengan aplikasi kompiler sehingga menjadi sebuah kode yang nantinya akan dikenali oleh mesin hardware.

1. Fungsi Software - Dalam peran yang penting dalam berjalannya sistem komputer, tentu memiliki fungsi-fungsi khusus yang dimiliki software. Fungsi-fungsi software tersebut antara lain sebagai berikut..
  • Software menyediakan fungsi dasar untuk kebutuhan komputer yang dapat dibagi menjadi sistem operasi atau sistem pendukung
  • Software berfungsi dalam mengatur berbagai hardware untuk bekerja secara bersama-sama.
  • Sebagai penghubung antara software-software yang lain dengan hardware 
  • Sebagai penerjemah terhadap software-software lain dalam setiap instruksi-instruksi ke dalam bahasa mesin sehingga dapat di terima oleh hardware. 
  • Mengidentifikasi program
2. Pembagian Sofware - Secara garis besar, Software dapat dibedakan menjadi beberapa bagian antara lain sebagai berikut..
a. Sistem Operasi adalah perangkatl lunak yang mengorganisasikan semua komponen mesin komputer.
Contoh-Contoh Sistem Operasi 
  • Macintosh
  • Linux
  • Unix
  • Microsft Windows
b. Program Aplikasi (Siap Pakai) adalah suatu program yang ditulis dalam bahasa pemrograman tertentu untuk diterapkan pada bidang tertentu. Program Aplikasi dibedakan dalam beberapa jenis aplikasi antara lain sebagai berikut..
  • Pengolah kata (word processor), contohnya : Ms. Word, Word Star, Word Perfect
  • Pengolah angka (spread sheet), contohnya : Exel, Lotus, Quattro pro
  • Pengolah data (database), contohnya : Ms. Access, Dbase, Foxpro
  • Pengolah citra (drawing, contohnya : Adobe photoshop, Corel Draw, 3DStudio. 
c. Program Bantu (Utility) adalah suatu program yang berfungsi untuk membantu sistem operasi.
Contoh-Contoh Program Bantu (Utility)
  • Moxilla firefox
  • Anti Virus
  • Winamp
  • FLV Player
  • PC Tools
d. Bahasa Pemrograman adalah suatu program yang berbentuk assambler compiler atau interpreter.
Contoh-Contoh Bahasa Pemrograman
  • ASP
  • HTML
  • Visual Basic
  • Pascal
  • Java
  • Delphi
  • PHP
    3. Jenis - Jenis Software - Software dibedakan dalam beberapa macam bagian yang terdiri dari setiap jenis-jenis software berdasarkan dari bentuk, dan fungsinya. Jenis-jenis software antara lain sebagai berikut...
    • Perangkat lunak aplikasi (application software) Adalah suatu subkelas perangkat lunak (software) komputer yang memanfaatkan kemampuan komputer langsung, untuk melakukan suatu tugas yang diinginkan si pengguna. Program ini dibuat programmer dan sudah disesuaikan dengan kebutuhan pemakainya.
    • Sistem operasi (operating system) Sistem operasi adalah program yang berfungsi untuk mengendalikan sistem kerja yang mendasar, sehingga mengatur kerja media input, output, tabel pengkodean, memori, penjadwalan prosesor, dan lain-lain sebagainya. Sistem operasi ini berfungsi sebagai penghubung antara manusia dengan perangkat keras dan perangkat lunak yang akan digunakan.
      Adapun fungsi utama sistem operasi adalah :
      1. Menyimpan program dan aksesnya.
      2. Membagi tugas di dalam CPU.
      3. Mengalokasikan tugas-tugas penting.
      4. Merekam sumber-sumber data.
      5. Mengatur memori sistem termasuk penyimpanan, menghapus dan mendapatkan data.
      6. Memeriksa kesalahan sistem- Multitugas pada OS/2″, Windows ’95″, Windows ’98″, Windows NT”, /2000/XP.
      7. Memelihara keamanan sistem, khusus pada jaringan yang membutuhkan kata sandi (password) dan penggunaan ID.
       
    • Perangkat lunak gratis (freeware) Freeware atau perangkat lunak gratis adalah perangkat lunak (software) komputer yang memiliki cipta yang gratis digunakan tanpa batasan waktu, sehingga dapat dibedakan dari shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan).
    • Perangkat lunak uji coba (shareware / trialware)Shareware adalah program terbatas, program didistribusikan baik sebagai demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau dengan menggunakan batas waktu yang telah ditetapkan (misalnya 30 hari) yang biasa disebut dengan masa trial. Dengan demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli dan kemudian membeli versi lengkap dari suatu program.
    • Perangkat lunak perusak (malware) Adalah sebuah perangkat lunak yang bekerja untuk merusak tata kerja dari sistem komputer. Malware ini bekerja dengan mengganggu kinerja dari perangkat lunak yang ada dalam sistem komputer.Perangkat lunak perusak biasanya sangat mudah tersebar dari satu komputer ke komputer lain, apalagi yang terhubung dalam suatu jaringan (network), atau bisa juga lewat hardware portable, seperti USB flashdisk, card reader, atau floppy disk (disket).
    • Bahasa Pemrograman (programming language) Adalah program yang digunakan untuk menerjemahkan instruksi-instruksi yang ditulis dalam bahasa pemrograman ke bahasa mesin dengan aturan atau prosedur tertentu, agar diterima oleh komputer.g. Program Bantu (utility) Program bantu merupakan perangkat lunak yang berfungsi sebagai aplikasi pembantu dalam kegiatan yang ada hubungannya dengan komputer, misalnya memformat disket, mengopi data, mengkompres file, dan lain-lain.

    Labels: ,

    0 Comments:

    Post a Comment

    Subscribe to Post Comments [Atom]

    << Home