Jumat, 03 Agustus 2007

Bab V

Senin, 2 Juli 2007
Perangkat Lunak
(Syukuuurr…akhirnya dah nyampe bab 5…..)

Perangkat Lunak (software) atau program adalah daftar instruksi yang memerintahkan komputer untuk menerima input, memproses input, mengeluarkan output dan penyimpanan. Misal Microsoft Word, Windows XP, AVG Anti Virus dan Delphi.
Klasifikasi :
 Berdasarkan Pembagian Fungsi :Sistem dan Aplikasi
 Berdasarkan Lingkungan Kerjanya : Desktop dan Web Based
 Berdasarkan Tampilan : Command Line dan Graphical User Interface
 Berdasarkan Cara Kerja : Background dan Foreground
 Berdasarkan Cara Mendapatkan : Komersil, Domain Publik, ShareWare, FreeWare, RentalWare, Free Software dan Open Source
Trus...apa aja sih...tugas dari Perangkat Lunak Sistem itu....???
Antara lain adalah : Mengelola perangkat keras, memberikan support utk Perangkat Lunak Aplikasi, menjaga dan memperbaiki kinerja komputer, membuat program, da yang terakhir menjaga keamanan komputer.
Sedangkan klasifikasi Perangkat Lunak Sistem adalah :
 Firmware : BIOS dan Old Handphone.
Firmware adalah program yang tersimpan di perangkat keras dan diisi bersamaan dengan dibuatnya perangkat keras tersebut. Firmware tidak mudah diinstal oleh pengguna.
 Sistem Operasi: Windows XP dan Linux.
Berfungsi : Melakukan koordinasi berbagai perangkat keras untuk bekerja, memberikan dukungan bagi perangkat lunak aplikasi untuk bekerja, menyediakan program-program utilitas untuk meningkatkan kinerja komputer.
Tujuan dikembangkannya sistem operasi adalah untuk pembagian tugas, dimana pembuat program aplikasi tidak perlu bersusah payah mengurus perangkat keras karena sudah disediakan oleh sistem operasi.
 Utilitas: Anti Virus, WinZip.
Utilitas adalah program-program yang dipergunakan untuk mengelola sumber daya sistem komputer.Kebanyakan program utilitas diinstal bersama dengan sistem operasinya.Pada Windows XP program utilitas adalah ScanDisk, Disk Cleanup, Disk Defragmenter dan Compressor (Kompresi).Third Party: AVG Free, WinZip da Norton Anti Virus.Device Driver
 Device Driver: Printer dan Ethernet Card.
Diinstal bersama dengan instalasi perangkat keras.Sangat spesifik untuk perangkat keras tertentu.Dibuat oleh perusahaan pembuat perangkat keras.Gratis dan bisa didownload dari situs vendor.
 Bahasa Pemrograman: Pascal, C, Delphi dan Java.
Bahasa Pemrograman adalah program yang dipergunakan untuk membuat program. Penggunaan kata ”bahasa” disini karena program ini dipergunakan untuk menjembatani manusia dengan komputer.Manusia menuliskan instruksi dengan bahasa yang dipahami komputer (kode sumber), dan program bahasa pemrograman akan membuat instruksi-instruksi tersebut menjadi program sesuai dengan keinginan pembuat program.
Berdasarkan lingkungan kerja dari program yang dibuat bahasa pemrograman dibagi menjadi dua, yaitu :
• Desktop: Program yang dibuat akan menerima input, memproses, mengeluarkan output dan menyimpan data pada satu sistem komputer. Misal C dan Delphi.
• Web Based: Program yang dibuat input dan output pada satu sistem komputer klien sedangkan proses dan penyimpanan dilakukan pada komputer lain. (Web Server) PHP dan CGI.
Perangkat Lunak Aplikasi dapat langsung memenuhi langsung kebutuhan user.Dan diinstal pada Sistem Opeasi tertentu. Misal MS Word diinstal pada Windows XP tapi tidak bisa diinstal pada Linux.Tidak harus dibuat oleh pembuat Sistem Operasi.
Berdasarkan Kegunaan dibagi menjadi tiga...yaitu :
• Pekantoran: Microsoft Office dan OpenOffice.
• Hiburan: Winamp, Xing MPEG dan Windows Media Player.
• Komunikasi: Microsoft Outlook dan Yahoo!Messenger.
Berdasarkan Lingkungan Kerja (Environment) ada dua jenis :
• Desktop:
1. Stand Alone : tidak terkait dengan program lain misal Word dan Excel.
2. Client Server: terkait dengan program lain misal Browser dan Web Server untuk membuka web site.
• Web Based: Diinstal pada Web Server.
Berdasarkan Cara Kerja ada dua juga lho....:
• Foreground:
Bekerja di depan layar. Bekerja karena perintah langsung dari pengguna. Misal Word dan Excel.
• Background:
Bekerja di belakang layar. Bekerja ketika komputer dinyalakan. Misal Anti Virus yang selalu berjalan untuk menangkap virus.
Berdasarkan Cara Mendapatkan ada tujuh pembagian nih neeekkk...., yaitu :
• Komersial: Perangkat lunak yang harus dibeli, Ada hak cipta dari pembuat aplikasi. Misal Microsoft Windows.
• Domain-publik: Perangkat lunak bersifat gratis dan tidak ada hak cipta
• Shareware: Gratis untuk dipergunakan tapi terkadang meminta donasi. Misal BitTorrent.
• Freeware: Perangkat lunak yang dipergunakan tanpa membayar sama sekali.
• Rentalware: Perangkat lunak yang disewakan untuk jangka waktu tertentu.
• Free Software: Perangkat lunak yang dilengkapi dengan kode sumber dapat dipergunakan oleh siapa saja dan gratis.
• Opensource: Perangkat lunak yang kode sumbernya harus dibuka, gratis dan jika dikembangkan harus dengan kode sumbernya. Misal adalah Linux.

Akhir kata...mohon maaf bila ada kesalahan...Wassalamualaikum....(Tumben nieh...ingat salam...hehe...)
I love you…
Hikss....
Sebenernya…tulisannya g’ nyambung dengan tema yang dibahas…tapi…itulah yang terjadi…paling engga’…Anda bisa merasakan bahwa tulisan diatas…BAGAIKAN AIR DITENGAH PADANG PASIR YANG GERSANG….Iya g’ sih bo….









Tidak ada komentar: