SOFTWARE

A. Definisi SOFTWARE
Software adalah komponen data prosesing yang program-program dan teknik-teknik lainnya untuk mengotrol system computer.

B. Klasifikasi SOFTWARE
Sistem Operasi (Operating System / OS) adalah kumpulan program yang mengontrol dan mengatur seluruh kegiatan prosesing dalam system computer. Tanpa OS system computer tidak berjalan.

Berdasarkan Fungsi OS terdiri Dari 2 Bagian Yaitu :
a. Control Program.
b. Processing Program.

Jenis – Jenis OS
Ø DOS (Disk Operating System).
Ø OS/2 (Operating System/2).
Ø Machintosh.
Ø UNIX, XENIA, AIX.
Ø Ms Windows.
Ø LINUX.

Bahasa Pemograman (Programming Language/PL)
Program yaitu kumpulan dari beberapa Instruksi.Kumpulan aturan dalam suatu bahasa disebut SYNTAX. Program, computer yang mengandung SYNTAX yang keliru atau biasa disebut juga dengan kesalahan SYNTAX (SYNTAX errors), tidak dapat dijalankan.

Klasifikasi Bahasa Pemograman
a. Generasi Pertama
Yang Beriorientasi pada mesin.

b. Generasi Kedua
Yang Menggunakan bahasa Rakitan.

c. Generasi Ketiga
Generasi yang menggunakan pendekatan procedural.
Contoh : Algol, C, Basis, Cobol, Fortran dan Pascal.

d. Generasi Keempat
Yang dirancang untuk mengurangi waktu pemograman dalam membuat program.
Contoh : Seorang pemogram dapat membuat program dengan Microsoft Access di lingkungan PC dengan mudah.


e. Generasi Kelima
Yang merupakan kelompok bahasa-bahasa pemograman yang ditunjukan untuk menangani kecerdasan buatan (Artificial Intelligence).

Berbagai aplikasi Kecerdasan Manusia
Ø Pemorosesan bahasa alamia (Natural Language Processing)
Ø Pengendalian robotika dengan sensor mata.
Ø Aplikasi system Pakar (Expert System).

Secara garis besar, bahasa pemograman terbagi atas 3 (tiga) tingkatan yaitu :
1. Bahasa Tingkat Rendah (Low Level Language) Co/.Bahasa Mesin, Assembler.
2. Bahasa Tingkat Menegah (Middle Level Language) Co/.Bahasa C.
3. Bahasa Tingkat Tinggi (High Level Language)
Terbagi dua :
a. Beriorentasi pada Prosedur (Procedur Oriented Language),Terbagi dua :
1. Masalah Ilmiah (Science), Col/.Pascal,FORTRAN, DLL
2. Masalah Bisnis (Businnes), Col/.COBOL, PL/1 DLL
b. Beriorentasi pada masalah (problem orientad language) col/.RPG.

Utilitas
Yaitu program yang bermanfaat untuk melakukan kegiatan yang berhubungan dengan sumber daya system.
Contoh : Format Disk, Scan Disk, Disk Defragmentar.

Device Driver
Yaitu program yang befungsi untuk membantu computer mengendalikan peranti-peranti peripheral dan biasanya disediakan oleh vendor yang memproduksi Perangkat Keras.

Translator
1. Interpreter.
2. compiler.

Pengelompokan Perangkat Lunak

Berdasarkan fungsinya perangkat dibagi 2 golongan :
1. Perangkat Lunak Aplikasi.
2. Perangkat Lunak Sistem.
Berdasarkan cara mendapatkan perangkat lunak dan hak pemakaian dapat digolongkan pada :
Perangkat lunak komersial, Perangkat Lunak Domain Publik, Sharewer, Freeware, Rentalware, Free Software dan Open Software.

Antar Muka Pemakai
Yaitu bentuk interaksi antara pemakai dan computer, yang dapat berupa :
1. Menggunakan antarmuka Command-Driven.
2.Menggunakan antarmuka yang disebut GUI.


Perangkat lunak
Perangkat lunak aplikasi dapat digolongkan yaitu :
1. Perangkat Lunak Hiburan.
2. Perangkat Lunak Pendidikan.
3. Perangkat Lunak Produktivitas Kerja.
4. Perangkat Lunak Bisnis.
5. Perangkat Lunak Khusus.

Software Suite
Yaitu kumpulan beberapa program yang dikemas menjadi satu.Contoh : Microsoft Office, Lotus Smart Suite, StarOffice.

By vandro.pratama with No comments

0 komentar:

Posting Komentar