ARTIKEL
SOFTWARE KOMPUTER
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.
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.
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.
- 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 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, Software Desain Kaos dan Jaket, Excel, Power Point, CorelDraw Graphics Suite, Adobe Photoshop, Software ERP Indonesia, AutoCAD, MYOB Accounting, Macromedia Freehand, Microsoft Access, Internet Download Manager 6.19 Build 3 Terbaru 2014, Visual Basic, Microsoftt Visual Foxpro,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)
adalah 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, Adobe Photoshop, AutoCAD, Software ERP dll.
Dan biasanya para
pembuat software telah memiliki toko online sendiri untuk memasarkan produk
softwarenya kepada pelanggannya, ya seperti toko online jual beli yang sudah
bertebaran di indonesia, cohtonya seperti : Rakuten.co.id: Toko Online Murah,
Serba Ada Barang Unik Jepang, Ekiosku.com Jual Beli Online Aman
Menyenangkan, dan Bajumurmer.com Toko Baju Online Jual
Atasan Wanita Dress Ecer Grosir Reseller Murah. yang sama-sama memasarkan produknya melalui sebuah situs websitenya, yang
bertujuan agar para konsumennya dapat dengan cepat mengetahui produk-produk
unggulannya.
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,
Opera, CCleaner, 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. seperti
salah satu situs Agen Bola Promo 100% SBOBET IBCBET Casino Poker Tangkas Online dari winenlose.com yang saat ini mempunyai software
atau program permainan poker yang terbaru dan tercanggih 2014, dan tidak semua
agen bola dan poker online memiliki software atau program secanggih punya
winenlose.com tersebut.
Pengertian
Software Gratis (open source)
Pengertian Software open source
hampir sama dengan software freeware. Yang membedakan adalah pada
software open source pihak pembuat / developer turut menyediakan source code
atau keseluruhan bahasa pemrograman yang menciptakan software tersebut hingga
berjalan. Dengan demikian, bahasa pemrograman tersebut dapat dimanfaatkan oleh
pengguna lainnya -khususnya bagi programmer- untuk memodifikasi, mengurangkan
atau menambahkan source code yang bersangkutan untuk dikembangkan lebih lanjut
untuk digunakan sendiri maupun didistribusikan kembali secara bebas dan gratis!
Situs paling terkenal untuk mendapatkan software – software berjenis open
source tersebut dapat mengunjungi link berikut:
Pengertian
Software Berbagi ( Shareware )
Pengertian Software Shareware adalah
software yang bebas digunakan namun dibatasi oleh jangka waktu tertentu (trial).
Beberapa software shareware bukti pembayaran anizan juga terdapat limitasi pada
penggunaan fitur khusus yang terdapat didalamnya sehingga software shareware
ini dapat didownload dan dipergunakan secara gratis melalui situs resmi mereka
namun setelah batas waktu yang ditentukan selesai, maka software tersebut tidak
akan dapat digunakan lagi. Contoh Software Shareware pada umumnya adalah
program antivirus, software grafis, software riset dll.
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
Tidak ada komentar:
Posting Komentar