Pemrograman Sistem terdistribusi

Slides:



Advertisements
Presentasi serupa
Algoritma dan Pemrograman
Advertisements

ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
Teknik Pemrograman Terstruktur
Rekayasa Perangkat Lunak dan Proses Software
Bab 6 PERANCANGAN PERANGKAT LUNAK
PERTEMUAN 4 TAHAP PEMROGRAMAN.
PEMODELAN ANALISIS Kuliah - 5
Algorithma Pemrograman
Pemrograman Rahmat D.R. Dako, ST, M.Eng.
Pengujian Sofware – strategi
Algoritma Pemrograman
Modular Programming Slamet Kurniawan, S.Kom.
PENGENALAN ANALISA SISTEM BERORIENTASI OBYEK
Desain Sistem By Hendro Joko Prasetyo, M.Kom.
Pemrograman Lanjut Ratnokustiawan.wordpress.com.
Bahasa Pemrograman dan Flow Chart
PEMROGRAMAN TERSTRUKTUR
Algoritma Program Pemrograman
DASAR-DASAR PEMROGRAMAN
Perancangan dan pemrograman web Pertemuan 15
PENGANTAR PEMROGRAMAN TERSTRUKTUR
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
Pertemuan 3 Pemrograman Terstruktur
PERTEMUAN 4 TAHAP PEMROGRAMAN.
ANALISIS DAN PEMODELAN BERORIENTASI OBJEK DENGAN UML
Algoritma Pemrograman
Fungsi dan Prosedur.
MERANCANG PROGRAM DAN PSEUDOCODE 1 Metode Perancang Program.
Oleh : Veri Julianto, M.Si
Spesifikasi Perangkat Lunak
PERTEMUAN I PENGANTAR ALGORITMA
Struktur Keputusan pada Structure English dan Pseudocode
Pengertian Algoritma Pemrograman Pertemuan 1
BAB 1 BAHASA PEMROGRAMAN
Perancangan Sistem Informasi
PENGEMBANGAN PERANCANGAN SISTEM
Metode Perancang Program
ALGORITMA & PEMROGRAMAN
ALGORITMA DAN PEMROGRAMAN 2
Dasar Pemrograman Dan Bahasa Pemrograman
Algoritma & Pemrograman
Algoritma dan Pemrograman
1. Algoritma, Pemograman dengan C++
MODULAR (FUNGSI)
Latihan Soal 1. Dalam membagun aplikasi tidak lepas dari SDLC(System Development Life Cycle), yang tidak masuk dalam kategori tahapan SDLC adalah a. Analisa.
Algoritma dan Pemrograman
REKAYASA PERANGKAT LUNAK
PEDOMAN PENYUSUNAN ALGORITMA
PERCABANGAN.
Pengantar teknologi informasi. Dosen : Nahot frastian, S.kom
Oleh : Sri Herawati, S.Kom
TEKNIK PEMROGRAMAN.
Object Oriented Programming
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
MODULAR (FUNGSI)
Bahasa Pemrograman dan Flow Chart
REKAYASA PERANGKAT LUNAK
Bina Sarana Informatika
Unified Modelling Languange (UML)
PROG. STUDI FISIKA UIN ALAUDDIN MAKASSAR
Bina Sarana Informatika
PEMROGRAMAN BERORIENTASI OBJEK
Dasar Pemrograman Dan Bahasa Pemrograman
Analisis dan Desain Berorientasi Obyek
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER (STMIK) PALANGKARAYA
Teknik Pemrograman Terstruktur
Analisa Desain Berorientasi Objek
Perkembangan Teknik Pemrograman
Konsep Aplikasi Berbasis Objek
ALGORITMA PEMROGRAMAN DOSEN : KARTIKA DWI PUTRI, S.KOM.
Transcript presentasi:

Pemrograman Sistem terdistribusi Wahyu Herlambang (102904091) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar 2012

Bahasa pemrograman, merupakan prosedur/tata cara penulisan program. Sebelum mempelajari pemrograman lebih lanjut, ada beberapa istilah mendasar yang perlu dipahami lebih dahulu, yaitu : Program adalah kata, ekspresi pernyataan atau kombinasi yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah. Bahasa pemrograman, merupakan prosedur/tata cara penulisan program. Pemrograman, merupakan proses pengimplementasian urutan langkah untuk menyelesaikan suatu masalah . Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Pemecahan Masalah

