Anda di halaman 1dari 19

LAPORAN

PRAKTIKUM ALGORITMA PEMROGRAMAN

Praktikum : Modul 1 Flowchart


Tanggal Praktikum : 02 November 2023
Asisten Praktikum : Farizal Ardiansyah
Nama Mahasiswa : Andrianisha Awatul Rohmah
NPM. : 23562020043
Kelas : Teknik Komputer A2

Disetujui : ...........................
Asisten Praktikum

(Farizal Ardiansyah)

JURUSAN TEKNIK KOMPUTER FAKULTAS TEKNIK


UNIVERSITAS ISLAM KADIRI – KEDIRI

2023
BAB I
PENDAHULUAN

1.1 Latar belakang


Bagan Alir (Flowchart) ialah gambar yang menggunakan lambang-lambang
baku untuk menggambarkan sistem atau proses dari sebuah kegiatan yang
dilakukan oleh entitas yang memiliki kepentingan untuk operasionalnya. Pada
sejarahnya Flowchart digunakan untuk aplikasi pemrograman komputer, karena
saat itu menggunakan komputer masih sangat mahal, sehingga untuk menyusun
program komputer harus dibuat logika programnya dengan memanfaatkan
Flowchart. Kemudian pada tahun 1980-an berkembang teknik pemrograman
restruktur dan perancangan restruktur, sehingga bermunculanlah berbagai variasi
Flowchart.
Penggunaan Flowchart bertujuan untuk memberi penjelasan yang lebih
mendetail terhadap sebuah sistem atau prosedur dengan menggunakan bentuk
lambang-lambang berbeda yang memilik arti di tiap bentuknya. Awalnya hanya
digunakan dalam bidang pemrograman komputer, namun kini telah digunakan ke
berbagai bidang ilmu dan pekerjaan, salah satunya akuntansi. Flowchart dalam
akuntansi memiliki fungsi untuk menerangkan tentang alur dan prosedur pencatatan
dan pelaporan keuangan. Fungsi lain dalam pemanfaatannya dalam bidang
akuntansi adalah memberikan alur penjelasan tentang siklus operasional pada
perusahaan dagang atau jasa yang berguna.

1.2 Tujuan praktikum


1. Memahami konsep dasar flowchart.

2. Mempraktekkan teknik pembuatan flowchart di microsoft office visio 2003.

3. Mempraktekkan membuat flowchart dengan tepat dan benar di microsoft


office visio 2003.

1
BAB II
DASAR TEORI
2.1 Mengenal flowchart
Pada awal mulanya flowchart atau biasa disebut dengan diagram alir ini
digunakan untuk menyusun program komputer yang membuatnya harus dibuat
logika programnya terlebih dahulu dengan memanfaatkan flowchart. Kemudian
pada tahun 1970-an, berkembang teknik pemrograman terstruktur dan perancangan
yang testruktur, sehingga bermunculanlah berbagai variasi flowchart. Tujuan dari
penggunaan flowchart adalah untuk memberi penjelasan yang lebih detail terhadap
suatu sistem dengan menggunakan bentuk simbol yang berbeda dengan memiliki
arti pada setiap bentuknya.
Flowchart adalah sebuah blueprint atau gambaran dari sebuah teknik
pemrograman yang menggunakan simbol untuk menggambarkan proses dari
sebuah kegiatan atau langkah-langkah dalam menyelesaikan suatu permasalahan.
Adapun langkah-langkah dalam pembuatan flowchart adalah sebagai berikut :
1. Mendifinisikan masalah dan menganalisanya
Langkah awal yang harus dilakukan adalah mengidentifikasikan masalah
terlebih dahulu, antara lain : apa inputan atau masukan dari permasalahan
tersebut, kemudian proses apa saja dari masukan tersebut agar menjadi keluaran
sebagai solusi permasalahan dan yang terakhir adalah keluaran atau output dari
permasalahan itu apa.
2. Merealisasikan masalah tersebut dengan menggunakan symbol
Setelah mengidentifikasi masalah, langkah kedua adalah merealisasikan
masalah tersebut kedalam flowchart dengan menggunakan simbol. Adapun
simbol dari flowchart adalah sebagai berikut :

