Minggu, 26 Desember 2010

PROGRAM APLIKASI (APLICATIONS PROGRAM)

Program Aplikasi adalah program dalam computer yang digunakan khusus untuk tujuan tertentu atau Program yang biasa dipakai oleh pemakai untuk melakukan tugas-tugas yang spesifik (khusus ). Contohnya misalnya : Microsot office, correl draw, windows media player, adobe photoshop, Internet browser, autocad, antivirus dan sebagainya

.

Ciri-ciri dari perangkat lunak PC ( Personal Computer ) adalah :

  1. User-friendly
  2. Mudah
  3. Intuitif
  4. Diperlukan sedikit latihan dan dokumentasi dalam penggunaanya

Perangkat lunak ada yang dijual di toko atau mungkin dapat diunduh dari situs website di internet. Dapat pula perangkat lunak dibeli dari pembuat perangkat lunak. Setelah kita membeli perangkat lunak atau mengunduhnya dari internet jika kita mau menggunakan kita harus memasangnya di computer ( disebut juga dengan diinstall ). Dalam proses installing kita dapat menggunakan standar installation atau custom installation. Dalam proses install ini diperlukan waktu untuk mengcopi komponen sotware ke dalam hard disk komputer. Jika software disimpan dalam sebuah CD atau DVD maka dalam proses install diperlukan CD/DVD-ROM untuk menjalankan proses install.

Program Aplikasi dapat dibagi menjadi :

1. Word Processing (pengolah kata). Program ini merupakan aplikasi yang berorientasi pada pengolah kata. Contoh Word Processing misalnya Microsoft Word, Open Office Write



2. Spreadsheet (Pengolah angka). Spreadsheet merupakan aplikasi yang berorientasi pada pengolah angka. Contoh Spreadsheet misalnya Microsoft Excel, Open Office Calc



3. Presentasi. Presentasi merupakan aplikasi yang berorientasi pada pembuatan presentasi Contoh aplikasi Presentasi ini misalnya Microsoft Power Point, Open Office Impress, Macromedia Flash



4. Database (Pengolah data)‏. Database merupakan aplikasi yang berorientasi pada pengolah data Contohnya Microsoft Access, dBase III, Foxpro, Open Office Base



5. Design Grafis (Pengolah Gambar)‏. Design Grafis merupakan aplikasi yang berorientasi pada pengolah gambar. Contoh Design Grafis Adobe Photoshop, Corel Draw, Microsoft Picture Manage, Open Office Draw, Paint


6. CAD (Computer Aid Design). CAD (Computer Aid Design) merupakan aplikasi yang berorientasi pada rancangan bangunan dan mesin. Contoh CAD AutoCAD, 3Dmax



7. Multimedia Design. Merupakan aplikasi yang digunakan untuk merubah data menjadi hiburan. Yang termasuk dalam Multimedia Design misalnya Winamp, Media Player, Real Player, Cyberlink Power DVD



8. Internet Browser . Internet Browser merupakan aplikasi yang digunakan mencari informasi lewat internet. Contoh Internet Browser Internet Explorer, Mozilla Firefox, Opera, Google Chrome


9. Program Bantu Sistem Operasi (Utility System). Utility System adalah program yang digunakan untuk membantu meningkatkan kinerja sistem operasi. Contoh Utility System:

a) Program bantu untuk mengelola gambar dan suara, contoh: Format Factory

b) Program bantu format pdf, contoh dopdf 7

c) Program bantu untuk mengompres file, contoh: Winrar

d) Program bantu untuk meningkatkan kinerja sistem operasi, contoh: TuneUp Utilities

e) Program bantu untuk menjaga keamanan komputer, contoh: Anti Virus



Selasa, 14 Desember 2010

PERANGKAT LUNAK

