Software
merupakan program-program
komputer yang berguna untuk menjalankan suatu pekerjaan sesuai dengan yang
dikehendaki. Program tersebut ditulis dengan bahasa khusus yang dimengerti oleh
komputer. Software terdiri dari beberapa jenis, yaitu :
1. Sistem Operasi (Operating System)
Adalah
software yang berfungsi untuk mengaktifkan seluruh perangkat yang terpasang
pada komputer sehingga masing-masingnya dapat saling berkomunikasi. Tanpa ada
sistem operasi maka komputer tak dapat difungsikan sama sekali. Misalnya : DOS, Unix, Novell, OS/2,
Windows, BSD, Macintosh, dll
|
2. Program Utility
Program
utility berfungsi untuk membantu atau mengisi kekurangan/kelemahan dari
sistem operasi.
Misalnya : PC Tools, Norton Utility, Scandisk, Acronis Disk Director, Partition Magic, dll |
3. Program Aplikasi
Merupakan
program yang khusus melakukan suatu pekerjaan tertentu, seperti program gaji
pada suatu perusahaan. Maka program ini hanya digunakan oleh bagian keuangan
saja tidak dapat digunakan oleh departemen yang lain. Biasanya program
aplikasi ini dibuat oleh seorang programmer komputer sesuai dengan
permintaan/kebutuhan seseorang/lembaga/perusahaan guna keperluan internnya.
Misalnya :
GL, MYOB, Payroll, SAP, dll
|
4. Program Paket
Adalah
program yang disusun sedemikian rupa sehingga dapat digunakan oleh banyak orang
dengan berbagai kepentingan. Seperti MS-Word, dapat digunakan oleh departemen
keuangan untuk membuat nota, atau bagian administrasi untuk membuat surat
penawaran dan lain sebagainya.
Misalnya : MS-Word, MS-Excel, Lotus 125, dll
Misalnya : MS-Word, MS-Excel, Lotus 125, dll
5. Bahasa Pemrograman
Merupakan
software yang khusus digunakan untuk membuat program komputer, apakah itu
sistem operasi, program paket dll. Bahasa pemrograman ini biasanya dibagi atas
3 tingkatan, yaitu :
- Low Level Language, bahasa pemrograman generasi pertama, bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja.
- Midle Level Language, merupakan bahasa pemrograman tingkat menengah dimana penggunaan instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk di mengerti karena banyak menggunakan singkatan-singkatan seperti STO artinya simpan (singkatan dari STORE) dan MOV artinya pindah (singkatan dari MOVE).Yang tergolong kedalam bahasa ini adalah Assembler, ForTran (Formula Translator).
- High Level Language, merupakan bahasa tingkat tinggi yang mempunyai ciri mudah dimengerti, karena menggunakan bahasa sehari-hari, seperti BASIC, COBOL, dBase, Pascal, C++, Delphi, VB, Foxpro, dll.
Brainware Kompurter
adalah setiap orang yang terlibat dalam kegiatan pemanfaatan komputer atau
sistem pengolahan data. Brainware juga dapat diartikan sebagai perangkat
intelektual yang mengoperasikan dan mengeksplorasi kemampuan dari hardware
komputer maupun software
komputer. Tanpa adanya brainware ini mustahil
hardware dan software yang canggih sekalipun dapat dimanfaatkan secara
maksimal. Berdasarkan tingkat pemanfaatannya, brainware komputer dibagi dalam 4
tingkatan :
A.
System Analyst
System Analyst adalah seseorang yang
bertanggung jawab atas penelitian, perencanaan, pengkoordinasian, dan
merekomendasikan pemilihan perangkat lunak dan sistem yang paling sesuai dengan
kebutuhan organisasi bisnis atau perusahaan. System Analyst juga memegang
peranan yang sangat penting dalam proses pengembangan sistem. Seorang system
analyst harus memiliki setidaknya empat keahlian : analisis, teknis,
manajerial, dan interpersonal (berkomunikasi dengan orang lain). Kemampuan
analisis memungkinkan seorang system analyst untuk memahami perilaku organisasi
beserta fungsi-fungsinya, pemahaman tersebut akan membantu dalam
mengidentifikasi kemungkinan terbaik serta menganalisis penyelesaian
permasalahan. Keahlian teknis akan membantu seorang system analyst untuk
memahami potensi dan keterbatasan dari teknologi informasi. Dan seorang system
analyst harus mampu untuk bekerja dengan berbagai jenis bahasa pemrograman,
sistem operasi, serta perangkat keras yang digunakan. Keahlian manajerial akan
membantu seorang system analyst untuk mengelola proyek, sumber daya, risiko,
dan perubahan. Keahlian interpersonal akan membantu system analyst dalam
berinteraksi dengan pengguna akhir sebagaimana halnya dengan programer, administrator
dan profesi sistem lainnya.
B.
Programmer
Programmer adalah seseorang yang mempunyai
kemampuan menguasai salah satu atau banyak bahasa pemrograman seperti bahasa C,
Pascal, Java, dll. Programmer juga bisa dikatakan sebagai pembuat dan petugas yang
mempersiapkan program yang dibutuhkan pada sistem komputerisasi yang akan
dirancang.
C.
Administrator
Administrator adalah seseorang yang bertugas
mengelola suatu sistem operasi dan program-program yang berjalan pada sebuah sistem
komputer atau jaringan
komputer.
D.
Operator
Operator adalah pengguna biasa yang hanya
memanfaatkan sistem komputer yang sudah ada atau istilahnya dia hanya
menggunakan apilkasi-aplikasi tertentu.
Tidak ada komentar:
Posting Komentar