Soal 2: Jelaskan apa yang dimaksud : .
a. Flowchart
b. Flowchart
Program
c. Flowchart Sistem
d. Pemrograman
e. Bahasa Pemrograman
jawaban :
a. Flowchart atau Bagan alir adalah bagan (chart) yang menunjukkan alir (flow)
di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart)
digunakan terutama untuk alat bantu komunikasi dan untuk dokumentas
b.Bagan alir program (program flowchart) merupakan bagan yang
menjelaskan secara rinci langkah-langkah dari proses program. Bagan
alir program dibuat dari derivikasi bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program (program logic flowchart) dan bagan alir program komputer terinci (detailed computer program flowchart). Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.
c.System flowchart dapat didefinisikan sebagai bagan yang menunjukkan
arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan
urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir
sistem menunjukkan apa yang dikerjakan di sistem.
d.Pemrograman adalah suatu proses untuk mengimplementasikan
urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program.
Selain pengertian diatas Pemrograman Terstruktur adalah suatu aktifitas
pemrograman dengan memperhatikan urutan langkah-langkah perintah secara
sistematis, logis , dan tersusun berdasarkan algoritma yang sederhana
dan mudah dipahami.
Prinsip dari pemrograman terstruktur adalah Jika suatu proses telah
sampai pada suatu titik / langkah tertentu , maka proses selanjutnya
tidak boleh mengeksekusi langkah sebelumnya / kembali lagi ke baris
sebelumnya, kecuali pada langkah – langkah untuk proses berulang (Loop).
e. Bahasa pemrograman adalah teknik komunikasi standar
untuk mengekspresikan instruksi kepada komputer. Layaknya bahasa
manusia, setiap bahasa memiliki tata tulis dan aturan tertentu. Bahasa
pemrograman memfasilitasi seorang programmer untuk secara
spesifik apa yang akan dilakukan oleh komputer selanjutnya, bagaimana
data tersebut disimpan dan dikirim, dan apa yang akan dilakukan apabila
terjadi kondisi yang variatif. Bahasa pemrograman dapat diklasifikasikan
menjadi tingkat rendah, menengah, dan tingkat tinggi. Pergeseran
tingkat dari rendah menuju tinggi menunjukkan kedekatan terhadap ”bahasa
manusia”