Secara garis besar system computer terdiri dari 2 macam yaitu software dan hardware. Untuk perangkat keras (Hardware ) sudah dibahas pada postingan sebelumnya. Pada postingan kali ini yang ditulis adalah perangkat lunak ( software ). Perangkat lunak adalah program yang berisi instruksi atau perintah untuk melakukan proses pengolahan data. Perangkat Lunak merupakan salah satu unsur komputer yang berperan penting dalam memproses data atau memecahkan masalah. Karena computer adalah mesin yang berfungsi memproses data menjadi informasi dan meningkatkan hasil kerja serta memecahkan berbagai masalah. Sebuah mesin komputer tidak dapat melakukan tugas apabila tidak didukung oleh Perangkat Lunak berupa program. Program merupakan deretan instruksi yang digunakan untuk mengendalikan komputer sehingga dapat melakukan tindakan sesuai yang dikehendaki. Program ini dibuat oleh vendor perangkat lunak.

Ada beberapa istilah dasar dalam Software diantaranya Program Komputer (urutan instruksi untuk komputer), Konsep Program Tersimpan (intruksi tertulis dalam program disimpan dan dijalankan oleh CPU ketika dibutuhkan), pemrograman (proses penulisan (atau coding) program) dan programmer ( individu yang melakukan proses pemograman).

Software dalam komputer terbagi menjadi dua macam yaitu Systems Software dan Application Software. Systems Software (Perangkat lunak system) berfungsi untuk instruksi yang mengelola perangkat keras dan danApplication Software (perangkat lunak aplikasi ) berfungsi untuk instruksi yang melakukan tugas-tugas tertentu penggunanya. Perangkat Lunak Sistem terbagi menjadi 3 : Sistem Operasi (Operating System), Utilitas (Utilities Programs) dan Device Driver

Definisi Sistem Operasi (Operating System)

Operating System (OS) adalah sebuah program penghubung antara user komputer dengan hardware komputer yang terdiri atas kumpulan program yang dibuat oleh vendor dengan memperhatikan bentuk dan cara kerja hardware. OS (Operating System) berdasar pada American National Standard Institute (ANSI) merupakan software yang mengontrol pelaksanaan program-program komputer, yaitu dengan mengatur waktu proses, pengecekan kesalahan, mengontrol input dan output, melakukan perhitungan, kompilasi, penyimpanan, pengolahan data sertaberbagai bentuk layanan yang terkait. Tujuan Sistem Operasi ini adalah Menyediakan atau menyiapkan kondisi agar pengguna dapat menjalankan program dan agar dapat menggunakan hardware komputer secara efisien. Sedangkan Fungsi Utama Sistem Operasi (OS) ada 3 macam yaitu :

1. Manajemen Proses mencakup persiapan, penjadwalan, dan pemantauan proses pada computer

2. Manajemen Sumber Daya, berkaitan dengan pengendalian terhadap pemakaian sumber daya dalam sistem komputer yang dilakukan oleh software sistem ataupun software aplikasi yang sedang dijalankan

3. Manajemen Data, berupa pengendalian terhadap data Input/Output termasuk dalam hal peng-alokasian piranti penyimpanan sekunder maupun memori utama

Contoh Sistem Operasi misalnya Windows, Linux, Mac OS X, Sun Polaris dan lainnya. Linux merupakan turunan dari sistem operasi UNIX. Sistem operasi ini merupakan sistem operasi berbasis GPL (General Public Licence) yang berarti dapat dikopi secara bebas tanpa harus membayar kepada pemegang lisensi, dengan catatan source code harus selalu disertakan dalam penyebarannya. Linux diciptakan oleh Linus Torvalds pada mahasiswa ilmu komputer di Universitas Helsinki tahun 1991 di Finlandia. Meskipun pada awalnya Linux masih sangat sederhana dan belum memiliki kekuatan seperti UNIX, tetapi dengan bantuan para hacker, Linus terus mengembangkan Linux dan akhirnya memiliki kemampuan yang sejajar dengan sistem operasi komersial lainnya.

UTILITAS (Utilities Programs)

Utility Program adalah System software yang menjalankan tugas-tugas maintenance, umumnya disebut Utility Program. Yang ada dalam utility program ini adalah :

