Definisi 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. Program adalah instruksi dalam bahasa mesin atau yang dapat dibaca oleh komputer yang dirancang untuk tujuan tertentu sehingga kalau operator menjalankan komputer dan memijat tombol tertentu (misalnya untuk memroses data akuntansi) disebut
dengan program aplikasi (aplication program). Pengertian perangkat lunak menunjuk pada program dan alat bantu lain yang bersifat menambah kemampuan komputer sebagai alat untuk melaksanakan tugas atau operasi tertentu. Program aplikasi dapat dibuat secara khusus untuk memenuhi kebutuhan khusus pula (tailor-made) atau berupa paket yang mempunyai aplikasi umum.
cetakan, komputer harus dapat membaca dan memasukkan program ke dalam memori utamanya. Program adalah instruksi dalam bahasa mesin atau yang dapat dibaca oleh komputer yang dirancang untuk tujuan tertentu sehingga kalau operator menjalankan komputer dan memijat tombol tertentu (misalnya untuk memroses data akuntansi) disebut
dengan program aplikasi (aplication program). Pengertian perangkat lunak menunjuk pada program dan alat bantu lain yang bersifat menambah kemampuan komputer sebagai alat untuk melaksanakan tugas atau operasi tertentu. Program aplikasi dapat dibuat secara khusus untuk memenuhi kebutuhan khusus pula (tailor-made) atau berupa paket yang mempunyai aplikasi umum.
Disebut juga dengan perangkat lunak, merupakan kumpulan beberapa perintah yang dieksekusi oleh mesin komputer dalam menjalankan pekerjaannya. perangkat lunak ini merupakan catatan bagi mesin komputer untuk menyimpan perintah, maupun dokumen serta arsip lainnya.
Jenis-Jenis softwere adalah seperti berikut ini:
A.sistem operasi (operating system).
Sistem operasi adalah softwere yang berfungsi untuk mengaktifkan seluruh peralatan yang terpasang pada komputer sehingga masing-masing dapat saling berkomunikasi.
B.program utility.
Program utility adalah program yang berfungsi untuk membantu atau mengisi kekurangan dari sistem operasi.bentuk dari program utility itu sendiri seperti norton utility,pc tool,scandisk,DLL.contoh dari softwere ini adalah seperti yang kita ketahui WINDOWS,LINUX,novell,dsb
C.program aplikasi
Program aplikasi adalah program yang khusus untuk melakukan pekerjaan tertentu.seperti program penyajian pada suatu perusahaan.conyohnya GL,MYOB,PAYROLL.dll
D.program paket.
Yang merupakan program yang dikembangkan untuk kebutuhan umum.seperti MICROSOFT OFFICE.ms word,ms ecxel,ms powerpoint,ms access.dll
E.compiler (penerjemah).
Seperti yang kita ketahui bahwa komputer hanya memahami satu bahasa yaitu bahasa mesin,yang terdiri dari nilai nol dan satu.maka compilerlah yang akan menerjemah apa yang kita inputkan ke dalam komputer untuk diproses.
Propietary software
Propietary software adalah perangkat lunak yang tidak bebas atau semi bebas dan tidak terbuka. Pengguna dilarang atau minta ijin atau dikenakan pembatasan lainnya jika menggunakan, mengedarkan atau memodifikasinya. Source code normalnya tidak tersedia. Contoh dari propietary software adalah sistem operasi windows. Jenis software ini yang paling banyak dikenai razia oleh pihak yang berwajib.
Open source software
Pola Open Source lahir karena kebebasan berkarya, tanpa intervensi berpikir dan mengungkapkan apa yang diinginkan dengan menggunakan pengetahuan dan produk yang cocok. Kebebasan menjadi pertimbangan utama ketika dilepas ke publik. Komunitas yang lain mendapat kebebasan untuk belajar, mengutak-ngatik, merevisi ulang, membenarkan ataupun bahkan menyalahkan, tetapi kebebasan ini juga datang bersama dengan tanggung jawab, bukan bebas tanpa tanggung jawab.
Open source software seringkali rancu dengan free software, padahal ada sejumlah hal yang harus dipenuhi bila dianggap sebagai open source software, yaitu bebas didistribusikan tanpa adanya persyaratan royalty, program harus memiliki source code, lisensi harus bisa dimodifikasi dan diturunkan, integrity dari pembuat source code, lisensi tidak mendiskriminasi seseorang atau sekelompok orang, tidak ada diskriminasi melawan area pengembangan, hak cipta pada suatu program harus mampu diaplikasi dan didistribusi kembali oleh siapapun, lisensi tidak mengacu pada spesifikasi suatu produk, lisensi tidak membatasi tempat dimana software tersebut didistribusikan, dan lisensi harus berisi teknologi yang netral.
Fungsi
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.
menyediakan dan mengatur serta memerintahkan hardware agar dapat berjalan dengan baik
menjalankan perintah-perintah tertentu seperti menggambar, memutar musik atau film.
0 komentar:
Post a Comment
komentar dengan link aktif di anggap spam dan akan segera di hapus.