Anda di halaman 1dari 20

Konsep Dasar Aplikasi

Bag -2
Sistem Operasi
• Sistem operasi merupakan sistem yang
mengatur seluruh proses, menterjemahkan
masukan, mengatur proses internal,
manajemen penggunaan memori, dan
memberikan keluaran ke peralatan yang
sesuai.Contoh : DOS, Windows, Unix dll
Utility
• Perangkat lunak sistem dengan fungsi
tertentu. Fungsi tersebut diataranya
memeriksa perangkat keras, memeriksa sistem
disket yaang rusak, mengatur ulang isi hardisk
dll. Contohnya : Partisi, defrag, anti virus dll.
Aplikasi komputer dibedakan secara
fungsi
Berdasarkan fungsinya, aplikasi komputer
dibedakan menjadi :
• Aplikasi Bisnis/Perkantoran
Digunakan untuk memproses sejumlah data yang
besar yang diperoleh dari payroll, faktur-faktur
kosumen dan rekening keuangan, inventaris
manajemen yang semuanya dikalkulasi, disimpan,
diklasifikasikan, diproses kembali, dilaporkan dan
disebarkan pada satuan waktu tertentu. Contoh :
aplikasi payroll, aplikasi absensi, dll.
• Aplikasi Pendidikan
Aplikasi yang digunakan dalam proses belajar
dan mengajar untuk membantu pengajar
maupun siswa untuk mengerti materi yang
diberikan. Contoh : CAI (Computer Assisted
Instruction), CMI (Computer Managed
Instruction ), CAT (Computer Assisted Testing).
• Aplikasi Grafis
Program komputer yang digunakan dengan
menarik sebuah gambar yang memberikan
dimensi baru pada bidang komputer. Contoh :
Photoshop, AutoCAD, dll.
• Aplikasi Animasi
Program komputer yang menuangkan seni
gambar suatu obyek hingga menghasilkan
rangkaian gerakan atau animasi dengan
menambahkan efek-efek tertentu. Contoh :
blender, ogre, dll.
• Aplikasi Jaringan
Aplikasi komputer yang membutuhkan koneksi
suatu jaringan. Contoh : aplikasi bill rental,
aplikasi chatt, dll.
• Aplikasi Web
Aplikasi komputer yang membutuhkan koneksi
internet dan memberikan pelayanan WWW
(World Web Wide) dan HTTP (Hypertext
Transfer Protocol). Contoh : browser, game
online, dll.
• Aplikasi Khusus
Aplikasi yang dibuat khusus untuk kebutuhan
tertentu. Contoh : aplikasi pemesanan tiket,
aplikasi kasir, dll.
• Aplikasi Game
Yang memerlukan ragam teknik
pemrograman, aplikasi pendukung (sound,
animasi dan grafis), dan keperluan hardware.
Aplikasi komputer dibedakan dari
cara memperolehnya
Berdasarkan cara memperolehnya, aplikasi
komputer dibagi menjadi :
• Aplikasi komersial
Disebut juga proprietary software yang dijual
secara komersial. Setiap orang yang ingin
menggunakan ataupun menginstal aplikasi ini,
harus membelinya terlebih dahulu. Jika tidak
membayar, berarti melakukan pembajakan
aplikasi dan dapat dikenai sanksi hukum karena
ada hak cipta.
• Aplikasi domain publik
Aplikasi yang tidak disertai hak cipta dan
memungkinkan siapa saja melakukan tindakan
apa saja terhadap aplikasi tersebut.
• Shareware
Perangkat lunak yang membatasi
penggunanya dengan mengurangi fitur-fitur
tertentu atau membatasi masa
penggunaannya selama jangka waktu
tertentu.
• Freeware
Perangkat lunak bebas yang mengacu pada
kebebasan para penggunanya untuk
menjalankan, menggandakan,
menyebarluaskan, mempelajari, mengubah
dan meningkatkan kinerja perangkat lunak.
• Rentalware
Perangkat lunak yang biasa digunakan oleh
seseorang atau institusi dengan cara
membayar sewa.
• Free software
Istilah ini dicanangkan oleh Richard Stallman
(pendiri Free Software Foundation)untuk
menyatakan perangkat lunak yang dilengkapi
dengan kode sumber yang memungkinkan
siapa saja dapat menggunakan program
tersebut dan bahkan ikut
mengembangkannya.
• Open source
Dikemukakan oleh Eric Raymond pada tahun
1998. Pada dasarnya open source sama dengan
free software, namun pada open source terdapat
hak-hak yang disediakan, seperti hak untuk
membuat salinan program dan mendistribusikan
salinan tersebut, hak utnuk mengakses kode
sumber sebagai syarat untuk bisa melakukan
pemodifikasian serta hak untuk melakukan
pengembangan terhadap program.
Aplikasi komputer dibedakan
berdasarkan environment
• Client-server application
Aplikasi yang membutuhkan koneksi jaringan
yang bekerja pada banyak komputerdan dapat
digunakan lebih dari satu user secara
bersamaan.
• Stand alone application
Aplikasi yang hanya berjalan pada satu
komputer dan hanya mampu diakses oleh satu
orang dalam satu waktu (tidak bisa
bersamaan).

Anda mungkin juga menyukai