4. PENGERTIAN SOFTWARE
• Sotfware adalah suatu bagian dari system computer yang tidak memiliki wujud fisik dan tidak terlihat karena
merupakan sekumpulan data elektronik yang disimpan dan diatur oleh computer berupa program yang dapat
menjalankan suatu perintah .
• Atau bisa juga dapat diartikan software adalah suatu data yang diprogram, diformat, dan disimpan secara
digital, tidak berbentuk fisik tapi dapat dioperasikan oleh penggunanya melalui perangkat komputer.
5. Pengertian Software Menurut Para Ahli
1. Wiwit Siswoutomo
Menurut Wiwit Siswoutomo, software adalah nyawa dari sebuah hardware atau komputer karena tanpa adanya perangkat
lunak maka komputer hanyalah sebuah hardware yang mati dan tidak dapat digunakan.
2. Roger S. Pressman
Menurut Roger S. Pressman (2002), pengertian software adalah suatu perintah program dalam sebuah komputer yang apabila
dieksekusi oleh usernya akan memberikan fungsi dan unjuk kerja seperti yang diharapkan oleh user-nya.
3. Melwin Syafrizal Daulay
Menurut Melwin Syafrizal Daulay (2007), pengertian software adalah suatu perangkat yang berfungsi sebagai pengatur
aktivitas kerja komputer dan seluruh intruksi yang mengarah pada sistem komputer dan menjembatani interaksi antara user
dengan komputer.
Fungsi Software Secara Umum
• Menyediakan fungsi dasar dari sebuah komputer sehingga dapat dioperasikan. Misalnya ketersediaan sistem operasi dan
sistem pendukung pada komputer.
• Mengatur setiap hardware yang ada pada komputer sehingga dapat bekerja secara simultan.
• Menjadi penghubung antara beberapa perangkat lunak lainnya dengan hardware yang ada pada komputer.
6. Meskipun fungsi utama perangkat lunak adalah sebagai penghubung antara hardwaredengan user, pada penggunaan
perangkat lunak ternyata terbagi dalam beberapa jenis. Adapun klasifikasi software adalah sebagai berikut:
1. Software Berdasarkan Jenisnya
Operating System (sistem operasi), yaitu perangkat lunak yang berfungsi untuk mengelola dan mengkoordinasikan
setiap komponen dan fungsi komputer. Beberapa contoh operating sistem adalah; Windows, Linux, UNIX, DOS.
2. Software Berdasarkan Distribusinya
• Freeware, yaitu perangkat lunak yang dapat dimiliki dan digunakan secara gratis tanpa batas waktu tertentu.
Biasanya perangkat lunak jenis ini memiliki fitur yang kurang lengkap dan tidak maksimal.
• Adware, yaitu software yang bisa didapatkan dan digunakan secara gratis namun dengan kompensasi adanya iklan
yang muncul di komputer user.
• Spyware, yaitu perangkat lunak yang dibuat khusus untuk memata-matai segala aktivitas pengguna komputer.
Biasanya software jenis ini banyak disalahgunakan, misalnya untuk mencuri data dari komputer lain.
• OpenSource, yaitu software yang kode sumbernya dapat dibuka, diubah-ubah, ditingkatkan, dan disebarluaskan.
Biasanya software jesni ini dapat diperoleh secara gratis dan dapat dikembangkan oleh orang lain dengan lisensi
GPL (General Public License).
• Shareware, yaitu piranti lunak untuk keperluan tertentu yang dibagikan secara gratis, biasanya sebagai demonstrasi
dengan fitur terbatas dan penggunaannya untuk waktu terbatas (misalnya 30
7. Software Komputer dapat diartikan juga sebagai komponen yang tidak dapat dilihat secara fisik.
Berdasarkan kegunaannya, Sofware Komputer di golongkan ke dalam tiga bagian, yaitu : Sistem
Operasi, Aplikasi, dan Language Software.
Sistem Operasi
Sistem Operasi atau Operating System merupakan sebuah penghubung antara pengguna komputer
dengan Hardware Komputer. Sistem Operasi mempunyai beberapa tugas, yaitu :
• Interface : Penghubung antara pemakai (user) dengan komputer (Hardware).
• Resource Process : Mengelola sumber daya yang terdapat pada komputer seperti RAM dan ROM.
• System Call : Menyediakan sekumpulan layanan ke pemakai sehingga dapat mempermudah dan
menyamankan pemakai dalam memamfaatkan sumber daya sistem komputer.
8. APLIKASI SOFTWARE
• Aplikasi software adalah suatu subkelas peringkat lunak komputer yang
memanfaatkan kemampuan computer langsung untuk melakukan suatu tugas yang
diingkan pengguna.
Contohnya : Microsoft Office, Open Office, System Mechanic, WinASO, Driver
Genius, PC Inspector File Recovery, dll
9. • Microsoft Windows, yaitu sistem operasi komputer yang berbasis command-line.
• Microsoft Office Word, yaitu piranti lunak yang berfungsi untuk membuat dan
mengedit sebuah dokumen.
• Microsoft Office PowerPoint, yaitu software untuk membuat presentasi, video,
dan lain-lain.
• Google Chrome, yaitu software yang berfungsi sebagai internet browser.
• Photoshop, yaitu software untuk membuat dan mengedit gambar atau foto.
• VCL Media Player, yaitu software pemutar video.
• FastStone Image Viewer, yaitu software untuk membuka dan mengedit file
gambar di dalam komputer.
10. LANGUAGE SOFTWARE
• Language Software adalah suatu bahasa pemrograman yang dapat dimengerti oleh manusia dan komputer.
• Programming Language (Bahasa Pemrograman), yaitu perangkat lunak yang berfungsi sebagai pemberi instruksi
standar yang melibatkan sintak dan semantik yang dipakai untuk mendefinisikan suatu program aplikasi komputer
(computer application program).
Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari:
• Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya
01100101100110
• Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan
perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya kode_mesin|MOV,
SUB, CMP, JMP, JGE, JL, LOOP, dsb.
• Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa
manusia dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb.( Atau bisa kita pahami dengan
Bahasa c.)
• Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia,
contohnya begin, end, if, for, while, and, or, dsb. Komputer dapat mengerti bahasa manusia itu diperlukan program
compiler atau interpreter.
11. Fungsi Bahasa pemprograman yaitu ;
Memerintahkan komputer untuk mengolah data sesuai dengan alur berfikir yang kita inginkan.
Keluaran dari Bahasa pemrograman/aplikasi.
Contohnya adalah program yang digunakan oleh kasir yang di mall-mall atau swalayan, pengguna lampu lalu
lintas dijalan raya, dll.
12. SISTEM OPERASI SOFTWARE
• Sistem operasi (bahasa Inggris: operating system; disingkat OS) adalah perangkat
lunak sistem yang mengatur sumber daya dari perangkat keras dan perangkat lunak,
serta sebagai jurik (daemon) untuk program komputer.
• Biasanya, istilah sistem operasi sering ditujukan kepada semua perangkat lunak yang
masuk dalam satu paket dengan sistem komputer sebelum aplikasi-aplikasi perangkat
lunak terinstal.
• Sistem operasi adalah perangkat lunak sistem yang bertugas untuk melakukan kontrol
dan manajemen perangkat keras serta operasi-operasi dasar sistem, termasuk
menjalankan perangkat lunak aplikasi seperti program-program pengolah kata
dan peramban web.
13. Secara umum, sistem operasi adalah perangkat lunak pada lapisan pertama yang
ditempatkan pada memori komputer pada saat komputer dinyalakan booting.
• Sistem operasi secara umum terdiri dari beberapa bagian:
• Mekanisme Boot, yaitu meletakkan kernel ke dalam memory
• Kernel, yaitu inti dari sebuah sistem operasi
• Command Interpreter atau shell, yang bertugas membaca input dari pengguna
• Pustaka-pustaka, yaitu yang menyediakan kumpulan fungsi dasar dan standar
yang dapat dipanggil oleh aplikasi lain
• Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk
mengontrolnya
14. Sistem operasi utama yang digunakan komputer umum (termasuk PC, komputer
personal) terbagi menjadi 3 kelompok besar:
• Sistem Microsoft Windows - yang antara lain terdiri dari : Windows Desktop
Environment (versi 1.x hingga versi 3.x), Windows 9x (Windows 95, 98, dan
Windows ME), dan Windows NT (Windows NT 3.x, Windows NT 4.0, Windows
2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server
2008, Windows 7 (Seven) yang dirilis pada tahun 2009, Windows 8 yang dirilis
pada Oktober 2012), dan Windows Terakhir yaitu Windows 10 (Dirilis pada Juli
2015)).
• Sistem Unix yang menggunakan antarmuka sistem operasi POSIX, seperti SCO
UNIX, keluarga BSD (Berkeley Software Distribution), GNU/Linux, Zeath OS
(berbasis kernel linux yang dimodifikasi.)MacOS/X (berbasis kernel BSD yang
dimodifikasi, dan dikenal dengan nama Darwin) dan GNU/Hurd.
• Sistem Mac OS, adalah sistem operasi untuk komputer keluaran Apple yang biasa
disebut Mac atau Macintosh. Sistem operasi yang terbaru adalah Mac OS X versi
10.15 (Catalina)
15. • Sedangkan computer mainframe dan super computer menggunakan banyak sekali system operasi yang
berbeda-beda, umumnya merupakan umumnya dari system operasi UNIX yang dikembangkan oleh vendor
seperti IBM, AIX, HP/UX dll.
16. Fungsi system operasi
• Pembuat computer menjadi lebih mudah dan menarik serta nyaman untuk
digunakan
• Memungkinkan sumberdaya computer digunakan secara efisien
• Sistem operasi yang disusunkan atau deprogram sedemikian rupa memungkinkan
kemungkinkan perubahan/pengembangan baru yang efektif dan efisien, dapat
melakukan pengujian system tanpa mengganggu layanan yang telah ada
17. PERTANYAAN
1. Kelompok 2 (M.Didit) : Jelaskan Problem dalam pembuatan Perangkat
lunak.
2. Kelompok 7 (Faza Azani) : Perbedaan Windows dengan MAC OS.
3. Kelompok 3 (Raffi Aditya) : Langkah-Langkah apa saja yang dilakukan jika
suatu Software mengalami kendala.
4. Kelompok 4 (Candra Afriza) : Jelaskan karakteristik perangkat lunak
5. Kelompok 7 (Afifah Salsabila) : Apakah ada aplikasi software didalam
smartphone, jelaskan
6. Kelompok 2 (Anggiat Michael) : Bagaimana cara memperbaiki operation
windows tanpa kehilangan data-data