PENGANTAR TEKNOLOGI INFORMASI PERTEMUAN Ke-5
PERANGKAT LUNAK
Perangkat lunak atau software adalah Program yang berisi instruksi atau perintah untuk melakukan proses pengolahan data. Dalam meningkatkan hasil kerja dan memecahkan berbagai masalah dperlukan mesin untuk memproses data menjadi informasi diperlukan adanya perangkat lunak sebagai salah satu unsur penting dalam memproses data tersebut. Karena tanpa perangkat lunak sebuah mesin tidak dapat melakukan apapun.
Perangkat lunak merupakan sebuah program yang terdiri dari deretan instruksi yang digunakan untuk mengendalikan computer agar dapat melakukan tindakana yang dikehendaki pengguna.
Beberapa istilah penting dalam perankat lunak
Ø Computer programs
Merupakan deretan atau urutan instruksi dalam computer
Ø Stored program concepts
Instruksi yang terdapat atau ditulis dalam program disimpan dan dilaksanakan oleh cpu ketika dibutuhkan
Ø Programming
Sebuah proses yang dilakukan untuk menuliskan atau memasukan program
Ø Programmers
Orang yang melakukan programming
Software computer terbagi menjadi dua bagian yaitu : systems software dan application software
Systems software adalah system yang menjalankan computer secara keseluruhan
Perankat lunak system ini terbagi menjadi 4 , yaitu: System operasi, Utilitas, Device driver, Bahasa pemrograman
Ø System Operasi
Adalah sebuah program penghubung antara pengguna computer dengan computer itu sendiri, biasanya operating system ini terdiri dari kumpulan program yang dibuat oleh vendor dengan memperhatikan bentuk dan cara kerja hardware. Menurut ANSI (American National Standard Institue)OS adalah software yang mengontrol pelaksanaan program-program computer, yaitu dengan mengatur waktu proses, pengecekan kesalahan, mengontrol input dan output, melakukan perhitungan, kompilasi, penyimpanan, pengolahan data serta berbagai bentuk layanan yang terkait.
Fungsi utama OS adalah
1. Manajemen proses
yang mencakup persiapan, penjadwalan, dan pemantuan proses pada computer
2. Manajemen sumber daya
Berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam system computer yang dilakukan oleh software system ataupun software aplikasi yang sedang dijalankan
3. Manajemen Data
Berupa pengendalian terhadap data input/ output termasuk dalam hal peng-alokasian piranti penyimpanan sekunder maupun memori utama
Contoh beberapa operating system yang digunakan: Microsoft, linux, macintosh, Be, dll.
LINUX Operating System
Linux merupakan turunan dari system UNIX
Linuk adalah system berbasis GPL yaitu dapat dikopi secraa bebas tanpa harus membayar kepada pememgang lisensi, dengan catatan source code harus selalu disertakan dalam penyebarannya. Linux diciptakan oleh Linus Torvalds di Universitas Helsinki tahun 1991 di Finlandia
Ø UTILITAS (UTILITIES PROGRAM)
1. Utility Programs
System software yang menjalankan tugas-tugas maintenance, umumnya disebut utility program
File manager: mednjalankan fungsi-fungsi seperti melakukan copy, member nama, menghapus, dan memindah file. Image viewer menampilkan isi dari file gambar ketika user melakukan double click.
2. Personal Firewall
Mendeteksi dan mengamankan personal computer dari instruksi-instruksi yang tidak dikenal (unauthorized instructions)
3. Uninstaller
Menghapus program yand ada di local disk c:
4. Disk Scanner
Mendeteksi dan mengkoreksi masalah pada hard disk atau floppy disk dan mencari atau menghapus file-file yang tidak digunakan
5. Disk Defragment
Mengatur ulang file-filr dan space yang tidak digunakan pada hard disk sehingga program dapat berjalan lebih cepat
6. Diagnostic Utility
Melakukan penyusunan informasi secara teknik tentang hardware dan beberapa software.
7. Backup Utility
Melakukan duplikasi file-file yang dipilih atau seluruh hard disk e disk space. Umumnya melakukan compress files pada saat melakukan backup sehingga membutuhkan tempat lebih kecil.
8. Screen Saver
Layar monitor menampilkan gambar bergerak atau layar kosong apabila tidak ada aktifitas untuk beberapa waktu
Ø DEVICE DRIVER
Adalah program yang berfungsi untuk membantu computer mngendalikan piranti-piranti peripheral. Perangkat lunak ini biasanya disediakan vendor yang memproduksi perangkat keras. Contohnya ketika memasang modem atau scanner maka perlu adanya device driver supaya perangkat bisa berfungsi dengan baik.
Ø Bahasa Pemrograman
Adalah program yang digunakan untuk membuat program computer. Terdapat 3 jenis bahasa pemrograman
1) Bahasa tingkat rendah: bahasa mesin (assembler), bahasa ini menggunakan kode angka 0 dan 1.
2) Bahasa Tingkat tinggi: bahasa yang sudah diterjemahkan ke dalam bahasa manusia (inggris)
3) Bahasa gnerasi keempat : bahasa pemrograman yang berorientasi pada objek, contoh : Visual basic, Delphi, dan Visula C++.
Ø Application Software
Adalah program tertentu yang digunakan oleh pengguna computer.
Jenis-jenis perangkat lunak:
a) Software komersial (bertujuan untuk dijual dan ada hak cipta)
b) Software domain public (sifatnya gratis dan berupa source code)
c) Shareware ( digunakan untuk evaluasi dan tanpa source code)
d) Rentalware ( disewakan dan ada hak cipta)
e) Free software (dilengkapi dengan source code dan bersifat gratis/ membayar dengan sangat murah)
f) Freeware (bersifat gratis dan tanpa source code, bertujuan menarik peminat untuk membeli versi lanjutannya)
g) Open source (hampir sama dengan Free Software, hanya beda dalam hal filosofi dan terdapat hak-hak untuk pemakai; seperti hak membuat salinan program dan mendistribusikan salinan tersebut)
Tidak ada komentar:
Posting Komentar