Dalam dunia teknologi informasi kita sering
mendengar kata software. Sebenarnya apa sih software itu? Ada yang mengatakan
bahwa tanpa software, maka suatu komputer tidak dapat digunakan atau
dioperasikan. Untuk mengetahui definisi atau pengertian dari software silahkan
simak sedikit penjelasannya di bawah ini.
Pengertian dari Software
/ Perangkat Lunak Komputer yang 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) Perangkat Lunak Sistem adalah perangkat lunak atau software yang berhubungan langsung dengan komponen perangkat keras komputer (Hardware), perawatan, maupun pemrogramannya. Perangkat lunak sistem ada tiga macam yaitu sebagai berikut :
- Sistem Operasi (Operating System) Sistem Operasi 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.
v Secara umum tugas-tugas dari sistem operasi adalah sebagai berikut.
- Mengatur User interface, yaitu bagaimana antara komputer dan pengguna bisa saling berinteraksi.
- Mengoordinasikan perangkat keras / hardware denga perangkat lunak / software yang terdapat pada komputer
- Mengatur bagaimana perangkat lunak bisa masuk dalam memori.
- Mengatur cara penyimpanan dan pengambilan data pada media penyimpanan.
- Mengelola semua sumber daya sistem pada komputer dan lain-lain.
Bahasa Pemrograman Bahasa pemrograman 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.
Berbicara
masasalah software pemrograman ini, saya mempunyai pengalaman membuat salah
satu Program ATM
Bedasarkan
levelnya bahasa pemrograman dibagi menjadi tiga kelompok yaitu sebagai berikut.
Low Level Language, merupakan bahasa tingkat rendah atau bahasa mesin.
Contoh low level language adalah sebagai berikut.
1.
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.
2.
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 Prolog
Ø Utility 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) Perangkat
lunak aplikasi (application software) merupakan program yang dibuat
atau dirancang untuk menyelesaikan suat aplikasi tertentu. Selain
perangkat lunak sistem, sebuah komputer juga membutuhkan perangkat lunak
aplikasi yang berfungsi untuk menyelesaikan tugas-tugas tertentu yang
membantu pengguna dalam kegiatan sehari-hari.
Pada Saat ini banyak perangkat lunak aplikasi yang tersedia dalam bentuk paket-paket program. Progam ii 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 word,power point, adobe photoshop
Software komputer terbagi menjadi 5:
- Software berbayar (licence)
- Software gratis (Freeware)
- Software gratis (Open-source)
- Software berbagi (shareware)
- Software iklan/spam (adware)
Software berbayar
Software berbayar merupakan perangkat
lunak yang didistribusikan untuk tujuan komersil, setiap pengguna yang ingin
menggunakan atau mendapatkan software tersebut dengan cara membeli atau
membayar pada pihak yang mendistribusikannya. pengguna yang menggunakan
software berbayar umumnya tidak diijinkan untuk menyebarluaskan software
tersebut secara bebas tanpa ijin ada penerbitnya. contoh software berbayar ini
misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop,
dan lain-lain.
Freeware
Freeware atau perangkat lunak gratis
adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa
batasan waktu, berbeda dari shareware yang mewajibkan penggunanya membayar
(misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi
tambahan). Para pengembang perangkat gratis seringkali membuat perangkat gratis
freeware “untuk disumbangkan kepada komunitas”, namun juga tetap ingin
mempertahankan hak mereka sebagai pengembang dan memiliki kontrol terhadap
pengembangan selanjutnya. Freeware juga didefinisikan sebagai program
apapun yang didistribusikan gratis, tanpa biaya tambahan. Sebuah contoh utama
adalah suite browser dan mail client dan Mozilla News, juga didistribusikan di
bawah GPL (Free Software).
Free Software
Free Software lebih mengarah kepada
bebas penggunaan tetapi tidak harus gratis. Pada kenyataannya, namanya adalah
karena bebas untuk mencoba perangkat lunak sumber terbuka (Open Source) dan di
sanalah letak inti dari kebebasan: program-program di bawah GPL, sekali
diperoleh dapat digunakan, disalin, dimodifikasi dan didistribusikan secara
bebas. Jadi free software tidak mengarah kepada gratis pembelian tetapi
penggunaan dan distribusi. Begitu keluar dari lisensi kita dapat menemukan
berbagai cara untuk mendistribusikan perangkat lunak, termasuk freeware, shareware
atau Adware. Klasifikasi ini mempengaruhi cara di mana program
dipasarkan, dan independen dari lisensi perangkat lunak mana mereka berasal.
Perbedaan yang nyata antara Free Software dan
Freeware. Konflik muncul dalam arti kata free dalam bahasa Inggris, yang
berarti keduanya bebas dan gratis. Oleh karena itu, dan seperti yang disebutkan
sebelumnya, Free Software tidak perlu bebas, sama seperti Freeware tidak harus
gratis.
Shareware
Shareware juga bebas tetapi lebih dibatasi untuk
waktu tertentu. Shareware adalah program terbatas didistribusikan baik sebagai
demonstrasi atau versi evaluasi dengan fitur atau fungsi yang terbatas atau
dengan menggunakan batas waktu yang ditetapkan (misalnya 30 hari) . Dengan
demikian, memberikan pengguna kesempatan untuk menguji produk sebelum membeli
dan kemudian membeli versi lengkap dari program. Sebuah contoh yang sangat
jelas dari tipe ini adalah perangkat lunak antivirus, perusahaan-perusahaan ini
biasanya memudahkan pelepasan produk evaluasi yang hanya berlaku untuk jumlah
hari tertentu. Setelah melewati maksimum, program akan berhenti bekerja dan
Anda perlu membeli produk jika Anda ingin tetap menggunakannya.
Kita juga dapat menemukan perangkat lunak bebas
sepenuhnya, namun termasuk dalam program periklanan, distribusi jenis ini
disebut Adware. Sebuah contoh yang jelas adalah program Messenger dari
Microsoft yang memungkinkan penggunaan perangkat lunak bebas dalam pertukaran
untuk masuk dengan cara iklan banner atau pop-up.
Pengertian Software iklan / spam ( Adware )
Pengertian Software
dalam kategori ini dapat dibedakan menjadi 2: Adware dan Trojan Adware. Bila
anda pernah menggunakan program Messenger dari Microsoft tentunya pernah
melihat adanya banner atau pop-up yang muncul pada saat software Messenger
tersebut dijalankan. Software tersebut memanfaatkan ruang yang tersedia untuk
dipasangkan iklan promosi dsb. Dalam tahap yang wajar, banner tersebut hanya
muncul diprogam dan saat-saat tertentu.
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.
Itulah artikel penjelasan mengenai pengertian software atau
perangkat lunak komputer. Semoga ulasan di atas dapat menambah
pengetahuan dan wawasan kamu di bidang komputer.
0 komentar:
Posting Komentar