Anda di halaman 1dari 9

MAKALAH

ALGORITMA

KELOMPOK:
Muhammad hari akbar(5193351024)
Bima sulistia(5193151028)

PRODI PENDIDIKAN TEKNOLOGI INFORMATIKA DAN KOMPUTER


JURUSAN PENDIDIKAN TEKNIK ELEKTRO
UNIVERSITAS NEGRI MEDAN
2019
KATA PENGANTAR

Puji syukur kita ucapkan kehadirat Tuhan Yng Mha Kuasa karena berkat dankuasanya
penulis dapat menyelesaikan makalah ini dengan topik “FLOWCHART, PSEUDO,CODE”
Penulis juga mengucapakan terimakasih kepda orang tua yang telah memberikan dukungan
baik secara moral dan waktu. Penulis jugamenyadari bahwa makalah ini masih jauh dari kata
sempurna dan masih banyak terdapat kesalahan serta kekurangan di dalam mya.
Oleh karena itu penulis mengharapkan kritik dan saran dari pembaca yang membangun
supaya makalah ini nantinya dapat menjadi mkalah yang lebih baik lagi kedepannya .Dan
juga apabila ada terdapat kesalahan penulisan dalam makalah ini penulis mohon maaf.

Medan, september 2019

penulis
BAB I
PENDAHULUAN

A. LATAR BELAKANG

Ada banyak tahaapan aat seseorang programer merancang program. Saalah satu yang
paling penting adalah tahap perencanaan program . Untuk membuat rancangan program
tersebut programer menggunakan alat bantu jakni flochart dan juga pseudocode. Untuk
memudakan pekerjaan para programer.

B. RUMUSAN MASALAH

a.apa yang dimaksut dengan flowchart dan pseudo code


b. apa fungsi dari fowchart tersebut?
c. apa saja jenis-jenis dari flowchart?
d. apa saja tuuan penggunaan pseudo code
e. apa saja ciri ciri pseudo code?
f. apa saja bagian dari pseudo code?

C. MAKSUT DAN TUJUAN


Maksut dari penyusunan makalah ini adalah agar kita dapat lebih memahami tentang
flowchart dan seudo kode.
BAB II
PEMBAHASAN

 FLOWCHART
1. PENERTIAN FLOWCHART
Flowchart dalah dalah suatu bagan dengan simbol-simbol tertentu yang
menggambarkan urutan proses secara mendetail dan hubungan antara suatu proses
(instruksi ) dengan proses lainnya dalam suatu program.
Dalam perencanaan flowchart sebenarnya tidak ada rumus atau patokan yang
bersifat mutlak ( pasti).Hal ini didasari oleh flowchart ( banagan alir) adalah sebuah
gambaran dari hasil dari pemikiran dalam menganalisis suatu permasalahan dalam
komputer.Karenna setiap analisa akan menghasilkan hasil yang berfariasi antaraa satu
dengan lainnya .
2. SINBOL-SIMBOLFLOWCHART

1 Flow Direction symbol


Yaitu simbol yang digunakan untuk menghubungkan antara simbol yang satu
dengan simbol yang lain. Simbol ini disebut juga connecting line.

2 Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses pada lembar /
halaman yang berbeda.

3 Connector Symbol
Yaitu simbol untuk keluar – masuk atau penyambungan proses dalam lembar /
halaman yang sama.

4 Processing Symbol
Simbol yang menunjukkan pengolahan yang dilakukan oleh komputer

5 Simbol Decision
Simbol pemilihan proses berdasarkan kondisi yang ada.

6 Simbol disk and On-line Storage


Simbol yang menyatakan input yang berasal dari disk atau disimpan ke disk.

7 Simbol Display
Simbol yang menyatakan peralatan output yang digunakan yaitu layar, plotter, printer
dan sebagainya.

8 Simbol Input-Output
Simbol yang menyatakan proses input dan output tanpa tergantung dengan jenis
peralatannya

9 Simbol Manual Input


Simbol untuk pemasukan data secara manual on-line keyboard

8. Simbol Manual Operation


Simbol yang menunjukkan pengolahan yang tidak dilakukan oleh komputer
9. Simbol Predefine Proses
Simbol untuk pelaksanaan suatu bagian (sub-program)/prosedure

10. SimbolPreparation
Simbol untuk mempersiapkan penyimpanan yang akan digunakan sebagai tempat
pengolahan di dalam storage.

11. .TerminatorSymbol
Yaitu simbol untuk permulaan (start) atau akhir (stop) dari suatu kegiatan

