Application Software
Program computer yang membantu pengguna untuk
menyelesaikan permasalahan komputasi.
Sphere Of Influence
Sphere Of Influence : Cakupan permasalahan dan peluang yang ditangani oleh individu,
kelompok orang atau organisasi tertentu.
Workgroup Sphere Of Influence : membantu sekelompok orang untuk mencapai tujuan bersama.
Dengan kemajuan teknologi internet dan komunikasi, banyak personal software yang telah menyediakan fungsi
kolaborasi ( collaborative function ) sehingga dapat mendukung penyelesaian pekerjaan sebagai multi user atau
group.
• Middleware
Software yang memungkinkan terjadinya komunikasi dan pertukaran data
antar sistem yang berbeda.
• Utilities
Program yang berfungsi dalam perawatan ( maintenance ) atau memperbaiki
permasalahan dalam computer
Operating System
Operating System ( OS ) bertindak sebagai antarmuka
antara aplikasi software dan hardware. User Interface
Hardware Drivers
Istilah lain
Rescue disk : media penyimpanan seluruh / sebagian OS
Hardware
yang dapat digunakan untuk menyalakan computer saat
OS dalam penyimpanan utama sedang bermasalah
Operating System – Fungsi yg Dijalankan OS
Mengontrol Fungsi Hardware
• Mendapatkan input dari
Menyediakan antar muka pengguna dan Manajemen I/O keyboard atau perangkat lain
• Memperoleh data dari media
Mengelola System Memori penyimpanan
• Menyimpanan data ke
Mengelola Processing Task
penyimpanan
Menyediakan Kapabilitas Jaringan • Menampilkan informasi ke
Pengelolaan File
Operating System – Fungsi yg Dijalankan OS
Mengontrol Fungsi Hardware
• Memungkinkan komputer untuk
Menyediakan antar muka pengguna dan Manajemen I/O mengeksekusi banyak Instruksi
Program Dengan efektif demi
Pengelolaan File
Operating System – Fungsi yg Dijalankan OS
Mengontrol Fungsi Hardware
Pengelolaan File
Operating System – Fungsi yg Dijalankan OS
Mengontrol Fungsi Hardware
• Melindungi sistem dari akses
Menyediakan antar muka pengguna dan Manajemen I/O pengguna dan program yang tidak
terautorisasi
Pengelolaan File
Operating System – Fungsi yg Dijalankan OS
Mengontrol Fungsi Hardware
Fungsi Utama Software Aplikasi : memberikan solusi kepada individu , kelompok atau perusahaan
untuk menyelesaikan permasalahan dan pekerjaan.
Dengan kekuatan infrastuktur server dan jaringan global , Cloud service provider dapat
menyediakan aplikasi yang dijalankan diserver mereka yang disebut dengan Software as a Service .
Pengguna terakhir dapat mengunakan aplikasi SaaS dengan menggunakan browser internet di
computer tanpa menginstall aplikasi apa pun. Misalnya : Microsot Office dengan Office Online
Application Software – Personal Application Software
Mobile App :
• Aplikasi yang dijalakankan di perangkat
mobile
• Diperoleh dari penyedia layanan app
market ( apple app store, google playstore
) atau dengan side load ( menginstall
dengan installer aplikasi yang disimpan di
penyimpanan device .
Workgroup dan Enterprise Application Software
Workgroup Application Software dirancang untuk mendukung pekerjaan dalam sebuah tim yang berkumpul
dalam sebuah lokasi yang sama atau tersebar dilokasi yang berjauhan agar dapat bekerjasama secara efektif dan
efesien .
Enterprise Application Software dibangun untuk memberikan benefit untuk seluruh komponen perusahaan dan
eksternal perusahaan .
• Membantu manager dan staff tetap terhubung
• Memberikan sarana penunjang terhadap supplier dan customer
• Memberikan informasi demi keunggulan kompetitif terhadap pesaing
• biaya instalasi dan kemampuan untuk diintegrasikan dengan aplikasi lain harus dipertimbangkan dalam pemilihan
software
• Penggunaan di perangkat mobile saat ini menjadi factor penting
Perangkat Pengembangan
Software
Bahasa Pemrograman
Bahasa Pemrograman : serangkaian keyword, perintah / command, symbol dan sistem
yang digunakan untuk membangun statement untuk dijalankan mesin oleh komputer
yang memungkinkan manusia untuk membuat instruksi kepada computer.
Compiler : perangkat lunak khusus yang mengubah kode program yang ditulis program menjadi
instruksi bahasa mesin ( machine language instruction )
Integrated Development IDE : gabungan dari beberapa macam peralatan yang dibutuhkan oleh
programmer untuk membangun aplikasi. Contoh : Netbeans
Istilah pada Aplikasi Software
Software Bug : kesalahan data program yang membuat aplikasi tidak berjalan
dengan semestinya.
Untuk mengurangi effect dari bug lakukan :
1. Regestrasikan seluruh software
2. Pahami petunjuk penggunaan
3. Hubungi dukungan layanan aplikasi
4. Update program