Posted on Maret 5, 2013 by
aghniyarizki
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.
Nama lain dari Software adalah
perangkat lunak. Karena disebut juga sebagai perangkat lunak, maka sifatnya pun
berbeda dengan hardware atau perangkat keras, jika
perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh
secara langsung manusia, maka software atau Perangkat lunak tidak dapat
disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik
dan tidak berwujud benda namun bisa untuk dioperasikan.
Pengertian
Software komputer adalah sekumpulan data elektronik yang disimpan dan
diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat
berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui
sofware atau perangkat lunak inilah suatu komputer dapat menjalankan
suatu perintah
Posted on Maret 5, 2013 by
aghniyarizki
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.
Nama lain dari Software adalah
perangkat lunak. Karena disebut juga sebagai perangkat lunak, maka sifatnya pun
berbeda dengan hardware atau perangkat keras, jika
perangkat keras adalah komponen yang nyata yang dapat diliat dan disentuh oleh
secara langsung manusia, maka software atau Perangkat lunak tidak dapat
disentuh dan dilihat secara fisik, software memang tidak tampak secara fisik
dan tidak berwujud benda namun bisa untuk dioperasikan.
Pengertian
Software komputer adalah sekumpulan data elektronik yang disimpan dan
diatur oleh komputer, data elektronik yang disimpan oleh komputer itu dapat
berupa program atau instruksi yang akan menjalankan suatu perintah. Melalui
sofware atau perangkat lunak inilah suatu komputer dapat menjalankan
suatu perintah
Jenis-jenis
Software atau Perangkat Lunak
Software atau perangkat lunak komputer berdasarkan distribusinya
dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau
free ( Freeware, free software, shareware, 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.
Itulah artikel penjelasan mengenai pengertian
software atau perangkat lunak komputer. Semoga ulasan di atas dapat
menambah pengetahuan dan wawasan kamu di bidang komputer.
Macam – Macam Software
1. Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer. Terdapat 2 jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux yang telah mendukung GUI.
1. Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer. Terdapat 2 jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux yang telah mendukung GUI.
2. Program bantuan atau Utility
program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini.
program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini.
3. Bahasa Komputer (Computer
Language)
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
a. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin assembly language
b. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN, dsb.
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
a. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin assembly language
b. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN, dsb.
4. Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a. Word Processing
Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a. Word Processing
Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
Contoh
tampilan program aplikasi Microsoft word
b. Desktop Publishing
Merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
c. Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
d. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe photoshop.
Merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
c. Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
d. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe photoshop.
Contoh
Tampilan program aplikasi adobe photoshop
f. Program Akuntasi
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
g. Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statisca.
h. Communication
Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk.
i. Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video, nero showtime, winamp.
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
g. Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statisca.
h. Communication
Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk.
i. Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video, nero showtime, winamp.
Contoh
tampilan program aplikasi winamp
j. Game
Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia, condition zero.
k. Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV.
Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia, condition zero.
k. Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV.
Contoh
tampilan antivirus SMADAV
Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu set aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer(yang membuat program) dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah-perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu operasi rumit.
Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer yang disebut kompilator (compiler). Setiap bahasa pemrograman mempunyai kompilatornya sendiri. Contohnya, kompilator C++ tidak akan mengerti program yang ditulis dengan bahasa Java. Sintaks dari bahasa pemrograman lebih mudah dipahami oleh manusia daripada sintaks perintah dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah dasar itu. Maka di sinilah peran penting kompilator sebagai perantara antara bahasa pemrograman dengan perintah dasar.
Kegiatan membuat program komputer dengan menggunakan bahasa pemrograman disebut pemrograman komputer. Bahasa pemograman di bagi atas dua jenis, yaitu bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa tingkat tinggi merupakan bahasa pemograman yang bisa di mengerti oleh manusia, diantaranya adalah PASCAL, FORTRAN, COBOL, BASIC, JAVA, dan C++. Sedangkan program yang menggunakan bahasa tingkat rendah merupakan bahasa yang sulit di mengerti oleh manusia.
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu set aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer(yang membuat program) dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah-perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu operasi rumit.
Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer yang disebut kompilator (compiler). Setiap bahasa pemrograman mempunyai kompilatornya sendiri. Contohnya, kompilator C++ tidak akan mengerti program yang ditulis dengan bahasa Java. Sintaks dari bahasa pemrograman lebih mudah dipahami oleh manusia daripada sintaks perintah dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah dasar itu. Maka di sinilah peran penting kompilator sebagai perantara antara bahasa pemrograman dengan perintah dasar.
Kegiatan membuat program komputer dengan menggunakan bahasa pemrograman disebut pemrograman komputer. Bahasa pemograman di bagi atas dua jenis, yaitu bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa tingkat tinggi merupakan bahasa pemograman yang bisa di mengerti oleh manusia, diantaranya adalah PASCAL, FORTRAN, COBOL, BASIC, JAVA, dan C++. Sedangkan program yang menggunakan bahasa tingkat rendah merupakan bahasa yang sulit di mengerti oleh manusia.
Menurut cara memperolehnya, software
dapat dibedakan menjadi beberapa jenis.
Freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi.
Shareware. Shareware adalah software yang dapat digunakan tanpa biaya dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai, pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut (dengan konsekuensi membayar) atau tidak menggunakan lagi software tersebut.. Beberapa contoh dari shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
Propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber.
Open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi.
Freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi.
Shareware. Shareware adalah software yang dapat digunakan tanpa biaya dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai, pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut (dengan konsekuensi membayar) atau tidak menggunakan lagi software tersebut.. Beberapa contoh dari shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
Propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber.
Open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi.
B. Sistem Pengoperasian dan Program
Kontrol
System pengoperasian adalah satu set program untuk komputer mengendalikan sumbernya (resources) sendiri seperti unit pemproses an pusat (central processing unit), ingatan utama (main memory), ingatan sekunder (secondary memory), peranti Input dan Output (Input/Output devices). Oleh yang demikian perisian aplikasi pengguna (users application software) tidak perlu menyediakan semua arahan yang diperlukan oleh komputer.
Ini membolehkan pengaturcara memfokuskan usahanya kepada penyelesaian masalah kepada pelanggan.
Program control adalah rangkaian perintah untuk mengontrol suatu proses.
System pengoperasian adalah satu set program untuk komputer mengendalikan sumbernya (resources) sendiri seperti unit pemproses an pusat (central processing unit), ingatan utama (main memory), ingatan sekunder (secondary memory), peranti Input dan Output (Input/Output devices). Oleh yang demikian perisian aplikasi pengguna (users application software) tidak perlu menyediakan semua arahan yang diperlukan oleh komputer.
Ini membolehkan pengaturcara memfokuskan usahanya kepada penyelesaian masalah kepada pelanggan.
Program control adalah rangkaian perintah untuk mengontrol suatu proses.
C. Utility dan Program Layanan
Program Utility atau Program Layanan adalah perangkat lunak komputer yang dirancang khusus untuk membantu mengelola dan menyesuaikan perangkat keras komputer, sistem operasi, atau perangkat lunak aplikasi dengan melakukan satu tugas atau serangkaian tugas kecil.
Utility software adalah jenis perangkat lunak sistem yang dirancang untuk membantu menganalisa, mengkonfigurasi, mengoptimalkan dan memelihara komputer.Sepotong tunggal dari perangkat lunak utilitas biasanya disebut utilitas (abbr. util) atau alat.
Utilitas perangkat lunak harus kontras dengan perangkat lunak aplikasi, yang memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen teks, bermain game, mendengarkan musik atau surfing web. Alih-alih menyediakan jenis-jenis fungsionalitas berorientasi pengguna atau output-oriented,
Contoh Program Utility
• Disk Defragmenter, adalah salah satu tool yang disediakan oleh Windows yang digunakan untuk menganalisa volume drive, dan untuk meng-alokasikan dan meng-konsolidasikan ulang file – file ataupun folder – folder yang terpisah – pisah.
• Driver, merupakan suatu aplikasi untuk menghubungkan beragam perangkat keras, ke komputer dan terhubung melalui perangkat lunak.
Program Utility atau Program Layanan adalah perangkat lunak komputer yang dirancang khusus untuk membantu mengelola dan menyesuaikan perangkat keras komputer, sistem operasi, atau perangkat lunak aplikasi dengan melakukan satu tugas atau serangkaian tugas kecil.
Utility software adalah jenis perangkat lunak sistem yang dirancang untuk membantu menganalisa, mengkonfigurasi, mengoptimalkan dan memelihara komputer.Sepotong tunggal dari perangkat lunak utilitas biasanya disebut utilitas (abbr. util) atau alat.
Utilitas perangkat lunak harus kontras dengan perangkat lunak aplikasi, yang memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen teks, bermain game, mendengarkan musik atau surfing web. Alih-alih menyediakan jenis-jenis fungsionalitas berorientasi pengguna atau output-oriented,
Contoh Program Utility
• Disk Defragmenter, adalah salah satu tool yang disediakan oleh Windows yang digunakan untuk menganalisa volume drive, dan untuk meng-alokasikan dan meng-konsolidasikan ulang file – file ataupun folder – folder yang terpisah – pisah.
• Driver, merupakan suatu aplikasi untuk menghubungkan beragam perangkat keras, ke komputer dan terhubung melalui perangkat lunak.
Kategori software utility
– Disk penyimpanan utilitas
– defragmenters Disk dapat mendeteksi file-file komputer yang isinya yang rusak di beberapa lokasi di hard disk , dan memindahkan bagian-bagian untuk satu lokasi untuk meningkatkan efisiensi.
– dam Disk dapat memindai isi hard disk untuk menemukan file atau daerah yang rusak dalam beberapa cara, atau tidak disimpan dengan benar, dan menghilangkan mereka untuk operasi hard drive lebih efisien.
– pembersih Disk dapat menemukan file yang tidak perlu untuk operasi komputer, atau mengambil dalam jumlah cukup ruang. Disk cleaner membantu pengguna untuk memutuskan apa yang harus menghapus ketika mereka hard disk penuh.
– Ruang disk analisis untuk visualisasi penggunaan kapasitas disk dengan mendapatkan ukuran untuk setiap folder (termasuk sub folder) dan file dalam folder atau drive.menunjukkan distribusi ruang yang digunakan.
– partisi Disk bisa membagi drive individu menjadi beberapa logical drive, masing-masing dengan sistem file sendiri yang dapat dipasang oleh sistem operasi dan diperlakukan sebagai individu drive.
– Backup utilitas dapat membuat salinan semua informasi yang disimpan pada disk, dan mengembalikan baik seluruh disk (misalnya dalam hal kegagalan disk ) atau file yang dipilih (misalnya dalam hal kecelakaan penghapusan).
– Disk kompresi utilitas transparan dapat kompres / uncompress isi dari sebuah disk, meningkatkan kapasitas disk.
– File manajer memberikan metode untuk melakukan tugas pengelolaan data rutin, seperti menghapus, mengubah nama, katalog, uncataloging, memindahkan, menyalin, menggabungkan, menghasilkan dan memodifikasi data set.
– Arsip utilitas output aliran atau file tunggal ketika diberikan dengan direktori atau set file. Arsip utilitas, seperti suite arsip, biasanya tidak termasuk kemampuan kompresi atau enkripsi. Beberapa utilitas arsip bahkan mungkin memiliki utilitas un-arsip terpisah untuk operasi sebaliknya.
– Sistem profiler memberikan informasi rinci tentang perangkat lunak yang diinstal dan hardware terpasang ke komputer.
– Anti-virus scan utilitas untuk virus komputer.
– Hex editor langsung mengubah teks atau data file. File-file ini bisa berupa data atau program yang sebenarnya.
– Kompresi data utilitas output stream lebih pendek atau file yang lebih kecil ketika dilengkapi dengan aliran atau file.
– Kriptografi utilitas mengenkripsi dan mendekripsi stream dan file.
– aplikasi Launcher menyediakan jalur akses yang mudah untuk aplikasi perangkat lunak.
– Registry cleaners bersih dan mengoptimalkan registry Windows dengan menghapus kunci registri lama yang tidak lagi digunakan.
– Jaringan utilitas menganalisis’s konektivitas jaringan komputer, mengkonfigurasi pengaturan jaringan, data cek transfer atau log kejadian.
– Antarmuka baris perintah (CLI) dan antarmuka pengguna grafis (GUI) Memungkinkan pengguna untuk menghubungi dan melakukan perubahan ke sistem operasi.
– Disk penyimpanan utilitas
– defragmenters Disk dapat mendeteksi file-file komputer yang isinya yang rusak di beberapa lokasi di hard disk , dan memindahkan bagian-bagian untuk satu lokasi untuk meningkatkan efisiensi.
– dam Disk dapat memindai isi hard disk untuk menemukan file atau daerah yang rusak dalam beberapa cara, atau tidak disimpan dengan benar, dan menghilangkan mereka untuk operasi hard drive lebih efisien.
– pembersih Disk dapat menemukan file yang tidak perlu untuk operasi komputer, atau mengambil dalam jumlah cukup ruang. Disk cleaner membantu pengguna untuk memutuskan apa yang harus menghapus ketika mereka hard disk penuh.
– Ruang disk analisis untuk visualisasi penggunaan kapasitas disk dengan mendapatkan ukuran untuk setiap folder (termasuk sub folder) dan file dalam folder atau drive.menunjukkan distribusi ruang yang digunakan.
– partisi Disk bisa membagi drive individu menjadi beberapa logical drive, masing-masing dengan sistem file sendiri yang dapat dipasang oleh sistem operasi dan diperlakukan sebagai individu drive.
– Backup utilitas dapat membuat salinan semua informasi yang disimpan pada disk, dan mengembalikan baik seluruh disk (misalnya dalam hal kegagalan disk ) atau file yang dipilih (misalnya dalam hal kecelakaan penghapusan).
– Disk kompresi utilitas transparan dapat kompres / uncompress isi dari sebuah disk, meningkatkan kapasitas disk.
– File manajer memberikan metode untuk melakukan tugas pengelolaan data rutin, seperti menghapus, mengubah nama, katalog, uncataloging, memindahkan, menyalin, menggabungkan, menghasilkan dan memodifikasi data set.
– Arsip utilitas output aliran atau file tunggal ketika diberikan dengan direktori atau set file. Arsip utilitas, seperti suite arsip, biasanya tidak termasuk kemampuan kompresi atau enkripsi. Beberapa utilitas arsip bahkan mungkin memiliki utilitas un-arsip terpisah untuk operasi sebaliknya.
– Sistem profiler memberikan informasi rinci tentang perangkat lunak yang diinstal dan hardware terpasang ke komputer.
– Anti-virus scan utilitas untuk virus komputer.
– Hex editor langsung mengubah teks atau data file. File-file ini bisa berupa data atau program yang sebenarnya.
– Kompresi data utilitas output stream lebih pendek atau file yang lebih kecil ketika dilengkapi dengan aliran atau file.
– Kriptografi utilitas mengenkripsi dan mendekripsi stream dan file.
– aplikasi Launcher menyediakan jalur akses yang mudah untuk aplikasi perangkat lunak.
– Registry cleaners bersih dan mengoptimalkan registry Windows dengan menghapus kunci registri lama yang tidak lagi digunakan.
– Jaringan utilitas menganalisis’s konektivitas jaringan komputer, mengkonfigurasi pengaturan jaringan, data cek transfer atau log kejadian.
– Antarmuka baris perintah (CLI) dan antarmuka pengguna grafis (GUI) Memungkinkan pengguna untuk menghubungi dan melakukan perubahan ke sistem operasi.
D. Program Aplikasi Pemakai
Program aplikasi pemakai adalah program yang dikembangkan (sendiri, atau dibeli dari pemasok luar) untuk memenuhi kebutuhan tertentu pemakai.Yang termasuk dalam program aplikasi:
Program aplikasi pemakai adalah program yang dikembangkan (sendiri, atau dibeli dari pemasok luar) untuk memenuhi kebutuhan tertentu pemakai.Yang termasuk dalam program aplikasi:
1. Pemrosesan kata
2. Spreadsheets
3. Aplikasi database
4. Aplikasi Numerik
5. Aplikasi pendukung keputusan
6. Aplikasi perancangan
7. Aplikasi akuntansi
2. Spreadsheets
3. Aplikasi database
4. Aplikasi Numerik
5. Aplikasi pendukung keputusan
6. Aplikasi perancangan
7. Aplikasi akuntansi
Filed under: KATEGORI
SOFTWARE | Leave
a comment »
Posted on Februari 18, 2013 by
aghniyarizki
Pengertian
Perangkat Lunak
Perangkat lunak adalah istilah
umum untuk data yang diformat dan disimpan secara digital, termasuk program
komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis
oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud.
Istilah ini menonjolkan perbedaan dengan perangkat keras komputer (Kamus Besar
Bahasa Indonesia).
Pengelompokan
Perangkat Lunak berdasarkan Fungsi
Komputer tidak akan berguna tanpa
keberadaan perangkat lunak (Software). Komputer bekerja atas dasar
intruksi. Sekumpulan intruksi diberikan untukmengendalikan perangkat keras
komputer. Sekumpulan intruksi ini dikenal dengan sebutan Program atau Program
Komputer. Secara umum, program komputer inilah yang disebut perangkat lunak.
Berdasarkan fungsinnya perangkat
lunak , dikelompokkan menjadi:
- program aplikasi (Aplication Program) dan
- program sistem ( System Program).
Kelompok Perangkat Lunak
Program
Sistem
Program Sistem ( sering disebut perangkat
lunak pendukung atau support software) adalah program yang digunakan untuk
mengontrol sumber daya komputer, seperti CPU dan peranti masukan/keluaran.
Kedudukan Program ini adalah sebagai perantara antara program aplikasi dan
perangkat keras komputer. Itulah sebabnya, peran program sistem sering kali
tidak terlihat secara langsung.
program sistem
Program Sistem dikelompokkan lagi,
menjadi:
- Program Pengendali Sistem adalah program yang mengendalikan pemakaian perangkat keras, perangkat lunak, dan data pada komputer selama program ini di jalankan,. Misalnya, Sistem Operasi.
- Program Pendukung Sistem adalah program yang mendukung operasi, manajemen, dan pemakai sistem komputer dengan menyediakan bermacam-macam layanan. Termasuk dalam kelompok ini adalh program utilitas, pemantau kinerja sistem, dan pemantau keamanan.
- Program Pengembangan Sistem adalah program yang ditujukan untuk membantu pemakai dalam membuat/mengembangkan program. Termasuk dalam katagori ini yaitu kompiler dan interpreter.
Program aplikasi (sering kali hanya
disebut APLIKASI saja) adalah program yang dibuat oleh peemakai yang ditujukan
untuk melakukan tugas khusus
- Program Aplikasi Serbaguna adalah program aplikasi yang dapat digunakan oleh pemakai untuk melaksanakan hal-hal yang bersifat umum.
- Program Aplikasi Spesifik adalah program yang ditujukan untuk menangani hal-hal yang sangat spesifik. Misalnya, program pada sistem POS ( point – of – sale ) dan ATM.
Sistem
operasi
Sistem Operasi Adalah : program yang
bertindak sebagai perantara atau pemakai komputer dan perangkat keras komputer.
Tujuan sistem operasi adalah menyediakan lingkungan yang memungkinkan pemakai
dapat menjalankan program apapun dengan mudah.
Fungsi
Sistem Operasi
- Management Proses mencakup peniapan, penjadwalan, dan pemantauan proses pada komputer. Proses adalah program yang sedang berjalan atau sedang dijalankan.
- Management sumber daya berkaitan dengan pengendalian terhadap pemakaian sumberdaya komputer.
- Management data berupa pengendalian terhadap data masukan / keluaran, termasuk dalam hal pengalokasian dan peranti penyimpan skunder maupun dalam memori utama.
Multiprograming
Multi programing merupakan suatu
metode yang memungkinkan dua buah program atau lebih dijalankan secara serentak
dalam sebuah komputer, berbagai sumberdaya dalam waktu yang berlainan. Sebagai
contoh, dalam satu waktu sebuah program sedang menggunakan CPU. Sedangkan yang
lain menggunakan printer. Di dalam sistem multiprogramming, sebuah program
dijalankan dalam CPU sampai terjadisampai intrupsi seperti permintaan masukan.
Konsep Multiprogramming dapat di
analogikan dengan pengacara yang tentu saja tidak hanya menangani satu klien.
Ketika suatu kasus dari seorang klien sedang bmenunggu proses pengadilan, sang
pengacara dapat menangani kasus yang lain, dengan cara yang seperti ini tidak
ada waktu yang terbuang dengan sia-sia(menganggur).
multi programming
Multi
Tasking
Multi Tasking adalah suatu kemampuan
yang memungkinkan seorang pemakai dapat menjalankan sejumlah program dalam
waktu yang bersamaan . Cara ini umum nya dalam sistem PC. Dengan menggunakan
sistem operasi window, seseorang dapat menjalankan program word untuk membuat
dokumen dan sekaligus menjalankan program aplikasi Excel. Pemakai dapat
berpindah dari suatu program ke program yang lain dengan mudah dan setiap
program tetap d eksekusi oleh CPU.
Spreedsheet
Spreadsheet ( Lembar kerja ) adalah
program serbaguna untuk mengelola data dalam bentuk tabel dan dapat melakukan
perhitungan-perhitungan secara dinamis terhadap data. Microsoft Excel merupakan
contoh dari Spreadsheet terkenal pada lingkungan windows, sedangkan StarOffice
Calc merupakan contoh program presentasi Linux.
Microsoft Excel 2010
Program
Presentasi
Program Presentasi adalah perangkat
lunak/program yang digunakan untuk membuat bahan presentasi. Dan sekaligus
untuk berpresentsi. Dalam hal ini, bahan presentasi bisa melibatkan teks,
suara, gambar, video,dan animasi. PowerPoint merupakan contoh program
presentasi yang terkenal dikalangan / lingkungan Window, sedangkan StarOffice
Impress adalah contoh program presentasi di lingkungan linux.
Microsoft Office Powerpoint
Program
pengolah citra
Program pengolah citra (image
processing) adalah program yang digunakan untuk memanipulasi citra (gambar
ataupun foto),berbagai contoh aplikasi pengolahan citra yang terkenal, dan
salah satunya Adobe Photoshop merupakan contoh program yang terkenal di window,
sedangkan GIMP merupakan contoh pengolahan citra yang terkenal dalam LINUX.
Adobe Photoshop
Surat
Elektronik (e-Mail)
Surat elektronik atau pos
elektronik (bahasa Inggris: email’) adalah sarana kirim mengirim surat
melalui jalur jaringan komputer (misalnya Internet). Dengan surat biasa umumnya
pengirim perlu membayar per pengiriman (dengan membeli perangko), tetapi surat
elektronik umumnya biaya yang dikeluarkan adalah biaya untuk membayar sambungan
Internet. Tapi ada perkecualian misalnya surat elektronik ke telepon genggam,
kadang pembayarannya ditagih per pengiriman.
Yahoo-mail
Pengelola e-mail secara desktop.
Groupware
Groupware Adalah perangkat lunak yang dipakai untuk melakukan
kolaborasi, yakni membantu sejumlah orang yang menangani pekerjaan
kelompok. Perangkat lunak ini mendukung sarana kolaborasi seperti surat
elektronik, basis data, group diskusi, penjadwalan, dan lain- lain.
Contoh dari Groupware antara lain, Lotus Notes, Novell GroupWise,Microsoft
exchange, dan Netscape Communicator.
Microsoft Exchange Server merupakan sebuah produk perangkat lunak pengatur pesan
(messaging) dan kolaborasi yang dikembangkan oleh Microsoft Corporation. Produk
ini adalah bagian dariplatform Microsoft Windows Server System, dan banyak
digunakan oleh perusahaan-perusahaan di dunia. Fitur utama yang ditawarkan oleh
Exchange Server mencakup manajemen surat elektronik (e-mail), kalender, kontak,
dan tasks; dukungan untuk akses langsung dari Web dan juga perangkat bergerak;
dan dukungan untuk penyimpanan data.
exchange server diagram
DBMS
(database management system)
DBMS (database management system)
adalah perangkat lunak yang ditujukan untuk me laksanakan manajemen
data. Perangkat lunak ini menyediakan fasilitas untuk mnyimpan data, manipulasi
data, dan mengambbil data yang sangat mudah dan cepat. Dilingkungan PC yang
berbasis Window, Microsoft Access merupakan contoh DBMS yang sangat
populer.
Microsoft Acces
Personal Information Maneger (PIM)
Personal Information Maneger (PIM)
merupakan program yang sangat bermanfaat bagi individu yang ingin mengelola
informasi pribadi. Perangkat lunak ini menyediakan fasilitas seperti
untuk menyimpan dan mengorganisasikan informasi pelanggan atau klien
maupun untuk mencatat jadwal pertemuan. Contohnya, Lotus Organizer dan
microsoft Outlook.
Microsoft outlook
Microsoft Outlook atau Microsoft
Office Outlook adalah sebuah program personal information manager dari
Microsoft, dan bagian dari Microsoft Office suite. Walaupun biasanya hanya
digunakan untuk mengirim dan membaca surat elektronik, program ini juga
memiliki fungsi kalender, jadwal kerja, catatan, dan jurnal. Bila digunakan
bersama dengan Microsoft Exchange Server, Outlook dapat menyediakan akses kotak
surat, kalender, dan jadwal bersama.
Outlook Express adalah sebuah versi
kecil Outlook yang disediakan secara cuma-cuma oleh Microsoft, bersama dengan
penjelajah web Internet Explorer. Tidak ada hubungan antara kedua program ini
kecuali namanya. Outlook Express digantikan dengan Windows Mail dalam Windows
Vista.
Salah satu tujuan Microsoft adalah
membuat program surat-e yang mudah digunakan. Namun karena banyak lubang
keamanan dalam Outlook, program ini sering digunakan untuk memasukkan virus,
misalnya lewat attachment surat-e. Beberapa contoh virus yang disebarkan lewat
cara ini adalah Melissa dan Sobig .
Web
Browser
Web Browser adalah perangkat lunak
yang berguna untuk mengakses informasi Web ataupun untuk melakukan
transaksi via web. Contohnya, Internet Explorer dan Netscape Navigator
merupakan contoh web browser yang terkenal dilingkungan window. Ada juga
browser yang menyediakan untuk berbagai platform seperti opera dan Mozilla
Firefox.
Mozilla Firefox
Mozilla Firefox (aslinya bernama
Phoenix dan kemudian untuk sesaat dikenal sebagai Mozilla Firebird) adalah
peramban web lintas platform gratis yang dikembangkan oleh Yayasan Mozilla dan
ratusan sukarelawan.
Sebelum rilis versi 1.0-nya pada 9
November 2004, Firefox telah mendapatkan sambutan yang sangat bagus dari pihak
media, termasuk dari Forbes dan Wall Street Journal. Dengan lebih dari 5
juta download dalam 12 hari pertama rilisnya dan 6 juta hingga 24 November
2004, Firefox 1.0 adalah salah satu perangkat lunak gratis, sumber terbuka
(open-source) yang paling banyak digunakan di antara pengguna rumahan.
Melalui Firefox, Yayasan Mozilla
betujuan untuk mengembangkan sebuah peramban web yang kecil, cepat, sederhana,
dan sangat bisa dikembangkan (terpisah dari Mozilla Suite yang lebih besar).
Sejak 3 April 2003, Firefox dan klien surel Thunderbird telah menjadi fokus
utama pengembang Yayasan Mozilla untuk menggantikan Mozilla Suite.
Di antara fitur populer Firefox
adalah pemblokir pop-up yang sudah terpasang di dalamnya, dan sebuah mekanisme
pengembangan (extension) untuk menambah fungsionalitas tambahan. Meskipun
fitur-fitur ini sudah tersedia untuk beberapa lamanya di peramban-peramban web
lainnya seperti Mozilla Suite dan Opera, Firefox merupakan peramban web pertama
yang mendapatkan penerimaan dalam skala sebesar ini. Firefox ditargetkan untuk
mendapat sekitar 10% pangsa pasar Internet Explorer keluaran Microsoft
(peramban web terpopuler dengan margin yang besar (per 2004) hingga tahun 2005,
yang telah disebut oleh banyak orang sebagai tahun kembalinya perang peramban
web.
Firefox telah mendapatkan perhatian
sebagai alternatif kepada Internet Explorer sejak Explorer dikecam karena
tuduhan ketidakamanannya—pihak yang setuju terhadap anggapan ini mengatakan
Explorer tidak mengikuti standar Web, menggunakan komponen ActiveX yang sering
membahayakan, dan kelemahannya terhadap pemasangan spyware dan malware—dan
kurangnya fitur-fitur yang dianggap pemakai Firefox penting. Microsoft
sendiri telah merespons bahwa mereka tidak menganggap jika isu-isu mengenai
keamanan dan fitur Explorer perlu dikhawatirkan.
Firefox dapat dijalankan pada
berbagai macam sistem operasi seperti Microsoft Windows, Linux, Mac OS X, dan
FreeBSD. Versi stabil terbaru Firefox saat ini adalah 9.0.1, yang dirilis pada
21 Desember 2011.
Software Suite
Perbandingan Office Suite
Software Suite adalah kumpulan beberapa program yang dikemas menjadi
satu. Beberapa contoh yang terkenal adalah microsoft Office, Lotus
SmartSuite, serta StarOffice. Microsoft Office merupakan produk yang terdiri
atas sejumlah program seperti microsoft word, microsoft office , microsoft
Excel, microsoft Access, dan beberapa program yang lain. Tentu saja, bila
software siute diinstal pada komputer akan memakan ruang pada hard
disk yang sangat besar, padahal belum tentu semua program akan digunakan oleh
pemakai.
Microsoft Office
Perangkat
Lunak Multimedia
Dengan semakin maraknya pengguna
multimedia untuk brbagai keperluan, industri, mperangkat lunak multimedia juga
berkembang dengan pesat. Sebagaiman diketahui, multimedia adalah teknologi yang
menggabungkan kemampuan teks, gambar, suara, animasi gambar, dan video.
Beberapa Perangkat lunak yang
terkait dengan multimedia, antara lain :
- Adobe Premiere : Perangkat lunak yang digunakan untuk membuat film dalam berbagai format seperti (*.AVI, *.MOV).
- Winamp : Perangkat lunak yang memainkan berbagai jenis berkas audio, seperti MP3.
- Jet-Audio : Perangkat lunak yang dapat digunakan untuk mengkonversi suara dalam kaset atau VCR menjadi data digital.
- Macromedia Shockwave : Perangakat lunak untuk membuat halaman Web yang dilengkapi dengan audio dan animasi.
ss
Dengansemakinmaraknyapengguna
multimedia untukbrbagaikeperluan, industri, mperangkatlunak multimedia
jugaberkembangdenganpesat. Sebagaimandiketahui, multimedia adalahteknologi yang
menggabungkankemampuanteks, gambar, suara, animasigambar, dan video.
BeberapaPerangkatlunak yang
terkaitdengan multimedia, antara lain :
• Adobe Premiere : Perangkatlunak
yang digunakanuntukmembuat film dalamberbagai format seperti (*.AVI, *.MOV).
•Winamp : Perangkatlunak yang
memainkanberbagaijenisberkas audio, seperti MP3.
• Jet-Audio : Perangkatlunak yang
dapatdigunakanuntukmengkonversisuaradalamkasetatau VCR menjadi data digital.
• Macromedia Shockwave :
Perangakatlunakuntukmembuathalaman Web yang dilengkapidengan audio dananimasi.
Filed under: KATEGORI
SOFTWARE | Leave
a comment »
ss.com. Tema:
Digg 3 Column.

Jenis-jenis
Software atau Perangkat Lunak
Software atau perangkat lunak komputer berdasarkan distribusinya
dibedakan menjadi beberapa macam, yaitu software berbayar, software gratis atau
free ( Freeware, free software, shareware, 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.
Itulah artikel penjelasan mengenai pengertian
software atau perangkat lunak komputer. Semoga ulasan di atas dapat
menambah pengetahuan dan wawasan kamu di bidang komputer.
Macam – Macam Software
1. Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer. Terdapat 2 jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux yang telah mendukung GUI.
1. Sistem Operasi
Sistem operasi merupakan sofware yang pertama kali dibaca oleh komputer pada saat booting sebagai dasar pengoperasian komputer. Terdapat 2 jenis sistem operasi berdasarkan tampilan antarmuka kepada penggunanya (user interface) yaitu yang berbasis CUI (Character User Interface) dan berbasis GUI (Graphical User Interface). Sistem operasi berbasis CUI, misalnya : DOS (Disk Operating Sistem) dan Sistem Operasi UNIX dan Linux pada mode terminal atau konsol. Sedangkan sistem operasi berbasis GUI, misalnya : Microsoft Windows 9x, 2000, NT, XP, serta sistem operasi UNIX dan Linux yang telah mendukung GUI.
2. Program bantuan atau Utility
program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini.
program bantu (utility) merupakan program yang digunakan untuk mengisi kekurangan atau menampilkan kembali file suatu sistem operasi yang terhapus. PC Tools dan Norton Utilities merupakan contoh dari program ini. Salah satu dari kelemahan DOS adalah tidak mampu bekerja di sistem jaringan. Oleh karena itu beberapa perusahaan membuat program tambahan yang dapat mengubah sistem DOS tersebut (single user atau stand alone system) menjadi sistem operasi yang dapat digunakan oleh banyak pemakai (multiuser). Netware, Token R ing dan Lantastic merukan contoh-contoh program ini.
3. Bahasa Komputer (Computer
Language)
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
a. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin assembly language
b. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN, dsb.
Computer Language merupakan bahasa yang digunakan untuk membuat program komputer. Disebut bahasa karenacomputer language memiliki kosa kata dan tata bahasa yang harus ditaati oleh pemakainya.
Yang termasuk dalam jenis ini adalah :
a. Low Level Language, merupakan bahasa tingkat rendah karena sulit dipahami dan hanya dapat dimengerti oleh pembuatnya. Yang termasuk program ini adalah bahasa mesin assembly language
b. High Level Language, merupakan bahasa tingkat tinggi karena menggunakan kata-kata yang mudah dimengerti. Contoh dari program ini adalah BASIC, PASCAL, FORTRAN, dsb.
4. Program Aplikasi
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a. Word Processing
Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
Program aplikasi merupakan perangkat lunak siap pakai yang nantinya akan digunakan untuk membantu melaksanakan pekerjaan penggunanya. Aplikasi ini disiapkan sesuai kebutuhan.
Program aplikasi dapat dibedakan lagi menjadi :
a. Word Processing
Word Processing adalah program yang dapat dipakai untuk menyunting naskah. Contoh : Microsoft Word, Lotus Ami Pro dan WordPerfect.
Contoh
tampilan program aplikasi Microsoft word
b. Desktop Publishing
Merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
c. Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
d. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe photoshop.
Merupakan program yang mengatur tata letak cetakan pada suatu naskah sehingga siap untuk dicetak. Contoh : Ventura Publisher, Page Maker.
c. Program Speadsheet
Merupakan programprogram yang digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus Improv.
d. Database Management System
Salah satu kegunaan komputer didalam organisasi adalah untuk menyimpan data dalam jumlah besar. Dari data ini dapat dihasilkan berbagai informasi. Untuk menyimpan, mengolah data, dan kemudian menghasilkan informasi, diperlukan program yang disebut dengan program database management system (disingkat DBMS) dan sering disebut dengan program database saja. Contoh : Paradox, Foxpro, Microsoft Access, Approach.
e. Graphics
Salah satu kebutuhan pengguna adalah membuat gambar. Untuk itu ia bisa menggunakan program yang khusus digunakan untuk membuat gambar atau graphics. Seseorang yang tidak pintar menggambar dengan tangan, dapat membuat gambar yang bagus di komputer, karena gambar dikomputer mudah diubah dan diolah. Contoh : Corel Draw, Stanford Graphics, Visio, adobe photoshop.
Contoh
Tampilan program aplikasi adobe photoshop
f. Program Akuntasi
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
g. Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statisca.
h. Communication
Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk.
i. Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video, nero showtime, winamp.
Aplikasi yang juga banyak dipakai dalam dunia bisnis adalah aplikasi yang berhubungan dengan keuangan dan akuntasi. Contoh : DacEasy Accounting, Pacioli 2000, PeachTree Accounting.
g. Program Statistik
Program statistik merupakan program yang digunakan untuk melakukan penelitian yang berhubungan dengan analisis statistik. Contoh : SAS, SPSS, Statisca.
h. Communication
Communication merupakan program yang digunakan untuk berkomunikasi dengan pemakai komputer lain. Contoh : Carbon Copy, DataFax, Procomm Plus, CrossTalk.
i. Multimedia
Multimedia merupakan software yang digunakan untuk menghubungkan komputer dengan peralatan multimedia seperti kamera video, kamera digital, video player. Contoh : Microsoft Video, nero showtime, winamp.
Contoh
tampilan program aplikasi winamp
j. Game
Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia, condition zero.
k. Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV.
Game merupakan program untuk permainan. Contoh : Flight Simulator, Baseball, Prince of Persia, condition zero.
k. Antivirus
Antivirus merupakan program yang digunakan untuk mendetekdi dan menghilangkan virus yang tertular pada komputer yang sedang dipakai. Contoh : McAfee VirusScan, Norton Antivirus, AVG, SMADAV.
Contoh
tampilan antivirus SMADAV
Bahasa Pemrograman
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu set aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer(yang membuat program) dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah-perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu operasi rumit.
Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer yang disebut kompilator (compiler). Setiap bahasa pemrograman mempunyai kompilatornya sendiri. Contohnya, kompilator C++ tidak akan mengerti program yang ditulis dengan bahasa Java. Sintaks dari bahasa pemrograman lebih mudah dipahami oleh manusia daripada sintaks perintah dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah dasar itu. Maka di sinilah peran penting kompilator sebagai perantara antara bahasa pemrograman dengan perintah dasar.
Kegiatan membuat program komputer dengan menggunakan bahasa pemrograman disebut pemrograman komputer. Bahasa pemograman di bagi atas dua jenis, yaitu bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa tingkat tinggi merupakan bahasa pemograman yang bisa di mengerti oleh manusia, diantaranya adalah PASCAL, FORTRAN, COBOL, BASIC, JAVA, dan C++. Sedangkan program yang menggunakan bahasa tingkat rendah merupakan bahasa yang sulit di mengerti oleh manusia.
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu set aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer(yang membuat program) dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.
Komputer adalah mesin yang dapat melaksanakan seperangkat perintah dasar (instruction set). Komputer hanya dapat diberi perintah yang terdiri dari perintah-perintah dasar tersebut. Perintah-perintah yang lebih rumit (misalnya mengurutkan suatu daftar sesuai abjad) harus diterjemahkan menjadi serangkaian perintah-perintah dasar yang dapat dimengerti komputer (perintah-perintah yang termasuk dalam instruction set komputer tersebut) yang pada akhirnya dapat mennyelesaikan tugas yang diinginkan, meskipun dijalankan dengan beberapa operasi dasar, bukan satu operasi rumit.
Bahasa pemrograman adalah bahasa yang dapat diterjemahkan menjadi kumpulan perintah-perintah dasar tersebut. Penerjemahan dilakukan oleh program komputer yang disebut kompilator (compiler). Setiap bahasa pemrograman mempunyai kompilatornya sendiri. Contohnya, kompilator C++ tidak akan mengerti program yang ditulis dengan bahasa Java. Sintaks dari bahasa pemrograman lebih mudah dipahami oleh manusia daripada sintaks perintah dasar. Namun tentu saja komputer hanya dapat melaksanakan perintah dasar itu. Maka di sinilah peran penting kompilator sebagai perantara antara bahasa pemrograman dengan perintah dasar.
Kegiatan membuat program komputer dengan menggunakan bahasa pemrograman disebut pemrograman komputer. Bahasa pemograman di bagi atas dua jenis, yaitu bahasa tingkat tinggi dan bahasa tingkat rendah. Bahasa tingkat tinggi merupakan bahasa pemograman yang bisa di mengerti oleh manusia, diantaranya adalah PASCAL, FORTRAN, COBOL, BASIC, JAVA, dan C++. Sedangkan program yang menggunakan bahasa tingkat rendah merupakan bahasa yang sulit di mengerti oleh manusia.
Menurut cara memperolehnya, software
dapat dibedakan menjadi beberapa jenis.
Freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi.
Shareware. Shareware adalah software yang dapat digunakan tanpa biaya dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai, pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut (dengan konsekuensi membayar) atau tidak menggunakan lagi software tersebut.. Beberapa contoh dari shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
Propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber.
Open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi.
Freeware. Software yang bersifat freeware dapat digunakan tanpa biaya, namun masih memiliki batasan atas hak cipta pengguna. Beberapa contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan masih banyak lagi.
Shareware. Shareware adalah software yang dapat digunakan tanpa biaya dalam jangka waktu tertentu. Setelah jangka waktu tersebut selesai, pengguna diberi pilihan, apakah akan melanjutkan menggunakan software tersebut (dengan konsekuensi membayar) atau tidak menggunakan lagi software tersebut.. Beberapa contoh dari shareware ini misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
Propietary software. Intinya, propietary software itu hampir sama dengan barang yang bisa kita beli di pasar. Jika kita ingin menggunakannya, kita harus membelinya. Propietary software sangat dibatasi oleh hak cipta. Kita tidak diperkenankan mendistribusikan kembali, mengotak-atik program, dan software ini tidak disertai dengan kode sumber.
Open source software. Berbeda dengan jenis software sebelumnya, open source software memberikan kebebasan kepada kita untuk menggunakan, mengubah sesuai dengan kebutuhan, dan medistribusikan kembali, baik software aslinya maupun yang telah kita ubah. Biasanya software yang bersifat open source menyertakan kode sumber dalam pendistribusiannya. Tujuan pembuatan open source software biasanya bukan untuk tujuan komersil, namun lebih ke tujuan sosial bagaimana sebuah software bisa bermanfaat bagi para pengguna. Beberapa contoh open source software misalnya Pidgin, qGo, Inkscape, gimp, dan masih banyak lagi.
B. Sistem Pengoperasian dan Program
Kontrol
System pengoperasian adalah satu set program untuk komputer mengendalikan sumbernya (resources) sendiri seperti unit pemproses an pusat (central processing unit), ingatan utama (main memory), ingatan sekunder (secondary memory), peranti Input dan Output (Input/Output devices). Oleh yang demikian perisian aplikasi pengguna (users application software) tidak perlu menyediakan semua arahan yang diperlukan oleh komputer.
Ini membolehkan pengaturcara memfokuskan usahanya kepada penyelesaian masalah kepada pelanggan.
Program control adalah rangkaian perintah untuk mengontrol suatu proses.
System pengoperasian adalah satu set program untuk komputer mengendalikan sumbernya (resources) sendiri seperti unit pemproses an pusat (central processing unit), ingatan utama (main memory), ingatan sekunder (secondary memory), peranti Input dan Output (Input/Output devices). Oleh yang demikian perisian aplikasi pengguna (users application software) tidak perlu menyediakan semua arahan yang diperlukan oleh komputer.
Ini membolehkan pengaturcara memfokuskan usahanya kepada penyelesaian masalah kepada pelanggan.
Program control adalah rangkaian perintah untuk mengontrol suatu proses.
C. Utility dan Program Layanan
Program Utility atau Program Layanan adalah perangkat lunak komputer yang dirancang khusus untuk membantu mengelola dan menyesuaikan perangkat keras komputer, sistem operasi, atau perangkat lunak aplikasi dengan melakukan satu tugas atau serangkaian tugas kecil.
Utility software adalah jenis perangkat lunak sistem yang dirancang untuk membantu menganalisa, mengkonfigurasi, mengoptimalkan dan memelihara komputer.Sepotong tunggal dari perangkat lunak utilitas biasanya disebut utilitas (abbr. util) atau alat.
Utilitas perangkat lunak harus kontras dengan perangkat lunak aplikasi, yang memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen teks, bermain game, mendengarkan musik atau surfing web. Alih-alih menyediakan jenis-jenis fungsionalitas berorientasi pengguna atau output-oriented,
Contoh Program Utility
• Disk Defragmenter, adalah salah satu tool yang disediakan oleh Windows yang digunakan untuk menganalisa volume drive, dan untuk meng-alokasikan dan meng-konsolidasikan ulang file – file ataupun folder – folder yang terpisah – pisah.
• Driver, merupakan suatu aplikasi untuk menghubungkan beragam perangkat keras, ke komputer dan terhubung melalui perangkat lunak.
Program Utility atau Program Layanan adalah perangkat lunak komputer yang dirancang khusus untuk membantu mengelola dan menyesuaikan perangkat keras komputer, sistem operasi, atau perangkat lunak aplikasi dengan melakukan satu tugas atau serangkaian tugas kecil.
Utility software adalah jenis perangkat lunak sistem yang dirancang untuk membantu menganalisa, mengkonfigurasi, mengoptimalkan dan memelihara komputer.Sepotong tunggal dari perangkat lunak utilitas biasanya disebut utilitas (abbr. util) atau alat.
Utilitas perangkat lunak harus kontras dengan perangkat lunak aplikasi, yang memungkinkan pengguna untuk melakukan hal-hal seperti membuat dokumen teks, bermain game, mendengarkan musik atau surfing web. Alih-alih menyediakan jenis-jenis fungsionalitas berorientasi pengguna atau output-oriented,
Contoh Program Utility
• Disk Defragmenter, adalah salah satu tool yang disediakan oleh Windows yang digunakan untuk menganalisa volume drive, dan untuk meng-alokasikan dan meng-konsolidasikan ulang file – file ataupun folder – folder yang terpisah – pisah.
• Driver, merupakan suatu aplikasi untuk menghubungkan beragam perangkat keras, ke komputer dan terhubung melalui perangkat lunak.
Kategori software utility
– Disk penyimpanan utilitas
– defragmenters Disk dapat mendeteksi file-file komputer yang isinya yang rusak di beberapa lokasi di hard disk , dan memindahkan bagian-bagian untuk satu lokasi untuk meningkatkan efisiensi.
– dam Disk dapat memindai isi hard disk untuk menemukan file atau daerah yang rusak dalam beberapa cara, atau tidak disimpan dengan benar, dan menghilangkan mereka untuk operasi hard drive lebih efisien.
– pembersih Disk dapat menemukan file yang tidak perlu untuk operasi komputer, atau mengambil dalam jumlah cukup ruang. Disk cleaner membantu pengguna untuk memutuskan apa yang harus menghapus ketika mereka hard disk penuh.
– Ruang disk analisis untuk visualisasi penggunaan kapasitas disk dengan mendapatkan ukuran untuk setiap folder (termasuk sub folder) dan file dalam folder atau drive.menunjukkan distribusi ruang yang digunakan.
– partisi Disk bisa membagi drive individu menjadi beberapa logical drive, masing-masing dengan sistem file sendiri yang dapat dipasang oleh sistem operasi dan diperlakukan sebagai individu drive.
– Backup utilitas dapat membuat salinan semua informasi yang disimpan pada disk, dan mengembalikan baik seluruh disk (misalnya dalam hal kegagalan disk ) atau file yang dipilih (misalnya dalam hal kecelakaan penghapusan).
– Disk kompresi utilitas transparan dapat kompres / uncompress isi dari sebuah disk, meningkatkan kapasitas disk.
– File manajer memberikan metode untuk melakukan tugas pengelolaan data rutin, seperti menghapus, mengubah nama, katalog, uncataloging, memindahkan, menyalin, menggabungkan, menghasilkan dan memodifikasi data set.
– Arsip utilitas output aliran atau file tunggal ketika diberikan dengan direktori atau set file. Arsip utilitas, seperti suite arsip, biasanya tidak termasuk kemampuan kompresi atau enkripsi. Beberapa utilitas arsip bahkan mungkin memiliki utilitas un-arsip terpisah untuk operasi sebaliknya.
– Sistem profiler memberikan informasi rinci tentang perangkat lunak yang diinstal dan hardware terpasang ke komputer.
– Anti-virus scan utilitas untuk virus komputer.
– Hex editor langsung mengubah teks atau data file. File-file ini bisa berupa data atau program yang sebenarnya.
– Kompresi data utilitas output stream lebih pendek atau file yang lebih kecil ketika dilengkapi dengan aliran atau file.
– Kriptografi utilitas mengenkripsi dan mendekripsi stream dan file.
– aplikasi Launcher menyediakan jalur akses yang mudah untuk aplikasi perangkat lunak.
– Registry cleaners bersih dan mengoptimalkan registry Windows dengan menghapus kunci registri lama yang tidak lagi digunakan.
– Jaringan utilitas menganalisis’s konektivitas jaringan komputer, mengkonfigurasi pengaturan jaringan, data cek transfer atau log kejadian.
– Antarmuka baris perintah (CLI) dan antarmuka pengguna grafis (GUI) Memungkinkan pengguna untuk menghubungi dan melakukan perubahan ke sistem operasi.
– Disk penyimpanan utilitas
– defragmenters Disk dapat mendeteksi file-file komputer yang isinya yang rusak di beberapa lokasi di hard disk , dan memindahkan bagian-bagian untuk satu lokasi untuk meningkatkan efisiensi.
– dam Disk dapat memindai isi hard disk untuk menemukan file atau daerah yang rusak dalam beberapa cara, atau tidak disimpan dengan benar, dan menghilangkan mereka untuk operasi hard drive lebih efisien.
– pembersih Disk dapat menemukan file yang tidak perlu untuk operasi komputer, atau mengambil dalam jumlah cukup ruang. Disk cleaner membantu pengguna untuk memutuskan apa yang harus menghapus ketika mereka hard disk penuh.
– Ruang disk analisis untuk visualisasi penggunaan kapasitas disk dengan mendapatkan ukuran untuk setiap folder (termasuk sub folder) dan file dalam folder atau drive.menunjukkan distribusi ruang yang digunakan.
– partisi Disk bisa membagi drive individu menjadi beberapa logical drive, masing-masing dengan sistem file sendiri yang dapat dipasang oleh sistem operasi dan diperlakukan sebagai individu drive.
– Backup utilitas dapat membuat salinan semua informasi yang disimpan pada disk, dan mengembalikan baik seluruh disk (misalnya dalam hal kegagalan disk ) atau file yang dipilih (misalnya dalam hal kecelakaan penghapusan).
– Disk kompresi utilitas transparan dapat kompres / uncompress isi dari sebuah disk, meningkatkan kapasitas disk.
– File manajer memberikan metode untuk melakukan tugas pengelolaan data rutin, seperti menghapus, mengubah nama, katalog, uncataloging, memindahkan, menyalin, menggabungkan, menghasilkan dan memodifikasi data set.
– Arsip utilitas output aliran atau file tunggal ketika diberikan dengan direktori atau set file. Arsip utilitas, seperti suite arsip, biasanya tidak termasuk kemampuan kompresi atau enkripsi. Beberapa utilitas arsip bahkan mungkin memiliki utilitas un-arsip terpisah untuk operasi sebaliknya.
– Sistem profiler memberikan informasi rinci tentang perangkat lunak yang diinstal dan hardware terpasang ke komputer.
– Anti-virus scan utilitas untuk virus komputer.
– Hex editor langsung mengubah teks atau data file. File-file ini bisa berupa data atau program yang sebenarnya.
– Kompresi data utilitas output stream lebih pendek atau file yang lebih kecil ketika dilengkapi dengan aliran atau file.
– Kriptografi utilitas mengenkripsi dan mendekripsi stream dan file.
– aplikasi Launcher menyediakan jalur akses yang mudah untuk aplikasi perangkat lunak.
– Registry cleaners bersih dan mengoptimalkan registry Windows dengan menghapus kunci registri lama yang tidak lagi digunakan.
– Jaringan utilitas menganalisis’s konektivitas jaringan komputer, mengkonfigurasi pengaturan jaringan, data cek transfer atau log kejadian.
– Antarmuka baris perintah (CLI) dan antarmuka pengguna grafis (GUI) Memungkinkan pengguna untuk menghubungi dan melakukan perubahan ke sistem operasi.
D. Program Aplikasi Pemakai
Program aplikasi pemakai adalah program yang dikembangkan (sendiri, atau dibeli dari pemasok luar) untuk memenuhi kebutuhan tertentu pemakai.Yang termasuk dalam program aplikasi:
Program aplikasi pemakai adalah program yang dikembangkan (sendiri, atau dibeli dari pemasok luar) untuk memenuhi kebutuhan tertentu pemakai.Yang termasuk dalam program aplikasi:
1. Pemrosesan kata
2. Spreadsheets
3. Aplikasi database
4. Aplikasi Numerik
5. Aplikasi pendukung keputusan
6. Aplikasi perancangan
7. Aplikasi akuntansi
2. Spreadsheets
3. Aplikasi database
4. Aplikasi Numerik
5. Aplikasi pendukung keputusan
6. Aplikasi perancangan
7. Aplikasi akuntansi
Filed under: KATEGORI
SOFTWARE | Leave
a comment »
Posted on Februari 18, 2013 by
aghniyarizki
Pengertian
Perangkat Lunak
Perangkat lunak adalah istilah
umum untuk data yang diformat dan disimpan secara digital, termasuk program
komputer, dokumentasinya, dan berbagai informasi yang bisa dibaca dan ditulis
oleh komputer. Dengan kata lain, bagian sistem komputer yang tidak berwujud.
Istilah ini menonjolkan perbedaan dengan perangkat keras komputer (Kamus Besar
Bahasa Indonesia).
Pengelompokan
Perangkat Lunak berdasarkan Fungsi
Komputer tidak akan berguna tanpa
keberadaan perangkat lunak (Software). Komputer bekerja atas dasar
intruksi. Sekumpulan intruksi diberikan untukmengendalikan perangkat keras
komputer. Sekumpulan intruksi ini dikenal dengan sebutan Program atau Program
Komputer. Secara umum, program komputer inilah yang disebut perangkat lunak.
Berdasarkan fungsinnya perangkat
lunak , dikelompokkan menjadi:
- program aplikasi (Aplication Program) dan
- program sistem ( System Program).
Kelompok Perangkat Lunak
Program
Sistem
Program Sistem ( sering disebut perangkat
lunak pendukung atau support software) adalah program yang digunakan untuk
mengontrol sumber daya komputer, seperti CPU dan peranti masukan/keluaran.
Kedudukan Program ini adalah sebagai perantara antara program aplikasi dan
perangkat keras komputer. Itulah sebabnya, peran program sistem sering kali
tidak terlihat secara langsung.
program sistem
Program Sistem dikelompokkan lagi,
menjadi:
- Program Pengendali Sistem adalah program yang mengendalikan pemakaian perangkat keras, perangkat lunak, dan data pada komputer selama program ini di jalankan,. Misalnya, Sistem Operasi.
- Program Pendukung Sistem adalah program yang mendukung operasi, manajemen, dan pemakai sistem komputer dengan menyediakan bermacam-macam layanan. Termasuk dalam kelompok ini adalh program utilitas, pemantau kinerja sistem, dan pemantau keamanan.
- Program Pengembangan Sistem adalah program yang ditujukan untuk membantu pemakai dalam membuat/mengembangkan program. Termasuk dalam katagori ini yaitu kompiler dan interpreter.
Program aplikasi (sering kali hanya
disebut APLIKASI saja) adalah program yang dibuat oleh peemakai yang ditujukan
untuk melakukan tugas khusus
- Program Aplikasi Serbaguna adalah program aplikasi yang dapat digunakan oleh pemakai untuk melaksanakan hal-hal yang bersifat umum.
- Program Aplikasi Spesifik adalah program yang ditujukan untuk menangani hal-hal yang sangat spesifik. Misalnya, program pada sistem POS ( point – of – sale ) dan ATM.
Sistem
operasi
Sistem Operasi Adalah : program yang
bertindak sebagai perantara atau pemakai komputer dan perangkat keras komputer.
Tujuan sistem operasi adalah menyediakan lingkungan yang memungkinkan pemakai
dapat menjalankan program apapun dengan mudah.
Fungsi
Sistem Operasi
- Management Proses mencakup peniapan, penjadwalan, dan pemantauan proses pada komputer. Proses adalah program yang sedang berjalan atau sedang dijalankan.
- Management sumber daya berkaitan dengan pengendalian terhadap pemakaian sumberdaya komputer.
- Management data berupa pengendalian terhadap data masukan / keluaran, termasuk dalam hal pengalokasian dan peranti penyimpan skunder maupun dalam memori utama.
Multiprograming
Multi programing merupakan suatu
metode yang memungkinkan dua buah program atau lebih dijalankan secara serentak
dalam sebuah komputer, berbagai sumberdaya dalam waktu yang berlainan. Sebagai
contoh, dalam satu waktu sebuah program sedang menggunakan CPU. Sedangkan yang
lain menggunakan printer. Di dalam sistem multiprogramming, sebuah program
dijalankan dalam CPU sampai terjadisampai intrupsi seperti permintaan masukan.
Konsep Multiprogramming dapat di
analogikan dengan pengacara yang tentu saja tidak hanya menangani satu klien.
Ketika suatu kasus dari seorang klien sedang bmenunggu proses pengadilan, sang
pengacara dapat menangani kasus yang lain, dengan cara yang seperti ini tidak
ada waktu yang terbuang dengan sia-sia(menganggur).
multi programming
Multi
Tasking
Multi Tasking adalah suatu kemampuan
yang memungkinkan seorang pemakai dapat menjalankan sejumlah program dalam
waktu yang bersamaan . Cara ini umum nya dalam sistem PC. Dengan menggunakan
sistem operasi window, seseorang dapat menjalankan program word untuk membuat
dokumen dan sekaligus menjalankan program aplikasi Excel. Pemakai dapat
berpindah dari suatu program ke program yang lain dengan mudah dan setiap
program tetap d eksekusi oleh CPU.
Spreedsheet
Spreadsheet ( Lembar kerja ) adalah
program serbaguna untuk mengelola data dalam bentuk tabel dan dapat melakukan
perhitungan-perhitungan secara dinamis terhadap data. Microsoft Excel merupakan
contoh dari Spreadsheet terkenal pada lingkungan windows, sedangkan StarOffice
Calc merupakan contoh program presentasi Linux.
Microsoft Excel 2010
Program
Presentasi
Program Presentasi adalah perangkat
lunak/program yang digunakan untuk membuat bahan presentasi. Dan sekaligus
untuk berpresentsi. Dalam hal ini, bahan presentasi bisa melibatkan teks,
suara, gambar, video,dan animasi. PowerPoint merupakan contoh program
presentasi yang terkenal dikalangan / lingkungan Window, sedangkan StarOffice
Impress adalah contoh program presentasi di lingkungan linux.
Microsoft Office Powerpoint
Program
pengolah citra
Program pengolah citra (image
processing) adalah program yang digunakan untuk memanipulasi citra (gambar
ataupun foto),berbagai contoh aplikasi pengolahan citra yang terkenal, dan
salah satunya Adobe Photoshop merupakan contoh program yang terkenal di window,
sedangkan GIMP merupakan contoh pengolahan citra yang terkenal dalam LINUX.
Adobe Photoshop
Surat
Elektronik (e-Mail)
Surat elektronik atau pos
elektronik (bahasa Inggris: email’) adalah sarana kirim mengirim surat
melalui jalur jaringan komputer (misalnya Internet). Dengan surat biasa umumnya
pengirim perlu membayar per pengiriman (dengan membeli perangko), tetapi surat
elektronik umumnya biaya yang dikeluarkan adalah biaya untuk membayar sambungan
Internet. Tapi ada perkecualian misalnya surat elektronik ke telepon genggam,
kadang pembayarannya ditagih per pengiriman.
Yahoo-mail
Pengelola e-mail secara desktop.
Groupware
Groupware Adalah perangkat lunak yang dipakai untuk melakukan
kolaborasi, yakni membantu sejumlah orang yang menangani pekerjaan
kelompok. Perangkat lunak ini mendukung sarana kolaborasi seperti surat
elektronik, basis data, group diskusi, penjadwalan, dan lain- lain.
Contoh dari Groupware antara lain, Lotus Notes, Novell GroupWise,Microsoft
exchange, dan Netscape Communicator.
Microsoft Exchange Server merupakan sebuah produk perangkat lunak pengatur pesan
(messaging) dan kolaborasi yang dikembangkan oleh Microsoft Corporation. Produk
ini adalah bagian dariplatform Microsoft Windows Server System, dan banyak
digunakan oleh perusahaan-perusahaan di dunia. Fitur utama yang ditawarkan oleh
Exchange Server mencakup manajemen surat elektronik (e-mail), kalender, kontak,
dan tasks; dukungan untuk akses langsung dari Web dan juga perangkat bergerak;
dan dukungan untuk penyimpanan data.
exchange server diagram
DBMS
(database management system)
DBMS (database management system)
adalah perangkat lunak yang ditujukan untuk me laksanakan manajemen
data. Perangkat lunak ini menyediakan fasilitas untuk mnyimpan data, manipulasi
data, dan mengambbil data yang sangat mudah dan cepat. Dilingkungan PC yang
berbasis Window, Microsoft Access merupakan contoh DBMS yang sangat
populer.
Microsoft Acces
Personal Information Maneger (PIM)
Personal Information Maneger (PIM)
merupakan program yang sangat bermanfaat bagi individu yang ingin mengelola
informasi pribadi. Perangkat lunak ini menyediakan fasilitas seperti
untuk menyimpan dan mengorganisasikan informasi pelanggan atau klien
maupun untuk mencatat jadwal pertemuan. Contohnya, Lotus Organizer dan
microsoft Outlook.
Microsoft outlook
Microsoft Outlook atau Microsoft
Office Outlook adalah sebuah program personal information manager dari
Microsoft, dan bagian dari Microsoft Office suite. Walaupun biasanya hanya
digunakan untuk mengirim dan membaca surat elektronik, program ini juga
memiliki fungsi kalender, jadwal kerja, catatan, dan jurnal. Bila digunakan
bersama dengan Microsoft Exchange Server, Outlook dapat menyediakan akses kotak
surat, kalender, dan jadwal bersama.
Outlook Express adalah sebuah versi
kecil Outlook yang disediakan secara cuma-cuma oleh Microsoft, bersama dengan
penjelajah web Internet Explorer. Tidak ada hubungan antara kedua program ini
kecuali namanya. Outlook Express digantikan dengan Windows Mail dalam Windows
Vista.
Salah satu tujuan Microsoft adalah
membuat program surat-e yang mudah digunakan. Namun karena banyak lubang
keamanan dalam Outlook, program ini sering digunakan untuk memasukkan virus,
misalnya lewat attachment surat-e. Beberapa contoh virus yang disebarkan lewat
cara ini adalah Melissa dan Sobig .
Web
Browser
Web Browser adalah perangkat lunak
yang berguna untuk mengakses informasi Web ataupun untuk melakukan
transaksi via web. Contohnya, Internet Explorer dan Netscape Navigator
merupakan contoh web browser yang terkenal dilingkungan window. Ada juga
browser yang menyediakan untuk berbagai platform seperti opera dan Mozilla
Firefox.
Mozilla Firefox
Mozilla Firefox (aslinya bernama
Phoenix dan kemudian untuk sesaat dikenal sebagai Mozilla Firebird) adalah
peramban web lintas platform gratis yang dikembangkan oleh Yayasan Mozilla dan
ratusan sukarelawan.
Sebelum rilis versi 1.0-nya pada 9
November 2004, Firefox telah mendapatkan sambutan yang sangat bagus dari pihak
media, termasuk dari Forbes dan Wall Street Journal. Dengan lebih dari 5
juta download dalam 12 hari pertama rilisnya dan 6 juta hingga 24 November
2004, Firefox 1.0 adalah salah satu perangkat lunak gratis, sumber terbuka
(open-source) yang paling banyak digunakan di antara pengguna rumahan.
Melalui Firefox, Yayasan Mozilla
betujuan untuk mengembangkan sebuah peramban web yang kecil, cepat, sederhana,
dan sangat bisa dikembangkan (terpisah dari Mozilla Suite yang lebih besar).
Sejak 3 April 2003, Firefox dan klien surel Thunderbird telah menjadi fokus
utama pengembang Yayasan Mozilla untuk menggantikan Mozilla Suite.
Di antara fitur populer Firefox
adalah pemblokir pop-up yang sudah terpasang di dalamnya, dan sebuah mekanisme
pengembangan (extension) untuk menambah fungsionalitas tambahan. Meskipun
fitur-fitur ini sudah tersedia untuk beberapa lamanya di peramban-peramban web
lainnya seperti Mozilla Suite dan Opera, Firefox merupakan peramban web pertama
yang mendapatkan penerimaan dalam skala sebesar ini. Firefox ditargetkan untuk
mendapat sekitar 10% pangsa pasar Internet Explorer keluaran Microsoft
(peramban web terpopuler dengan margin yang besar (per 2004) hingga tahun 2005,
yang telah disebut oleh banyak orang sebagai tahun kembalinya perang peramban
web.
Firefox telah mendapatkan perhatian
sebagai alternatif kepada Internet Explorer sejak Explorer dikecam karena
tuduhan ketidakamanannya—pihak yang setuju terhadap anggapan ini mengatakan
Explorer tidak mengikuti standar Web, menggunakan komponen ActiveX yang sering
membahayakan, dan kelemahannya terhadap pemasangan spyware dan malware—dan
kurangnya fitur-fitur yang dianggap pemakai Firefox penting. Microsoft
sendiri telah merespons bahwa mereka tidak menganggap jika isu-isu mengenai
keamanan dan fitur Explorer perlu dikhawatirkan.
Firefox dapat dijalankan pada berbagai
macam sistem operasi seperti Microsoft Windows, Linux, Mac OS X, dan FreeBSD.
Versi stabil terbaru Firefox saat ini adalah 9.0.1, yang dirilis pada 21
Desember 2011.
Software Suite
Perbandingan Office Suite
Software Suite adalah kumpulan beberapa program yang dikemas menjadi
satu. Beberapa contoh yang terkenal adalah microsoft Office, Lotus
SmartSuite, serta StarOffice. Microsoft Office merupakan produk yang terdiri
atas sejumlah program seperti microsoft word, microsoft office , microsoft
Excel, microsoft Access, dan beberapa program yang lain. Tentu saja, bila
software siute diinstal pada komputer akan memakan ruang pada hard
disk yang sangat besar, padahal belum tentu semua program akan digunakan oleh
pemakai.
Microsoft Office
Perangkat
Lunak Multimedia
Dengan semakin maraknya pengguna
multimedia untuk brbagai keperluan, industri, mperangkat lunak multimedia juga
berkembang dengan pesat. Sebagaiman diketahui, multimedia adalah teknologi yang
menggabungkan kemampuan teks, gambar, suara, animasi gambar, dan video.
Beberapa Perangkat lunak yang
terkait dengan multimedia, antara lain :
- Adobe Premiere : Perangkat lunak yang digunakan untuk membuat film dalam berbagai format seperti (*.AVI, *.MOV).
- Winamp : Perangkat lunak yang memainkan berbagai jenis berkas audio, seperti MP3.
- Jet-Audio : Perangkat lunak yang dapat digunakan untuk mengkonversi suara dalam kaset atau VCR menjadi data digital.
- Macromedia Shockwave : Perangakat lunak untuk membuat halaman Web yang dilengkapi dengan audio dan animasi.
ss
Dengansemakinmaraknyapengguna
multimedia untukbrbagaikeperluan, industri, mperangkatlunak multimedia
jugaberkembangdenganpesat. Sebagaimandiketahui, multimedia adalahteknologi yang
menggabungkankemampuanteks, gambar, suara, animasigambar, dan video.
BeberapaPerangkatlunak yang
terkaitdengan multimedia, antara lain :
• Adobe Premiere : Perangkatlunak
yang digunakanuntukmembuat film dalamberbagai format seperti (*.AVI, *.MOV).
•Winamp : Perangkatlunak yang
memainkanberbagaijenisberkas audio, seperti MP3.
• Jet-Audio : Perangkatlunak yang
dapatdigunakanuntukmengkonversisuaradalamkasetatau VCR menjadi data digital.
• Macromedia Shockwave :
Perangakatlunakuntukmembuathalaman Web yang dilengkapidengan audio dananimasi.
Filed under: KATEGORI
SOFTWARE | Leave
a comment »
- Kalender
- WordPress.com News
Blog di WordPress.com. Tema:
Digg 3 Column.
