Bahasa Pemograman Modul XI

dokumen-dokumen yang mirip
Bahasa Pemrograman. Serangkaian instruksi yang mengarahkan komputer untuk menjalankan tugas-tugas tertentu

Pengantar Teknologi Sistem Informasi C

Teori Algoritma. 1Universitas Gunadarma

Algoritma Pemrograman 2C

Implementasi OOP Pada Perangkat Lunak Pemrograman

Programming Language Bahasa Pemrograman

Pengenalan Algoritma

BAB I PENGANTAR Pendahuluan Penyajian 1.1 Latar Belakang 1.2 Algoritma dan Struktur Data

BAHASA PEMROGRAMAN. Merupakan prosedur/tata cara penulisan program.

Tahap pengembangan program

Fungsi Bahasa pemrograman adalah sebagai media untuk menyusun dan memahami serta sebagai alat komunikasi antara pemrogram dengan computer.

Pemrograman. Fery Updi,M.Kom

Kualitas bahasa pemrograman: Ekspresivitas : secara jelas menggambarkan algoritma yang dibuat oleh programmer

Sistem Perangkat Lunak

Pengantar Teknologi Informasi. Software Komputer

Materi Pelajaran : Algoritma Pemrograman. Siswa memahami tentang dasar dasar Algoritma Pemrograman

Pertemuan XI Database Connectivity Fak. Teknik Jurusan Teknik Informatika. Caca E. Supriana, S.Si.,MT.

Bahasa Pemrograman- TIS SKS

Pengenalan Pemrograman

05/10/2010 PENGENALAN TEKNOLOGI INFORMASI SOFTWARE FUNDAMENTALS. Materi 4: Perkembangan perangkat lunak CHAPTER PREVIEW

BAB III LANDASAN TEORI

Pengenalan Algoritma & Pemrograman

PERANGKAT LUNAK KECERDASAN BUATAN STMIK PARNARAYA MANADO

Bahasa Pemrograman. Secara umum terdapat 4 kelompok Bahasa Pemrograman yaitu:

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

Algoritma Pemrograman I

TEKNOLOGI PERANGKAT LUNAK KOMPUTER

BAB II LANDASAN TEORI. Perangkat lunak atau Software adalah perintah (program komputer) yang dieksekusi

Pemrograman dan Bahasa Pemrograman

BAHASA TINGKAT TINGGI

Program Development Cycle

ALGORITMA PEMROGRAMAN 1C PENDAHULUAN KONSEP BAHASA PEMROGRAMAN

Media Pembelajaran Bahasa Pemrograman C++...(Luh Joni Erawati Dewi)

OPERASI DASAR KOMPUTER dan PERANGKAT LUNAK DALAM SISTEM INFORMASI

Pemrograman Berbasis Objek 2. Java Programming Fery Updi,M.Kom

Gambar 1. Blok Utama Komputer

II. TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA

Software Komputer. Alternatif-Alternatif Software JENIS-JENIS SOFTWARE FUNGSI SISTEM OPERASI. Hendri Sopryadi, M.T.I 10/12/2011.

Konsep Bahasa Pemrograman Pertemuan 2

Visual Programming 2. Visual Basic.NET Fery Updi,M.Kom

Pengenalan Komputer & Pemrograman

BAB II LANDASAN TEORI. Sistem merupakan kumpulan elemen elemen yang saling terkait dan

BAB XI BAHASA PEMROGRAMAN

Algoritma dan Struktur Data

BAB I MENGENAL ACTIVE SERVER PAGES

Pemrograman Komputer Oleh : Agus Priyan : Agus Priy t an o t, o M.Kom M.K

BAB II LANDASAN TEORI. Sistem dapat diartikan sebagai serangkaian komponen-komponen yang

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

Modul 1. A. Bagian-Bagian Utama Delphi. Menu Utama. Toolbar / Speedbar ( kiri Delphi 5, kanan Delphi 7) Component Palette

PEMROGRAMAN KOMPUTER DASAR. Kuliah ke-1

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

Komputer bekerja atas dasar instruksi. Orang atau ahli pembuat program ini disebut sebagai programmer.

ALGORITMA, PEMROGRAMAN DAN BAGAN ALIR. Pertemuan Ke-1

Pengenalan Pemrograman Komputer (Software)

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

MATERI KULIAH ALGORITMA DAN PEMROGRAMAN I (2 SKS)

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

Perkembangan Perangkat Lunak. Oleh: Tim Pengajar PTIK

BAB 1 PENDAHULUAN. Perangkat lunak adalah istilah umum untuk data yang diformat dan disimpan secara

Pemrograman Berbasis Objek. Pengenalan Java. Entin Martiana. Politeknik Elektronika Negeri Surabaya

BAB III LANDASAN TEORI. disusun guna menyelesaikan masalah secara sistematis. Pada bab ini akan

