Definisi Program Aplikasi Program Aplikasi

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