PENGENALAN SOFTWARE KOMPUTER
Program adalah urutan perintah yang sistematis yang dimengerti oleh komputer sehingga menghasilkan suatu hasil seperti yang dikehendaki.
Pada awal komputer dilahirkan, sekitar tahun 1945, perintah yang diberikan pada komputer masih harus ditulis dalam bahasa mesin yang disebut juga dengan bahasa tingkat rendah (low level language).
Sekitar tahun 1950 dibuat bahasa tingkat tinggi (high level language).
Bahasa pemrograman tersebut dinamakan FORTRAN, singkatan dari FORMULA TRANSLATION. Bahasa tingkat tinggi diterjemahkan ke dalam bahasa mesin oleh komputer.
Sifat-sifat software (Perangkat Lunak) adalah :
1. Perangkat lunak adalah hasil karya logika atau pemikiran.
2. Perangkat lunak dikembangkan dan tidak terakit sebagaimana perangkat keras.
3. Perangkat lunak tidak bisa rusak, kegagalan meluruh sampai ke kondisi stabil. Perbaikan akan memunculkan kemungkinan kegagalan yang baru.
Dilihat dari penggunaannya, perangkat lunak dibagi menjadi 5 jenis:
Sistem Operasi
Program Utilitas
Program Aplikasi
Program Paket
Bahasa Pemrograman
a) Sistem Operasi
Sistem operasi merupakan program pemandu yang menjembatani antara pemakai dengan perangkat keras komputer guna melaksanakan semua perintah yang diberikan kepadanya. Sistem operasi yang banyak digunakan saat ini adalah DOS, Windows, Unix, Linux dan sebagainya.
b) Program Utilitas
Program utilitas merupakan sebuah program bantu komputer yang digunakan untuk keperluan khusus. Sebagai contoh program bantu yang ada dalam DOS adalah BACUP.COM, RESTORE.COM, DEBUG.COM dan sebagainya. Sedang program utilitas yang lain adalah Norton Utility, PC – Tools, SiSoft Sandra dan lain-lain.
c) Program Aplikasi
Program aplikasi adalah program yang digunakan oleh pemakai terakhir (end user). Program aplikasi ini dapat dibentuk dengan 2 cara:
Tailor Mode, dimana program dibuat dari nol dan benar-benar disesuaikan dengan kebutuhan.
Customization, dimana program sudah berbentuk jadi 80 % dan pemakai membuat penyesuaian.
d) Program Paket
Program paket merupakan yang 100 % sudah jadi dan tinggal pakai.
Program paket ini dapat dikategorikan dalam:
Paket pengolah kata
Paket lembar kerja elektronik
Paket manajemen basis data
e) Bahasa Pemrograman
Bahasa pemrograman merupakan program bantu yang membantu programmer dalam berkomunikasi dengan perangkat keras komputer guna menjalankan perintah-perintah yang diberikan.
Dilihat dari pendekatannya, dibagi menjadi bahasa tingkat rendah (low level language) dan bahasa tingkat tinggi (high level language).
Dilihat dari cara kerjanya, bahasa pemrograman dibagi menjadi dua macam, yaitu teknik kompilasi (Compiler) dan teknik penterjemahan (Interpreter).
Apliasi-aplikasi perangkat lunak adalah sebagai berikut:
1. System Software
Sebagai contoh: windows, linux, unix
2. Real Time Software
Sebagai contoh: memantau suhu PC/waktu penampilan
3. Bussiness Software
Sebagai contoh: Exel, Power Point, Access, program data base
4. Engineering and Scientific Software
Sebagai contoh: SAP, Auto Cad, Matlab, ER - Mapper
5. Embedded Software
Sebagai contoh: menempel di perangkat keras.
6. Personal Computer Software
Sebagai contoh: Word Processing, Entertainment.
7. Artificial Intelligence Software
Sebagai contoh: Pengenal Sidik Jari.
0 komentar:
Posting Komentar