Tunggu. Bicara. Tutup. Stop

dokumen-dokumen yang mirip
FLOWCHART. Dosen Pengampu : Aullya

ALGORITMA & PENGEMBANGAN

2. Definisi dan Simbol Flowchart

Analisis Sistem Informasi Pedoman Membuat Flowchart

Definisi & Simbol Flowchart. Agustine Hana. M

ALGORITMA PEMROGRAMAN 1A** (PP :S1-KA) Pertemuan 1 & 2. Ahmad hidayat

MAKALAH FLOW CHART. Disusun oleh: Nama : La Bomba Susihu NPM : SISTEM KOMPUTER / KELAS A SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

Algoritma dan Flowchart. Dasar Programming 1

PENULISAN ALGORITMA. Algoritma dan Pemrograman. Rajif Agung Yunmar, S.Kom, M.Cs.

FLOWCHART. Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program.

FLOWCHART. Flowchart biasanya mempermudah penyelesaian suatu masalah khususnya masalah yang perlu dipelajari dan dievaluasi lebih lanjut.

Pengantar Algoritma & Flow Chart

BAB II TINJAUAN PUSTAKA. Hall (2006: 6), mengartikan bahwa sistem adalah kelompok. dari dua atau lebih komponen atau subsistem yang saling berhubungan

Algoritma Dan Pemrograman [algoritma, program, flowchart] Presented by Rijal Fadilah, S.Si

Bahasa Pemrograman- TIS SKS

Struktur Data Review Algoritma, Pemrograman. Presented by Rijal Fadilah, S.Si

Siklus hidup pengembangan sistem Kebijakan dan perencanaan sistem Analisa sistem Langkah-langkah di dalam analisis sistem Mengidentifikasi masalah

ALGORITMA. Bahasa Pemrograman adalah prosedur atau tata cara penulisan program.

Hanif Fakhrurroja, MT

Khusnawi, S.Kom, M.Eng

1. Algoritma & Pemrograman

BAB 2 LANDASAN TEORI

PENGENALAN KOMPUTER. Sistem Komputer. Dian Palupi Rini, M.Kom

Bab 5 FLOWCHART (DIAGRAM ALIR) PENULISAN dan SIMBOL FLOWCHART Penulisan Flowchart terbagi 5(lima), yaitu :

Algoritma Pemrograman

PENGANTAR ALGORITMA PEMROGRAMAN

BAB 2 LANDASAN TEORI

Algoritma & Flowchart

Implementasi OOP Pada Perangkat Lunak Pemrograman

BAB 2 LANDASAN TEORI. Visual Basic merupakan sebuah bahasa pemrograman yang menawarkan Integrated

PERANAN SIM DALAM KEGIATAN MANAJEMEN. Nurochman, SST,.Akt,.MT

Modul PVB-POLINEMA V1.0

PENDAHULUAN PEMROGRAMAN KOMPUTER. Mengapa Belajar Pemrograman Komputer?

BAB 3 PERANCANGAN SISTEM. berkaitan dan berinteraksi yang bertanggung jawab dalam memproses input

BAB I SEKILAS TENTANG COBOL


MATERI TIK KELAS 5 SEMESTER 1 SD KATOLIK SANTA MARIA MAGELANG

BAB 2 LANDASAN TEORI. adalah perintah yang dimengerti oleh komputer untuk melakukan tugas-tugas tertentu.

ALGORITMA, PEMROGRAMAN DAN BAGAN ALIR. Pertemuan Ke-1

Algoritma Pemrograman Fery Updi,M.Kom

BAB 2 LANDASAN TEORI. Sistem yang berasal dari bahasa Latin (systēma) dan bahasa Yunani (sustēma)

Pengenalan Algoritma & Pemrograman

BAB I PENGANTAR ALGORITMA

Algoritma Pemrograman I

Analisa Standar opreasional prosedur klaim-mbu BAB V ANALISA HASIL. kriteria dalam penyusunan atau pembuatan SOP ( the seven criterias of manual).

BAB 3 PERANCANGAN SISTEM. Untuk membangun suatu sistem yang berupa Sistem Informasi Peminjaman

Pengantar Algoritma dan Program

Alih Kontrol dengan Flowchart

Pertemuan 1. Algoritma dan PHP

