Secara umum, software digunakan untuk mempermudah pengorganisasian kinerja
Hardware . Dengan adanya software akan mengurangi interaksi manusia pada
Hardware yang bermacam-macam.
Kita dapat mengelompokkan software berdasarkan fungsi atau dukungannya
terhadap hardware. Dukungan pada hardware dapat digambarkan dalam diagram
dibawah ini:
Dari gambar terlihat dibawah hardware
langsung terdapat software sistem operasi. Software sistem Operasi ini yang
melakukan hubungan dengan hardware secara langsung. Hardware yang beroperasi
tanpa sistem operasi akan mempunyai operasi yang terbatas dan tidak dapat di
gunakan untuk menjalankan software aplikasi.
Berdasarkan fungsinya, software dibagi menjadi tujuh, yaitu
- Sistem
Operasi
- Program
Aplikasi
- Bahasa
Pemrograman
- Program
Bantu
- Program
Paket
- Program
Permainan
- Program
Multimedia
1.
SISTEM OPERASI
Sistem operasi merupakan
program utama yang langsung berinteraksi dengan bahasa yang di kenal oleh mesin
komputer (bahasa mesin), serta lapisan pertama yang ditaruh pada memori komputer pada saat
komputer dinyalakan untuk mengolah segala proses dan mengelola program-program
di dalam suatu komputer.
Contoh Sistem Operasi :
·
Produk Microsoft : Windows 3.1, Windows 95, Windows 98, Windows 2000, Windows
Me, WIndows XP, Windows Vista.
·
Produk Novel : Linux, Redhat, OpenSuse, Ubuntu, Mandrake, Mandriva,dll
·
Produk Apple : Macintosh
·
Produk IBM : DOS, UNIX
2.
Program Aplikasi
Program aplikasi
merupakan program yang di buat untuk tujuan tertentu, misalnya untuk penjualan
di supermarket, untuk mengelola data rumah sakit, untuk mencetak kuitansi,
mengedit foto, dan sebagainya.
Terdapat pembagian
program aplikasi berdasarkan kegunaan :
Word Processing : Program yang dapat dipakai
untuk menyunting naskah.
Contoh : Microsoft Word, Lotus, WordPerfect.
Contoh : Microsoft Word, Lotus, WordPerfect.
Desktop Publishing : Program yang mengatur
tata letak cetakan pada suatu
naskah sehingga siap dicetak. Contoh : Ventura Publisher, Page Maker.
naskah sehingga siap dicetak. Contoh : Ventura Publisher, Page Maker.
Program Speadsheet adalah program yang
digunakan untuk mengolah data secara berkolom. Contoh : Microsoft Excell, Lotus
Improv.
Database Management
System : adalah program untuk menyimpan, mengolah data, dan kemudian menghasilkan
informasi (program database). Contoh : Paradox, Foxpro, Microsoft Access.
Graphics : adalah program untuk
membuat serta memanipulasi suatu gambar dalam bentuk digital. Contoh : Corel
Draw, Stanford Graphics, Visio.
3.
Bahasa Pemrograman
Bahasa pemrograman
merupakan bahasa yang dipakai untuk membuat program komputer. dengan bahasa
pemrograman , kita dapat menyusun perintah-perintah yang harus dijalankan oleh
komputer sehingga menghasilkan informasi atau melakukan pekerjaan sesuai dengan
keinginan.
Tingkatan Bahasa Pemrograman ada 4 yaitu :
·
Low Languange Program ( Bahasa Pemgrograman Tingkat Rendah), contohnya
Assembly machine
·
Middle Language Program ( Bahasa Pemrograman Tingkat Menengah), contohnya
Bahasa C++
·
High Language Program ( Bahasa Pemrograman Tingkat Tinggi ), Contohnya
Pascal, Borland , Fotran
·
4GL ( Bahasa Pemrograman Tingkat ke 4 ), contohnya Visual Basic, Visual
FoxPro.
4. Program Bantu ( Utility)
Program Bantu merupakan program yang bertujuan untuk membantu dalam pengkonfigurasian
komputer, menjaga komputer dari serangan virus dan hacker, menyelamatkan data
dan sebagainya. Program jenis ini tidak banyak melibatkan pengguna dalam
penggunaannya, tetapi bekerja sendiri sesuai dengan perintah dan
fungsinya.
Contoh program utility yaitu :
-
Disk Defragmenter, adalah salah satu
tool yang disediakan oleh Windows yang digunakan untuk menganalisa volume
drive, meng-alokasikan dan mengatur ulang file maupun folder yang terpisah –
pisah.
-
Driver, merupakan suatu
aplikasi untuk menghubungkan beragam perangkat keras, ke komputer dan terhubung
melalui perangkat lunak.
5. Program Paket
Program paket merupakan gabungan dari beberapa aplikasi yang di paket menjadi kesatuan untuk menangani suatu bidang pekerjaan yang saling berkaitan. Contoh paket adalah Microsoft Office, terdapat program untuk mengolah kata (Microsoft Word), untuk mengolah angka ( Microsoft Excel), Untuk Program Presentasi ( Microsoft Power Point) dll.
Dilihat dari bidang
pekerjaan yang ditangani, program paket dibedakan menjadi
1. Aplikasi perkantoran, misalnya : Microsoft Office dan StarOffice
2. Aplikasi database, misalnya : oracle dan SQL Server
3. Aplikasi grafik, misalnya Adobe Photoshop dan Corel Draw
1. Aplikasi perkantoran, misalnya : Microsoft Office dan StarOffice
2. Aplikasi database, misalnya : oracle dan SQL Server
3. Aplikasi grafik, misalnya Adobe Photoshop dan Corel Draw
6.
Program Permainan
Program permainan
merupakan program-program yang dibuat untuk menampilkan permainan interaktif
pada layar komputer.
Contoh program permainan yang sudah
dikenal yaitu :
a. 3D Pinball, tersedia pada
Accessories Windows
b. Counter Strike,DOTA,LoL, umumnya dimainkan di game center
c. Kurusetra, terkenal sebagai game asli buatan indonesia
b. Counter Strike,DOTA,LoL, umumnya dimainkan di game center
c. Kurusetra, terkenal sebagai game asli buatan indonesia
7.
Program Multimedia
Program Multimedia mencakup program-program yang memainkan musik atau lagu,
memutar film atau video, untuk menangkap siaran radio atau televisi dan program
lainnya.
Contoh Program multimedia yaitu :
a. Winamp,
umumnya digunakan untuk memainkan lagu mp3
b. JetAudio dapat memainkan berbagai format lagu serta video
c. RealPlayer, dapat menangkap siaran radio dan TV dari Internet
b. JetAudio dapat memainkan berbagai format lagu serta video
c. RealPlayer, dapat menangkap siaran radio dan TV dari Internet
Tidak ada komentar:
Posting Komentar