Anda di halaman 1dari 11

LAPORAN SEMENTARA

PRAKTIKUM LOGIKA PEMOGRAMAN


ACARA I
ALGORITMA FLOWCHART, PENGENALAN VISUAL BASIC,
FORM, DAN OBJEK KONTROL (I)

Disusun oleh:
PLUG J
NOVA PUTRI HERDIANTI
122130249

LABORATORIUM KOMPUTASI
PROGRAM STUDI TEKNIK INDUSTRI
FAKULTAS TEKNOLOGI INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL VETERAN
YOGYAKARTA
2014

BAB I
ALGORITMA FLOWCHART, PENGENALAN VISUAL BASIC,
FORM DAN OBJEK KONTROL (I)
1.1 Tujuan Praktikum
Tujuan praktikum pada acara ini yaitu:
1. Memahami platform Microsoft .NET;
2. Memahami logika pembuatan dan flowchart sederhana;
3. Mampu membuat algoritma dan flowchart sederhana
4. Mengenal Integrated Development Environment (IDE) Visual Basic .NET;
5. Memahami struktur project Visual Basic .NET;
6. Memahami jenis-jenis aplikasi .NET;
7. Mampu membangun Grapichal User Interface (GUI) menggunakan Visual
Basic .NET;
1.2 Algoritma
Algoritma memasak mie goreng instant
1. Mulai
2. Siapkan mie goreng instant
3. Apakah mie instant ada?
4. Jika tidak, beli ke toko
5. Beli mie instant
6. Pulang ke rumah
7. Jika ada, keluarkan mie instant beserta bumbunya
8. Buka bumbunya
9. Siapkan piring
10. Lihat kondisi piring
11. Jika kotor, cuci piring
12. Jika bersih, letakkan bumbu diatas piring
13. Siapkan panci
14. Lihat kondisi panci
15. Jika kotor, cuci panci
16. Jika bersih, isi panci dengan air secukupnya
17. Letakkan panci diatas kompor
18. Nyalakan kompor
19. Masukkan mie
20. Tunggu hingga mie matang
21. Setelah matang matikan kompor
22. Siapkan saringan

23. Lihat kondisi saringan


24. Jika kotor, cuci saringan
25. Jika bersih, tuangkan mie ke saringan
26. Tunggu hingga airnya tiris
27. Masukkan mie ke dalam piring
28. Siapkan sendok dan garpu
29. Lihat kondisi sendok dan garpu
30. Jika kotor, cuci sendok dan garpu
31. Jika bersih, gunakan sendok da garpu untuk mengaduk mie instant
32. Mie instant siap dihidangkan
33. End

1.3 Flowchart
Flowchart memasak mie goreng instant :

Gambar 1.1 Flowchart memasak mie goreng instant


1.4 Keterangan
Keterangan memasak mie goreng instant:
1. Simbol nomor 1 menunjukkan awal dimulainya program.

2. Simbol nomor 2 menunjukkan input menyiapkan mie instant yang masih


mentah.
3. Simbol nomor 3 menunjukkan perbandingan logika, apakah mie instan sudah
ada?
4. Simbol nomor 4 menunjukkan proses jika mie instant tidak ada, maka pergi
ke toko untuk membeli mie instant.
5. Simbol nomor 5 menunjukkan proses transaksi membeli mie instant.
6. Simbol nomor 6 menunjukkan proses pulang kerumah setelah mendapatkan
mie instant.
7. Simbol nomor 7 menunjukkan proses mengeluarkan mie instant beserta
bumbunya dari bungkusnya.
8. Simbol nomor 8 menunjukkan proses membuka bumbu.
9. Simbol nomor 9 menunjukkan proses menyiapkan piring.
10. Simbol nomor 10 menunjukkan perbandingan logika, lihat kondisi piring
apakah bersih atau kotor?
11. Simbol nomor 11 menunjukkan proses apabila kondisi piring kotor maka cuci
piring terlebih dahulu.
12. Simbol nomor 12 menunjukkan input apabila kondisi piring bersih maka
letakkan bumbu yang telah dibuka diatas piring.
13. Simbol nomor 13 menunjukkan proses menyiapkan panci.
14. Simbol nomor 14 menunjukkan perbandingan logika, apakah kondisi panci
dalam kondisi kotor atau bersih?
15. Simbol nomor 15 menunjukkan proses, jika piring kotor maka cuci panci
terlebih dahulu.
16. Simbol nomor 16 menunjukkan input, jika piring bersih maka isi panci
dengan air secukupnya.
17. Simbol nomor 17 menunjukkan proses meletakkan panci diatas kompor.
18. Simbol nomor 18 menunjukkan proses menyalakan kompor.
19. Simbol nomor 18 menunjukkan input memasukkan mie kedalam panci.
20. Simbol nomor 20 menunjukkan proses menunggu mie hingga matang.
21. Simbol nomor 21 menunjukkan proses setelah mie matang matikan kompor.
22. Simbol nomor 22 menunjukkan proses siapkan saringan.
23. Simbol nomor 23 menunjukkan perbandingan logika, lihat kondisi saringan
apakah kotor atau bersih?
24. Simbol nomor 24 menunjukkan proses, jika saringan kotor maka cuci
saringan terlebih dahulu.

