Vous êtes sur la page 1sur 21

Algoritma & Pemrograman

Sekolah Tinggi Agama Islam Negeri (STAIN) Palopo


Program Studi Pendidikan Komputer
T.A 2009/2010
Algoritma & Pemrograman
 Mata Kuliah : Algoritma & Pemrograman
 Jumlah SKS : 2 SKS
 Sifat : Teori
 Dosen : Hj. Salmilah, S.Kom
Ramlan, S.Kom
 Email : mila.readone@yahoo.com
 Alamat : Jl. Mangga No. 26
 No. Hp : 081 355 427 920
 Telp. Rumah : 0471-325737
Deskripsi Matakuliah
Matakuliah ini mengajarkan tentang :
• konsep dan logika berpikir komputer,
• cara perancangan dan analisis
masalah, yang kemudian dipecahkan
dengan menggunakan komputer
menggunakan algoritma dan
pemrograman terstruktur.
Kompetensi Matakuliah
 Mahasiswa mampu:
• memahami logika berpikir komputer,
• memahami prinsip kerja program,
• memahami alasan-alasan komputer dapat
mengerjakan perintah-perintah yang diberikan,
• mampu menggambarkan logika jalannya program
secara tertulis dengan algoritma (pseudo code) dan
dilengkapi dengan diagram alir (flow chart)
menggunakan suatu bahasa pemrograman tertentu
Materi - Materi
 Pengantar Algoritma
 Konsep Bahasa Pemrograman
 Flowchart (Definisi & Simbol2)
 Analisis Masalah dan Penyelesaian
 Tipe Data, Keywords, Konstanta, Variabel
 Struktur Input/Output
 Percabangan & Perulangan
 Array 1 dimensi
 Array 2 dimensi
 Manipulasi String
referensi
 Budi Sutedjo dan Michael AN, Algoritma dan
Teknik Pemrograman, Penerbit ANDI, Yogyakarta,
2000
 Rijanto Tosin, Flowchart, Penerbit Dinastindo,
Jakarta, 1997
 Suryadi H.S dan Agus Sumin, Pengantar Algoritma
dan Pemrograman, Penerbit Gunadarma, Jakarta,
1991
 Drs. Suarga, M.Sc, M.Math, Ph.D, Algoritma
Pemrograman, Penerbit ANDI, Yogyakarta, 2006
Kontrak perkuliahan
 16x pertemuan, 14x tatap muka, 1x mid
dan 1x final
 Komponen Penilaian
 Komponen Prosentase Range Nilai
80 - 100 A
Kehadiran 20%
Tugas & quiz 20% 65 - 79,9 B
Mid Test 30% 55 - 64,9 C
Final Test 30%
50 - 54,9 D
< 50 E
Ketentuan lain
Selama proses kuliah :
 mahasiswa menggunakan pakaian yang sopan dan rapi
 Hp disilentkan
 Keluar masuk ruang kuliah harus seizin dosen
 Dosen terlambat 30 menit, maka kuliah pada hari

tersebut ditiadakan dan akan diganti pada waktu yang


disepakati
 Mahasiswa terlambat 30 menit, tutup pintu dari luar
 Tidak ada mid dan final susulan, kecuali dengan alasan

yang kuat.
Sistem Komputer
 Sebuah sistem komputer terdiri dari Hardware
(perangkat keras) , Software (perangkat lunak)
dan Brainware, sedangkan Software dapat
dikelompokkan menjadi Operating System
Software, Programming Language Software
dan Application Program Software.
Bagan Sistem Komputer
Definisi Program/Pemrograman
 Adalah kumpulan instruksi-instruksi tersendiri yang
biasanya disebut source code yang dibuat oleh
programmer (pembuat program)
 Program adalah kumpulan instruksi atau perintah yang
disusun sedemikian rupa sehingga mempunyai urutan
nalar yang tepat untuk menyelesaikan suatu persoalan.
(Menurut P. Insap Santosa)
 Instruksi (statement) yang dimaksud adalah syntax (cara
penulisan) sesuai dengan bahasa pemrograman yang
digunakan yang mempunyai komponen-komponen :
Input, Output, Proses, Percabangan dan Perulangan.
Bahasa Pemrograman
 Adalah alat untuk membuat program
 Contoh: C, C++, Pascal, Basic, VB, PHP,
Delphi, Java, dll.

 Perbedaan: cara memberikan instruksi


 Persamaan: bertujuan menghasilkan output
yang sama
Siklus Hidup Perangkat Lunak (Software)

 Dilihat dari Struktur Sistem Komputer dan Siklus diatas,


Algoritma Pemrograman menempati posisi dibagian
implementasi karena bagian implementasi merupakan
bagian dimana pemrogram melakukan proses coding
(pembuatan program).
Fungsi Otak
 Otak kanan berfungsi dalam hal persamaan, khayalan,
kreativitas, bentuk atau ruang, emosi, musik dan warna. Daya
ingat otak kanan bersifat panjang (long term memory). Bila
terjadi kerusakan otak kanan misalnya pada penyakit stroke
atau tumor otak, maka fungsi otak yang terganggu adalah
kemampuan visual dan emosi misalnya.

 Otak kiri berfungsi dalam hal perbedaan, angka, urutan, tulisan,


bahasa, hitungan dan logika. Daya ingat otak kiri bersifat
jangka pendek (short term memory). Bila terjadi kerusakan
pada otak kiri maka akan terjadi gangguan dalam hal fungsi
berbicara, berbahasa dan matematika.
 Walaupun keduanya mempunyai fungsi yang
berbeda, tetapi setiap individu mempunyai
kecenderungan untuk mengunakan salah satu
belahan yang dominan dalam menyelesaikan
masalah hidup dan pekerjaan. Setiap belahan
otak saling mendominasi dalam aktivitas
namun keduanya terlibat dalam hampir semua
proses pemikiran.
Coba anda perhatikan tulisan-tulisan di atas yang menyatakan warna (Yellow,
Orange, Blue, Black, Green, Red, dan selanjutnya), kemudian sebutkanlah
warnanya bukan menyebutkan tulisannya. Otak kanan anda berusaha
menyebutkan warnanya, tetapi otak kiri anda tetap membaca tulisannya ! Coba
anda praktekkan, pasti anda akan terganggu oleh konflik otak kiri dan otak kanan
anda
Games
Use Ur Mind !

Vous aimerez peut-être aussi