Anda di halaman 1dari 8

SATUAN ACARA PERKULIAHAN

UNIVERSITAS GUNADARMA
MATA KULIAH
FAKULTAS
JUR/JENJANG
KODE

: ALGORITMA & PEMROGRAMAN 1A A (FLOWCHART)


: ILMU KOMPUTER
: SISTEM INFORMASI
: KD-011410 (4 SKS)

M
IN
G
G
U

POKOK
BAHASAN

SUB
POKOK
BAHASAN

TIK

1.

Pendahuluan

Definisi &
Simbol-simbol

Tujuan
Kegunaan
Konsep Pemrograman
Definisi
pemrograman
Jenis pemrograman
Contoh aplikasi
Struktur chart
Diagram HIPO
Sistem flowchart
Program flowchart
Simbol-simbol
flowchart

CARA
PENGA
JA
R
A
N

MEDIA

TUGAS

REFERENSI

Dapat mengetahui tujuan Kuliah


belajar flowchart
Mimbar
Dapat diketahui
mengapa harus belajar
Algoritma dan
pemrograman

Papan
tulis,
OHP

1,2,3,4,5

Dapat membedakan
antara SF,MPF dan DPF
Dapat menggunakan
simbol-simbol dan
masing-masing
kegunaannya
Dapat membuat
flowchart sederhana

Papan
tulis,
OHP

Mahasiswa
dapat
membuat
diagaram alur
untuk
masalah
sehari-hari
Mahasiswa
dapat
membuat
flowchart
sederhana

Kuliah
Mimbar

1,2,3,4,5

M
IN
G
G
U

POKOK
BAHASAN

SUB
POKOK
BAHASAN

TIK

CARA
PENGA
JA
R
A
N

MEDIA

TUGAS

Analisis Masalah
dan Penyelesaian

Kaidah pembuatan
flowchart
(Input,proses,output)
Analisis persoalan
Penelusuran flowchart

Kuliah
Mimbar

Papan
tulis,
OHP

