Search Header Logo
Algoritma & Flowchart | SMA Surya Buana Malang

Algoritma & Flowchart | SMA Surya Buana Malang

Assessment

Presentation

Computers

11th Grade

Practice Problem

Easy

Created by

RIZAL WAHYUDI

Used 3+ times

FREE Resource

17 Slides • 3 Questions

1

Algoritma & Flowchart

2

Ciri Ciri Algoritma

  • Input Suatu algoritma harus memiliki nol atau lebih input. Artinya, suatu algoritma itu dimungkinkan tidak memiliki input secara langsung dari pengguna tetapi dapat juga memiliki beberapa masukan. Algoritma yang tidak memiliki input secara langsung dari pengguna, maka semua data dapat diinisialisasikan atau dibangkitkan dalam algoritma.

3

Ciri Ciri Algoritma

  • 2) Output Suatu algoritma harus memiliki satu atau lebih output. Suatu algoritma yang tidak memiliki output adalah algoritma yang sia-sia karena algoritma dibuat untuk menghasilkan sesuatu yang diinginkan, yaitu hasil berupa keluaran.

4

Ciri Ciri Algoritma

  • 3) Finiteness Algoritma harus terjamin dapat berhenti setelah melakukan sejumlah langkah proses.

5

Ciri Ciri Algoritma

  • 4) Definiteness Setiap baris algoritma harus pasti dan tidak menimbulkan makna ganda (ambiguous), sehingga memberikan output yang sesuai dengan yang diharapkan oleh pengguna.

6

Open Ended

Buat Algoritma untuk menentukan apakah suatu bilangan merupakan bilangan ganjil atau bilangan genap

7

  • Struktur Urut (Sequence)

  • Struktur Pemilihan (Selection)

  • Struktur Pengulangan (Repetition)

Struktur Dasar Algoritma

​Algoritma memiliki tiga jenis struktur dasar, yaitu (Tim Dosen Alprog TI-UB, 2016):

media

8

nstruksi untuk menentukan manakah yang akan dieksekusi diantara dua kemungkinan sequences. Keputusan berdasarkan kondisi true/false. Intruksi akan dikerjakan sesuai dengan benar atau salahnya suatu kondisi.

Struktur Pemilihan (Selection)

Suatu struktur program dimana setiap baris program akan dikerjakan secara urut dari atas ke bawah sesuai dengan urutan penulisannya.

Struktur Urut (Sequence)

Replace this with a header

media

9

media

Disebut juga dengan iteration atau loop. Pada struktur ini, langkah yang dijalankan terjadi selama beberapa kali sampai tercapai suatu kondisi tertentu. Sebelum melakukan pengulangan, dilakukan pengujian terhadap kondisi.

Struktur Pengulangan (Repetition)

10

Open Ended

Buatkan algoritma untuk menentukan apakah suatu bilangan merupakan bilangan prima atau bukan ?

waktu 10 menit

11

Flowchart

Flowchart adalah untaian simbol gambar (chart) yang menunjukkan aliran (flow) dari proses terhadap data (Suarga, 2003:6). Flowchart membantu analis dan programmer untuk memecahkan masalah ke dalam segmen-segmen yang lebih kecil dan membantu dalam menganalisis alternatif- alternatif lain dalam pengoperasian. Flowchart digunakan untuk menggambarkan prosedur sistem, baik sistem berjalan ataupun sistem yang akan diusulkan. Flowchart dapat digunakan sebagai alat bantu komunikasi dan untuk dokumentasi. Menurut Rachmat (2010), pada saat akan menggambar suatu flowchart, analis sistem atau programmer dapat mengikuti pedoman sebagai berikut:

12

Pedoman Flowchart

  • Flowchart sebaiknya digambar dari atas ke bawah dan mulai dari bagian kiri dari suatu halaman

  • Kegiatan di dalam flowchart harus dijelaskan dengan jelas.

  • Harus ditunjukkan dari mana kegiatan akan dimulai dan di mana akan berakhirnya.

  • Masing-masing kegiatan dalam flowchart sebaiknya menggunakan suatu kata yang mewakili suatu pekerjaan

  • Masing-masing kegiatan di dalam flowchart harus di dalam urutan yang tepat.

  • Kegiatan yang terpotong dan akan di tempat lain harus ditunjukkan dengan jelas menggunakan simbol penghubung.

13

Flowchart Dokumen menelusuri alur dari data yang ditulis melalui sistem. Kegunaan utamanya adalah untuk menelusuri alur form dan laporan sistem dari satu bagian ke bagian lain, termasuk bagaimana alur form dan laporan diproses, dicatat, dan disimpan

Flowchart Dokumen (Paperwork Flowchart)

Flowchart Sistem merupakan bagan yang menunjukkan alur kerja atau apa yang sedang dikerjakan di dalam sistem secara keseluruhan dan menjelaskan urutan dari prosedur-prosedur yang ada di dalam sistem. Flowchart ini merupakan deskripsi secara grafik dari urutan prosedur-prosedur yang terkombinasi yang membentuk suatu sistem.

Flowchart Sistem
(System Flowchart)

Jenis Flowchart
Menurut Darsono (2001), terdapat beberapa jenis flowchart, diantaranya:

14

Flowchart Proses merupakan teknik penggambaran rekayasa industrial yang memecah dan menganalisis langkah-langkah selanjutnya dalam suatu prosedur atau sistem.

Flowchart Proses (Process Flowchart)

Flowchart Program merupakan keterangan yang lebih rinci tentang bagaimana setiap langkah program atau prosedur sesungguhnya dilaksanakan. Flowchart ini menunjukkan setiap langkah program atau prosedur dalam urutan yang tepat saat terjadi. Flowchart Program dihasilkan dari pengembangan lebih lanjut dari Flowchart Sistem.

Flowchart Program (Program Flowchart)

Jenis Flowchart

15

ADA PERTANYAAN ?

16

media

​Simbol Flowchart

17

media

​Simbol Flowchart

18

​CONTOH FLOWCHART

media
media
media

19

Open Ended

Question image

Ada yang bisa menjelaskan ?

20

media

Algoritma & Flowchart

Show answer

Auto Play

Slide 1 / 20

SLIDE

Discover more resources for Computers