Dasar Pemrograman Dan Bahasa Pemrograman

Slides:



Advertisements
Presentasi serupa
Bab 1 PENDAHULUAN.
Advertisements

Dosen : Rinci Kembang Hapsari, S.Si
Pengantar Teknologi Informasi
Pengenalan Software (perangkat lunak)
PEMROGRAMAN TERSTRUKTUR
Pengantar Algoritma dan Pemrograman Elin Haerani, ST, M.Kom
ALGORITMA DEFINISI & FLOWCHART
Oleh : Oktavian Lantang.  Algorism ( bahasa arab...menghitung)  Algorist (orang yg menghitung angka arab)  Al-Khuwarizmi...Algorism...Algorithm diserap.
Algoritma dan Pemrograman
Pertemuan 2 Konsep Aplikasi Berbasis Objek, UML dan Rational Rose
BAB 2 MODEL-MODEL DATA ..
Pemrograman Terstruktur
PEMROGRAMAN BERORIENTASI OBJEK STMIK MAHAKARYA 2013 Oleh : FARIDI,S.Kom.
Perangkat Lunak Software. Perangkat Lunak merupakan sekumpulan aturan yang digunakan untuk menjalankan perangkat keras terdiri dari kumpulan istruksi.
BAHASA PEMROGRAMAN PROLOG
Pengenalan Pemrograman Komputer
PERTEMUAN 4 TAHAP PEMROGRAMAN.
Algoritma Pemrograman
Algoritma dan Pemrograman
ALGORITMA DAN PEMROGRAMAN
Dasar Algoritma dan Pemrograman
Rifky Kurniawan, S.Kom, MTI
KONSEP DASAR PENDEKATAN OBJEK
PERTEMUAN I PENGANTAR ALGORITMA
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
KOMPUTASI KECERDASAN BUATAN
BAHASA PEMROGRAMAN / PEMROGRAMAN KOMPUTER Bab 1 PENDAHULUAN
KONSEP DASAR PEMROGRAMAN
BAB 2 MODEL-MODEL DATA ..
Basis Data Bab II Sistem Basis Data Presented by Team Basis Data
Pengantar Teknologi Informasi (Teori)
BAB 1 BAHASA PEMROGRAMAN
Pemrograman Prosedural
Kontrak Perkuliahan Pemrograman Berorientasi Objek
BAHASA PEMROGRAMAN.
PERANGKAT – PERANGKAT KOMPUTER
ALGORITMA PEMROGRAMAN 1C (KONSEP BAHASA PEMROGRAMAN)
Dasar Pemrograman Dan Bahasa Pemrograman
Algoritma & Pemrograman
1. Algoritma, Pemograman dengan C++
Pengenalan Bahasa Pemrograman
Pertemuan 1.
PARADIGMA DALAM PEMOGRAMAN
Konsep Object Oriented
Algoritma dan Pemrograman
Algoritma dan Pemrograman I Dosen : Utami Dewi Widianti
Pengantar Konsep Bahasa Pemrograman
PEMROGRAMAN BERORIENTASI OBYEK
ANALISA & DESAIN BERORIENTASI OBJEK
KOMPUTASI KECERDASAN BUATAN
ALGORITMA DAN PEMROGRAMAN
Bina Sarana Informatika
Introduction of algoritm and programming
Pengantar Teknologi Informasi
ANALISA KEBUTUHAN PERANGKAT LUNAK
Pendahuluan Komputer adalah alat bantu untuk menyelesaikan masalah.
Pengantar Teknologi Informasi
PERTEMUAN II PENGANTAR
Algoritma Pemrograman II
Tahapan pengembangan sistem basis data
Pengantar Teknologi Informasi
 Setelah mengikuti kegiatan belajar 1 ini siswa diharapkan dapat :  1) Memahami paradigma pemrograman berorientasi obyek  2) Menganalisis perbandingan.
Konsep Aplikasi Berbasis Objek
 Setelah mengikuti kegiatan belajar 1 ini siswa diharapkan dapat :  1) Memahami paradigma pemrograman berorientasi obyek  2) Menganalisis perbandingan.
Transcript presentasi:

Dasar Pemrograman Dan Bahasa Pemrograman PEMROGRAMAN DASAR Dasar Pemrograman Dan Bahasa Pemrograman

Persiapan Disiplin Pengelolaan File - Menampung contoh-contoh program komputer.

Pendahuluan Komputer digunakan sebagai alat bantu penyelesaian suatu persoalan. Strategi pemecahan masalah diterapkan ke komputer dalam bentuk program. Paradigma sebagai pendekatan untuk menghasilkan suatu program. Semua pemrograman mempunyai dasar yang sama. Kita perlu tahu semua komponen yang ada dalam pemrograman apapun. Implementasi dan cara konstruksinya tergantung pada paradigma dan bahasa pemrogramannya.

