Sabtu, 04 Juli 2009

Klasifikasi Software (Perangkat Lunak)

Klasifikasi Software (Perangkat Lunak)

Software atau biasa disebut perangkat lunak (piranti lunak) adalah program komputer yang berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak dapat juga dikatakan sebagai 'penterjemah' perintah-perintah yang dijalankan pengguna komputer untuk diteruskan ke atau diproses oleh perangkat keras.

Perangkat lunak adalah program komputer yang isi instruksinya dapat diubah dengan mudah. Perangkat lunak umumnya digunakan untuk mengontrol perangkat keras (yang sering disebut sebagai device driver), melakukan proses perhitungan, berinteraksi dengan perangkat lunak yang lebih mendasar lainnya (seperti sistem operasi, dan bahasa pemrograman), dan lain-lain.

Secara garis besar software terbagi menjadi 2 yaitu :

  1. Software Close Source

Software Close Source adalah jenis software yang kode sumbernya (source code) tertutup. Kode sumber dari software jenis ini tidak boleh diubah, dikembangkan dan dimodifikasi. Kode sumbernya dilindungi sehingga kode aslinya tidak dapat dilihat. Umumnya untuk mendapatkan software ini harus membayar (sifatnya komersil). Contoh dari software jenis ini adalah Microsoft Windows.

  1. Software Open Source

Software Open Source adalah jenis software yang kode sumbernya (source code) terbuka. Kode sumber dari software jenis ini boleh dipelajari, diubah, ditingkatkan, disebarluaskan, dikembangkan dan dimodifikasi. Kode sumbernya boleh dilihat sehingga dapat dibaca kode-kode pemrogramannya sesuai dengan aslinya. Umumnya untuk mendapatkan software ini kita tidak harus membayar (sifatnya gratis). Salah satu cara untuk dapat mendapatkannya kita cukup mendownload dari suatu situs yang banyak terdapat di internet. Contoh dari software jenis ini adalah Linux.



Jenis – Jenis Software

Ada ratusan atau bahkan ribuan sofware yang beredar di pasaran yang bekerja di bawah sistem operasi windows, diantara software-software yang beredar ada yang berbayar, freeware, free software, share ware, rental ware, dll. Banyaknya software yang bekerja di bawah sistem operasi windows dikarenakan windowslah operating system pertama yang muncul dan mengembangkan aplikasi komputer berbasis GUI yang berorientasi ke user.

Sementara untuk pembagian software menurut jenis penggunaannya adalah sebagai berikut :

    1. Tools dan Utility Software (Program Bantu)

Software ini merupakan jenis software yang digunakan untuk mempermudah dalam menangani pekerjaan yang berhubungan dengan pengoperasian komputer beserta perangkat pendukungnya. Misalnya digunakan untuk :

      1. Proses memeriksa & menganalisa (scanning & analyzing),

      2. Proses pengelolaan (management),

      3. Proses pencarian (searching),

      4. Proses perbaikan (repairing),

      5. Proses memperbanyak (copying dan burning),

      6. Proses menjelajah dan melihat-lihat (explorer dan browser),

      7. Proses memperkecil kapasitas data (compress),

      8. Dan lain-lain.

Program-program yang termasuk dalam klasifikasi jenis ini adalah :

  1. Program Antivirus

Ada banyak sekali jenis program antivirus yang beredar dipasaran, baik yang komersil maupun yang open source. Jenis program ini berfungsi sebagai scanning, analyzing, dan repairing files. Beberapa jenis program ini diantaranya yaitu :

1. Norton Antivirus

2. Symantec Antivirus

3. Avira Antivirus

4. PCMAV Antivirus

5. Ansav Antivirus

2. Program Pengelolaan Hardisk.

Untuk program jenis ini ada yang langsung tersedia ketika OS di install ataupun harus diinstall terpisah. Jenis program ini berfungsi sebagai management files dan memory. Beberapa jenis program ini diantaranya yaitu :

  1. Fdisk

  2. Power Quest

  3. Partition Magic

3. Program Cloning

Program ini berfungsi untuk mengcopy CD/DVD lengkap dengan system operasi yang terdapat di dalam CD/DVD sumbernya. Jenis program ini biasanya dipakai untuk mengcopy CD/DVD program. Beberapa jenis program ini diantaranya yaitu :

  1. Norton Ghost.

  2. Diskcopy.

  3. CloneCD.


4. Program Memperkecil jumlah Data (Compress Data)

Program ini berfungsi untuk memperkecil jumlah kapasitas data. Beberapa jenis program ini diantaranya yaitu :

  1. Winzip.

  2. Winrar.

  3. 7Zip.

5. Program Mencetak atau membuat CD (Burning)

Program ini berfungsi untuk membuat file / memasukkan file kedalam CD/DVD. File yang dimasukkan kedalam CD/DVD bisa berupa file data,

File music, file video, dll. Beberapa jenis program ini diantaranya yaitu :

  1. Nero express / Nero Burning.

  2. CD maker.

6. Program Multimedia Player.

