Pengertian Software
Menurut International Encyclopedy of Information
Science (1997), software merupakan bagian dari
komponen sistem komputer yang diprogram yang memungkinkan komputer untuk
mencocokkan perintah yang diterima untuk memenuhi kebutuhan pengguna.
Menurut Muffatto
(2006), software merupakan rangkaian
perintah yang dijalankan oleh komputer dimana software berjalan dalam perangkat
keras komputer.
Software
atau yang biasa disebut perangkat lunak
merupakan rangkaian perintah yang dibuat dengan bahasa pemrograman yang
memiliki suatu kesatuan yang sama sehingga menghasilkan program atau aplikasi
yang memiliki nilai dan tujuan tertentu atau 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.
Agar
komputer dapat membaca, mengingat, membuat keputusan (membandingkan),
menghitung, menyortir, dan menghasilkan keluaran berupa informasi dalam monitor
atau cetakan, komputer harus dapat membaca dan memasukkan program ke dalam
memori utamanya.
Jenis-Jenis Software
Ø Jenis
Software Secara Umum
- Sistem Software
Sistem Software merupakan sistem perangkat lunak komputer yang dirancang untuk mengoperasikan perangkat keras komputer dan untuk menyediakan platform untuk menjalankan aplikasi perangkat lunak. Sistem software menyajikan program yang dapat mengijinkan hardware berjalan dengan semestinya. Jenis sistem software yang paling penting yaitu sistem operasi.Sistem Operasi adalah seperangkat program yang mengelola sumber daya perangkat keras komputer, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting. Sistem operasi memungkinkan bagian-bagian dari komputer untuk bekerja sama dengan melakukan tugas-tugas seperti mentransfer data antara memori dan disk atau render keluaran ke perangkat layar. Ini juga menyediakan platform untuk menjalankan tingkat tinggi perangkat lunak sistem dan perangkat lunak aplikasi.
Contoh sistem operasi :
- Microsoft Windows
Microsoft Windows adalah serangkaian OS dan GUI (Grafic User Interfaces) yang diluncurkan oleh Microsoft pertama kali pada tahun 1985 sebagai tambahan dari MS-DOS, menanggapi banyaknya permintaan terhadap GUI. Catatan : GUI adalah jenis tampilan yang memungkinkan untuk penggunanya agar berkomunikasi dengan komputer berdasarkan gambar. Microsoft Windows atau yang lebih dikenal dengan sebutan Windows adalah keluarga sistem operasi. yang dikembangkan oleh Microsoft, dengan menggunakan antarmuka pengguna grafis.
- Linux
Linux adalah jenis OS yang memiliki kemiripan dengan Unix dan dijalankan melalui Linux-Kernel. Linux merupakan salah satu pemimpin dalam OS Server dan menjalankan 10 dari superkomputer tercepat didunia. Linux merupakan salah satu contoh hasil pengembangan perangkat lunak bebas dan sumber terbuka utama. Seperti perangkat lunak bebas dan sumber terbuka lainnya pada umumnya, kode sumber Linux dapat dimodifikasi, digunakan dan didistribusikan kembali secara bebas oleh siapa saja
- Unix
Unix adalah program OS Multi-Tasking, Multi-User yang petama kali dikembangkan pada tahun 1969 oleh Grup pekerja AT&T di Bell Labs dalma bentuk assembly languange (bahasa program sederhana). Unix atau UNIX adalah sebuah sistem operasi komputer yang diawali dari project Multics (Multiplexed Information and Computing Service) pada tahun 1965 yang dilakukan American Telephone and Telegraph AT&T, General Electric (GE), dan Institut Teknologi Massachusetts (MIT).
- Mac OS X
Mac OS X adalah program OS yang mirip dengan Unix, dibuat sejak 1999 oleh Apple Inc. yang merupakan upgrade dari OS sebelumnya, Mac OS, yang telah digunakan oleh Apple Inc. sejak 1984. Mac OS X adalah versi terbaru dari sistem operasi Mac OS untuk komputer Macintosh.
- DOS
Disk Operating System (disingkat DOS) adalah keluarga sistem operasi yang digunakan di komputer pribadi. Sekarang, istilah DOS menjadi istilah generik bagi setiap sistem operasi yang dimuat dari perangkat penyimpanan berupa disk saat sistem komputer dinyalakan. Keluarga DOS terbagi menjadi bebrapa kelas, yakni
- MS-DOS (Microsoft Disk Operating System), termasuk di antaranya adalah Tandy DOS, Compaq DOS, Q-DOS (Quick and Dirty Operating System) dan beberapa klon dari sistem operasi MS-DOS yang dijual kepada para pembuat sistem komputer IBM PC/Compatible.
- IBM PC-DOS (International Business Machine Personal Computer Disk Operating System), yang meskipun masih buatan Microsoft, diubah sedikit-sedikit untuk dapat digunakan oleh komputer IBM PC.
- DR-DOS (Digital Research Disk Operating System), yang dibuat oleh pembuat sistem operasi CP/M, Gary Kildall.
- Novell Personal Netware, merupakan versi DR-DOS yang dijual kepada Novell karena perusahaan yang menaungi CP/M mengalami kebangkrutan (Novell mengakuisisi Digital Research Incorporated).
- Caldera DOS, merupakan versi Novell Personal Netware yang dijual kepada Caldera Corporation.
- FreeDOS, merupakan versi DOS yang dibangun dari sisa-sisa pengembangan Caldera DOS, yang dikembangkan oleh komunitas open source.
- Software Aplikasi
Software aplikasi adalah suatu perangkat lunak komputer yang memanfaatkan kemampuan komputer langsung untuk melakukan suatu tugas yang diinginkan pengguna. Software aplikasi menyediakan program yang mengijinkan pengguna untuk melakukan sesuatu disamping menjalankan hardware. Software aplikasi dibuat untuk tujuan atau kepentingan spesifikContoh software aplikasi :
- Opera (Browsing Web)
Opera adalah program untuk browsing web yang diterbitkan oleh Opera Software. Program ini memiliki fungsi dasar seperti browsing, chatting, menerima email, download file via bittorent, dll. Opera adalah penjelajah web dan paket perangkat lunak Internet antar-platform. Opera terdiri dari kumpulan perangkat lunak untuk Internet seperti penjelajah web, serta perangkat lunak untuk membaca dan mengirim surat elektronik. Opera dibuat oleh Opera Software yang bermarkas di Oslo, Norwegia
- Microsoft Word (Pengolahan Huruf)
Microsoft Word atau Microsoft Office Word adalah perangkat lunak pengolah kata (word processor) andalan Microsoft. Pertama diterbitkan pada 1983 dengan nama Multi-Tool Word untuk Xenix, versi-versi lain kemudian dikembangkan untuk berbagai sistem operasi, misalnya DOS (1983), Apple Macintosh (1984), SCO UNIX, OS/2, dan Microsoft Windows (1989). Setelah menjadi bagian dari Microsoft Office System 2003 dan 2007 diberi nama Microsoft Office Word. Microsoft Word adalah pogram non-free commercial word processor buatan Microsoft. Diterbitkan pertama kali tahun 1983 untuk Xenix system. Dan kemudia diperuntukkan bagi IBM (1983), Macintosh (1984), Unix (1985), Atari ST (1986), SCO UNIX, OS/2, Microsoft Windows(1989)
- Microsoft Excel (Pengolahan Angka dan Laporan)
Microsoft Excel atau Microsoft Office Excel adalah sebuah program aplikasi lembar kerja spreadsheet yang dibuat dan didistribusikan oleh Microsoft Corporation untuk sistem operasi Microsoft Windows dan Mac OS. Aplikasi ini memiliki fitur kalkulasi dan pembuatan grafik yang, dengan menggunakan strategi marketing Microsoft yang agresif
- Microsoft PowerPoint (Program Presentasi)
Microsoft PowerPoint atau Microsoft Office PowerPoint adalah sebuah program komputer untuk presentasi yang dikembangkan oleh Microsoft. Aplikasi ini sangat banyak digunakan, apalagi oleh kalangan perkantoran dan pebisnis, para pendidik, siswa, dan trainer. Dimulai pada versi Microsoft Office System 2003, Microsoft mengganti nama dari sebelumnya Microsoft PowerPoint saja menjadi Microsoft Office PowerPoint. Versi terbaru dari PowerPoint adalah versi 12 (Microsoft Office PowerPoint 2007), yang tergabung ke dalam paket Microsoft Office System 2007.
- VLC Media Player
VLC adalah multimedia player, encoder dan streamer yang mampu memutar banyak audio dan video codec serta DVD, VCD, dan protocol streaming lainya. Mampu men-streaming ke web dan menyimpannya dalam berbagai format. VLC adalah singkatan dari Video Lan Client. Namun, karena VLC tidak lagi hanya client, inisial ini tidak berlaku .VLC Media Player merupakan sebuah multimedia player tools yang dapat memainkan berbagai file multimedia maupun DVD, Audio CD, VCD, dan berbagai protokol streaming. VLC Media Player merupakan salah satu aplikasi Multimedia open source terlaris didunia. Hal ini dikarenakan VLC Media Player dapat memainkan banyak jenis file format audio video tanpa harus menambahkan codex ataupun program tambahan lainnyaContoh Aplikasi komputer yang lain :
- Aplikasi grafis, seperti: CorelDraw, Photoshop, ACDsee.
- Aplikasi Multimedia, seperti : Windows Media Player, Winamp, PowerDVD, Klite
- Aplikasi Browser, seperti : Mozilla Firefox, Google Chrome, Internet Explorer
- Aplikasi Programming, seperti: Visual Studio, Delphi, C++ Builder
- Aplikasi Web Designer, seperti: Dreamweaver, Frontpage
- Software Pemrograman
Software pemrograman yaitu software bahasa pemrograman (seperti PHP, dan HTML) yang merupakan perangkat yang menunjang pengembangan dan pembuatan software sebagai aplikasi. Biasanya dipakai untuk memudahkan para pembuat program (programmer) untuk menulis program yang kemudian dibentuk menjadi sebuah objek. Software pemrograman berbentuk lebih ke instruksi langsung terhadap sistem software. Berbagai macam software pemrograman digunakan dan bermacam pula varian dari algoritma masing-masing software pemrograman. Dalam hal ini software pemrograman adalah software yang berada pada level tengah. Contohnya seperti Visual Studio, Gambas, Delphi, C++, dan lain-lain.
- Driver Perangkat Keras (Device driver)
Driver adalah Perangkat lunak yang mengatur dan mengendalikan kinerja dari senuah perangkat keras. Biasanya driver diperoleh dari vendor sebuah perangkat keras. Contoh perangkat yang sering membutuhkan instalasi driver yaitu SoundCard, VGA Card, dan LAN Card.Tanpa driver kadang suatu perangkat keras masih dapat berfungsi namun tidak dapat mencapai performa yang optimal, karena yang digunakan adalah driver universal. Jadi fungsi fungsi khusus yang merupakan kelebihan sebuah perangkat keras tidak dapat berfungsi dengan baik.
Ø Jenis
Software Menurut Distribusinya
- 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. Misalnya adalah sistem microsoft windows, microsoft office, adobe photo shop, dan sebagainya.
- Freeware
Freeware atau perangkat lunak gratis adalah perangkat lunak komputer berhak cipta yang gratis digunakan tanpa batasan waktu. Freeware juga didefinisikan sebagai program apapun yang didistribusikan gratis, tanpa biaya 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. Contoh freeware adalah Paint.net, Rocket Dock, Ccleaner, dan sebagainya.
- Shareware
Shareware merupakan kebalikan dari freeware karena shareware memiliki batasan waktu tertentu dan mengharuskan user melakukan validasi kepemilikan software dengan serial number yang didapatkan dari membelinya. Shareware yang mewajibkan penggunanya membayar (misalnya setelah jangka waktu percobaan tertentu atau untuk memperoleh fungsi tambahan). Beberapa contoh dari shareware misalnya StyleXP, Window Blinds, WinRAR, dan sebagainya.
- Propietary Software
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
Open source software atau software sumber kode terbuka merupakan software yang dapat diubah, ditingkatkan, ataupun disebarluaskan karena memungkinkan user untuk melihat source code dari software. 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.
- Adware
Adware merupakan jenis software yang berfungsi untuk menyisipkan iklan di dalam programnya. Software jenis ini biasanya bersifat gratis namun dengan kompensasi iklan yang muncul.
- Beerware
Beerware merupakan jenis software yang unik karena beerware merupakan software yang berlisensi bebas. Software jenis ini bisa dipergunakan untuk tujuan apapun.
- Spyware
Spyware merupakan jenis software yang berfungsi untuk memantau ataupun memata-matai aktivitas komputer yang dilakukan oleh user. Software ini lebih sering disalahgunakan untuk kepentingan pencurian data.
Fungsi Software
- Mengatur Input atau Output (I/O) dari PC.
- Menyediakan dan mengatur serta memerintahkan hardware agar dapat berjalan dengan baik.
- Menjalankan perintah-perintah tertentu seperti menggambar, memutar musik atau film.
Contoh Software Dalam
Sistem Komputer Beserta Cara Kerjanya
- Sistem Operasi
Secara umum, Sistem Operasi adalah perangkat lunak pada lapisan pertama yang ditempatkan pada memori komputer pada saat komputer dinyalakan booting. Sedangkan software-software lainnya dijalankan setelah Sistem Operasi berjalan, dan Sistem Operasi akan melakukan layanan inti untuk software-software itu. Layanan inti tersebut seperti akses ke disk, manajemen memori, penjadwalan tugas schedule task, dan antar-muka user (GUI). Sehingga masing-masing software tidak perlu lagi melakukan tugas-tugas inti umum tersebut, karena dapat dilayani dan dilakukan oleh Sistem Operasi. Bagian kode yang melakukan tugas-tugas inti dan umum tersebut dinamakan dengan "kernel" suatu Sistem Operasi.Kalau sistem komputer terbagi dalam lapisan-lapisan, maka Sistem Operasi adalah penghubung antara lapisan hardware dengan lapisan software. Sistem Operasi melakukan semua tugas-tugas penting dalam komputer, dan menjamin aplikasi-aplikasi yang berbeda dapat berjalan secara bersamaan dengan lancar. Sistem Operasi menjamin aplikasi lainnya dapat menggunakan memori, melakukan input dan output terhadap peralatan lain, dan memiliki akses kepada sistem berkas. Apabila beberapa aplikasi berjalan secara bersamaan, maka Sistem Operasi mengatur schedule yang tepat, sehingga sedapat mungkin semua proses yang berjalan mendapatkan waktu yang cukup untuk menggunakan prosesor (CPU) serta tidak saling mengganggu.
- Software Aplikasi
Program aplikasi bersifat lebih khusus jika dibandingkan dengan sistem operasi. Perangkat lunak ini secara khusus menangani kebutuhan pekerjaan dari pengguna seperti mengetik, membuat tabel, memainkan musik, memutar video, dan browsing internet atau interkoneksi dengan sesama komputer lokal.Masing-masing program aplikasi komputer dibuat dan dikembangkan secara khusus pada bidangnya masing-masing. Aplikasi perkantoran yang terkenal adalah produk Microsoft, yaitu Microsoft OFFICE.Microsoft OFFICE terdiri dari Microsoft Word untuk mengetik dan pengolah kata, Microsoft Excel untuk aplikasi tabel dan spreadsheet, dan Microsoft Powerpoint untuk keperluan presentasi.Selain Microsoft Office kini muncul OpenOffice dan Lotus Symphony sebagai alternatif pengganti aplikasi perkantoran yang berbayar tersebut.
- Device Driver
Pemacu peranti (bahasa Inggris: Device driver) adalah istilah teknologi informasi yang mengacu kepada komponen perangkat lunak yang mengizinkan sebuah sistem komputer untuk berkomunikasi dengan sebuah perangkat keras. Sebagian besar perangkat keras, tidak akan dapat berjalan atau sama sekali tidak dapat berjalan tanpa driver yang cocok yang terinstal di dalam sistem operasi. Device driver, umumnya akan dimuat ke dalam ruangan kernel (kernelspace) sistem operasi selama proses booting dilakukan, atau secara sesuai permintaan (ketika ada intervensi pengguna atau memasukkan sebuah perangkat plug-and-play). Beberapa sistem operasi juga menawarkan device driver yang berjalan di dalam ruangan pengguna (userspace) sistem operasi. Beberapa driver telah dimasukkan ke dalam sistem operasi secara default pada saat instalasi, tapi banyak perangkat keras, khususnya yang baru, tidak dapat didukung oleh driver-driver bawaan sistem operasi. Adalah tugas pengguna yang harus menyuplai dan memasukkan driver ke dalam sistem operasi. Driver juga pada umumnya menyediakan layanan penanganan interupsi perangkat keras yang dibutuhkan oleh perangkat keras.
Hubungan Antara
Software dan Hardware
Apabila diibaratkan bahwa komputer adalah makhluk hidup, maka hardwareadalah tubuhnya seperti mata untuk melihat, paru-paru untuk bernapas dan bagian tubuh lainnya, sedangkan perangkat lunak atau software diibaratkan sebagai kepintarannya, seperti memproses gambar yang dilihat mata, memerintahkan tangan untuk mengangkat objek, dan memaksa tubuh untuk menarik nafas dengan menggunakan paru-paru.Hardware Komputer, menjadi bagian dari mesin, dan hanya mengerti dua konsep dasar yaitu menyala (on) dan mati (off), konsep on dan off tersebut dinamakan binary. Software komputer dikembangkan agar binary dapat menjadi jalan untuk memberitahukan komputer hardware dalam melakukan tugasnya. Software Komputer menterjemahkan dan mengarahkan pengguna komputer agar mengerti mengenai apa yang dapat dilakukan oleh komputer hardware.Menurut Muffatto, software merupakan perintah dan sarana dalam menerjemahkan kebutuhan pengguna terhadap komputer, sedangkan hardware merupakan kamar dan pabrik pengolahan perintah tersebut.
Untuk lebih rincinya silahkan download DISINI



0 komentar:
Posting Komentar