ABSTRACT. Keywords: Database System, Input Control, Road infrastructure, Transportation.

Zaenal Abidin, S.Si., M.Cs. Riza Arifudin, S.Pd., M.Cs.

PERANCANGAN PROGRAM. Secara garis besar struktur penulisan program terdiri dari : 1. Struktur urut Contoh struktur urut. untuk pseudocode :

7. Logika dan Algoritma Pemrograman

ALGORITMA & PEMROGRAMAN

Algoritma dan Pemograman 1A. Minggu 2

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

Refreshing Matkul Algoritma Pemograman 1A. Andreas Hadiyono

Pertemuan 1: Pendahuluan dan Pengantar Algoritma

Algoritma & Pemrograman

BAB I. PENDAHULUAN A. LATAR BELAKANG

Bab I Pengantar Algorithma & Pemrograman

MUHAMMAD TAUFIQ HARI INI ADALAH MILIKMU, MAKA ISILAH DENGAN KEMANFAATAN DAN KEMULIAAN

Mengapa Belajar Pemrograman Komputer?

BAB II DEFINISI DAN SIMBOL-SIMBOL

Logika Informatika. Heri Sismoro, M.Kom. STMIK AMIKOM Yogyakarta

BAB II LANDASAN TEORI

5 BAB II Tinjauan Pustaka

Tujuan. Pengenalan. Pengenalan Pemrograman Komputer. Komponen Dasar pada Komputer : Hardware. Komponen Dasar pada Komputer : Hardware

DEFINISI SIMBOL FLOWCHART

HALAMAN MOTTO. Tak ada yang tak mungkin bila kita yakin. (Junaedi Sutanto)

8/4/2011. Microprocessor & Microcontroller Programming. Bahasa Pemrograman. Bahasa Pemrograman. Bahasa Pemrograman

Pengantar Teknologi SIA 1

PENDAHULUAN. Brigida Arie Minartiningtyas, M.Kom

BAB 3 GAMBARAN SEKILAS TENTANG SMA NEGERI 10 MEDAN. 1. Nama Sekolah : SMA NEGERI 10 MEDAN. 2. Nomor Statistik :

System flow Chart 12/22/2011

Komputer memiliki dua komponen utama. Yang pertama adalah hardware (perangkat keras) yang tersusun atas komponen elektronik dan mekanik.

PENGANTAR ADMINISTRASI PERKANTORAN

Algoritma. Contoh Algoritma

PEMROGRAMAN DASAR ( PASCAL ) PERTEMUAN I

BAB 2 TINJAUAN PUSTAKA

IT234 ALGORITMA DAN STRUKTUR DATA

BAB II LANDASAN TEORI

Pengantar Sistem Komputer

2.5 Sekilas tentang Visual Basic Keistimewaan Visual Baic 6.0

SISTEM INFORMASI PENGOLAHAN DATA TOUR DAN TRAVEL NASKAH PUBLIKASI

BAB II TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN Pengantar

BAB II LANDASAN TEORI

BAB II DASAR TEORI. 2.1 Konsep dan Uraian Konsep Konsep Perancangan

BAB II LANDASAN TEORI. disebut dengan Siklus Hidup Pengembangan Sistem (SHPS). SHPS adalah. dijelaskan langkah-langkah yang terdapat pada SHPS.

BAB I PENGANTAR ALGORITMA

PRAKTIKUM PEMROGRAMAN DASAR

semacam mouse yang disebut puck untuk mengubah gambar

ABSTRAK. Kata kunci : lelang online, grafik pie chart, bidding mechanism, auction scedulling, item listing. Universitas Kristen Maranatha

BAB 2 TINJAUAN TEORITIS. Sistem berasal dari bahasa Yunani yaitu Systema, yang artinya sekumpulan objek

BAB II LANDASAN TEORI. Nama Judul. Hasil Peneliti, Penelitian. Penelitian Tahun 1. Johan. Implementasi

1. Simbol simbol yang digunakan dalam Data Flow Diagram. Table 1 Simbol simbol pada Data Flow Diagram. (Sumber: Romney dan Steinbart, 2006, p64)

PERANCANGAN SISTEM TERINCI II

PENGENALAN DASAR PEMROGRAMAN

BAB II TINJAUAN PUSTAKA

Transkripsi:

