Kontrak Perkuliahan Pemrograman Berorientasi Objek

Slides:



Advertisements
Presentasi serupa
ALGORITMA & PEMROGRAMAN (PRAKTEK)
Advertisements

Teknologi Informasi ~ Komputasi dan Pemrograman ~ Oleh : Tim Hibah Pengajaran Mata Kuliah Teknologi Informasi Jurusan Matematika Pertemuan 9.
Oleh : Tim Hibah Pengajaran Mata Kuliah Teknologi Informasi Jurusan Matematika Pertemuan 9.
Pengembangan program terstruktur
PEMROGRAMAN TERSTRUKTUR
Algoritma Program Pemrograman
Sistem Pakar.
sebuah fungsi yang memanggil dirinya sendiri
ALGORITMA DEFINISI & FLOWCHART
ALGORITMA PEMROGRAMAN 1C Pendahuluan Bahasa Pemrograman
Oleh : Oktavian Lantang.  Algorism ( bahasa arab...menghitung)  Algorist (orang yg menghitung angka arab)  Al-Khuwarizmi...Algorism...Algorithm diserap.
Algoritma dan Pemrograman
Pengantar Teknologi Informasi
Bahasa Tingkat Tinggi.
Pengantar Intelegensia Buatan (IB). Pengertian IB H. A. Simon [1987] : “ Kecerdasan buatan (artificial intelligence) merupakan kawasan penelitian, aplikasi.
Pengantar Algoritma dan pemograman
BAHASA PEMROGRAMAN PROLOG
Operasi Dasar Input/Output
Pengenalan Pemrograman Komputer
1 Pertemuan 1 Algoritma Matakuliah: T0456 ~ Algoritma dan Metode Object Oriented Programming Tahun: 2005 Versi: 5.
Pemrograman Berorientasi Obyek (PBO)
Algoritma Pemrograman
Pengantar Intelegensia Buatan (IB)
Algoritma dan Pemrograman
Dasar Algoritma dan Pemrograman
Pemrograman Dasar Kelas X.
PEMROGRAMAN VISUAL II Agenda Perkuliahan :
KELOMPOK 02 ALOGARITMA PEMOGRAMAN TAHUN AJARAN
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
Pendahuluan Algoritma dan Pemrograman I-A
Pengertian Algoritma Pemrograman Pertemuan 1
Konsep Pemrograman Belajar memrogram adalah belajar mengenai strategi pemecahan persoalan/masalah, juga metodologi dan sistematika pemecahan tersebut kemudian.
Pengenalan Pemrograman Komputer
ALGORITMA PEMEROGRAMAN
KONSEP DASAR PEMROGRAMAN
Materi 1: Konsep Pemrograman Berorientasi Objek Kelas dan Objek
Pemrograman Prosedural
ALGORITMA & PEMROGRAMAN
ALGORITMA DAN PEMROGRAMAN Pengantar
Komputasi dan Pemrograman
PEMROGRMAN BERORIENTASI OBJECT Kontrak Perkuliahan
Representasi & penalaran
PARADIGMA PEMROGRAMAN
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
Dasar Pemrograman Dan Bahasa Pemrograman
Algoritma & Pemrograman
PARADIGMA PEMROGRAMAN
Pengenalan Bahasa Pemrograman
ALGORITMA DAN PEMROGRAMAN Pengantar
PARADIGMA DALAM PEMOGRAMAN
Logika Informatika Iwan Santosa, S.T., M.T. Teknik Informatika
Algoritma dan Pemrograman
APLIKASI ADMINISTRASI PADA KURSUS Himawan,
Pengantar Konsep Bahasa Pemrograman
ALGORITMA & PEMROGRAMAN
PEMROGRAMAN BERORIENTASI OBJECT 4 SKS 2 TEORI DAN 2 PRAKTEK
ANALISA & DESAIN BERORIENTASI OBJEK
Pemrograman Berorientasi Objek
Introduction of algoritm and programming
Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah.
Dasar Pemrograman Dan Bahasa Pemrograman
Pemrograman C (IN124C) Ramos Somya, S.Kom., M.Cs..
Kontrak Perkuliahan Algoritma dan Pemrograman
Logika Informatika A Pertemuan 1
PROGRAMMING FUNGSIONAL
PARADIGMA PEMROGRAMAN
Algoritma Pemrograman II
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
PEMROGRAMAN BERBASIS AI (PROLOG)
Algoritma dan struktur data
Transcript presentasi:

