Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. ·...

22
Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso [email protected] http://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/ Bahasa Pemrograman Kode Mata Kuliah : KOM204 Nama Mata Kuliah : Bahasa Pemrograman Kredit : 3(2-2) Prasyarat : KOM202 - Algoritme dan Pemrograman Peserta : Mayor S1 Ilmu Komputer Penilaian : Nilai akhir (NA) adalah nilai kumulatif dari nilai ujian tengah semester (UTS), ujian akhir semester (UAS), dan nilai LL (tugas atau praktikum atau kehadiran). Metode dan bobot nilai sebagai berikut: 1. UTS dan UAS tertulis dengan bobot total 70% 2. UTS dan UAS praktek dengan bobot total 20% 3. LL dinilai melalui aktivitas mahasiswa (praktikum, kehadiran), dan nilai tugas, dengan bobot total 10% page 1 / 22 Situs : http://apps.cs.ipb.a c.id/lx

Transcript of Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. ·...

Page 1: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

Bahasa Pemrograman Kode Mata

Kuliah: KOM204

Nama Mata Kuliah : BahasaPemrograman

Kredit : 3(2-2)

Prasyarat : KOM202 - Algoritmedan Pemrograman

Peserta : Mayor S1 IlmuKomputer

Penilaian : Nilai akhir (NA)adalah nilaikumulatif dari nilaiujian tengahsemester (UTS),ujian akhirsemester (UAS),dan nilai LL (tugasatau praktikumatau kehadiran).Metode dan bobotnilai sebagaiberikut:

1. UTS dan UAStertulis denganbobot total70%

2. UTS dan UASpraktekdengan bobottotal 20%

3. LL dinilaimelaluiaktivitasmahasiswa(praktikum,kehadiran),dan nilaitugas, denganbobot total10%

page 1 / 22

Situs : http://apps.cs.ipb.ac.id/lx

Page 2: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

Selang nilai untukmenetapkan hurufmutu A, AB, B, BC,C, D, atau Editentukanberdasarkan nilairataan danstandard deviasidenganmenggunakansebaran normal.Ketentuan iniberlaku sama untuksemua mahasiswabaru ataupengulang.

Deskripsi

page 2 / 22

Page 3: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

:

page 3 / 22

Page 4: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

Konsep bahasapemrograman

page 4 / 22

Page 5: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

(functionalprogramming, logicprogramming,concurentprogramming,imperativeprogramming,object orientedprogramming),jenis dan ciri;aturan-aturandalam strukturpemrograman;elemen-elemenbahasapemrograman:notasi, deklarasi,scope. Functionalprogramming:ciri-ciri, sintaks, list,dan beberapaaplikasi lainnya.Logic programming: ciri-ciri, relasi,aturan, fakta, goal,prolog search tree,place holder, cut,list, database.Object orientedprogramming:pengertian obyek,kelas dan data,operatoroverloading,inheritance, fungsivirtual,polymorphism,stream.

page 5 / 22

Page 6: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

Tujuan

page 6 / 22

Page 7: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

page 7 / 22

:

Page 8: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

Matakuliah ini akanmemberi manfaatbagi mahasiswadalam memahamidanmengimplementasikan beberapakonseppemrogramankomputer yangberbeda. Setelahmengikutimatakuliah ini,mahasiswadiharapkan mampumemecahkanmasalah yangberbeda denganmenggunakanbahasapemrograman yangsesuai.

page 8 / 22

Page 9: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

Catatan kuliah(PDF)

page 9 / 22

Page 10: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

page 10 / 22

:

Page 12: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

page 12 / 22

Slide kuliah (PDF)

Page 13: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

:

page 13 / 22

Page 14: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

page 14 / 22

Slide kuliah dibuatdengan format PDFsebagai berikut:

- Pendahuluan- Functional

Programming- Pemrograman

LIST- Logic

Programming- LIST Dalam

Prolog- Pemrograman

BerorientasiObyek

- PengantarPemrogramanJava

- Object andClass

- Pewarisan- Package- Abstract Class- C++ and PHP

Object

Page 15: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

Slide kuliahOOP/C++  (PDF)

page 15 / 22

Page 16: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

page 16 / 22

:

Page 18: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

Dokumen JENI Intro Java EducationNetwork Indonesia

page 18 / 22

Page 19: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

page 19 / 22

:

Page 20: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

page 20 / 22

- PengantarPemrogramanKomputer

- PengenalanBahasa JAVA

- MengenaliLingkupPemrograman

- Dasar-DasarPemrograman

- MendapatkanInput DariKeyboard

- StrukturKontrol

- Java Array- Argumen

Command Line- Bekerja

Dengan JavaClass Library

- PenulisanClass

- Pewarisan,Polimorfisme,dan Interface

- PenangananPesanException

page 20 / 22

Page 21: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/

page 21 / 22

Page 22: Bahasa Pemrogramananitanet.staff.ipb.ac.id/wp-content/plugins/as-pdf/Lelah... · 2020. 11. 7. · Lelah Terbiasa | Bahasa Pemrograman Copyright Julio Adisantoso julio@ipb.ac.id Bahasa

Lelah Terbiasa | Bahasa PemrogramanCopyright Julio Adisantoso [email protected]://julio.staff.ipb.ac.id/kuliah/bahasa-pemrograman/