25. Simbol nomor 25 menunjukkan proses, jika saringan bersih maka tuangkan
mie instant ke saringan.
26. Simbol nomor 26 menunjukkan proses menunggu sampai airnya tiris.
27. Simbol nomor 27 menunjukkan proses masukkan mie kedalam piring.
28. Simbol nomor 28 menunjukkan proses menyiapkan sendok dan garpu.
29. Simbol nomor 29 menunjukkan perbandingan logika, apakah sendok dan
garpu kotor atau bersih?
30. Simbol nomor 30 menunjukkan proses, jika sendok dan garpu kotor maka
cuci sendok dan garpu terlebih dahulu.
31. Simbol nomor 31 menunjukkan proses, jika sendok dan garpu bersih maka
gunakan sendok dan garpu untuk mengaduk mie instant.
32. Simbol nomor 32 menunjukkan output bahwa mie instant siap dihidangkan.
33. Simbol nomor 33 menunjukkan akhir atau selesainya program.

1.5 Form
Form buku referensi mata kuliah Universitas Pembangunan Nasional

Gambar 1.2 Form Buku Referensi Mata Kuliah Universitas Pembangunan Nasional
Tabel 1.1 Properties toolbox buku referensi mata kuliah UPN
Object
Properties
Nilai
Form 1
Label 1
GroupBox1
GroupBox2
CheckBox1
CheckBox2
CheckBox 3
CheckBox4

Text
Text
Font
Text
Font
Text
Font
Text
Font
Text
Font
Text
Font
Text
Font

Universitas Pembangunan Nasional


Buku Referensi Mata Kuliah
Cooper Std, 16pt
Mata Kuliah
Tahoma, 11pt
Kelas
Tahoma, 11pt
Konsep Teknologi
Segoe UI, 10pt
Analisis dan Pengukuran Kerja
Segoe UI, 10pt
Statistika Industri
Segoe UI, 10pt
Kalkulus
Segoe UI, 10pt

Tabel 1.1 Properties toolbox Buku Referensi Mata Kuliah UPN (Lanjutan)
Object
Properties
Nilai
RadioButton1
RadioButton2
RadioButton3
RadioButton4
Label2
Label3

Label4

Text
Font
Text
Font
Text
Font
Text
Font
Text
Font
Text
Font
BorderStyle
AutoSize
Text
Font

A
Segoe UI, 10pt
B
Segoe UI, 10pt
C
Segoe UI, 10pt
D
Segoe UI, 10pt
Buku Referensi
Tahoma, 11pt
Segoe UI, 10pt
Fixed 3D
False
Ruangan
Tahoma, 11pt

Label5

Text
Font
BorderStyle
AutoSize

Segoe UI, 10pt


Fixed3D
False

1.6 Listing Program


Buku referensi mata kuliah Universitas Pembangunan Nasional
Public Class Form1
Private Sub CheckBox1_CheckedChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
CheckBox1.CheckedChanged
Label3.Text = "Concepts in Engineering"
End Sub
Private Sub RadioButton1_CheckedChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
RadioButton1.CheckedChanged
Label5.Text = "TI-G"
End Sub
Private Sub CheckBox4_CheckedChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
CheckBox4.CheckedChanged
Label3.Text = "Kalkulus dan Geometri Analisis"
End Sub
Private Sub CheckBox2_CheckedChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
CheckBox2.CheckedChanged
Label3.Text = "Teknik Tata Cara Kerja"

End Sub
Private Sub CheckBox3_CheckedChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
CheckBox3.CheckedChanged
Label3.Text = "Statistika Industri II"
End Sub
Private Sub RadioButton2_CheckedChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
RadioButton2.CheckedChanged
Label5.Text = "TI-F"
End Sub
Private Sub RadioButton3_CheckedChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
RadioButton3.CheckedChanged
Label5.Text = "TI-D"
End Sub
Private Sub RadioButton4_CheckedChanged(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
RadioButton4.CheckedChanged
Label5.Text = "TI-A"
End Sub
End Class
1.7 Running Program

Running program buku referensi mata uuliah Universitas Pembangunan


Nasional

Gambar 1.3 Running program buku referensi mata kuliah UPN

Gambar 1.4 Running program buku referensi mata kuliah UPN

Gambar 1.5 Running program buku referensi mata kuliah UPN

Anda mungkin juga menyukai