PERANGKAT LUNAK
Perangkat lunak computer adalah program yang berisi instruksi atau perintah untuk melakukan sebuah proses pengolahan data. Perangkat lunak computer ini merupakan mesin yang mengolah data menjadi informasi. Hal ini dilakukan untuk meningkatkan hasil kerja dan memecahkan berbagai masalah.
Komputer adalah sebuah mesin yang tidak dapat melakukan tugas apabila tidak didukung oleh perangkat lunak. Perangkat lunak ini berbentuk program yang berisi :
- Sederetan instruksi yang digunakan untuk mengendalikan computer sehingga dapat melakukan tindakan yang sesuai dengan yang dikehendaki.
- Program ini dibuat oleh vendor perangkat lunak.
Software Fundamental / Some Basic term
(Perangkat lunak pokok dan Beberapa istilah dasar dalam computer)
- Computer program/ Program komputer
Sequences of intruktion for the computer ( urutan perintah –perintah dalam
Computer);
- Stored program concept /konsep pemograman
Instuction written in programs are stored and executed by CPU when needed (Bila perlu pemograman disimpan dan diproses oleh CPU )
- Programming /Pemograman
Proces of writing (or coding) program ( Proses penulisan atau pengkodean)
- Programmers Orang yang melakukan pemograman
Individuals who perform programming ( Seseorang yang melakukan proses program)
Computer Software :
- System software ( makes the computer fungtion)
- Application Sofware ( Does something interesting)
Perangkat Lunak Sistem dibvagi menjadi 4 :
- Sistem Oprasi (Operating system);
- Utilitis (Utilitas program);
- Device Driver;
- Bahasa pemograman..
Definisi sistem oprasi (Operating System) :
- Operating system (OS)
Adalah sebuah program penghubung antara user computer dengan hardware computer yang terdiri atas kumpulan program yang dibuat oleh vendor dengan memperhatikan bentuk dan cara kerja hardware.
- OS menurut American National standars institute (ANSI)
Software yang mengontrol pelaksanaan program-program computer, yaitu dengan mengatur waktu proses, pengecekan kesalahan, mengontrol input dan output, melakukan perjitungan, kompilasi, penyimpanan, pengolahan data serta pelbagai bentuk layanan yang terkait.
Tujuan dan Bagan Sistem Oprasi
- Tujuan :
Menyediakan atau menyiapkan kondisi agar pengguna dapat menjalankan program;
- Untuk menggunakan hardware kpmputer secara efesien.
Tiga Fungsi utama Sistem Oprasi (OS) :
- Manajemen Proses
Mencakup persiapan penjadwalan, dan pemantauan proses pada computer.
- Manajemen Sumber Daya
Berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam system computer yang dilakukan oleh software system ataupun software aplikasi yang sedang dijalankan.
- Manajemen Data
Bertupa pengendalian data input/ output termasuk dalam hal-alokasian piranti penyimpanan sekunder maupun memori utama.
LINUX
Linux merupakan turunan dari system oprasi UNIX. Linux adalah system oprasi berbasis BPL (General Public Lecense) yang berarti dapat dikopi secara bebas tanpa harus memabayar kepada pemegang lisensi, dengan catatan source code harusselalu disertakan dalam penyebarannya.
LINUX diciptakan oleh Linus Torvalds pada mahsiswa computer di universitas
UTILITAS (Utilities Programs)
Utility Program
Sistem software yang menjalankan tugas-tugas maintenance, umumnya disebut utility program.
File Manager
Menjalankan fungsi-fungsi seperti melakukan copy, mmemberi nama, menghapus,dan memindah file gambar ketika user melakukan double clik.
Personal Firewall
Mendeteksi dan mengamankan personal computer dari intruksi-intruksi yang tidak dikenal ( Unauthorized instruction)
Uninstaller
Menghapus program yang ada di local disk C.
Disk Scanner
Mendeteksi dan mengkoreksi masalah pada hard disk atau plopy disk dan mencari atau menghapus file-file yang tidak digunakan.
Disk Dpragment
Mengatur ulang file-file dan space yang tidak digunakan pada hard disk sehingga program dapat berjalan cepat
Diagnostic Utility
Melakukan penyusunan informasi secara teknik tentang hargware dan beberapa software. Mempersiapkan laporan masalahsecara terurai.
Backup Utility
Melakukan duplikasi file-file yang dipilih atau seluruh hard disk atau tape. Umumnya melakukan kompres files pada saat melakukan backup sehingga membutuhkan tempat lebih kecil.
Scanner Saver
Layar monitor menampilkan gambar bergerak atau layer kosong apabila tidak ada aktifitasuntuk beberapa waktu.
DEVICE DRIVER
Adalah program yang berfungsi membantu computer mengendalikan piranti-piranti peripheral. Perangkat lunak ini biasanya disediakan di vendor yang memproduksi perangkat keras.
Contoh : Ketika memasang modem atau scanner , perlu menginstal device driver supaya perangkat keras tersebut dapat berfungsi dengan baik.
Bahasa Pemograman ( Programming Language)
Adalah program yang dibuat untuk membuat program computer.
Bahasa pemograman dibagi dua :
1. Bahasa Tingkat rendah
Bahasa mensin ( Assembler) , bahasa ini menggunakan kode angka 0 dan 1.
Contoh : Machine Language dan assamble language.
2. Bahasa Tingkat Tinggi
Bahasa mesin yang sudah diterjemahkan kepada manusia (inggris)
Contoh : Basic, Cobal, Fontran, dan Pascal.
3. Bahasa Generasi Keempat
Bahasa pemograman yang berorientasi pada objek, Contoh Visual Basic,
dan Visual ++.
Jenis -jenis Sofware :
1. Sofware Komersial (Bertujuan untuk dijual dan ada hak ciptanya)
2. Sofware Domain Public (Sifatnya gratis dan berupa source code)
3. Shareware ( Dugunakan untuk evaluasi dan tanpa source code)
4. Rentalware ( Disewakan dan ada hak ciptanya)
5, Free Sofware ( Dilengkapi dengan source code dan bersifat gratis/ membayar
Dengan sangat murah)
6. Freeware ( Bersifat gratis dan tapa source code, bertujuan menarik peminat
untuk membeli versi lanjutannya.
7 Open Source
Hampir sama dengan free software, hanya beda dalam hal filosofi dan terdapat hak-hak untuk pemakai, antara lain :
a. Hak untuk mendapat salinan program dan mendistribusukan salinan tersebut;
b. Hak untuk mengakses source code sebagai syarat untuk dapat melakukan odifikasian;
Tidak ada komentar:
Posting Komentar