0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan19 halaman

Modul 1 Flowchart - Andrianisha

Dokumen ini adalah laporan praktikum mengenai pembuatan flowchart dalam pemrograman, yang dilakukan oleh mahasiswa Teknik Komputer di Universitas Islam Kadiri. Praktikum bertujuan untuk memahami konsep dasar flowchart dan mempraktikkan teknik pembuatan menggunakan Microsoft Office Visio 2003. Laporan mencakup langkah-langkah pembuatan flowchart untuk berbagai studi kasus, serta analisis dan kesimpulan tentang pentingnya flowchart dalam menyusun algoritma pemrograman.

Diunggah oleh

Nurul Azzah Suaedi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
3 tayangan19 halaman

Modul 1 Flowchart - Andrianisha

Dokumen ini adalah laporan praktikum mengenai pembuatan flowchart dalam pemrograman, yang dilakukan oleh mahasiswa Teknik Komputer di Universitas Islam Kadiri. Praktikum bertujuan untuk memahami konsep dasar flowchart dan mempraktikkan teknik pembuatan menggunakan Microsoft Office Visio 2003. Laporan mencakup langkah-langkah pembuatan flowchart untuk berbagai studi kasus, serta analisis dan kesimpulan tentang pentingnya flowchart dalam menyusun algoritma pemrograman.

Diunggah oleh

Nurul Azzah Suaedi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 19

LAPORAN

PRAKTIKUM ALGORITMA PEMROGRAMAN

Praktikum : Modul 1 Flowchart


Tanggal : 02 November 2023
Praktikum Asisten : Farizal Ardiansyah
Praktikum Nama : Andrianisha Awatul Rohmah
Mahasiswa 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
star
t

input (gaji
pokok)

tunjangan = 10% * gaji pokok

gaji kotor = gaji pokok + tunjangan

pajak = 5% * gaji kotor

gaji bersih = gaji pokok -


pajak

output (gaji
bersih)

en
d

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 tida cari alamat


? k

y
a

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