II-14 Kotak segiempat digunakan untuk menyatakan suatu
proses dan pernyataan. Oval menyatakan awal atau akhir program.
Belah ketupat
digunakan untuk
menyatakan
pengujian kondisi syarat, keluarannya adalah true atau false.
Trapesium menyatakan
permintaan input,
penampilan keluaran melalui alat IO Anak panah menunjukkan arah proses, sesuai dengan
arah yang ditunjukkan. Kotak segienam mewakili proses inisiasi data beik
variable ataupun konstanta. Menyatakan atau mewakili suatu proses yang
terdefinisi. Penghubung antar terminal sesuai indeks atau label
yang dikenakan
Gambar 2.3
Simbol-simbol diagram alir
Sumber: Iftadi, 2006
2.6 Program Aplikasi
Program aplikasi sekarang telah berkembang sedemikian luas seiring dengan semakin menjamurnya personal computer dan laptop. Aplikasi menjadi fitur yang
wajib ada dalam setiap komputer.
2.6.1 Definisi Program Aplikasi
Program aplikasi application program adalah bagian dari perangkat lunak komputer yang memiliki kemampuan dari komputer secara langsung dan
menyeluruh untuk sebuah tugas dimana pengguna aplikasi mengharapkan untuk melaksanakan. Perangkat lunak tersebut merupakan program komputer yang
berfungsi sebagai sarana interaksi antara pengguna dan perangkat keras. Perangkat lunak ini dapat juga disebut sebagai penterjemah perintah-perintah yang
dijalankan pengguna komputer untuk diteruskan atau diproses oleh perangkat keras. Perangkat lunak inidibagi menjadi tiga tingkatan
www.wikipedia.com ,
2010, yaitu: 1. Tingkatan program aplikasi, misalnya Microsoft office.
commit to users
II-15 2. Tingkatan sistem operasi, misalnya Microsoft Windows.
3. Tingkatan bahasa pemrograman, yang dibagi atas bahasa pemrograman tingkat tinggi seperti Pascal dan bahasa pemrograman tingkat rendah yaitu
bahasa assembly. Dalam ilmu komputer, aplikasi adalah program komputer yang dirancang
sedemikian rupa untuk membantu pengguna dalam menyelesaikan suatu tipe pekerjaan
www.wikipedia.com , 2010. Suatu aplikasi berbeda dengan sistem
operasi yang menjalankan komputer, utility yang melakukan pemeliharaan dan bahasa pemrograman yang membuat program komputer. Berdasarkan pada
pekerjaan yang telah dirancang, suatu aplikasi dapat memanipulasi teks, angka, grafik, maupun kombinasi dengan elemen tersebut. Beberapa aplikasi
menawarkan kekuatan komputasi dengan memfokuskan diri pada pekerjaan tunggal, seperti memproses kata, mengolah grafik ataupun memanipulasi angka.
Contoh aplikasi tersebut yaitu: Abiword, Blender 3D, GIMP dan lain-lain. Beberapa aplikasi lain disebut perangkat lunak integrasi menawarkan kekuatan
yang memiliki beberapa aplikasi didalamnya seperti word processor, spreadsheet ataupun program database. Contoh dari aplikasi tersebut misalnya Microsoft
Office, Netbeans dan lain-lain.
2.6.2 Klasifikasi Program Aplikasi