Postingan

Menampilkan postingan dengan label Algorima dan Pemrograman Terstruktur

Pengertian Teknik Switching

Teknik Switching Tehnik Switching merupakan cara memperpendek jalur proses yang memakai suatu indikator untuk mengantisipasi proses yang akan dilakukan selanjutnya. Indikator ini dimisalkan seperti switch pada tombol lampu yang dapat mengatur dua kondisi yaitu nyala dan padam. Dalam flowchart, switch merupakan variabel yang diisi dengan dua kondisi yaitu 0 dan 1. Melalui isi variabel tersebut dapat diketahui kondisi proses yang telah dilakukan. Sehingga dapat dilakukan pengalihan proses tanpa memalui proses sebelumnya atau mempersingkat alur proses . Contoh : Suatu perusahaan akan membuat laporan gaji pegawainya berdasarkan golongannya. Data yang dibaca terdiri dari nomor pegawai, nama pegawai, golongan dan gaji bersih. Data yang dibaca sudah urut per golongan yang terdiri dari : golongan 1, 2, 3,4. Jika golongan berubah maka cetak TOTAL GAJI per golongan dan ganti halaman baru serta NOMOR dimulai dari 1.

Kaidah-kaidah Umum Pembuatan Flowchart

Kaidah-kaidah Umum Pembuatan Flowchart Dalam pembuatan flowchart tidak ada rumus atau patokan yang bersifat mutlak. Karena flowchart merupakan gambaran hasil pemikiran dalam menganalisa suatu masalah dengan komputer. Sehingga flowchart yang dihasilkan dapat bervariasi antara satu pemrogram dengan yang lainnya.  Namun secara garis besar setiap pengolahan selalu terdiri dari 3 bagian utama, yaitu: Input, Proses pengolahan dan Output Untuk pengolahan data dengan komputer, urutan dasar pemecahan suatu masalah: START, berisi instruksi untuk persiapan peralatan yang diperlukan sebelum menangani pemecahan persoalan READ, berisi instruksi kegiatan untuk membaca data dari suatu peralatan input PROSES, berisi kegiatan yang berkaitan dengan pemecahan persoalan sesuai dengan data yang dibaca WRITE, berisi instruksi untuk merekan hasil kegiatan ke peralatan output END, mengakhiri kegiatan pengolahan Walaupun tidak ada kaidah-kaidah yang baku dalam penyusunan flowchart, namun ada beberapa anjura...

Pengenalan dan Definisi Flowchart

Pengenalan dan Definisi Flowchart Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan symbol. Dengan demikian setiap symbol menggambarkan proses tertentu. Sedangkan antara proses digambarkan dengan garis penghubung. Dua macam flowchart yang menggambarkan proses dengan komputer, yaitu: A. System flowchart Bagan yang memperlihatkan urutan prosedur dan proses dari beberapa file dalam media tertentu. System flowchart menggambarkan : Hubungan antar suatu file dengan file lainnya Media yang dipakai untuk setiap file. B. Program flowchart Bagan yang memperlihatkan urutan dan hubungan proses dalam suatu program. FLOWCHART (Diagram Alur) Langkah awal pembuatan program Urutan proses di program menjadi lebih jelas

Looping atau Perulangan

Looping adalah proses pengulangan hingga kondisi syarat yang ditentukan tercapai. Ada 3 jenis looping, yaitu  for, while dan repeat. LOOPING DENGAN FOR Contoh program : 1: Program ulang_for; 2: var i: Integer; 3: Begin 4:   For i:=1 to 5 do 5:     writeln('ini yang ke ', i); 6: End. Perhatikan pada baris 4 dan 5. Pada baris tersebut ada satu persyaratan yaitu baris ke 5 akan dieksekusi bila nilai I antara 1 sampai 5, sehingga jika program di Run hasilnya adalah sebagai berikut : ini yang ke 1 ini yang ke 2 ini yang ke 3 ini yang ke 4 ini yang ke 5 Apabila pernyataan for seperti berikut ini : "For i:=10 downto 1 do". Pernyataan itu akan menghitung mundur dari 10 sampai 1. LOOPING DENGAN WHILE Contoh program : 1: Program ULANG_while; 2: var i: Integer; 3: Begin 4:   i:=1; 5:   while i < 5 do 6:   begin 7:     writeln('ini yang ke ', i); 8:     i:=i+1; 9:   end; 10: End. Ap...

Konsep Algoritma

Gambar
Konsep Algoritma Penyelesaian permasalahan dengan menggunakan alat bantu sistem komputer paling tidak akan melibatkan lima tahapan, yaitu: Analisis masalah, analisis masalah merupakan langkah paling awal untuk mengetahui lebih jauh tentang permasalahan yang akan diselesaikan dengan menggunakan alat bantu sistem komputer. Langkah ini bertujuan untuk menemukan ide-ide kemungkinan solusi terhadap permasalahan Merancang algoritma, merancang algoritma dilakukan dengan tujuan utama sebagai berikut: Menentukan ide solusi Menyatakan algoritma Memvalidasi algoritma Menganalisis algoritma Pada dasarnya tidak ada aturan yang baku tentang cara menuliskan solusi dalam bentuk algoritma. Namun demikian, agar solusi bentuk algoritma dapat digunakan dengan baik, maka umumnya dapat dinyatakan dalam dua kemungkinan bentuk, yaitu: Bentuk uraian / deskriptif atau pseudocode Bentuk gambar, yaitu menggunakan simbol-simbol grafis dalam bentuk bagan alir (flowchart) Contoh Pseudocode : mencari bilangan terbesa...

Pengertian Algoritma dan Pemrograman

Pengertian Algoritma & Pemrograman a. Algoritma Asal  usul  kata  algoritma  dapat  Anda  baca  dalam  buku  “The  Art  of  Computer Programming Second Edition Volume I” yang ditulis oleh Donald E. Knuth (1973, p1- ). Menurut  Donald  E.  Knuth  (1973,p4),  algoritma  dalam  penger tian  modern mempunyai kemiripan dengan istilah  resep ,  proses, metode, teknik, prosedur, rutin . Algoritma  adalah  sekumpulan  aturan-aturan  berhingga  yang  memberikan  sederetan operasi-operasi untuk menyelesaikan suatu jenis masalah yang khusus. Menurut  Rinaldi  Munir,  algoritma  adalah  urutan  langkah-langkah  logis penyelesaian masalah yang disusun secara sistematis. Berdasarkan dua pengertian algoritma di atas, dapat disimpulkan bahwa algor itma merupakan suatu istilah yang luas, yang tidak hanya berkaitan dengan d...