Jenis
Software Atau Perangkat Lunak Komputer
Perangkat Lunak atau Software dibagi menjadi dua
kategori yaitu perangkat lunak sistem dan perangkat lunak aplikasi.
1.
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 :
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 :
o 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.
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.
o 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 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.
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 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.
§ 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
o 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.
2.
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, Visual Basic, Microsoftt Visual Foxpro,dll.
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, Visual Basic, Microsoftt Visual Foxpro,dll.
Software
komputer terbagi menjadi 5:
1.
Software berbayar (licence)
2.
Software gratis (Freeware)
3.
Software gratis (Open-source)
4.
Software berbagi (shareware)
5.
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.
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 Open Source ).
Pengertian
Software Berbagi ( Shareware )
Pengertian Software Shareware adalah software
yang bebas digunakan namun dibatasi oleh jangka waktu tertentu (trial).
Beberapa software shareware 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.
Oke sampai disini dulu ulasan saya tentang Pengertian Software Atau Perangkat Lunak Komputer ini, mudah-mudahan bermanfaat untuk kita semua.. Amien dan Terima Kasih..!!
Terima Kasih Anda Sudah
Membaca Artikel Tentang Pengertian Software Atau Perangkat Lunak Komputer