Setelah masalahnya dipahami dengan baik, seorang programmer tentu membutuhkan suatu teknik untuk memecahkan masalah tersebut, antara lain : Teknik top down merupakan teknik pemecahan masalah yang paling umum digunakan, dimana suatu masalah yang kompleks dibagi-bagi kedalam beberapa tingkatan kelompok masalah hingga subbagian yang paling kecil. Setelah itu, mulai disusun langkah-langkah untuk menyelesaikan secara detail. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Teknik Bottom Up Merupakan teknik pemecahan masalah yang mulai ditinggalkan karena sulit untuk melakukan standarisasi proses dari prosedur-prosedur yang sudah ada untuk digabungkan menjadi satu kesatuan. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Teknik Pemrograman

Untuk menyusun suatu program, secara evolusi para ahli pemrograman telah menciptakan teknik-teknik pemrograman yang dikembangkan untuk menjawab tantangan dimana kasus-kasus pemrograman makin lama makin kompleks dan luas. Oleh karena itu, dengan menggunakan teknik-teknik tersebut, para programmer akan semakin dimudahkan walaupunprogram yang harus dihasilkannya sangat kompleks. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Pemrograman Terstruktur Konsep pemrograman terstruktur memegang peran penting dalam merancang, menyusun, memelihara dan mengembangkan suatu program, khususnya program aplikasi yang besar dan kompleks. Pemrograman terstruktur merupakan proses mengimplemetasikan urutan langkah untuk menyelesaikan suatu masalah dalam bentuk program yang memiliki rancang bangun yang terstruktur dan tidak berbelit-belit sehingga mudah ditelusuri, dipahami dan dikembangkan oleh siapa saja. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Memiliki dokumentasi yang baik. Teknik pemrogaraman terstruktur ini memiliki ciri-ciri atau karakteristik : Mengandung algoritma pemecahan masalah yang tepat, benar, sederhana, standar dan efektif. Memiliki struktur logika dan struktur program yang benar dan mudah dipahami. Memiliki dokumentasi yang baik. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Pemrograman modular Kelompok masalah yang kecil disebut modul dan teknik pemrograman terstruktur yang digunakan untuk menimplemetasikan langkah-langkah pemecahan masalah pada kelompok masalah kecil tersebut dikenal dengan sebutan teknik pemrograman modular. Modul program adalah sekumpulan instruksi yang memiliki operasi-operasi dan data yang didefinisikan memiliki struktur internal. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Sekuensial (berurutan) Kondisional perulangan Ada tiga macam struktur penting dalam pemrograman modular yang masih diapaki dalam pemrograman berorientasi objek yaitu : Sekuensial (berurutan) Kondisional perulangan Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Pemrograman Berorientasi Objek Pemrograman ini diciptakan supaya konsep yang ada didunia nyata diterapkan didalm pemrograman. Dalam pemrograman ini, komponen dalam program disebut sebagai sebuah objek, yaitu sesuatu yang memiliki sifat, kerja dan respons terhadap kejadian. Objek tersebut disusun dari sekumpulan data, prosedur dan fungsi yang dibungkus menjadi satu. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Encapsulation (pengkapsulan) Inheritance (pewarisan sifat) Dalam pemrograman berbasis objek ada beberapa konsep yang perlu untuk dipahami yaitu : Encapsulation (pengkapsulan) Inheritance (pewarisan sifat) Polymorphism (keanekaragaman bentuk) Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Teknik pemodelan Terdapat tiga macam model utama dari sistem pembentukan model dari UML yaitu : Model fungsi menunjukkan fungsi suatu sistem dari sudut pandang pengguna, dimana termasuk didalamnya adalah diagram use case Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Model Objek menunjukkan struktur dan substruktur suatu sistem dengan menggunakan objek, atribut, operasi dan asosiasi, termasuk didalmnya adalah diagram kelas. Model dinamik yang menujukkan perilaku internal suatu sistem, termasuk didalamnya diagram sekuensial, aktifitas dan statechart diagram. Pendidikan Teknik Informatika dan Komputer Universitas Negeri Makassar

Terima Kasih