3.FUNSI FLOWWHACT
Flowchart program memiliki 4 fungsi yaitu sebagai berikut:
a. Memastikan program memiliki alurnya sendiri :flowchart dapat membantu
programer untuk melihat alur atau pola ketika akan mem-build sebuah program
aplikasi . Dengan demikian dapat mencegah malfungsi dari program komputer yang
sedang dibuat .Program atau aplikasi yang di hasilkanpun dapat bekerja secara
optimal.
b. Melihat keseluruhan program :flowchart membantu kita melihat rangkaian program
secara keseluruhan (universal).
c. Melihat proses dari sebuah program ketika dijlankan : Artinya kita dapat melihat
penjelasan dari setiap proses di dalam program .Misalnya saja ketika akan membuat
aplikasi neraca keuangan.
d. Pedoman dalam menyusul atau mengembangkan aplikasi: Ialah menjadi pedoman
dalam menyusun atau mengembangkan aplikasi .Haampir sama dengan fungsi
flowchart program juga dapat digunakan untuk melihat alur /tahapan proses sebuah
program.
3. JENIS JENIS FLOWCHAET
Berikut ini akan diuraukan penjelasan mengenai macam-macan flowchart yaitu:
1. Flowchart sistem
Merupakan bagian yang menunjukkan proses pekerjaan didalam sistem.Bagan ini
akan enggambarkan arus pekerjaan secara mendetail dan menyeluruh .
2. Flowchart dokumen
Flowchart dokumen atau yang kerap di sebuat flowchart formuliran diagaram alir
yang menggambarkan proses dari laporan dan formulir lengkap dengan tembusan –
tembusannya.
3. Flowchart skematis
Flowcart skematis digunakan untuk mengembangkan prosdur/proses dalam sistem.
4. Flowchart program
Merupakan bagan alir yang mengembangkan tahapan dalam proses sebuah program
. Secara umum flowchar program di bagi dua yaitu flowchart logika dan flowchart
komputer terperinci.
5. Flowchart proses Ialah flowchart yang biasa disebut prosess flowchart yang
banayak digunakaan doi sector industri dan juga analisi sistem. Fungsinya adalah
untuk melihat prosedur dalam suatu proses produksi .

 PSEUDO CODE

1. PENGERTIAN PSEUDO CODE


Pseudo code adalah kode atau tanda yang menyerupai atau merupakan
penjelasan cara menyelesaikan suatu masalah .pseudo-code sering digunkan oleh
manusia untuk menuliskan algoritma .pseudo berart imitasi dan code yang
dihubungkan dengan intuksi yang ditulis dalam bahasa komputer .
Penggunaan pseudo code umumnya banyak kita temukan di buku-buku dan
artikel –artikel tentang pemograman yang membahas tentang tentang algoritma
tertentu. Pseudo juga sring digunakan dalam merencanakan pengenbanagan suatu
program komputer.Fungsi dari pseudo-code mungkin hampir sama dengan
flowchart.
Perbedaannya terletak pada cara penyampaiaannya. Pseudo menggunakan kata-kata
untuk menjelasakan suatu algoritma.

2. TUJUAN PENGGUNAAN PSEUDO CODE

Tujuan penggunaan utama dari pseudo-code adalah untuk memudahkan manusia


dalam pemahaman dibandingkan menggunakan bahasaa pemograman yang umum
yang digunakan bahasaa pemograman yang umum yang digunakan terlebuh
aspeknya yang ringkas serta tidak bergantung pada suatu sistem tertentu merupakan
prinsip utama dalaam algoritma.
3. CIRI-CIRI PSEUDOCODE
 Kode/tanda/notasi yang digunakan menyerupai atau merupakan
penjelasancara menyelesaikan suatu masalah .
 Sering digunakan oleh orang-orng utuk menuliskan algoritma dari sebuah
masalah .
 Berisikan langkah –langkah untuk menyelesaikan suatu masalaah ,hanya
saja bentuknya sedikit berbeda dari algoritma
 Memakai bahasa yang hampir samaa dengan bahasa pemogramaan .selain
itu pseudo biasanya menggunakan bahasa yang mudah dipahami secara
universal dan juga lebih ringkas dari algoritma.
4. BAGIAN –BAGIAN PSEUDO CODE
 Deklarasi program
Deklarasi program ditulis dengan struktur: program <nama program>
 Kamus
Kamus adlah deklarasi variabel yang akan digunakan di dalam program dan
format penulisannya adalah sebagai berikut:<nama variabel>:<tipe data>
 Deskripsi algoritma
Artinya Mendeklarasikan jalannya algoritma
 Tipe data
Tipe data dapat dibagi berdasarkan jenis nilainya yaitu:
 Integer:bilangan bulat
 Real:bilangan desimal
 Chart:Terbatas satu karakter
 Tipe data bentukan
 Tipe data terstuktur
BAB III
PENUTUP
A. KESIMPULAN

Bahwa pseudocode bisa dikatan juga sebagai algoritma yang sudah sedikit digabung
degan bahasa pemograman yang akan digunakan.Dan flochart menolong analisis
dalam memecahkan masalaah kedalam segmen-segmen yang lebih kecil dan
menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian .

B. SARAN-SARAN

Agar kita dapat menggali lebih dalam lagi mengenai flowchar dan pseudo
code.penulis juga mengharapkan kritik dan saran yang membangun dari pembaca
untuk perbaikan makalah ini dikemudian hari.jika ada kata atau penulisan yang salah
penulis mohon maaf.

Anda mungkin juga menyukai