GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

dokumen-dokumen yang mirip
SATUAN ACARA PERKULIAHAN (SAP)

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN PASCAL * (TK) KODE / SKS: KK /2 SKS

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN MATA KULIAH PEMROGRAMAN TERSTRUKTUR (D3-TK) KODE / SKS : KK / 4 SKS

SATUAN ACARA PERKULIAHAN (SAP)

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Satuan Acara Perkuliahan

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SATUAN ACARA PERKULIAHAN JURUSAN TEKNIK INFORMATIKA ITP

Sub Pokok Bahasan. tugas 1 Pascal operator Assignment, Binary, Unary dan Bitwise

SATUAN ACARA PERKULIAHAN(SAP)

BAHASA PEMROGRAMAN. Untuk SMK. Kadarisman Tejo Yuwono Totok Sukardiyono Adi Dewanto. : Ratu Amilia Avianti. Perancang Kulit

SATUAN ACARA PENGAJARAN (SAP) : Aswir Premadi, S.T., M.Sc. (Eng) Pertemuan Minggu ke : 1 & 2 ( 1 x 2 x 50 )

Tipe Data dan Operator

Kontrak Perkuliahan & Introduction

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

KONTRAK PERKULIAHAN TIM KONSORSIUM

Satuan Acara Perkuliahan (SAP) UNIVERSITAS GUNADARMA

Pengenalan C++ Oleh : Dewi Sartika

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SEKOLAH TINGGI MANAJEMEN INFORMATIKA & KOMPUTER JAKARTA STI&K SATUAN ACARA PERKULIAHAN

SOAL C++ Created by Yuli Astuti,S.Kom Copyright 2009

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 2

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

MODUL PRAKTIKUM ALGORITMA DAN STRUKTUR DATA PERTEMUAN 1

BAHASA PEMROGRAMAN C LANGUAGE

ACARA PRAKTIKUM PRAKTIKUM ALGORITMA DAN PEMROGRAMAN

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS ALGORITMA PEMROGRAMAN

SATUAN ACARA PERKULIAHAN

3. Struktur Perulangan dalam C++

ALGORITMA PEMROGRAMAN DAN. Disusun Oleh : Mutaqin, MPd., MT

Pertemuan 4 ELEMEN-ELEMEN BAHASA PEMROGRAMAN

RENCANA PEMBELAJARAN SEMESTER (RPS) PEMROGRAMAN KOMPUTER

OPERATOR, PERULANGAN DAN SELEKSI KONDISI

GARIS-GARIS BESAR PROGRAM PENGAJARAN

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

SATUAN ACARA PERKULIAHAN (SAP) Dosen menerangkan materi kuliah. Mahasiswa duduk berkelompok dan saling membantu memahami penjelasan dosen

24/09/2017 PERULANGAN

Elemen Bahasa Pemrograman. Aditya Rizki Yudiantika, M.Eng.

PSEUDOCODE TIPE DATA, VARIABEL, DAN OPERATOR

Tipe if : If tanpa else (if) If dengan else (if-else) Nested if

SATUAN ACARA PERKULIAHAN UNIVERSITAS GUNADARMA

KONTRAK PERKULIAHAN Program Alih Jenis ALGORITME DAN PEMROGRAMAN KOM202

Pengambilan Keputusan

Dasar-Dasar Pemrograman (Pengendalian Proses Program)

Turbo C adalah tool yang dipakai untuk membuat code program dalam bahasa C ataupun C++. Berikut adalah jendela utama Turbo C

TEORI KONSEP PEMPROGRAMAN 3.1

JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

IT234 - Algoritma dan Struktur Data. Ramos Somya

MATERI/BAHAN PRAKTIKUM PENDAHULUAN DAN PENGENALAN (IDENTIFIER)

PENGENALAN BAHASA C. A. Struktur Kode Program dalam Bahasa C Secara garis besar, suatu kode program dalam bahasa C memiliki struktur umum seperti ini:

Modul 1 Dasar Dasar Bahasa Pemrograman C

Nama Mata Kuliah. Program Komputer & Pengantar Tek. Informasi & Komunikasi

Chapter 1 KONSEP DASAR C

PENGENALAN BAHASA C DAN C++

PERTEMUAN V PEMROGRAMAN TERSTRUKTUR DENGAN VISUAL C Setiap bahasa C mempunyai satu fungsi dengan nama main (program utama).

Struktur Program Bahasa C

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA SILABUS ALGORITMA DAN STRUKTUR DATA

KENDALI PROSES. 6.1 PENYELEKSIAN KONDISI (Selection)

