Inisiasi Tuton 1
Mata Kuliah : Algoritma dan Pemrograman
Program Studi : Sistem Informasi
Fakultas : Fak. Sains dan Teknologi (FST)
Penulis : Kani, M.Kom
Email : kani@ecampus.ut.ac.id
Penelaah : Lintang Patria, M.Kom
Email : lintang@ecampus.ut.ac.id
www.ut.ac.i 1
Tinjauan Mata Kuliah
• Kegiatan Belajar 1:
Pengantar Algoritma dan Pemrograman Komputer
• Kegiatan Belajar 2:
Pendekatan Umum Mendesain & Analisis Algoritma
Kegiatan Belajar 1
Pengantar Algoritma
&
Pemrograman Komputer
A. Pengertian Algoritma #1
Contoh:
B. Alasan menggunakan Algoritma #1
Algoritma
=
keterampilan
B. Alasan menggunakan Algoritma #2
C. Pengertian Program dan Bahasa
Pemrograman #1
Program adalah satu set intruksi yang berkode
yang dapat dimengerti oleh komputer untuk
memecahkan masalah atau menghasilkan hasil
yang diinginkan.
C. Pengertian Program dan Bahasa
Pemrograman #2
Bahasa Pemrograman adalah bahasa formal
yang terdiri set intruksi untuk komputer yang
menghasilkan keluaran.
1
2
3
C. Pengertian Program dan Bahasa
Pemrograman #3
Programmer adalah
orang yang secara
profesional
bertanggung jawab atas
perangkat lunak
(pembuat aplikasi).
D. Penyelesaian masalah dengan Program
1
2
3
E. Ekspresi (Representasi) Algoritma
Flowchart Pseudocode
1. Mulai
2. Deklarasi Variabel v, a, s, t
3. Masukkan nilai s
4. Masukkan nilai t
5. Hitung: v s / t
6. Hitung: a v / t
7. cetak nilai v
8. cetak nilai a
9. selesai
Manfaat:
1.Meningkatkan kemampuan berpikir logis
2.Berpikir Sistematis.
3.Mempertajam Analisis
4.Penyelesaian masalah dengan cepat
G. Pedoman penyusuna Algoritma
tidak ada aturan baku dalam menyusun algoritma, yang ada adalah
syarat ketercapaian sebuah algoritma bila:
1. input
2. output
3. Definiteness
4. Finiteness
5. Effectiveness
Kegiatan Belajar 2
1. Mulai
2. Deklerasi Var a = 0
3. Deklarasu Var b = 100
4. aa+1
5. if a > b
5.1 ke langkah 7
6. else
6.1 cetak a
6.2 ke langkah 4
7. Selesai
Terima Kasih