Hal-hal yang perlu diperhatikan dalam menganalisa pembuatan program : 1. Operasi Input/Output (I/O) Input pembacaan data kedalam komputer Output penulisan data keluar dari komputer 2. Penggunaaan variable dan konstanta 3. Initializing variable (pemberian harga awal suatu variable) 4. Kalkulasi/Perhitungan Termasuk operasi-operasi hitung penjumlahan, pengurangan,perkalian, pangkat dll. 5. Decition/Keputusan Suatu program komputer mungkin mengandung decision step/langkah keputusan dengan lebih dari dua jawaban yang mungkin. 6. Branch step/ Langkah percabangan Membawa kelangkah berikutnya 7. Penggunaan simbol flowchart contoh: Suatu langkah untuk menggunakan telphone umum langkah-langkahnya : 1. Cari nomor yang akan dituju. 2. Sediakan koin/kartu telphone 3. Angkat gagang telphone 4. Masukkan koin/kartu 5. Tekan digit nomot yang dituju 6. Tunggu nada sambung 7. Bicara 8. Selesai bicara, letakkan gagang telphone Langkah-langkah yang telah kita tulis diatas dapat digambarkan dengan simbol-simbol flowchart sebagai berikut : Start Angkat Masukkan Coin Tekan A A Tunggu Bicara Tutup Stop Halaman 5

h. Keyboard (Papan Ketik) media Input secara manual dgn keyboard Simbol untuk Diagram alir program a. Input/Output, digunakan untuk input atau output proses tanpa melihat jenisnya ad. 3. Processing symbol a. Proses/Penugasan, digunakan untuk melakukan perhitungan atau memberikan harga suatu variable b. Decision, digunakan untuk kondisi yang terdiri dari beberapa alternatif pilihan c. Predefined Proses, digunakan untuk memberikan harga awal suatu variabel d. Terminal, digunakan untuk memulai dan mengakhiri proses (flowchart) Simbol diatas yang dapat digunakan untuk DAS hanyalah simbol Proses, sedangkan untuk DAP semua simbol diatas dapat digunakan Tambahan : GoSub, untuk menyatakan sekumpulan langkah (proses) yang dituliskan sebagian suatu prosedur (SubRutin / Subprogram) Contoh Diagram Alir Sistem Contoh Diagram Alir Program Data Calon Mahasiswa Start Baca Nama, nil1,nil2,nil3 Nama ='x'? Yes Stop Pemasukkan Data No Rata = (nil1+nil2+nil3)/3 Proses seleksi Rata >60 Daftar Kelulusan File Utama Mahasiswa? Nama, "lulus"? Nama, "Gagal" Halaman 4

a. Flow menunjukkan arah aliran proses b. Connector => penghubung dari suatu prosedur akan masuk atau keluar pada halaman yang sama c. Off page connector/ off line connector => Penghubung dari satu prosedur akan masuk/keluar pada lembar/halaman yang lain d. Communication link ( Simbol ini khusus untuk Diagram Alur Sistem) Simbol Connecting yang dapat dalam flowchar program dan flowchar sistem adalah a,b,c sedangkan yang d hanya unutk Flowchar sistem ad. 2. Input/Output Symbol Untuk Diagram Alur Sistem a. Kartu (Card) / Punched Card untuk menyatakan input dari kartu atau output ditulis ke kartu b. Pita Magnetik / Magnetic-Tape Media I/O berupa pita magnetik c. Disket Magnetik (Hard Disk) Media penyimpanan berupa hard disk atau media online d. Punched Paper Tape Media I/O dengan menggunakan Kertas yang dilubangi e. Kertas Pencetak / Document Hasil cetakan melalui printer f. CRT monitor / Display Media I/O berupa layar / monitor g. Disket (Floppy Disk) Halaman 3