Kontrak Perkuliahan Pemrograman Berorientasi Objek Dosen: Dr. Ir. Dian Retno Sawitri, MT

Jadwal Hari : Teori : Senin, 07.00-08.50 Praktek : Terjadwal Ruang : B204

Penilaian Ujian Tengah Semester : 25 % Ujian Akhir Semester : 30 % Tugas : 20 % Praktikum : 25 % Kehadiran : 0 Sikap : 0 Total : 100%

PUSTAKA Buku-Buku tentang Pemrograman Berorientasi Objek (Object Oriented Programming)  JAVA

Paradigma Pemrograman Suatu cara konseptualisasi apa yang harus dilakukan untuk membentuk suatu komputasi dan bagaimana hal tersebut diaplikasikan ke komputer untuk distrukturisasi dan diorganisasikan. Pemrograman imperatif (Pascal, C) Logic Programming (Prolog) Functional Programming (Heskel, LISP) Object Oriented Programming (C++, Java)

Tipe Bahasa Pemrograman Bahasa imperatif : how to knowledge Menspesifikasikan algoritma untuk dijalankan Menampilkan algoritma secara eksplisit Menampilkan goal secara implisit Bahasa deklaratif : what is knowledge Menjelaskan sesuatu (bagaimana hal ini bisa terjadi ?) Menampilkan goal secara eksplisit Menampilkan algoritma secara implisit

Imperative Language Program ditulis langkah demi langkah sehingga diperoleh bagaimana sesuatu itu dijalankan. Contoh : Menghitung fungsi faktorial public int factorial(int n) { int ans=1; for (int i = 2; i <= n; i++){ ans = ans i; } return ans; Prosedur (himpunan kegiatan) untuk mendapatkan jawaban (ans)

Pemrograman Fungsional Suatu paradigma pemrograman yang memperlakukan komputasi sebagai evaluasi fungsi matematika. Mendefinisikan fungsi Berbeda dengan prosedural yang mengeksekusi urutan Contoh : (defun factorial (n) (if (<= n 1) 1 ( n (factorial (− n 1)))) ) Faktorial n didefinisikan sebagai 1 Jika n <= 1 Jika tidak n * factorial(n − 1)

Logic Programming Secara luas menggunakan bahasa Prolog (Programming Logic) Didasarkan pada teori matematika (relasi dan inferensi logika) Prolog lebih mirip bahasa deklaratif Program terdiri dari Database (fact / fakta) Relasi logis (rules / aturan) Queries (Goal berupa pertanyaan yang akan diselesaikan menggunakan logika deduksi)

Contoh Pemrog. Logika sibling(X,Y) :− parent(Z,X), parent(Z,Y). parent(X,Y) :− father(X,Y). parent(X,Y) :− mother(X,Y). mother(trude, sally). father(tom, sally). father(tom, erica). father(mike, tom).

Contoh lain fac(0,1). fac(N,F) :− N > 0, M is N − 1, fac(M,Fm), F is N * Fm.

Catatan Dalam bahasa fungsional : segala sesuatu adalah fungsi Dalam bahasa logic programming : segala sesuatu adalah ekspresi logika (predikat) Dalam bahasa berorientasi objek : segala sesuatu adalah objek

Pemrograman Berorientasi Object Merupakan paradigma baru bahasa pemrograman Lebih mendekati model dunia nyata (sehari-hari) dalam menyelesaikan masalah. Setiap hari kita selalu dihadapkan dengan masalah. Anda ingin mengirim parcel lebaran ke seorang teman, bagaimana caranya supaya parcel dapat dikirim dengan mudah dan aman. Anda ingin memerlukan uang untuk membayar ujian, bagaimana caranya orang tua anda yang tinggal di Jakarta mengirimkan uang ke anda yang tinggal di Semarang ? dll.

Apa Itu Objek ?