Program ini berfungsi sebagai pemutar Multimedia file. File player yang diputar bisa berupa Audio file maupun Video file. Untuk multimedia player ada yang langsung tersedia ketika OS di install ataupun harus diinstall terpisah. Beberapa jenis program ini diantaranya yaitu :

a. Audio Player

  1. Winamp.

  2. Midipro player.

  3. MP3 Player.

b. Video Player

  1. Windows Media Player.

  2. Quick Time Player

  3. Power DVD.

7. Program Konverter Multimedia Player.

Program ini berfungsi sebagai konverter atau konversi Multimedia file. Ada kalanya multimedia file yang kita dapatkan tidak sesuai formatnya dengan player yang kita punya, sehingga untuk dapat menggunakan file tersebut harus kita konversikan. Sebagai contoh kita mempunyai file dengan format avi, namun player yang kita miliki Quick time player dengan format 3gp agar file kita bisa dimainkan (play) kita hatus mengkonversikannya ke bentuk 3gp. Beberapa jenis program ini diantaranya yaitu :

  1. Xilisoft video converter.

  2. Goldwave.

8. Program Internet Utility

Program ini berfungsi untuk membantu pada saat pengoperasian yang berhubungan dengan jaringan Internet. Beberapa jenis program ini diantaranya yaitu :

  1. Internet Browser (Internet Explorer, Mozilla Firefox, Opera, Mozaic)

  2. Webserver (Apache, Xampp)

  3. Database server (mysql, firebird, postgree, LDAP)


    1. Application Software (Program Aplikasi)

Software ini merupakan jenis software yang digunakan program-program yang bersifat aplikasi, tujuan akhir dari program aplikasi sama dengan Tools dan Utility Software yaitu untuk mempermudah dalam menangani pekerjaan yang berhubungan dengan pengoperasian komputer beserta perangkat pendukungnya.

Program-program yang termasuk dalam klasifikasi jenis ini adalah :

    1. Aplikasi Office

Program Aplikasi Office digunakan untuk program bantu dalam hal – hal yang berhubungan dengan produktivitas kerja. Beberapa jenis program ini diantaranya yaitu :

(MS Word, MS Excel, MS Power Point Presentation, MS Outlook, MS Publisher, MS Binder, MS Access, MS Info Path, dan lain-lain)

2. Aplikasi Pemrograman Web

Program ini berfungsi untuk membuat desain web, untuk diaplikasikan ke dalam internet. Beberapa jenis program ini diantaranya yaitu :

  1. PHP.

  2. Javascript

  3. Macromedia Dreamweaver.

  4. Bluefish.

  5. Zend

3. Aplikasi Pemrograman Pengolah Audio

Program ini berfungsi untuk mengolah data audio. Proses pengolahan data bisa berupa proses recording, editting, dubbing. Beberapa jenis program ini diantaranya yaitu :

  1. Goldwave

  2. Sound Recorder

  3. Audacity.

4. Aplikasi Pemrograman Pengolah Video.

Program ini berfungsi untuk mengolah data Video. Proses pengolahan data bisa berupa proses capturing, editting, dubbing, picture transision, rendering. Beberapa jenis program ini diantaranya yaitu :

  1. Pinnacle Studio

  2. Camtasia Studio

  3. Adobe Premiere

  4. Windows Movie Maker

  5. Ulead.

5. Aplikasi Pemrograman Grafis.

Program ini berfungsi untuk mengolah data gambar. Proses pengolahan data bisa berupa rotation, cropping, flip, efek warna, dll. Beberapa jenis program ini diantaranya yaitu :

  1. Adobe Photoshop

  2. Corel Draw

  3. Macromedia Freehand

6. Aplikasi Pemrograman Desain.

Program ini berfungsi untuk mendesain konstruksi bangunan, atau gedung, dengan tingkat keteliatian tinggi dan simulasi 3 dimensi. Beberapa jenis program ini diantaranya yaitu :

  1. Autocad

  2. Visio

7. Aplikasi Pemrograman Elektronik.

Program ini berfungsi untuk mendesain sirkuit electronik, untuk beberapa program dilengkapi dengan simulasi. Beberapa jenis program ini diantaranya yaitu :

  1. Protel

  2. Electronics Work Bench (EWB512)

  3. Visio

8. Aplikasi Pemrograman.

Program ini berfungsi untuk mendesain suatu program yang membutuhkan inputan, melakukan suatu proses dan menghasilkan output secara mandiri atau independent. Beberapa jenis program ini diantaranya yaitu :

  1. Borland Delphi

  2. Java (Eclips, JDK, JVM)

  3. Visual Studio (Visual Basic, Visual C++, Visual Foxpro)

9. Aplikasi Editor.

Program ini berfungsi sebagai program bantu editor untuk mendesain suatu program. Beberapa jenis program ini diantaranya yaitu :

  1. Notepad, Notepad++

  2. Wordpad

  3. Cooledit

  4. Editplus


ekoprihastopo © 2008 Template by:
SkinCorner