Paradigma Pemrograman Paradigma=Sudut Pandang Tertentu. Bagaimana cara pandang kita terhadap penyelesaian masalah pemrograman. Paradigma membatasi dan mengkondisikan jalan berfikir kita. Hanya mengarahkan kita terhadap beberapa atribut dan membuat kita megabaikan atribut yang lain. Tidak boleh fanatisme terhadap sebuah paradigma, mempersempit wawasan. Dalam pemrograman ada beberapa paradigma, masing-masing mempunyai strategi analisis pemecahan tersendiri. Suatu persoalan dapat dipecahkan menggunakan sebuah paradigma, sedangkan beberapa jenis persoalan tidak dapat dipecahkan hanya dengan menggunakan sebuah paradigma. Program harus dihasilkan dari proses pemahaman permasalahan, analisis, sintesis dan dituangkan menjadi kode secara sistematis dan metodologis.

Paradigma Dalam Pemrograman Paradigma Fungsional Didasari oleh konsep pemetaan dan fungsi pada matematika. Fungsi dapat berbentuk sebagai fungsi “primitif”, atau komposisi dari fungsi- fungsi lain yang telah terdefinisi. Fungsi merupakan dasar utama program. Pemrogram tidak perlu lagi mengetahui bagaimana mesin mengeksekusi atau bagaimana informasi disimpan dalam memori. Memandang penyelesaian masalah sebagai komposisi dan aplikasi fungsi yang memetakan masalah ke jawaban

Paradigma Dalam Pemrograman Paradigma Prosedural atau imperatif Program dalam paradigma ini didasari pada strukturasi informasi di dalam memori dan manipulasi dari informasi yang disimpan tersebut. memandang penyelesaian masalah sebagai hasil dari serangkaian langkah yang menyelesaikan sub masalah. Kata Kunci : Program = Algoritma + Struktur Data Sangat tidak “manusiawi” dan tidak “alamiah”, berpikir dlm batasan mesin (komputer) Program adalah suatu rangkaian prosedur untuk memanipulasi data. Prosedur merupakan kumpulan instruksi yang dikerjakan secara berurutan. Keuntungan = efisiensi eksekusi, karena dekat dengan mesin.

Paradigma Dalam Pemrograman Paradigma Deklaratif, predikatif atau lojik memandang penyelesaian masalah sebagai hasil inferensi terhadap fakta dan aturan yang diberikan. Sebuah program lojik adalah kumpulan aksioma (fakta dan aturan). Pemrogram menguraikan sekumpulan fakta dan aturan- aturan. Pemrograman ini mendeskripsikan suatu masalah dengan pernyataan daripada memecahkan masalah dengan implementasi algoritma. bahwa menyatakan setiap langkah program bukanlah satu- satunya cara untuk menyelesaikan masalah hanya menyatakan apa yang perlu dilakukan, tanpa perlu menjelaskan langkah-langkahnya Ex : Program yang menjelaskan apa yang harus dilakukan perhitungan dan bukan bagaimana untuk menghitung itu

Paradigma Dalam Pemrograman Paradigma Berorientasi Objek (Object Oriented) Didasari oleh objek. Sebuah objek mempunyai atribut (kumpulan sifat), dan mempunyai kelakuan (kumpulan reaksi, metoda) Paradigma ini menawarkan konsep class, object, inheritance. memandang penyelesaian masalah sebagai hasil interaksi dari kelas yang membentuk objek (objek dalam konsep ini merupakan representasi objek di dunia nyata)

Paradigma Dalam Pemrograman Selain keempat paradigma di atas, masih ada paradigma yang lain, misal : Paradigma konkuren, hubungannya dengan arsitektur perangkat keras. Paradigma relasional, yang didasari entity dan relasi, dan pemrograman dalam bahasa Query yang memungkinkan diperolehnya suatu himpunan nilai.

Bahasa Pemrograman Bahasa (Language) Suatu Sistem untuk berkomunikasi. Bahasa tertulis menggunakan simbol (huruf) untuk membentuk kata. Dalam Ilmu Komputer : Bahasa Manusia (Bahasa Alamiah) Bahasa Komputer (Bahasa Pemrograman) Bahasa Pemrograman (Programming Language) Kumpulan perintah-perintah bermakna, berstruktur tertentu (syntax) yang dapat dimengerti komputer yang berguna didalam penyelesaian masalah.

Bahasa Pemrograman Ada banyak sekali bahasa pemrograman, mulai dari bahasa tingkat rendah (bahasa mesin dalam biner), bahasa asembler (dalam kode mnemonik), bahasa tingkat tinggi, sampai bahasa generasi ke empat (4GL). Bahasa pemrograman berkembang dengan cepat sejak tahun enam puluhan, seringkali dianalogikan dengan menara Babel yang berakibat manusia menjadi tidak lagi saling mengerti bahasa masing-masing. Untuk setiap paradigma, tersedia bahasa pemrograman yang mempermudah implementasi rancangan penyelesaian masalahnya.