BAB 2 LANDASAN TEORI. pengumpulan data Tugas Akhir di SMA N 5 Medan. disebut dengan informasi. (Bambang Wahyudi,2003)

Pengenalan VB.net Ibnu Muakhori

Pengantar Teknologi Informasi A. Pertemuan 5. Teknologi Perangkat Lunak Komputer

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

BAB 2 LANDASAN TEORI. merupakan beberapa komputer yang terhubung satu sama lain dengan memakai kabel

Web Site :

BAB II DASAR-DASAR DAN ATURAN PENULISAN ALGORITMA

Pengenalan VB.net. Ibnu Muakhori, S.Kom (wa)

Mengenal dan Mengedit HTML

Interactive Broadcasting

Pendahuluan. Algoritma

Algoritma & Pemrograman 1. Fery Updi,M.Kom

SISTEM & TEKNOLOGI INFORMASI

Pengantar Teknologi SIA 1

1: Pengertian Dasar Logika dan Algoritma STRUKTUR DASAR. Oleh: Imana Malia kondou, S.T.

SUMBER BELAJAR PENUNJANG PLPG

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

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

BAB II TINJAUAN PUSTAKA

Introduction To Programming & Software Engineering. Inggriani Liem Revisi oleh: Tim Penyusun Materi KU1071/Pengantar Teknologi Informasi A

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

BAB 2 LANDASAN TEORI. Kata komputer berasal dari bahasa Inggris, to compute yang berarti menghitung.

Latihan Soal. Teknik Pemrograman

PENGENALAN DASAR PEMROGRAMAN

BAB II. KAJIAN PUSTAKA. pemrograman, yaitu language software, yang dapat berbentuk assembler,

ALGORITMA, PEMROGRAMAN DAN BAGAN ALIR

POKOK BAHASAN - 1 ALGORITMA & PEMROGRAMAN

Pengantar Teknologi Informasi

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

BAB 2 LANDASAN TEORI. Komputer berasal dari bahasa Latin computare yang artinya menghitung. Jadi

Pengenalan Script. Definisi HTML

MENGENAL VISUAL BASIC

Transkripsi:

Bahasa Pemograman Modul XI

Pembahasan Membedakan jenis bahasa pemograman Menjelaskan bahasa prosedural beserta dengan contohnya Menjelaskan bahasa pemograman berorientasi objek Menjelaskan jenis jenis bahasa pemograman yang sering dipakai Pengembangan halaman web Pengembangan program Menjelaskan tahap tahap pengembangan program

Bahasa Pemograman Program komputer Sekumpulan perintah yang memberitahukan komputer cara mengerjakan tugas - tugasnya Dibangun oleh programmer menggunakan bahasa pemograman Bahasa pemograman Sejumlah kata, simbol, kode yang membuat program dapat menyampaikan perintah kedalam komputer

Bahasa Pemograman Dua jenis bahasa pemograman: Bergantung pada mesin Bahasa Tingkat Rendah (Low Level Language) Tidak Bergantung pada mesin Sulit dimengerti Berjalan pada satu jenis komputer Mudah dimengerti Bahasa Tingkat Tinggi (High Level Language) Berjalan lebih dari satu jenis komputer

Bahasa Tingkat Rendah Bahasa mesin merupakan bahasa pemograman generasi pertama Menggunakan digit biner (0 dan 1) atau kombinasi angka dan huruf yang mewakili digit biner

Bahasa Tingkat Rendah Bahasa Assembly merupakan bahasa pemograman generasi kedua Perintah ditulis dengan menggunakan kode simbolik Menggunakan Assembler

Bahasa Procedural Programer menulis perintah kedalam komputer dengan menggunakan bahasa yang mudah dimengerti seperti : bahasa inggris Bahasa pemograman generasi ketiga compiler Mengkonversikan seluruh program sumber Interpreter Menerjemahkan dan menjalankan satu pertanyaan pada satu waktu

Bahasa Pemograman Berorientasi Bisnis COBOL (COmmon Business-Oriented Language) dirancang untuk bisnis yang menggunakan bahasa inggris

Bahasa Pemograman berorientasi Objek Object-oriented programming (OOP) language Digunakan untuk mengimplementasikan program Menggunakan kembali dan memodifikasi objek objek yang sudah ada Objek Sesuatu yang berisi data, maupun prosedur untuk membaca dan memanipulasi data tersebut

Bahasa Pemograman berorientasi Objek Keuntungan OOP: Objek dapat digunakan kembali Menciptakan aplikasi dalam waktu yang singkat Bekerja dengan baik pada lingkungan RAD

Bahasa Pemograman berorientasi Objek Java Bahasa pemograman berorientasi objek yang dikembangkan oleh sun Microsystems. Menggunakan Just In Time Compiler untuk mengkonversi kode