SILABUS : DASAR-DASAR PEMROGRAMAN. : Made Windu Antara Kesiman, S.T., M.Sc NIP : : PENDIDIKAN KIMIA

BAB 5 PERULANGAN DAN ARRAY

ALUR PROGRAM. SELEKSI KONDISI Statement If a. Bentuk If tunggal sederhana Sintaks : if ( kondisi ) statement ;

MODUL PRAKTIKUM. MODUL I - VIII Modul penuntun dan bahan praktikum matakuliah algoritma dan pemograman

VI. FUNGSI. Fungsi Main ( ) Fungsi a ( ) Fungsi b ( ) Fungsi c ( ) Fungsi c1 ( ) Fungsi c2 ( ) Fungsi c3 ( ) Bentuk umumnya :

Tipe bentukan dan pointer selanjutnya akan kita pelajari pada modul pemrograman 1 (akhir semester).

Program Studi Teknik Mesin S1

Pada akhir pertemuan ini, diharapkan mahasiswa memiliki kemampuan untuk: Menggunakan struktur kendali pencabangan bersyarat dalam bahasa pemrograman.

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

PERTEMUAN 7 REVIEW (QUIZ)

Sesi/Perkuliahan ke: II

SATUAN ACARA PRAKTEK. Praktek Tanya Jawab: mengenai dasar sistem berkas dan metode pengaksesannya. Media Penyim panan Data.

Modul 3 Percabangan dan Perulangan

MATERI 2 JENIS-JENIS DATA SEDERHANA & INPUT/OUTPUT DATA

BAB V. STATEMEN KONTROL

Tujuan Instruksional. Mahasiswa mampu :

GARIS-GARIS BESAR PROGRAM PENGAJARAN PROGRAM STUDI : S1 SISTEM INFORMASI Semester : 1

SATUAN ACARA PERKULIAHAN (SAP) AKADEMI MANAJEMEN INFORMATIKA DAN KOMPUTER (AMIK) LEMBAH DEMPO

PERTEMUAN 2 ALGORITMA & PEMROGRAMAN

KONTRAK PERKULIAHAN. [1] Manfaat Mata Kuliah. Mahasiswa mampu membuat program komputer dengan menggunakan bahasa pemrograman C.

JavaScript. Pemrograman Web 1. Genap

PEMROGRAMAN TERSTRUKTUR PERTEMUAN VI KOMPONEN KOMPONEN PEMROGRAMAN TERSTRUKTUR

AA PEKERTI TIW KANTOR JAMINAN MUTU PS-PMPT. Garis Garis besar Program Pengajaran (GBPP) dan SAP

KARAKTER DAN STRING, ARRAY, STRUCT DAN REVIEW PADA BAHASA C

RENCANA PEMBELAJARAN SEMESTER PROGRAM STUDI AKUNTANSI KOMPUTER PROGRAM D3 BISNIS & KEWIRAUSAHAAN UNIVERSITAS GUNADARMA

Algoritma Pemrograman. Fery Updi,M.Kom

Pemrograman II (Java)

RENCANA PEMBELAJARAN SEMESTER (RPS) PROGRAM STUDI S1 TEKNIK SIPIL FAKULTAS TEKNIK UNIVERSITAS RIAU

MODUL MATA KULIAH PEMROGRAMAN KOMPUTER

Pemrograman Berorientasi Objek. Beni Suranto, S.T.

P3 Dasar Struktur Data TIF42/SIF42

PRAKTIKUM 2. perubah (variabel), konstanta, fungsi, atau obyek lain yang didefinisikan oleh

Achmad Solichin.

GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP)

P R E T R EM N 5 STRUKTUR LOOPING

Tipe Data, Variabel, Input/Output

Overview. Pendahuluan. Pendahuluan. Deskripsi Mata kuliah ini mempelajari :

BAHASA PEMROGRAMAN JAVA PUTU INDAH CIPTAYANI JURUSAN SISTEM INFORMASI STMIK AMIKOM YOGYAKARTA

Transkripsi:

Mata : Algoritma dan Struktur Data I Bobot Mata : 3 Sks GARIS-GARIS BESAR PROGRAM PENGAJARAN (GBPP) Deskripsi Mata : Pengertian algoritma, program dan bahasa pemograman serta kaitannya dengan komputer, struktur (penulisan), variabel dan tipe data, input/output statement, assigment statement, control statement, array satu dan dua dimensi, pointer, function. Pertemuan / Minggu Pokok Bahasan / Tujuan Instruksional Umum (TIU) Sub Pokok Bahasan dan Sasaran Belajar / Tujuan Instruksional Khusus (TIK) Tehnik Pembelajaran Media Pembelajaran Evaluasi Referensi 1 & 2 Pendahuluan Bahasa C Menjelaskan perkembangan dan perbandingan dengan bahasa lainnya 1. Sejarah perkembangan 2. Struktur program : - Header files preprocessing, #include Pendefinisian main ( ) 3. Identifier : - Syarat-syarat identifier - Pendefinisian identifier 4. Tipe data dalam C : - Numerik, non numeric 5. Operator : Unary, Binary, Ternary dan prioritas operator dalam C 1, 2, 3 1. Mahasiswa dapat menjelaskan perkembangan 2. Mahasiswa dapat mengenal bentuk umum 3. Mahasiswa dapat menjelaskan konsep tipe data dalam C 4. Mahasiswa dapat menjelaskan operator dalam C 1

3 Fungsi Input dan Output dalam C Menjelaskan fungsi standar Input dan Output dalam C 4 Pengambilan Keputusan Menjelaskan struktur pengambilan keputusan pada 1. Fungsi Output 2. Fungsi Input 3. Kode Format 4. Contoh Program 1. Mahasiswa dapat menjelaskan fungsi output untuk header file stdio.h, conio.h dan iostream.h 2. Mahasiswa dapat menjelaskan fungsi input untuk header file stdio.h, conio.h dan iostream.h 3. Mahasiswa dapat menjelaskan kode format pada 4. Mahasiswa dapat membuat program sederhana menggunakan 1. Operator Relasi, Logika dan prioritas antar relasi dan logika 2. Nilai True dan False 3. Pernyataan If, If-Else dan If-Else bertingkat 4. Pernyataan Switch 5. Contoh program 1. Mahasiswa dapat menggunakan operator-operator yang biasa digunakkkan pada pengambilan keputttusan 2. Mahasiswa dapat menggunakan pernyataan-pernyataan seleksi kondisi 3. Mahasiswa dapat menggunakan seleksi kondisi pada program sederhana 5 Prose Pengulangan 1. Konsep dasar pengulangan (loop) 2. Pernyataan do-while, while dan for 2

Menjelaskan pengulangan pada 3. Pernyataan break, continue, goto dan exit 6 & 7 Fungsi Menjelaskan fungsi pada bahasa C Mahasiswa dapat menggunakan proses pengulangan pada program sederhana 1. Konsep dasar fungsi 2. Ruang lingkup variabel 3. Pengiriman parameter secara nilai dan acuan 4. Rekursif 5. Contoh program 8 & 9 Array Menjelaskan array pada bahasa C 1. Mahasiswa dapat menggunakan fungsi dalam program sederhana 2. Mahasiswa dapat membedakan antara variabel lokal, varibel global & variabel statik 3. Mahasiswa dapat menggunakan fungsi dalam program sederhana 4. Mahasiswa dapat membedakan antara variabel lokal, varibel global & variabel statik 5. Mahasiswa dapat membedakan pengiriman parameter secara nilai dan secara acuan 6. Mahasiswa dapat membuat program sederhana dengan fungsi rekursif 1. Konsep array dalam 2. Array berdimensi satu 3. Array multidimensi Mahasiswa dapat menjelaskan array dan 3

dapat menerapkannya dalam program 10 & 11 Pointer Menjelaskan pointer pada 1. Konsep pointer dalam 2. Pointer ke pointer 3. Pointer dan array 1. Mahasiswa dapat mengenal tipe data pointer 2. Mahasiswa dapat menjelaskan konsep dasar pointer 3. Mahasiswa dapat mendeklarasikan pointer pada program sederhana 12 UJIAN TENGAH SEMESTER 13 & 14 String dan Tipe data lanjut Menjelaskan string dan tipe data lanjut pada 1. Konstanta String 2. Variabel String 3. Enumerasi, Record, Struct dan Class 1. Mahasiswa dapat membedakan konstanta dan variabel string 2. Mahasiswa dapat membuat program menggunakan tipe data lanjut 15 Operasi File Menjelaskan operasi file pada 1. Operasi membuka file 2. Operasi membaca file 3. Operasi menutup file Mahasiswa dapat menjelaskan operasi file pada 4

16 UJIAN AKHIR SEMESTER Daftar Referensi 1. Abdul Kadir, Pemrograman Dasar Turbo C untuk IBM PC Jilid 1 dan 2, Andi Offset, Jakarta 2. Jogiyanto H.M, Konsep Dasar Pemrograman Bahasa C, Andi Offset, Yogyakarta 3. http://maven.smith.edu/-thiebaut/classes/c_tutor/ 5