Teknik Counter (Go


to)
Akumulator
Analisa kondisi dan
aksi (IF-THEN dengan
1 kondisi
Tabel keputusan

Kuliah
Mimbar

Papan
tulis,
OHP

Mahasiswa
1,2,3,4,5
dapat
menulusuri
alur proses
dari masalah
yang dianalisa
Membuat
1,2,3,4,5
flowchart
dengan
menggunakan
teknik
kounter

Kuliah
Mimbar

Papan
tulis,
OHP

4.

Teknik
Pengulangan dan
Percabangan

5.

Teknik
Pengulangan dan
Percabangan

Analisa kondisi dan


aksi lanjutan (lebih dari
1 kondisi) mengunakan
relational operator OR
dan AND
Perputaran kembali
/looping (FOR NEXT )
Pembatasan perulangan -

Dapat mengetahui
kaidah pembuatan
flowchart
Dapat menelusuri alur
proses dari masalah yang
dianalisa
Dapat melakukan
pembacaan data secara
berulang-ulang dan
mengontrol proses
pengulangan
Dapat melakukan
perhitungan dasar dari
proses penjumlahan
Dapat menyelesaikan
masalah dengan kondisi
tertentu
Dapat menyelesaikan
masalah dengan
menggunakan lebih dari
satu kondisi
Dapat menyelesaikan
masalah menggunakan
looping
Dapat menyelesaikan
masalah menggunakan
pembatasan perulangan
dalam flowchart

REFERENSI

Membuat
1,2,3,4,5
flowchart
menggunakan
relational
operator OR
dan AND

M
IN
G
G
U

POKOK
BAHASAN

SUB
POKOK
BAHASAN

TIK

CARA
PENGA
JA
R
A
N

MEDIA

TUGAS

6.

Teknik
Pengulangan dan
Percabangan

Double Looping
Variabel Array
Sub rutin
Test (Kuis)

Dapat membuat looping


berganda
Dapat membuat
flowchart untuk
memanggil sub rutin

Kuliah
Mimbar

Papan
tulis,
OHP

Pembuatan
Laporan
Sederhana

Pembuatan judul dan


sub judul
Pembuatan proses
detail
Pembuatan summary
Dasar teknik switching Implementasi switching

Dapat membuat
flowchart untuk
membuat laporan

Kuliah
Mimbar

Papan
tulis,
OHP

Dapat menganalisa
persoalan untuk
switching
Implementasi ke dalam
flowchart

Kuliah
Mimbar

Papan
tulis,
OHP

Dapat membuat
flowchart dengan
menggunakan
Grand/Mayor Total
Dapat membuat
flowchart dengan
menggunakan
Grand/Minor Total
Dapat membuat halaman
dengan nomor berlanjut
atau di nolkan kembali

Kuliah
Mimbar

Papan
tulis,
OHP

Membuat
1,2,3,4,5
flowchart
dengan
looping
berganda dan
memanggil
sub rutin
Membuat
1,2,3,4,5
flowchart
untuk
membuat
laporan
Dapat
membuat
flowchart
dengan
menggunakan
teknik
switching
Membuat
1,2,3,4,5
flowchart
dengan
menggunakan
Grand/Mayor
Total dan
Grand/Minor
Total

7.

8.

Teknik Switching

9.

Grand/Minor
Total

Grand/Mayor Total
Grand/Minor Total
Pembuatan halaman

REFERENSI

M
IN
G
G
U

POKOK
BAHASAN

10. Organisasi File

SUB
POKOK
BAHASAN

TIK

Pengertian file, istilahistilah pada file,


pembentukan file
Operasi File
(Penyisispan,penghapu
san, perubahan isi)
Organisasi file
sequential

Operasi file random

Pembuatan Tabel
Proses searching

11.

Organisasi File

12. Penerapan
Konsep Tabel

MEDIA

TUGAS

REFERENSI

Dapat memeahami
Kuliah
pengertian file
Mimbar
Dapat membuat
flowchart untuk
penyisisapn,penghapusan
dan perubahan
Dapat membuat
flowchart untuk file
sequential

Papan
tulis,
OHP

Membuat
flowchart
dengan
mengunakan
operasi pada
file

1,2,3,4,5

Dapat membuat
flowchart untuk file
random

Kuliah
Mimbar

Papan
tulis,
OHP

Memahami penggunaan
storage untuk
penyimpanan
Memehami proses
pencatatan eksternal dan
internal tabel
Dapat membuat
flowchart menggunakan
metode Buble Sort
Dapat membuat
flowchart menggunakan
metode Straight
Selection

Kuliah
Mimbar

Papan
tulis,
OHP

Kuliah
Mimbar

Papan
tulis,
OHP

Membuat
1,2,3,4,5
flowchart
untuk file
random
Membuat
1,2,3,4,5
flowchart
untuk
masalah yang
menggunakan
tabel
Membuat
1,2,3,4,5
flowchart
untuk
masalah yang
menggunakan
tabel

13. Pengurutan
Bilangan

Metode Buble Sort


Metode Straight
Selection

CARA
PENGA
JA
R
A
N

SATUAN ACARA PERKULIAHAN


UNIVERSITAS GUNADARMA
MATA KULIAH
FAKULTAS
JUR/JENJANG
KODE

:
:
:
:

ALAGORITMA & PEMROGRAMAN 1B (BASIC)


ILMU KOMPUTER
SISTEM INFORMASI
KD- 011410 (4 SKS)

M
IN
G
G
U

POKOK
BAHASAN

SUB
POKOK
BAHASAN

1.

Pendahuluan

Statement InputOutput

TIK

Pengenalan BASIC,
Jenis-jenis bahasa
pemrograman BASIC
Notasi dan ekspresi
dalam BASIC
Variabel-variabel dalam
BASIC
Statement
LET,PRINT,REM dan
READ DATA

Dapat mengetahui tujuan


memepelajari bahasa
pemrograman BASIC
Dapat mengetahui
konsep dasar
pemrograman BASIC
Dapat mengetahui
kelebian dan kekurangan
BASIC
Dapat mengetahui fungsi
dari statement tersebut

CARA
PENGA
JA
R
A
N

MEDIA

TUGAS

REFERENSI

Kuliah
Mimbar

Papan
tulis,OHP

Mahasiswa
6,7,8,9,10
dapat
membedakan
jenis variabel
dan ekspresi
pada
pemrograman

Kuliah
Mimbar

Papan
tulis,OHP

Membuat
program
sederhana
dengan
menggunaka
n statement
LET,PRINT,
REM dan
READ
DATA

6,7,8,9,10

4.

Statement InputOutput dan


Percabangan

Pengulangan
Pembacaan Data

5.

6.

Statement INPUT

ARRAY

Statement RESTORE,
IF THEN, GO TO
Statement PRINT
lanjutan

Dapat menggunakan
statement terse but
Dapat mengatur
pencetakan output
menggunakan statement
PRINT

Kuliah
Mimbar

Papan
tulis,OHP

Membuat
6,7,8,9,10
program
sederhana
dengan
menggunaka
n RESTORE,
IF THEN,
GO TO

Pemutaran kembali
Pembatasan
pengulangan
Menggunakan
PANJI/FLAG

Dapat membuat
flowchart dengan proses
pemutaran kembali

Kuliah
Mimbar

Papan
tulis,OHP

Dapat memahami
penggunakan statement
INPUT
Dapat menggunakan
statement kondisi
Dapat memahami array
dua dimensi dan
operasinya
Dapat memahami
variabel bersubcript

Kuliah
Mimbar

Papan
tulis,OHP

Kuliah
Mimbar

Papan
tulis,OHP

Membuat
program
dengan
menggunaka
n
PANJI/FLAG
Membuat
program
dengan
statement
INPUT
Membuat
program
untuk
penjumlahan
, perkalian
dan
pengurangan
Membuat
program
dengan
IF..THEN
..ELSE
Membuat
program
dengan
menggunaka
n FOR

Membatasi
pengulangan dengan
menggunakan kounter
dan kondisi
Statement INPUT
Array dan dimensi
Variabel bersubcript

7.

Statement Kendali -

IF..THEN..ELSE
CASE

Dapat menggunakan
statement kondisi
IF..THEN..ELSE

Kuliah
Mimbar

Papan
tulis,OHP

8.

Pengulangan

FOR NEXT
ON n GOTO
ON n GOSUB

Dapat menggunakan
statement FOR NEXT
Dapat menggunakan
statement ON n GOTO
dan ON n GOSUB

Kuliah
Mimbar

Papan
tulis,OHP

6,7,8,9,10

6,7,8,9,10

6,7,8,9,10

6,7,8,9,10

6,7,8,9,10

9.

Manipulasi Data

10. Membuat
REPORT

11.

Membuat
REPORT

12. FILE

13. FILE

LEFT$
MID$
RIGHT$
LEN
Fungsi Numerik
RND,INT,SQR,
dst.
Fungsi Absolute
Fungsi Integer
Pembuatan judul
halaman
Pembuatan detail
Pembuatan total

Dapat melakukan
manipulasi data

Kuliah
Mimbar

Papan
tulis,OHP

- Dapat membuat judul,


detail dan total pada suatu
laporan

Kuliah
Mimbar

Papan
tulis,OHP

Pembuatan laporan
dengan halaman
Pembuatan laporan
dengan no urut yang
dimulai dari awal dan
no berlanjut

Dapat membuat halam


pada suatu laporan

Kuliah
Mimbar

Papan
tulis,OHP

Pembuatan file
Sequential
Operasi File

Dapat membuat file dan


operasi pada file

Kuliah
Mimbar

Papan
tulis,OHP

Organisasi File
Random

Dapat memahami
pembuatan file

Kuliah
Mimbar

Papan
tulis,OHP

NEXT, ON
n GOTO
Membuat
program
untuk
memanipula
si string

Membuat
program
judul untuk
sebuah
laporan
Membuat
laporan
dengan no
urut yang
dimulai dari
awal atau
berlanjut
Membuat
program
untuk
masalah
operasi file
sequential
Membuat
program
untuk
masalah
operasi file

6,7,8,9,10

6,7,8,9,10

6,7,8,9,10

6,7,8,9,10

6,7,8,9,10

BUKU PEGANGAN:
1.
Seri Dikat Kuliah : Pengantar Algoritma dan Pemrograman : Teknik Diagram Alur dan Bahasa Basic Dasar, Penerbit Gunadarma,
Jakarta, 1991
2.
Rijanto Tosin, Flowchart untuk Siswa dan Mahasiswa, Diastindo 1997
3.
Budi Sutedjo Skom,., MM dan Michael AN, SKOM, Algoritma & Teknik Pemrograman , Penerbit Andi Yogyakarta
4.
Rinaldi Munir, Algoritma dan Teknik Pemrograman, Jilid 1 dan 2, Andi Yogyakarta.
5.
B.J. Posen, Programming Flowcharting for Business Data Processing, John Willey & Sons, New York, 1978
6.
Yay Singleman, Business Programming Logic 2nd-ed, Prentice Hall Engelwood Cliffs, New Jersey,1982
7.
Gottfried, Programming in BASIC, MC Graw Hill, New York, 1981
8.
Insap Santosa, Program-program Terapan Menggunakan Quick Basic, Andi Yogyakarta.
9.
Jogiyanto, Teori dan Aplikasi dan Program Komputer Bahasa Basic, Andi Yogyakarta.
10.
Rijanto Tosin, Quick Basic, Dinastindo.

Anda mungkin juga menyukai