Tingkatan orang komputer ( Brainware) : 1. System Analisis, bertugas menganalisa masalah 2. Programmer, bertugas membuat program 3. Operator, bertugas menjalankan program Ada 2 tingkatan bahasa pemrograman: 1. Bahasa tingkat rendah Bahasa ini menyerupai bahasa mesin cara penulisannya dan ditulis dalam bentuk kode Hexa. Bahasa ini paling sulit untuk dimengerti. c/: Bahasa mesin 2. Bahasa tingkat tinggi Bahasa ini adalah bahasa yang mendekati bahasa manusia, dan agar dimengerti oleh komputer akan diterjermahkan dulu oleh kompilator c/: BASIC => Beginner's All-purpose Symbolic Instruction Code Dibuat dengan tujuan agar para pemakai langsung dapat mengetahui respon dari apa yang telah dibuat. COBOL => Common Business Oriented Language Penggunaannya berorientasi pada bidang bisnis / dunia usaha FORTRAN => Formula Translation Menggunakan Procedure Oriented Language (POL), dan biasanya untuk memecahkan masalah matematika Bahasa Essembler Bahasa ini instruksi-instruksinya dibuat dalam Bahasa Pemrograman yang disebut Program Sumber (Source Program) sedangkan progam yang sudah diterjemahkan kedalam bahasa mesin disebut dengan Program Objek (Object Program) DIAGRAM ALUR / FLOWCHART Ada 2 jenis diagram alir; yaitu : 1. Diagram Alir Sistem, yaitu Bagan yang memperlihatkan urutan proses dalam system dengan menunjukkan alat media input, output serta jenis media penyimpanan dalam proses pengolahan data 2. Diagram Alir Program, yaitu bagan dengan simbol-simbol tertentu yang menggambarkan urutan proses dan hubungan antar proses secara mendetail di dalam suatu program. Simbol-simbol flowchart, terbagi 3 ; 1. Flow Direction Symbol Connecting Line symbol 2. Input/Output symbol 3. Processing symbol ad. 1. Connecting Line simbol Penghubung antara simbol yang satu dengan simbol yang lain, digunakan untuk Diagram Alir Sistem dan Diagram Alir Program Halaman 2

DIAGRAM ALUR Komputer, yang dewasa ini maju dengan pesat, dapat digunakan sebagai alat bantu dalam menyelesaikan masalah. Untuk melakukan tugas-tugas tersebut komputer harus diprogram. Komputer merupakan alat elektronik untuk menunjang ilmu pengetahuan dan teknologi yang digunakan untuk memproses dan menyiapkan data maupun informasi yang cepat dan akurat dan juga dapat membantu memecahkan masalah. Sebelum menulis program komputer, seorang programmer harus mengidentifikasikan langkahlangkah tertentu dalam menyelesaikan masalah (analisa problem), kemudian disusun urutan langkah-langkahnya. ALGORITMA : Urutan-urutan dari instruksi atau langkah-langkah untuk menyelesaikan suatu masalah dengan dituntut pula dapat dilaksanakan secara mekanik Atau suatu himpunan hingga instruksi yang secara jelas memperinci langkah-langkah proses pelaksanaan dalam pemecahan suatu masalah. Sifat-sifat algoritma : 1. Banyak instruksinya berhingga 2. Tidak ada keraguan / harus jelas 3. Terstruktur Rangkaian proses yang berisi langkah-langkah dari suatu algoritma yang akan diproses harus ditetapkan dengan pasti, tidak berbelit-belit 4. Batasan dari input dan output Input harus sesuai dengan jenis alg. yang bersangkutan dan harus menghasilkan output yang pasti. 5. Efektivitas & efisien 6. Batasan ruang lingkup Contoh Algoritma mencari bilangan genap atau ganjil, yaitu : 1. Masukkan bilangan bulat positif 2. Hitung nilai = bilangan / 2 3. Jika nilai = int(nilai) maka cetak bilangan genap, selain itu bilangan ganjil 4. selesai Susunan yang menggambarkan urutan proses secara mendetil dengan menggunakan simbol-simbol tertentu disebut : FLOWCHART Atau dapat juga dikatakan Flowchart adalah Bagan-bagan yang mempunyai arus yang menggambarkan langkah-langkah penyelesaian suatu masalah. Flowchart adalah Algoritma yang digambarkan dengan simbol-simbol. PROGRAM : sekumpulan instruksi yang disusun dengan urutan tertentu yang melakukan suatu pekerjaan dan dikenal/dimengerti oleh komputer. Kegiatan pembuatan program : PEMROGRAMAN (Programming) Bahasa yang digunakan : BAHASA PEMROGRAMAN (Programming Language) Orang yang membuat program : PROGRAMER Halaman 1