Wednesday, January 22, 2025

Pengertian dan Symbol Flowchart

 


Pengertian Flowchart: Fungsi, Jenis, Simbol, dan Contohnya

Flowchart adalah alat visual yang digunakan untuk merepresentasikan alur kerja atau proses dalam bentuk diagram. Dalam dunia pemrograman dan sistem, flowchart digunakan untuk merencanakan, menganalisis, dan memahami langkah-langkah yang diperlukan dalam menyelesaikan suatu tugas atau masalah.

Simbol Flowchart dan Fungsinya


Simbol-simbol dalam flowchart memiliki makna dan fungsi tertentu yang membantu dalam pemahaman alur kerja. Beberapa simbol dasar flowchart meliputi:

1.Simbol Awal (Start/End):

Simbol ini menandakan awal dan akhir dari suatu proses atau algoritma. Biasanya direpresentasikan dengan bentuk oval atau persegi panjang dengan tepi melengkung.

2. Simbol Proses:

Simbol ini digunakan untuk menunjukkan langkah-langkah atau tindakan yang harus dilakukan dalam proses. Umumnya direpresentasikan dengan bentuk persegi panjang.

3. Simbol Keputusan (Decision):

Simbol ini menunjukkan titik keputusan dalam alur kerja yang memerlukan pilihan ya atau tidak. Biasanya direpresentasikan dengan bentuk diamond.

4. Simbol Input/Output:

Simbol ini digunakan untuk menunjukkan input atau output data dalam proses. Biasanya direpresentasikan dengan bentuk paralelogram.

5. Simbol Penghubung (Connector):

Simbol ini digunakan untuk menghubungkan bagian-bagian flowchart yang terpisah. Biasanya direpresentasikan dengan garis lurus atau panah.


Sumber: https://bee.telkomuniversity.ac.id/pengertian-flowchart-fungsi-jenis-simbol-dan-contohnya/


ALGORITMA CARA MEMBUAT TEH


  1. Rebus air hingga mendidih.
  2. Masukkan teh celup atau daun teh ke dalam teko.
  3. Biarkan teh terendam dalam air panas selama beberapa menit.
  4. Saring teh ke dalam gelas.
  5. Tambahkan gula secukupnya dan aduk hingga larut.
  6. Dinginkan teh dengan es batu

ALGORITMA MEMASAK INDOMIE





Cara membuat indomie:

1.Buka bungkus indomie
2.keluarkan kemasan bumbu dari bungkus indomie
3.tuangkan air 500ml ke dalam panci
4.nyalakan kompor lalu taruh panci di atas kompor
5.tunggu air sampe mendidih
6.taruhkan mie kedalam panci
7.tuangkan bumbu mie di atas piring
8.angkat mie dan saringkan mie hingga mengering
9.aduk mie dan bumbu sampai merata
10.makan mie nya saat cuaca hujan :D



Wednesday, January 8, 2025

SEJARAH ALGORITMA


        

        Sejarah algoritma berasal dari karya Abu Ja’far Muhammad Ibnu Musa Al-Khawarizmi, seorang ilmuwan terkenal yang lahir di Khawarizm (sekarang Uzbekistan) pada tahun 770 M.

Al-Khwarizmi membuat kontribusi signifikan dengan menulis buku berjudul “Al Jabar wal-Muqabala” (The Book of Restoration and Reduction).

Buku ini tidak hanya memberikan landasan untuk kata “aljabar” atau algebra, tetapi juga menjadi asal mula istilah “algoritma”.

Awalnya, istilah ini merujuk pada aturan aritmatika yang digunakan untuk menyelesaikan masalah dengan menggunakan bilangan Arab. 

Pada abad modern, istilah ini mulai dikenal di barat sebagai “algorism”.

Selanjutnya, pada tahun 1950, kata “algoritma” pertama kali muncul dalam konteks “algoritma Euclidean” yang ditemukan oleh Euclid, seorang matematikawan Yunani pada tahun 350 M. 

Meskipun Euclid tidak menyebutnya sebagai algoritma, konsepnya tentang menemukan pembagi bersama terbesar menjadi dasar untuk penggunaan kata “algoritma” di masa modern.


     Menurut Kamus Besar Bahasa Indonesia (KBBI) daring, algoritma adalah prosedur sistematis untuk memecahkan masalah matematis dalam langkah-langkah terbatas.

Dengan kata lain, ini dapat diartikan sebagai “urutan logis” dalam pengambilan keputusan untuk memecahkan masalah. 

Kata “algoritma” sendiri berasal dari bahasa Arab, yang artinya proses menghitung dengan angka Arab.

Seiring dengan perkembangan waktu, istilah ini semakin dikenal dan banyak digunakan dalam bidang komputer, yang dikenal sebagai algoritma pemrograman. 

Ini memainkan peran sentral dalam ilmu komputer karena dapat mengendalikan hardware dan software melalui sintaks dan kode pemrograman. 


Sumber:https://www.staditek.id/insight/algoritma-adalah/

TUGAS TIK-5

https://scratch.mit.edu/projects/1229037302