Vous êtes sur la page 1sur 4

Nomor Formulir

Berlaku

FM AKD-1.1.4-03/R1

3 Februari 2014

SATUAN ACARA PENGAJARAN (SAP)


Mata Kuliah (MTK)

Mata Kuliah (MTK) Prasyarat

Kode

Nama

Algoritma II

Bobot

sks

Kode

Nama

Algoritma I dan Pemrograman Dasar

Bobot

2 dan 2

sks

TUJUAN INSTRUKSIONAL UMUM :

Agar mahasiswa mampu memahami dan menggunakan algoritma sebagai dasar untuk menganalisa suatu bahasa pemrograman
masalah serta menerapkannya ke dalam bahasa pemrograman.
STRATEGI PEMBELAJARAN

MEDIA BELAJAR MENGAJAR

BOBOT PENILAIAN

Ceramah/ Tatap Muka

White Board

Kehadiran

Overhead Projector

Tugas

5
%
20%

Tanya Jawab
Tugas

Multimedia Projector (optional)

Ujian Tengah Semester

25%

Kuis

Komputer (optional)

Ujian Akhir Semester

50%

Praktikum (optional)

Microphone

TOTAL

100%

DAFTAR PUSTAKA
No.
Ref
1
2
3
4

PENGARANG
Ir, Rinaldi Munir, Ir. Leoni Lidya
Niklus Wirth
Insap Santoso

JUDUL
Algoritma dan Pemrograman Jilid 1 dan 2
Algoritma + Struktur Data
Struktur Data dan Pascal 6.0

EDISI
Kesatu
Kesatu
Kelima

PENERBIT
Informatika Bandung
Andi Yogyakarta
Andi Yogyakarta

TAHUN
2005
1997
1997

Nomor Formulir

Berlaku

FM AKD-1.1.4-03/R1

3 Februari 2014

TEMU
I

POKOK BAHASAN
Struktur Data Komposit

TUJUAN INSTRUKSIONAL KHUSUS


Mahasiswa mampu menyusun data dengan
menggunakan tabel

MATERI
- Pengertian Array
- Array satu dimensi

SUMBER
1, 4

II

Struktur Data Komposit


(Lanjutan)

Mahasiswa mampu menyusun data dengan


menggunakan tabel

- Praktik pembuatan program array


- Array satu dimensi

1, 4

III

Struktur Data Komposit


(Lanjutan)

Mahasiswa mampu menyusun data dengan


menggunakan matriks

- Pengertian Matriks
- Array dua dimensi

1, 4

IV

Struktur Data Komposit


(Lanjutan)

Mahasiswa mampu menyusun data dengan


menggunakan matriks

- Praktik pembuatan program matriks


- Array dua dimensi

1, 4

Sub-Algoritma

Mahasiswa mampu menyusun algoritma secara


terstruktur dengan menggunakan pemanggilan
procedure

- Pengertian procedure
- Deklarasi procedure
- Pemanggilan procedure
- Praktik pembuatan program procedure

1, 4

VI

Sub-Algoritma
(Lanjutan)

Mahasiswa mampu menyusun algoritma secara


terstruktur dengan menggunakan pemanggilan
Function

- Pengertian Function
- Deklarasi Function
- Pemanggilan Function
- Praktik pembuatan program Function

1, 4

VII

Algoritma Rekursi

Mahasiswa mampu menyusun algoritma


dengan menggunakan proses iterasi dan
proses rekursi

- Proses Iterasi
- Proses Rekursi
- Praktik pembuatan program Rekursi

2, 3

VIII

Ujian Tengah Semester

TEMU

POKOK BAHASAN

TUJUAN INSTRUKSIONAL KHUSUS

MATERI

SUMBER

IX

Searching

Sorting

XI

Mahasiswa mampu memahami proses


pencarian data dengan berbagai jenis metode
pencarian

Nomor Formulir

Berlaku

FM AKD-1.1.4-03/R1

3 Februari 2014

- Definisi Searching
- Sequential Search
- Binary Search
- Praktik pembuatan program Searching

1, 4

Mahasiswa dapat memahami proses pengurutan data dengan beberapa jenis pengurutan
data

- Definisi Sorting
- Algoritma Sorting Bubble Sort
- Praktik pembuatan program Sorting
Bubble Sort

1,4

Sorting
(Lanjutan)

Mahasiswa dapat memahami proses pengurutan data dengan beberapa jenis pengurutan
data

- Algoritma Sorting Selection Sort


- Praktik pembuatan program Sorting
Selection Sort
- Algoritma Sorting Insertion Sort
- Praktik pembuatan program Sorting
Insertion Sort

1,4

XII

Sorting
(Lanjutan)

Mahasiswa dapat memahami proses pengurutan data dengan beberapa jenis pengurutan
data

- Algoritma Sorting Gravitation Sort


- Praktik pembuatan program Sorting
Gravitation Sort
- Algoritma Sorting Swap-Insertion Sort
- Praktik pembuatan program Sorting
Swap-Insertion Sort

1,4

XIII

Merging

Mahasiswa mampu memahami proses


penggabungan data

- Definisi Merging
- Merge Sort
- Praktik pembuatan program Merging

1, 4

XV

Record dan File (Struktur

Mahasiswa mengerti tentang berbagai jenis

- Pengertian Struktur data Bentukan

1, 2, 4

Data Bentukan)

XVI

Struktur data bentukan

Nomor Formulir

Berlaku

FM AKD-1.1.4-03/R1

3 Februari 2014

- Jenis-jenis Struktur data Bentukan


- Pengertian Record dan File
- Praktik pembuatan program Record

Ujian Akhir Semester

Jakarta, 1 September 2008


Disiapkan oleh :
Sekprodi,

Diperiksa oleh :
Kaprodi,

Disahkan oleh :
Dekan FTMIPA,

Vous aimerez peut-être aussi