1
2
1.1 Software
3
manipulate information; and (3) documents that describe the operation and use of the
programs.
Ada beragam software yang dikembangkan untuk membuat kinerja komputer menjadi
maksimal. Seiring semakin berkembangnya teknologi dalam dunia teknologi
informasi,software komputer juga mengalami banyak kemajuan. Dari yang awalnya hanya
software untuk kebutuhan administrasi saja,sekarang berkembang dengan munculnya software
dalam segala bidang kehidupan.
Misalnya saja software untuk desain gambar, software untuk mengedit video, software
untuk mengatur pekerjaan industri, software untuk melihat perubahan kesehatan, hingga
sampai software untuk mengingatkan kita tentang suatu acara. Dengan makin banyaknya
software komputer yang semakin berkembang dari waktu ke waktu. Tentu saja akan
mempermudah pekerjaan manusia.
Alat yang berfungsi sebagaimana computer, ada prosessor, ada memori, dan
pheripheralnya semakin banyak, dan itu kita sebut saja peralatan pintar (intelligent), alat itu
memerlukan software, maka demikian banyak dibutuhkan software untuk menjalankan alat
alat tersebut.
Semua software komputer bisa digunakan sesuai dengan perintah dari penggunanya.
Karena itu kehebatan dari suatu software tergantung dari penggunaannya. Jika seorang
pengguna mempunyai keahlian yang tinggi alam menggunakan suatu software,maka
pekerjaan yang dihasilkannya tentu akan mempunyai kualitas yang tinggi juga. Lain halnya
jika seorang pengguna kurang memilki kemampuan dalam menggunakan software, tentu
saja hasil pekerjaan yang digunakannya akan berkualitas kurang bagus.
Penggunaan peralatan dengan demikian untuk masa mendatang, bila kita tidak tahu kerja
software, alat tersebut sangat kuno, kecanggihan peralatan tergantung pada software yang
dimasukkan didalamnya.
4
Saat ini ada sekitar 7 jenis software yang dapt dibedakan sebagai berikut:
1. Sistem Software.
Sistem Software adalah kumpulan program yang ditulis untuk melayani program lain.
System Software terletak berhubungan dengan erat dengan hardware. Daerah sistem
software ditandai dengan interaksi yang besar dengan hardware komputer, dapat
digunakan oleh beberapa pengguna bersama sama, operasi yang konkuren ini
membutuhkan scheduling, berbagi sumber daya, dan adanya proses manajemen yang
canggih, struktur data yang kompleks, serta interface eksternal ganda.
2. Software Aplikasi.
Aplikasi perangkat lunak, atau software aplikasi adalah terdiri dari program mandiri yang
menyelesaikan kebutuhan bisnis yang spesifik.
Yang dimaksud Aplikasi disini adalah karena digunakan untuk menyelesaikan sesuatu
dalam proses bisnis, membantu kalkulasi teknis dan data atau dengan cara memfasilitasi
operasi bisnis atau manajemen / teknis, hingga pengambilan keputusan. Selain
pengolahan data konvensional, Software aplikasi digunakan untuk mengontrol fungsi
bisnis secara real-time (misalnya, point-of-sale transaction, real-time manufaktur kontrol
proses).
5
untuk melaksanakan dan mengontrol fitur dan fungsi bagi pengguna akhir-dan untuk
sistem itu sendiri.
Embeded software dapat melakukan fungsi terbatas dan esoteris (misalnya, keypad
kontrol untuk oven microwave) atau menyediakan fungsi yang signifikan dan kontrol
capability (misalnya, fungsi digital dalam sebuah mobil seperti kontrol bahan bakar,
dashboard, sistem pengereman, dll ).
Software seperti ini menyatu antara software aplikasi dan sistem softwarenya, karena
kadang membutuhkan interaksi yang kuat dengan hardware.
5. Product-Line Software.
Software ini jenis software aplikasi yang digunakan dalam proses bisnis, misalkan
inventory control, word processing, spreadsheets, computer graphics, multimedia,
entertainment, database management, personal and business financial applications
dan seterusnya.
Saat ini sudah demikian banyak macamnya, bahkan untuk peralatan yang smart,
software ini mudah di download,serta mudah diinstalall.
6. WEB Application
Ini bagian dari software Aplikasi yang mempunyai ruang lingkup yang luas,
mempunyai span beragam aplikasi. Dalam bentuk yang paling sederhana, webapps
bisa sedikit lebih dari satu set file hypertext, didalamnya terkait ada dalam formasi
dengan menggunakan teks dan grafis yang terbatas. Dan bisa meluas menjadi seperti
e-commerce dan aplikasi B2B, webapps ini berkembang ke dalam lingkungan
komputasi yang lebih canggih yang tidak hanya menyediakan fitur mandiri, fungsi
komputasi, dan konten ke pengguna akhir, tetapi juga terintegrasi dengan database
perusahaan dan system business aplikasi.
Pembangunan kurang formal kadang sangat cocok untuk pengembangan sistem
berbasis web, yang membutuhkan perpaduan perangkat lunak dan keterampilan
desain grafis.
6
memecahkan masalah kompleks yang tidak mudah untuk perhitungan atau analisis
secara langsung. Aplikasi dalam area ini meliputi robotika, expert systems, pattern
recognition (image and voice), artificial neural networks, theorem proving, and game
playing.
7
Pengantar Pembuatan Media Edukasi berbasis Animasi Multimedia