SIMBOL NAMA FUNGSI

Terminator Permulaan dan mengakhiri


program

Connector Tool Garis arah jalannya program

2
Preparation Pemberian harga awal
/
inisialisasi
Data Input / output data

Process Proses pengolahan data

Predefined Process Proses menjalankan sub


program

Decision Perbandingan pernyataan


atau penyeleksian data yang
memberikan pilihan untuk
langkah selanjutnya

On-page Reference Sebagai penghubung bagian


flowchart yang berada pada
satu halaman

Off-page Reference Sebagai penghubung bagian


flowchart yang berada pada
halaman berbeda

Tabel 1. Simbol Flowchart

2.2 Microsoft Office Visio


Pada praktikum modul 1 ini, tool pertama yang perlu disiapkan dan diinstal
dalam mendesain flowchat adalah microsoft office visio 2003. Setelah proses peng-
install-an selesai, halaman utama dari microsoft office visio 2003 adalah sebagai
berikut :

3
Gambar 1.1. Halaman Utama Dari Microsoft Office Visio

2.3 Membuat Desain Flowchart


Dari tampilan halaman utama microsoft office visio tersebut diatas, maka
sebelum membuat flowchart, langkah pertama adalah pilihlah category flowchart
dan template basic flowchart terlebih dahulu. Kemudian muncul lembar kerja dari
microsoft office visio seperti yang ditunjukkan pada gambar 1.2 berikut ini :

4
Gambar 1.2. Lembar Kerja Dari Microsoft Office Visio

Setelah itu, buatlah flowchart untuk studi kasus yang pertama, yaitu
menghitung gaji bersih yang diterima oleh seorang karyawan di PT. Ogah Rugi,
diketahuai algoritmanya adalah sebagai berikut:
1. Start

2. Masukkan gaji pokok

3. Hitung besar tunjangan penghasilannya adalah 10% dari gaji pokok

4. Hitung gaji kotor berdasarkan gaji pokok + tunjangan

5. Hitung pajaknya adalah 5% dari gaji kotor

6. Rumus untuk menghitung gaji bersih, yaitu gaji pokok – pajak

7. Hasil dari gaji bersih akan dicetak sebagai output (keluaran)


8. End

5
start

input (gaji pokok)

tunjangan = 10% * gaji pokok

gaji kotor = gaji pokok + tunjangan

pajak = 5% * gaji kotor

gaji bersih = gaji pokok - pajak

output (gaji bersih)

end

Gambar 1.3. Flowchart Menghitung Gaji Karyawan

Untuk studi kasus yang kedua, yaitu untuk mengirim surat ke seseorang
melalui kantor pos, diketahui algoritmanya adalah sebagai berikut :
1. Mulai

2. Tulis surat

3. Ambil amplop surat

4. Masukkan surat ke dalam amplop yang tersedia

5. Lem amplop surat dengan baik

6
6. Tuliskan alamat pengiriman surat, jika tidak ingat, ambil buku alamat untuk
mencari alamat yg dituju, lalu tulis alamat amplop surat.
7. Tempelkan perangko pada amplop

8. Langkah terakhir, kirim surat tersebut ke kantor pos


9. Selesai

start

tulis surat

ambil amplop surat

masukkan surat ke dalam amplop

ingat alamat ? tidak cari alamat

ya

tulis alamat pada amplop

tempelkan perangko

kirim surat ke kantor pos

end

Gambar 1.4. Flowchart Mengirim Surat

7
BAB III
TUGAS PENDAHULUAN

3.1 langkah-langkah menginstall microsoft office visio 2003


1. Pilih SETUP.EXE, klik 2 kali

Gambar 1.5. Pilih SETUP.EXE

2. Masukkan Product Key yang bisa di lihat pada Notepad

Gambar 1.6. Tampilan perintah masukkan Product Key

8
3. Untuk melihat Product Key, pilih SN.TXT, klik 2 kali

Gambar 1.7. Pilih SN.TXT

