Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ALGORITMA DAN PEMROGRAMAN Pengantar

Presentasi serupa


Presentasi berjudul: "ALGORITMA DAN PEMROGRAMAN Pengantar"— Transcript presentasi:

1 ALGORITMA DAN PEMROGRAMAN Pengantar
IF31204 ALGORITMA DAN PEMROGRAMAN Pengantar

2 Materi Satu Semester 1 Tipe Data 2 Struktur Algoritma 3
Sub Rutin (Prosedur & Fungsi) 3 Array (Larik) 4 Record + Array of Record 5 Searching (Pencarian) 6 Sorting (Pengurutan) 7 Algoritma dan Pemrograman Program Studi Teknik Informatika

3 Cara Perkuliahan Bobot 4 SKS 2 SKS Teori 2 SKS Praktek
Dilakukan di ruang kuliah untuk menjelaskan dan menerangkan materi perkuliahan 2 SKS Praktek Dilakukan di Lab. Komputer untuk mengimplementasikan materi yang telah dijelaskan di ruang kuliah Algoritma dan Pemrograman Program Studi Teknik Informatika

4 Sistem Penilaian 10 % Kehadiran 20% Tugas + Kuis Nilai Akhir 30% UTS
40% UAS Algoritma dan Pemrograman Program Studi Teknik Informatika

5 Aturan Perkuliahan Jika pintu sudah ditutup, maka tidak ada lagi mahasiswa yang diperkenankan memasuki ruangan; Menggunakan alas kaki berupa sepatu; Harus mandi serta berpakaian yang bersih dan rapih; Jika ada yang ketahuan menanda tangani kehadiran temannya, maka akan mendapat hukuman baik yang menanda tangani maupun yang ditanda tangani berupa tidak diperkenankan mengikuti perkuliahan sebanyak 2x berturut-turut. Akan tetapi jika tidak ada yang mengaku siapa yang menanda tangani, maka hukuman berlaku bagi satu kelas; Membawa alat tulis berupa pensil dan penghapus; Ikuti aturan yang ada di Buku Panduan. Algoritma dan Pemrograman Program Studi Teknik Informatika

6 Daftar Pustaka Munir, Rinaldi, Algoritma dan Pemrograman, Informatika, Bandung, 2008 Antony Pranata, Algoritma dan Pemrograman, Graha Ilmu, 2000 Edhi Sutanta, Graha Ilmu, Algoritma : Teknik Penyelesaian Permasalahan untuk Komputasi, 2000 Niklaus Wirth, Algorithms + Data Structures = Programs, Prentice Hall, 1991 Susana Limanto, Anton Muljono, Algoritma & Pemrograman, Ditastindo, M. Sjukani, Algoritma dan Struktur Data dengan C, C++ dan Java, Mitra Wacana Media, Jakarta, 2004 Algoritma dan Pemrograman Program Studi Teknik Informatika

7 PENGANTAR ALGORITMA Program Studi Teknik Informatika
Algoritma dan Pemrograman Program Studi Teknik Informatika

8 Kenapa harus ada Pemrograman ?
Masalah Input ? Output ? Proses ? Algoritma dan Pemrograman Program Studi Teknik Informatika

9 Bagaimana menghasilkan nilai 6 dari nilai 2 dan nilai 3
Contoh Masalah Bagaimana menghasilkan nilai 6 dari nilai 2 dan nilai 3 Input ? Nilai 2 dan Nilai 3 Output ? Nilai 6 Proses ? 2 x 3 Algoritma dan Pemrograman Program Studi Teknik Informatika

10 Pembentukan Program Algoritma Struktur Data Cepat Handal Fleksibel
Algoritma dan Pemrograman Program Studi Teknik Informatika

11 Apa itu Algoritma? Algoritma adalah langkah-langkah logis dalam memecahkan suatu masalah Algoritma dan Pemrograman Program Studi Teknik Informatika

12 Penyajian Algoritma Deskriptif Flow Chart Pseudo Code 1 2 3
Untaian kalimat deskriptif 2 Flow Chart Bagan alir 3 Pseudo Code Notasi yang mirip dengan notasi bahasa pemrograman Algoritma dan Pemrograman Program Studi Teknik Informatika

13 Contoh Kasus Membandingkan dua buah angka, apakah angka pertama lebih kecil dari angka kedua, lalu tampilkan pesan ke layar. Algoritma dan Pemrograman Program Studi Teknik Informatika

14 Contoh Deskriptif Membandingkan dua buah angka:
Masukan dua buah angka ke dalam variabel A dan variabel B. Bandingkan apakah harga di variabel A lebih kecil dari harga di variabel B? Jika ya, maka tampilkan ke layar pesan “Harga A lebih kecil dari harga B”. Jika tidak, maka tampilkan ke layar pesan “Harga A lebih besar dari harga B”. Algoritma dan Pemrograman Program Studi Teknik Informatika

15 Contoh Flow Chat Mulai Masukan A, B A < B? Ya Tidak Tampil
“Harga A lebih kecil dari Harga B” Tampil “Harga A lebih besar dari Harga B” Selesai Algoritma dan Pemrograman Program Studi Teknik Informatika

16 Contoh Pseudo Code Membandingkan_Harga_A_dengan_Harga_B {I.S. : User memasukkan harga A dan Harga B} {F.S. : Menampilkan ke layar hasil dari membandingkan} Kamus: A, B : Integer {tipe data bilangan bulat} Algoritma: Input(A,B) If (A < B) Then Output(“Harga A lebih kecil dari Harga B”) Else Output(“Harga A lebih besar dari Harga B”) EndIf Algoritma dan Pemrograman Program Studi Teknik Informatika

17 Click to edit company slogan .
Pengantar Algoritma Terima Kasih Click to edit company slogan .


Download ppt "ALGORITMA DAN PEMROGRAMAN Pengantar"

Presentasi serupa


Iklan oleh Google