Algoritma
-
Upload
alifiyanfithriyana -
Category
Documents
-
view
219 -
download
0
description
Transcript of Algoritma
Nama : Alfin Syahrin Karim
NRP : 14.10144
Kelas : C
Group : SIG-01
Assisten : Ferdy Octovian
TUGAS I
PENGENALAN TURBO BASIC
A. Tabel Data serta Penjelasan Input, Proses dan Output
Tabel Data Program Toko Jamu
No Nama Variable Variable Tipe Data
1 Nama Pembeli np$ String
2 Jenis Jamu jj$ String
4 Harga Jamu hj! Presisi Tunggal
5 Jumlah Pembelian jp% Integer
6 Total Harga th! Presisi Tunggal
7 Uang Pembayaran up! Presisi Tunggal
8 Uang Kembalian uk! Presisi Tunggal
Input
1. Masukkan Nama Pembeli (np$)
2. Masukkan Jenis Jamu (jj$)
3. Masukkan Harga Jamu (hj!)
4. Masukkan Jumlah Pembelian (jp%)
5. Masukkan Uang Pembayaran (up!)
1
2Purwa Wisnu 14.10031 [Tugas 1]Proses
1. Total Harga sama dengan Harga Jamu dikalikan Jumlah Pembelian.
2. Uang Kembalian sama dengan Uang Pembayaran dikurangi Total
Harga.
Output
1. Tampilkan Nama Pembeli (np$)
2. Tampilkan Jenis Jamu (jj$)
3. Tampilkan Harga Jamu (hj!)
4. Tampilkan Jumlah Pembelian (jp%)
5. Tampilkan Total Harga (th!)
6. Tampilkan Uang Pembayaran (up!)
7. Tampilkan Uang Kembalian (uk!)
B. Algoritma
1. Mulai
2. Masukkan Nama Pembeli
3. Masukkan Jenis Jamu
4. Masukkan Harga Jamu
5. Masukkan Jumlah Pembelian
6. Total Harga sama dengan Jumlah Pembelian dikali Harga Jamu
7. Masukkan Uang Pembayaran
8. Uang Kembalian sama dengan Uang Pembayaran dikurangi Total
Harga
9. Tuliskan Uang Kembalian
10.Selesai
Laboraturium Sistem Informasi dan Keputusan TI - Unpas
3Purwa Wisnu 14.10031 [Tugas 1]
C. Flowchart
Laboraturium Sistem Informasi dan Keputusan TI - Unpas
Mulai
NP$?, JM$?, ,HM!?,JBeli%?
TH! = Jbeli%*HM!
TH!
UP!?
UK! = UP!-TH!
NP$, JM$, ,HM!,JBeli%,TH!, UP!, UK!
Selesai
A
A
4Purwa Wisnu 14.10031 [Tugas 1]
D. Analisa
Dalam pekerjaan deskripsi masalah studi kasus “Dealer Mobil”.
Pada studi kasus kali ini membahas tentang bagaimana cara
mengoperasikan program Turbo BASIC dan fasilitas-fasilitas yang ada
didalamnya. Turbo BASIC merupakan salah satu perangkat lunak
yang berbentuk compiler yang berarti perangkat lunak yang dapat
menyusun perintah-perintah yang dibuat oleh programmer ke dalam
bentuk program yang dapat dimengerti oleh computer. Menu-menu
yang terdapat dalam Turbo BASIC yaitu : File, Edit, Run, Compile,
Options, Setup, Window dan Debug. Pada tugas kali ini kita lebih
sering mengoperasikan 3 menu yaitu : File, Edit dan Run.
Dalam membuat program, pertama yang harus dikerjakan
adalah pengidentifikasi masalah. Masalah yang perlu untuk
diidentifikasi pada kali ini adalah mengenai penerapan program pada
“Dealer Mobil”. Indentifikasi masalah adalah dengan menentukan :
a) Apa yang menjadi input pada studi kasus.?
b) Bagaimana proses yang harus dikerjakannya.?
c) Apa yang menjadi output dari studi kasus ini.?
Kemudian tugas selanjutnya adalah menyusun tabel data berdasarkan
tipe datanya serta mengganti variabel data dari data yang dibutuhkan
dalam penyelesaian studi kasus ini. Tipe data yang digunakan pada
studi kasus kali ini adalah bilangan bulat (integer), bilangan real
presisi-tunggal, string, serta karakter.
Penggunaan algoritma sebagai langkah-langkah deskripsi yang
terurut dalam pembuatan program. Algoritma dibuat agar runtunan
Laboraturium Sistem Informasi dan Keputusan TI - Unpas
5Purwa Wisnu 14.10031 [Tugas 1]
program yang dijalankan dapat sesuai, dari awal program hingga
program selesai. Dengan menyisipkan masukan (input) kemudian
proses, dan keluaran (output) melalui algoritma program.
Selanjutnya kita diminta untuk memahami serta mampu menjalankan
program Microsoft Visio yang berguna dalam pembuatan flowchart
atau deskripsi langkah-langkah program dalam bentuk chart. Pertama
kita harus mengetahui lambang yang digunakan dalam flowchart
pemrograman, yaitu simbol terminal, simbol input/output, simbol
proses, simbol Predefined Process, simbol Preparation, simbol
Condition, simbol Document, simbol Connector, dan simbol Off-Page
Connector.
Dan hal yang penting yang harus dilakukan dalam pembuatan
program adalah pembuatan listing program merupakan jabaran dari
program yang dibuat dan diterapkan pada Turbo Basic.
1. Dalam Program ini kita memiliki 4 buah input, yang terdiri dari :
a. NamaPembeli (NP$).
b. Jenis Mobil (JM$)
c. Harga Mobil (HM!)
d. Jumlah Pembelian (JBeli%)
2. Memiliki 2 rumusan/assignment, yaitu :
a. Total Harga (TH!) = Harga Mobil (HM!) * Jumlah Pembelian
(JBeli%)
b. Uang Kembalian (UK!) = Uang Pembayaran (UP!) – Total
Harga (TH!)
3. Dan memiliki 7 buah Output, sebagai berikut :
Laboraturium Sistem Informasi dan Keputusan TI - Unpas
6Purwa Wisnu 14.10031 [Tugas 1]
a. Nama Pembeli (NP$).
b. Jenis Mobil (JM$)
c. Harga Mobil (HM!)
d. Jumlah Pembelian (JBeli%)
e. Total Harga (TH!).
f. Uang Pembayaran (UP!).
g. Uang Kembalian (UK!).
4. Pada setiap jenis mobil akan berbeda harganya.
E. Kesimpulan
Jadi TURBOBASIC di dalam sebuah perusahaan Dealer Mobil
dapat mempermudah pengerjaan kita tetapi perlu menyatakan
identitas data terlebih dahulu dan mengurutkannya dengan benar dan
tepat.
Kesalahan dalam pengetikan identitas data akan menyebabkan
kegagalan dalam program yang kita inginkan dan error.
F. Tampilan Running
Tampilan running input
Laboraturium Sistem Informasi dan Keputusan TI - Unpas
7Purwa Wisnu 14.10031 [Tugas 1]
• Tampilan Running Output
Laboraturium Sistem Informasi dan Keputusan TI - Unpas