4. Setelah Product Key terisi, kemudian pilih Next >

Gambar 1.8. Tampilan jika Product Key terisi

9
5. Masukkan User name dan Initials dengan user. Kemudian pilih Next >

Gambar 1.9. Informasi Pengguna

6. Checklist sesuai pada gambar, kemudian pilih Next >

Gambar 1.10. Perjanjian Lisensi Pengguna

10
7. Kemudian langsung pilih Next >

Gambar 1.11. Pilih Jenis Instalasi

8. Terakhir pilih Install

Gambar 1.12. Proses terakhir penginstall-an aplikasi

11
BAB IV
IMPLEMENTASI

4.1 Algoritma dan flowchart untuk menghitung luas dan keliling lingkaran
1) Algoritma :
1. Start
2. Masukkan nilai variabel phi = 3.14
3. Masukkan nilai jari-jari (r), luas (l), keliling (k)
4. Hitung luas (l) = phi*r*r
5. Hitung keliling (k) = 2*phi*r
6. Tampilkan luas (l)
7. Tampilkan keliling (k)
8. End

12
2) Flowchart :
Start

Phi = 3.14

Jari-jari (r)
Luas (l)
Keliling (k)

Luas (l) = phi*r*r

Keliling (k) = 2*phi*r

Hasil Luas (l)

Hasil Keliling (k)

End

Gambar 1.13. Flowchart Luas dan Keliling Lingkaran

13
4.2 Algoritma dan flowchart untuk menghitung luas dan keliling persegi
1) Algoritma :
1. Start
2. Masukkan nilai variabel sisi (s)
3. Hitung luas (l) = s*s
4. Hitung keliling (k) = 4*s
5. Tampilkan luas
6. Tampilkan keliling
7. End

14
2) Flowchart :

Start

Masukkan nilai sisi (s)

Luas (l) = s*s

Keliling (k) = 4*s

Hasil Luas (l)

Hasil Keliling (k)

End

Gambar 1.14. Flowchart Luas dan Keliling Persegi

15
4.3 Algoritma dan flowchart untuk menghitung luas dan keliling segitiga
1) Algoritma :
1. Start
2. Masukkan nilai variabel alas (a), tinggi (t), sisi (s)
3. Hitung luas (l) = 0.5*(a*t)
4. Hitung keliling (k) = s+s+s
5. Tampilkan luas
6. Tampilkan keliling
7. End

16
2) Flowchart :

Start

Alas (a)
Tinggi (t)
Sisi (s)

Luas (l) = 0.5*(a*t)

Keliling (k) = s+s+s

Hasil Luas (l)

Hasil Keliling (k)

End

Gambar 1.15. Flowchart Luas dan Keliling Segitiga

17
BAB V
PENUTUP

5.1 Analisa Praktikum


Secara singkat algoritma adalah urutan langkah-langkah logis dalam
penyelesaian masalah yang di susun secara sistematis dan logis. Dalam algoritma
tidak menggunakan simbol-simbol syntax (aturan bahasa pemrograman) dari suatu
bahasa pemrograman tertentu, melainkan bersifat umum dan tidak tegantung pada
bahasa pemrograman tertentu.
Biasanya algoritma tidak lengkap tanpa pseudocode, yaitu deskripsi dari
algoritma pemrograman (berupa notasi/kode) yang menggunakan struktur
sederhana dan hanya di tujukan agar dapat di baca oleh manusia bukan mesin.
Flowchart merupakan rangkaian gambar/simbol yang menggambarkan
aliran proses suatu kegiatan. memiliki simbol-simbol yang berbeda dan setiap
simbol memiliki fungsinya sendiri. Jika ingin membuat flowchart suatu
permasalahan, maka simbol yang akan digunakan harus tepat sesuai perannya
masing-masing.

5.2 Kesimpulan
Flowchart adalah sebuah blueprint atau gambaran dari sebuah teknik
pemrograman yang menggunakan simbol untuk menggambarkan proses dari suatu
kegiatan atau langkah-langkah dalam menyelesaikan suatu permasalahan.

18

Anda mungkin juga menyukai