Software (Perangkat
lunak)
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.
Tidak ada komentar:
Posting Komentar