Bahasa Pemograman berorientasi Objek C++ Merupakan pengembangan dari bahasa pemograman C Dengan penambahan fitur fitur tambahan untuk bekerja dengan objek. C# Merupakan pengembangan dari bahasa pemograman C++ Dikembangkan oleh Microsoft

Bahasa Pemograman berorientasi Objek Visual Studio merupakan perkembangan terbaru dari Microsoft Visual Basic Bahasa pemograman berorientasi objek berdasarkan BASIC Visual C++ Bahasa pemograman berorientasi objek berdasarkan C++ Visual C# Bahasa pemograman berorientasi objek yang mengkombinasikan elemen pemograman C++ dengan pemograman visual yang lebih mudah Bahasa Pemograman Visual merupakan bahasa pemograman yang menggunakan antarmuka visual atau grafis untuk menciptakan kode program.

Bahasa Pemograman berorientasi Objek Delphi Perangkat pengembangan program berdaya kuat yang ideal untuk membangun aplikasi aplikasi perusahaan berskala besar dan aplikasi web pada lingkungan RAD yang bekerja pada platform windows, linux dan.net PowerBuilder RAD lainnya yang cocok untuk perusahaan berskala besar

Bahasa Pemograman Lainnya Bahasa pemograman generasi keempat Bahasa nonprosedural yang memungkinkan pengguna dan programer mengakses data pada basis data Salah satu yang terkenal adalah SQL Bahasa query yang memungkinkan pengguna mengatur, memperbaharui dan mendapatkan data pada sebuah DBMS

Bahasa Pemograman Lainnya PASCAL Dikembangkan untuk mengajarkan konsep konsep pemograman terstruktur. ADA Diturunkan dari PASCAL, dikembangkan oleh departemen pertahanan AS sebagai komputer perempuan yang pertama. ALGOL ALGOrithmic Language, bahasa prosedural terstruktur yang pertama APL A Programming Language, bahasa ilmiah yang dirancang untuk memanipulasi tabel angka BASIC Beginners All-Purpose Symbolic Instruction Code, bahasa pemecah masalah yang interaktif dan sederhana Forth Sama seperti C, digunakan untuk perangkat perangkat terkomputerisasi yang kecil Fotran Formula Translator, bahasa pemograman tingkat tinggi untuk aplikasi ilmiah Logo Perangkat pendidikan yang digunakan untuk mengajarkan pemograman dan pemecahan masalah pada anak anak Prolog Programming Logic, digunakan untuk mengembangkan aplikasi apliaksi buatan

Pengembangan Halaman Web HTML (Hypertext Markup Language) bahasa pemograman khusus yang diguanakan untuk memformat dokumen dokumen agar dapat dijalankan di web HTML dapat memberikan tampilan yang lebih menarik pada web

Pengembangan Halaman Web Dynamic HTML (DHTML) merupakan jenis HTML yang memungkinkan penambahan grafis dan interaktif pada halaman web XHTML (extensible HTML), XML (extensible Markup Language) memungkinkan pengaksesan halaman web dari PDA dan smartphone.

Web Page Development Program pembuat halamab Web page Membuat halaman web yang canggih Gambar gambar, video, audio dan animasi dan berbagai efek khusus lainnya Dreamweaver Flash MX Front Page

Pengembangan Program Pengembangan program terdiri atas beberapa aktivitas yang dapat dilakukan

Pengembangan Program Struktur Kontrol (control Structure) menggambarkan urutan logika dari perintah perintah program Terdapat tiga struktur kontrol dasar Rangkaian (sequence control structure) Pilihan (Selection Control Structure) Pengulangan (repetition control structure)

Pengembangan Program Struktrur Kontrol Rangkaian (Sequence Control Structure) Menunjukkan satu atau beberapa tindakan yang saling mengikuti sesuai urutannya. Tindakan 1 Tindakan 2 Tindakan 3

Pengembangan Program Struktur Kontrol Pilihan (Selection Control Structure) Memberitahukan program tindakan yang harus dilakukan berdasarkan suatu situasi If-ThenElse Case

Pengembangan Program Kondi si Benar Kondisi (menghitung uang lembur) Salah Kondisi 1 Tindakan 1 Tindakan 1 Kondisi 2 Tindakan 2 Kondisi 3 Kondisi 4 Tindakan 3 Tindakan 2 Struktur Kontrol Rangkaian Case Struktur Kontrol Rangkaian If-Then-Else Tindakan 4

Pengembangan Program Struktur Kontrol Pengulangan (Repetition Control Structure) Memungkinkan dilakukannya tindakan berulang ulang selama ada kondisi yang dipenuhi (bernilai benar) Ada 2 bentuk pengulangan : do-while dan do until

Pengembangan Program Salah Kondisi Tindakan Benar Benar Tindakan Kondisi Salah Struktur do-while Struktur do-until

Sekian dan Terimakasih Copyright : www.mikroskil.ac.id