PERANGKAT LUNAK
Pengertian perangkat lunak
• perangkat lunak adalah program yang berisi instruksi atau perintah untuk melakukan proses pengolahan data
• mensin yang memproses data menjadi informasi
• meningkatkan hasil kerja dan memecahkan berbagai masalah
• perangkat lunak salah satu unsur komputer yang berperan penting dalam memproses data atau memecahkan masalah
• Sebuah mesin yang tidak dapat melakukan tugas apabila tidak didukung oleh program
- Program merupakan deretan instruksi yang digunakan untuk mengendalikan komputer sehingga dapat melakukan tindakan sesuai yang dikehendaki
- Dibuat oleh vendor perangkat lunak
Software fundamentalis
• Computer programs is sequences of instructions for the computer
• Stored program concept , instructions written in programs are stored and executed by CPU when needed
• Programmers, individuals who perform programming
Software komputer
• Software sistem (perangkat lunak sistem)
• Software aplikasi (perangkat lunak aplikasi)
Software sistem (perangkat lunak sistem), terbagi 4 bagian, yaitu :
• Sistem operasi
• Utilitas program
• Device driver
• Bahasa pemrograman
Sistem operasi (OS)
• adalah sebuah program penghubung antara pengguna komputer dengan hardware komputer yang terdiri atas kumpulan program yang dibuat oleh vender dengan memperhatikan bentuk dan cara kerja hardware
Tujuan dan bagan OS
Tujuan :
1. menyediakan atau menyiapkan kondisi agar pengguna dapat menjalankan program
2. untuk menggunakan hardware komputer secara efisien
Apa fungsi operasi sistem ?
Fungsi utama OS :
• Manajemen proses, mencakup persiapan, penjadwalan, dan pemantauan proses pada komputer
• Manajemen sumber daya, berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam sistem komputer yang dilakukan oleh software sistem maupun yang dilakukan software aplikasi yang sedang dijalankan
• Menajemen data, berupa pengendalian terhadap data input/ output termasuk dalam hal pengalokasian piranti penyimpanan sekunder maupun memori utama
Contoh operating sistem
Gambar
Linux operating sistem
• Linux merupakan turunan dari sistem operasi UNIX
• Linux adalah sistem oiperasi berbasis GPL yang berarti dapat dikopi secara bebas tanpa harus membayar kepada lisensi, dengan catatan source kode harus selalu disertakan dalam penyebarannya
• Linux diciptakan oleh Linus Torvalds pada mahasiswa ilmu komputer di universitas Helsinki tahun 1991 di Finlandia
• Pada awalnya linux sangat sederhana tetapi dengan bantuan para hacker, linus terus mengmbangkan linux dan akhirnya memiliki kemampuan yang sejajar dengan sistem operasi komersial lainnya.
Utilitas program
• Utilitas program merupakan sistem software yang menjalankan tugas-tugas maintenance, umumnya disebut utility program
• File manager, menjalankan fungsi-fungsi seperti melakukan copy, memberi nama, menghapus, dan memindahkan file, image viewer menampilkan isi dari file gambar ketika pengguna melakukan double stick
• Personal firewall, mendeteksi dan mengamankan personal komputer dari instruksi-instruksi yang tidak dikenal
• Ununstaller, menghapus program yang ada di lokal disk C
• Disk scanner, mendeteksi dan mengkoreksi masalah pada hard disk atau floppy disk dan mencari atau menghapus file-file yang tidak digunakan
• Disk deragment, mengatur ulang file-file dan space yang tidak digunakan pada hard disk sehingga program dapat berjalan lebih cepat
• Diagnostic utility, melakukan penyusunan informasi secara teknik tentang hardware dan beberapa software. Mempersiapkan laporan masalah secara terurai
• Backup utility, melakukan duplikasi file-file yang dipilih atau seluruh hard disk ke disk atau tape. Umumnya melakukan kompress files pada saat melakukan backup sehingga membutuhkan tempat lebih kecil
• Screen saver, layar monitor menampilkan gambar bergerak atau
Device driver
• Adalah program yang berfungsi untuk membantu komputer mengendalikan piranti-piranti peripheral. Perangkat lunak ini biasanya disediakan vendor yang memproduksi perangkat keras
• Contoh : ketika memasang modem atau skenner, perlu menginstal device driver supaya perangkat keras tersebut dapat berfungsi dengan baik
Bahasa pemrograman
• Adalah program yang digunakan untuk membuat program komputer
• Bahasa tingkat rendah, bahasa mesin (assembler) ; bahasa ini menggunakan kode angka 0 dan 1.
• Bahasa tingkat tinggi, bahasa mesin yang sudah diterjemahkan kedalam bahasa manusia
• Bahasa general ke empat, bahasa pemrograman yang berorientasi pada objek
Jenis-jenis perangkat lunak
• Software komersial, bertujuan untuk dijual dan ada hak cipta
• Software domain-public, sifatnya gratis dan berupa source code, ada hak cipta dan ada yang tidak ada
• Rentalware, disewakan dan ada hak cipta
• Free Software, dilengkapi dengan source code dan bersifat gratis/ membayar dengan harga murah
• Freeware, bersifdat gratis tanpa source code, bertujuan menarik peminat untuk membeli versi selanjutnya
• Open source, hampir sama dengan free Software, hanya beda dalam hal folosofis dan googleterdapat hak-hak untuk pemakai antara lain hak untuk membuat salinan program dan mendistribusikan salinan tersebut
The and
Tidak ada komentar:
Posting Komentar