Perangkat Lunak Komputer merupakan sebuah program komputer yang menjembatani pengguna komputer dan perangkat keras yang digunakannya. Dengan kata lain, perangkat lunak merupakan penerjemah antara manusia sebagai orang yang memberi instruksi dan komputer sebagai pihak yang menerima instruksi.
Jenis Software Atau Perangkat Lunak Komputer
Perangkat Lunak atau Software dibagi menjadi dua kategori yaitu perangkat lunak sistem dan perangkat lunak aplikasi.
Perangkat Lunak Atau Software Sistem (System Software)
Sistem Operasi (Operating System)
Merupakan perangkat lunak yang bertugas mengontrol dan melakukan manajemen perangkat keras / Hardware serta operasi-operasi dasar sistem, termasuk menjalankan perangkat lunak aplikasi. Komputer tidak dapat menjalankan perangkat lunak aplikasi jika kita tidak memiliki sistem operasi di dalamnya. contohnya : Windows, Mac Os, BeOS, DOS, UNIX, Novell Netware yang menjalankan sistem operasi network berbasis DR-DOS, FreeBSE (SO turunan UNIX), atau Windows dengan aplikasi Citrix Metaframe.Bahasa Pemrograman,
Secara umum tugas-tugas dari sistem operasi adalah sebagai berikut.
1. Mengatur User interface, yaitu bagaimana antara komputer dan pengguna bisa saling berinteraksi. 2. Mengoordinasikan perangkat keras / hardware denga perangkat lunak / software yang terdapat pada komputer 3. Mengatur bagaimana perangkat lunak bisa masuk dalam memori. 4. Mengatur cara penyimpanan dan pengambilan data pada media penyimpanan. 5. Mengelola semua sumber daya sistem pada komputer dan lain-lain.
merupakan instruksi dan aturan yang tertuang dalam bentuk kode-kode yang diberikan pada komputer untuk melaksanakan suatu tugas. Manusia memberikan instruksi yang dimengerti oleh komputer melalui bahasa pemrograman, dan komputer akan menerjemahkannya.Low Level Language,
Berbicara masasalah software pemrograman ini, saya mempunyai pengalaman membuat salah satu Program ATM Bank Mandiri Bank Terbaik di Indonesia untuk lebih jelasnya silahkan anda kunjungi sini : Program ATM Bank Mandiri
Bedasarkan levelnya bahasa pemrograman dibagi menjadi tiga kelompok yaitu sebagai berikut.
merupakan bahasa tingkat rendah atau bahasa mesin. Contoh low level language adalah sebagai berikut.Machine code,
merupakan kode yang disimpan dalam bentuk angka biner (0 dan 1) di mana angka biner tersebut berfungsi menyimpan instruksi yang diperlukan oleh mesin.Assembly code,
Merupakan kode untuk mempresentasikan machine code ke dalam komputer. Assembly code ini akan diubah menjadi machine code melalui bahasa assembler.Middle Level Language,
Merupakan bahasa pemrograman tingkat menengah. Contoh middle level language adalah bahasa C dan C++. Bahasa C dan C++ merupakan compiler untuk membuat aplikasi interfacing komputer maupun microcontroller.High Level Language,
Merupakan bahasa tingkat tinggi di mana struktur maupun tata bahasa dalam penulisan program mudah dipahami oleh manusia. Contoh high level language adalah sebagai berikut : Basic, Pascal, FORTRAN, COBOL, dan PrologUtility Software
Utility Software merupakan perangkat lunak yang berfungsi untuk menyelesaikan suatu permasalahan tertentu dalam sistem komputer. Seperti membantu pengoperasian mesin dalam komputer di antaranya mempersiapkan pemakaian media disk, membuat duplikat (copy file), membuat atau menghapus proteksi (keamanan) suatu sistem software, memperbaiki bagian file pada disk yang rusak, menguji kebenaran kinerja dari komputer, dan lain-lain.Contohnya : WinRar, Scandisk, Disk Defragmenter, Norton Ghost, Tune Up Utilites, Advanced System Care, CC-Cleaner, dll.
- Perangkat Lunak Atau Software Aplikasi (Application Software)
Pada Saat ini banyak perangkat lunak aplikasi yang tersedia dalam bentuk paket-paket program. Progam ini banyak dibuat oleh perusahaan software dan bisa dibeli bebas di toko-toko penjualan software. Program aplikasi ada banyak macamnya yaitu saya kasih contoh : Microsoft Office, CorelDraw Graphics Suite, Adobe Photoshop, Internet Download Manager, Nero Burning, dll.
Software komputer terbagi menjadi 5:
- Software berbayar (licence)
- Software gratis (Freeware)
- Software gratis (Open-source)
- Software berbagi (shareware)
- Software iklan/spam (adware)
- Pengertian Software Berbayar (lisence)
- Software berbayar (licence)
Merupakan software komputer yang didistribusikan secara komersil atau berbayar. Ciri Software jenis ini adalah adanya kewajiban untuk mengisi kode aktivasi yang didapatkan melalui pembelian dengan developer / pembuat software yang bersangkutan agar dapat menggunakan software tersebut. Terdapat juga diantaranya yang memberikan masa ujicoba gratis (trial) untuk menggunakan software yang bersangkutan. biasanya paling banyak yang berbayar adalah software bisnis
Pada umumnya software / perangkat lunak yang berjenis software berbayar adalah program-program seperti Microsoft Office, CorelDraw Graphics Suite, Adobe Photoshop, dll.
- Pengertian Software Gratis (freeware)
Pengertian software gratis adalah perangkat lunak tersebut dibagikan secara cuma-cuma tanpa mewajibkan pengguna untuk membeli software tersebut serta dapat digunakan untuk jangka waktu juga dengan hak distribusi yang tak terbatas. Software yang termasuk dalam kategori freeware antara lain seperti browser Mozilla Firefox, Funny Photo Maker, Opera, System Ninja, Smadav, WinRar dll. Pertanyaan yang kerap muncul dibenak pengguna adalah mengapa mereka mendistribusikan software tersebut secara cuma-cuma? Lalu apa untungnya buat mereka?
Pada umumnya developer atau pembuat software gratis tersebut juga menyediakan versi berbayar lainnya yang menambahkan fitur yang tak terdapat pada versi gratis nya. Namun adakalanya pembuat yang ‘murni’ hanya menyediakan versi gratis nya. Kendati demikian pada umumnya mereka tetap memperoleh keuntungan berupa donasi dari pengguna yang tersebar diseluruh penjuru dunia. Selain itu mereka juga mendapatkan keuntungan lain dari sponsorship atau banner yang memasangkan iklan pada situs mereka.
- Pengertian Software Gratis (open source)
- Pengertian Software Berbagi ( Shareware )
- Pengertian Software iklan / spam ( Adware )
Pada kategori yang kedua, software iklan tersebut dapat pula berbentuk Trojan Adware yang terinstal secara diam – diam di komputer atau bahkan situs yang “tidak bersih”. Software yang terinstal secara diam-diam dikomputer tersebut cukup berbahaya karena dapat mengganggu kinerja komputer anda karena software tersebut dapat menyamarkan dirinya dalam bentuk software antivirus, registry cleaner atau bahkan pesan promosi lainnya yang bila di klik akan tertuju pada situs mereka. Untuk menghindari software yang masuk kedalam kategori ini umumnya antivirus saat ini sudah dapat mendeteksi serta memblokirnya.
1 komentar:
Okeh Makasih gan..
Post a Comment
Silahkan Tinggalkan Komentar jika Link Expired / sudah Mati, Atau ada Masalah Lain