• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Pertemuan 1   algoritma pemrograman dan flowchart
 

Pertemuan 1 algoritma pemrograman dan flowchart

on

  • 5,014 views

 

Statistics

Views

Total Views
5,014
Views on SlideShare
5,014
Embed Views
0

Actions

Likes
1
Downloads
95
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Pertemuan 1   algoritma pemrograman dan flowchart Pertemuan 1 algoritma pemrograman dan flowchart Presentation Transcript

    • ALGORITMA DAN PEMROGRAMANNurchim, S. Kom
    • ALGORITMA Urutan langkah-langkah dalam menyelesaikanmasalah secara sistematis dan logis. Merupakan jantung ilmu komputer atau informatikakarena banyak ilmu komputer yang diacu olehterminologi algoritmacontoh :- algoritma perutean- algoritma brensenham- algoritma Knuth Morris Pratt
    • ALGORITMA Penulisan Algoritma :- Dalam Bahasa natural- Menggunakan Flowchart- Menggunakan bahasa pemrograman
    • ALGORITMA Contoh :Buatlah sebuah algoritma untuk mencetak tulisan“AKU PASTI BISA” sebanyak 10 baris di komputer!
    • ALGORITMA Penyelesaian dalam bahasa natural :1. Beri nilai cetak 0  misal A = 02. Tambahkan nilai cetak dengan 1  A = A+13. Cetak teks “ AKU PASTI BISA”4. Cek nilai cetak apakah sama dengan 10, jikasudah maka proses selesai apabila belum kembalike proses 2 lagi
    • ALGORITMA Penyelesaian dalam flowchart:
    • ALGORITMA Penyelesaian dalam bahasa pemrograman :Program Cetak;Var A : Integer;BEGINA:=0;RepeatBeginA:=A+1;Writeln(‘AKU PASTI BISA’);End;Until A=10END
    • ALGORITMA KuisBuatlah langkah-langkah penyelesaian dalambahasa natural dari kasus di bawah ini !1. Menghitung Luas Persegi jika panjang sisi 4 cm2. Login email gmail3. Menentukan bilangan ganjil dan genap4. Menentukan bilangan positif dan negatif
    • ALGORITMA DAN PEMROGRAMAN Belajar memprogram dan belajar bahasapemrograman berbeda Belajar memprogramBelajar tentang metodologi pemecahan masalahlalu menuliskannya dalam sebuah notasi yangmudah di pahami. Belajar bahasa pemrogramanBelajar memakai suatu aturan tata bahasa,instruksi, tata cara compiler-nya untuk membuatprogram.
    • BAHASA PEMROGRAMAN Bahasa pemrograman bertujuan khusus- COBOL = untuk terapan bisnis dan administrasi- Fortran = komputasi ilmiah- Assembly = bahasa mesin Bahasa pemrograman bertujuan umum- Pascal- Basic- C / C++
    • FLOWCHART Bagan yang menunjukan alir di dalam programatau prosedur sistem secara logika. Digunakan sebagai alat bantu komunikasi dandokumentasi.
    • FLOWCHART Pedoman penulisan :1. Digambar dari atas ke bawah dan mulai darisebelah kiri dari suatu halaman2. Perintah di dalam flowchart harus ditunjukandengan jelas3. Harus ditunjukan dari mana perintah di mulai danberakhir4. Perintah yang terpotong dan akan disambungditempat lain harus ditunjukkan dengan jelasmenggunakan simbol penghubung
    • FLOWCHART Flowchart dibagi menjadi 5 yaitu :1. System flowchart2. Document flowchart3. Schematic flowchart4. Program flowchart5. Proses flowchart
    • SYSTEM FLOWCHART Menunjukan arus pekerjaan secara kesuluruhan darisistem Menjelaskan urutan prosedur yang ada di dalamsistem Menunjukan apa yang dikerjakan di dalam sistem
    • DOCUMENT FLOWCHART Disebut juga bagan alir formulir (form flowchart) Menunjukan aliran dari laporan dan formulirtermasuk tembusannya. Menggunakan simbol yang sama dengan yangdigunakan dalam system flowchart.
    • SCHEMATIC FLOWCHART Menggunakan simbol-simbol bagan alir sistemdengan ditambahkan gambar-gambar komputeratau peralatan lainnya yang bertujuanmemudahkan komunikasi kepada orang yangkurang paham dengan simbol bagan alir Mudah dipahami tapi lama menggambarkannya
    • PROSES FLOWCHART Banyak digunakan di industri Digunakan analis sistem untuk menggambarkanproses dalam suatu prosedur
    • PROGRAM FLOWCHART Menjelaskan secara terperinci langkah-langkahdari proses program
    • TUGASBuatlah program flowchart dari soal kuis tadi :1. Menghitung Luas Persegi jika panjang sisi 4 cm2. Login email gmail3. Menentukan bilangan ganjil dan genap4. Menentukan bilangan positif dan negatif
    • TERIMA KASIH Munir, Ribaldi. 2011. Algortima dan PemrogramanDalam Bahasa Pascal dan C. Informatika Tardi. Modul Algoritma dan Pemrograman Widyaningsih, Pipin. 2011. Algoritma danPemrograman Menggunakan Pascal. Duta PublishingIndonesia