1) File Manager. Berfungsi untuk menjalankan fungsi-fungsi seperti melakukan copy, memberi nama, menghapus, dan memindah file. Termasuk ada Image viewer yang berfungsi untuk menampilkan isi dari file gambar ketika user melakukan double click.

2) Personal Firewall, befungsi untuk mendeteksi dan mengamankan personal computer dari instruksi-instruksi yang tidak dikenal (unauthorized instructions).

3) Uninstaller, fungsi ini adalah untuk menghapus program yang ada di localdisk c:. Kita harus hati-hati mengklik unintaller ini karena akan menghapus program yang telah disematkan dalam computer.

4) Disk Scanner. Mendeteksi dan mengkoreksi masalah pada hard disk atau floppy disk dan mencari atau menghapus file-file yang tidak digunakan

5) Disk Defragment. Berfungsi mengatur ulang file-file dan space yang tidak digunakan pada hard disk sehingga program dapat berjalan lebih cepat

6) Diagnostic Utility. Berfungsi melakukan penyusunan informasi secara teknik tentang hardware dan beberapa software dan mempersiapkan laporan masalah secara terurai

7) Backup Utility. Tugasnya adalah melakukan duplikasi file-file yang dipilih atau seluruh hard disk ke disk atau tape. Umumnya melakukan compress files pada saat melakukan backup sehingga membutuhkan tempat lebih kecil

8) Screen Saver. Program ini berfungsi agar layar monitor menampilkan gambar bergerak atau layar kosong apabila tidak ada aktifitas untuk beberapa waktu

Device Driver

Device Driver adalah adalah program yang berfungsi untuk membantu komputer mengendalikan peranti-peranti peripheral. Perangkat lunak ini biasanya disediakan vendor yang memproduksi perangkat keras. Contoh: ketika memasang modem atau scanner, perlu menginstal device driver supaya perangkat keras tersebut dapat berfungsi dengan baik atau ketika kita akan menggunakan printer maka kita harus terlebih dahulu menginstall device driver untuk printer tersebut agar dapat dipakai.

Bahasa Pemograman (Programming Languages)

Bahasa Pemograman adalah program yang digunakan untuk membuat program komputer. Bahasa pemrograman ini meliputi :

1. Bahasa Tingkat Rendah, ini adalah bahasa mesin (assembler), bahasa ini menggunakan kode angka 0 dan 1 Contoh: Machine language dan Assemble Language

2. Bahasa Tingkat Tinggi. Bahasa pemrograman ini adalah bahasa mesin yang sudah diterjemahkan ke dalam bahasa manusia (Inggris) Contoh: Basic, Cobol, Fontran, dan Pascal

3. Bahasa Generasi Keempat. Bahasa pemograman yang ini sudah berorientasi pada objek, contoh: Visual Basic, Delphi, dan Visual C++

Jenis-Jenis Software

Ada beberap jenis software misalnya :

1. Software Komersial. Software ini dikembangkan dengan tujuan untuk dijual dan ada hak cipta

2. Software Domain-Public. Software ini sifatnya gratis dan berupa source code

3. Shareware. Software ini digunakan untuk evaluasi dan tanpa source code dan software ini ada hak cipta dan ada yang tidak ada hak ciptanya.

4. Rentalware. Software ini disewakan dan ada hak cipta

5. Free Software. Untuk software ini dilengkapi dengan source code dan bersifat gratis/membayar dengan sangat murah

6. Freeware. Software ini bersifat gratis dan tanpa source code, bertujuan menarik peminat untuk membeli versi lanjutannya

7. Open Source. Software ini hampir sama dengan Free Software, hanya beda dalam hal filosofi dan terdapat hak-hak untuk pemakai, antara lain:

1) Hak untuk membuat salinan program dan men-distribusikan salinan tersebut

2) Hak untuk mengakses source code sebagai syarat untuk dapat melakukan pemodifikasian

3) Hak untuk melakukan pengembangan program