Friday, February 27, 2015

Perangkat Lunak
 (software) Software adalah Program yang berisi instruksi/ perintah untuk melakukan pengolahan data. Berdasarkan kegunaannya, software komputer terbagi dalam 4 (empat) jenis: » Software System (Sistem Operasi) » Sofware Bahasa (Bahasa Pemrograman) » Software Application (Program Apliaksi) » Software Utility (Program Bantu) 
  

1.Software System (Sistem Operasi) 
Sistem operasi adalah seperangkat program yang mengelola sumber daya perangkat keras komputer atau hardware, dan menyediakan layanan umum untuk aplikasi perangkat lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunak sistem dalam sistem komputer. Tanpa sistem operasi, pengguna tidak dapat menjalankan program aplikasi pada komputer mereka, kecuali program aplikasi booting. Sistem operasi mempun

yai penjadwalan yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data, penyimpanan data, dan sumber daya lainnya. Untuk fungsi-fungsi perangkat keras seperti sebagai masukan dan keluaran dan alokasi memori, sistem operasi bertindak sebagai perantara antara program aplikasi dan perangkat keras komputer, meskipun kode aplikasi biasanya dieksekusi langsung oleh perangkat keras dan seringkali akan menghubungi OS atau terputus oleh itu. Sistem operasi yang ditemukan pada hampir semua perangkat yang berisi komputer-dari ponsel dan konsol permainan video untuk superkomputer dan server web. Contoh sistem operasi modern adalah Linux, Android, iOS, Mac OS X, dan Microsoft Windows.

2.Bahasa Pemograman 
 Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer, adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi. Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari: 1.Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 01100101100110 2.Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu memberikan perintah kepada komputer dengan memakai kode-kode singkat (kode mnemonic), contohnya [kode_mesin|MOV], SUB, CMP, JMP, JGE, JL, LOOP, dsb. 3.Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb. 4.Bahasa Tingkat Tinggi, yaitu bahasa komputer yang memakai instruksi berasal dari unsur kata-kata bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb. Komputer dapat mengerti bahasa manusia itu diperlukan program compiler atau interpreter. Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah. 

 3. Program Aplikasi (application programming)
 merupakan salah satu komponen Komputerisasi yang memiliki aktivitas pemrosesan perintah yang diperlukan untuk melakasanakan permintaan pengguna dengan tujuan tertentu dalam tujuan Sistem Informasi Manajemen. Program aplikasi antara lain terdiri dari : Bahasa Pemrograman Sistem Informasi Management Program Paket / Paket Aplikasi Program Utilitas Games, Entertainment, dll Pada dasarnya Software Aplikasi disini adalah Program yang mengikuti kemauan atau sistem yang sudah berjalan dari perusahaan itu sendiri. lain hal nya dengan aplikasi perkantoran yang biasa digunakan untuk perkantoran seperti Microsoft Office. 

4.PROGRAM BANTU COMPUTER (ultility) 
Program bantu (Ultility) adalah software yang dirancang untuk membantu dalam kegiatan yang berhubungan dengan komputer, misalnya, memformat disket, mengkompres file, dan lain-lain.
Contoh : - Norton Utility (Norton commander, Norton disk doctor) : untuk mengelola file - WinZip : untuk mengkompres file - Norton Ghost : untuk membackup hard disk - Anti Virus : untuk keamanan komputer terhadap serangan virus 

sumber:
www.wikipedia.com

0 komentar:

Post a Comment