Bab: 1 - stia malang

advertisement
Algoritma dan Pemrograman
Bab: 1
Algoritma dan Pemrograman
Tujuan Pembelajaran:
Pada bab ini, Anda akan belajar mengenai:
●
●
●
●
●
●
●
Pengertian algoritma
Pengertian program
Pengertian flowchart
Beberapa simbol yang digunakan dalam flowchart
Variabel dan konstanta
Tipe data yang digunakan untuk konstanta
Membuat flowchart
STIA Malang - TIK III @2016
Algoritma dan Pemrograman
Pendahuluan
Algoritma
Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan
logis.
Program
Program adalah kumpulan instruksi yang digunakan untuk mengatur kompputer agar melakukan
tindakan tertentu..
Flowchart
Flowchart adalah gambaran langkah-langkah untuk membuat program. Flowchart merupakan kumpulan
simbol-simbol yang menggambarkan aktivitas tertentu.
Beberapa Symbol yang Digunakan dalam Flowchart
No.
Symbol
Aktivitas
1.
Input
2.
Process
3.
Output
4.
Decision - digunakan
untuk mengevaluasi
kondisi
5.
Flow lines - digunakan
sebagai penghubung
antar symbol
STIA Malang - TIK III @2016
Algoritma dan Pemrograman
6.
Terminator - digunakan
pada awal dan akhir
flowchart
7.
Connector - digunakan
untuk antar halaman
dalam flowchart
Variabel dan Konstanta
Komputer memiliki memori yang digunakan sebagai tempat penyimpanan data-data yang akan diproses.
Oleh karena banyaknya lokasi penyimpanan di dalam memori, maka komputer perlu diberitahu di mana
data tersebut akan disimpan. Nama lokasi penyimpanan data di memori itulah yang dinamakan dengan
variabel. Sedangkan yang disebut konstanta adalah isi dari varibel tersebut.
Konstanta
tanggal, textNama, alamat
Variabel
Berpikir Sejenak ...
Termasuk variabel ataukah konstanta?
1. Umur
2. Alamat
3. 21
4. “Jalan Tlogomas 12”
5. “Agus”
6. Nama
7. “185”
Tipe Data
Konstanta memiliki 2 tipe data sebagai berikut.
1. Numeric
Tipe data numeric hanya terdiri dari angka. Tipe data ini dapat digunakan dalam perhitungan
matematik.
2. Character
Tipe data character dapat terdiri dari kombinasi dari huruf dan angka. Tipe data ini tidak dapat
digunakan dalam perhitungan matematik.
STIA Malang - TIK III @2016
Algoritma dan Pemrograman
Membuat Flowchart Sederhana
Setelah Anda mengetahui beberapa symbol yang digunakan dalam flowchart, sekarang kita coba
bagaimana membuat flowchart sederhana untuk memecahkan masalah. Sebagai contoh, di bawah ini
adalah flowchart untuk menampilkan program penjumlahan 2 angka:
Start
numeric angka1, angka2, jumlah
Input
angka1
Input
angka2
jumlah = angka1 + angka2
Display
jumlah
Stop
STIA Malang - TIK III @2016
Algoritma dan Pemrograman
Membuat Flowchart
Latihan Soal 1.L.1
Buat flowchart untuk menampilkan penjumlahan 5 angka.
Latihan Soal 1.L.2
Buat flowchart untuk menampilkan hasil perkalian sebuah angka dengan 2.
Latihan Soal 1.L.3
Buat flowchart untuk menerima input nama barang, harga barang, dan jumlah barang yang dibeli. Anda
diminta juga untuk menampilkan jumlah harga yang harus dibayar oleh pembeli. (Petunjuk: Harga
yang harus dibayar = Harga barang * Jumlah barang yang dibeli)
STIA Malang - TIK III @2016
Download