Pemrograman Terstruktur Menggunakan Bahasa C++

Slides:



Advertisements
Presentasi serupa
KONSEP DASAR PROGRAM BAHASA C
Advertisements

Sekilas C++.
Konsep Bahasa C++.
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
Konsep Dasar Bahasa Pascal
Teknik Pemrograman Terstruktur 2
All sections to appear here
Bahasa Pemograman.
LINGKUNGAN TURBO PASCAL
Pengenalan Java As’ad Djamalilleil
Pengenalan Software (perangkat lunak)
Asal Usul Bahasa C Visual Studio 2008 Program C++ Sederhana
PEMROGRAMAN TERSTRUKTUR
Pemrograman Terstruktur Menggunakan Bahasa C++
M. Fauzi Zulkarnaen,ST,M.Eng..  Bahasa C merupakan bahasa pendahulu dari bahasa C++. Pencipta C adalah Brian W. Kernighan dan Dennis M. Ritchie pada.
ALGORITMA DAN PEMROGRAMAN 1 Lab K Semester 1 WLD,Nanda,Hefi.
Elemen Dasar Java (2) As’ad Djamalilleil
Perkembangan Bahasa.
Struktur Kode Aplikasi Java (1)
INTRODUCTION TO PASCAL
PERKEMBANGAN BAHASA KOMPUTER
Pertemuan 3 KELUARAN dan MASUKAN (INPUT & OUTPUT) Dasar Pemrograman.
Basic Concept with Pascal
KONSTANTA dan OPERATOR
Pengantar C (Minggu ke II)
Pertemuan 1 Dasar Pemrograman Triana Elizabeth S. Kom Dibuat o/ : Renni Angreni, S.Kom.
Praktikum Dasar-Dasar Pemrograman
Struktur Bahasa Pascal & Tools
PENGENALAN C++ Part 2 Struktur Program.
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
IT234 - Algoritma dan Struktur Data Ramos Somya. Asal kata Algoritma berasal dari nama seorang ilmuan Persian yang bernama Abu Ja’far Mohammed lbn Musa.
Castaka Agus Sugianto, M.Kom., M.CS
Dasar Pemrograman Nama : 1. Panca Mustapa (P ) (P ) 2. Prana Yudha P 2. Prana Yudha P (P ) (P )
BAB I PENDAHULUAN.
Notasi Algoritma TEE 2103 Algoritma dan Pemrograman
Pendahuluan TEE 2103 Algoritma dan Pemrograman Dosen: Abdillah, MIT
DASAR BAHASA PEMROGRAMAN BORLAND C++
I Gusti Agung Made Wirautama, S.Kom
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Pertemuan 1 Pengenalan Bahasa C++.
Pemrograman Terstruktur
Bahasa C – Intro Yenni Astuti, S.T., M.Eng..
Pertemuan 2 (Perkenalan Bahasa C) .:: Erna Sri Hartatik ::.
STRUKTUR DATA Pengenalan C++
2. Pengenalan Program C++
Pertemuan 1 (Perkenalan Bahasa C) .:: Nurul Fuad, S.Kom., M.Kom.::.
BORLAND C++ Pemrograman I Nama : Ahmat Josi,S.Kom.,M.Kom
STATEMENT INPUT DAN OUTPUT
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Review Algoritma Pemrograman dan Pengantar Pemrograman Bahasa C
As’ad Djamalilleil Pengenalan Java As’ad Djamalilleil
Pemrograman Terstruktur Menggunakan Bahasa C++
As’ad Djamalilleil Elemen Dasar Java (2) As’ad Djamalilleil
As’ad Djamalilleil Akses File As’ad Djamalilleil
KONSEP DASAR PERANGKAT LUNAK
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
Agung Risman Subagja Andy Molla Ayu Delima Dian Meliana Restu Faridah
ALGORITMA DAN PEMROGRAMAN 1
Dasar-Dasar Pemrograman
STRUKTUR DATA Konsep Dan Arsitektur.
INTRODUCTION TO C++
Pengantar Pemrograman
Pemrograman Terstruktur
INTRODUCTION TO C++
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
Pengantar Pemrograman
Pengantar Pemrograman Bahasa C
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Pengantar Pemrograman
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

Pemrograman Terstruktur Menggunakan Bahasa C++ As’ad Djamalilleil http://kampusku.my.id asad.kom@gmail.com

Sekilas tentang C & C++ Bahasa pemrograman C dibuat oleh Brian W. Kernighan & Dennis M. Ritchie pada sekitar tahun 1972. C adalah bahasa pemrograman terstruktur, yang membagi program dalam bentuk sejumlah blok. Tujuannya adalah untuk memudahkan dalam pembuatan dan pengembangan program.

Kemudian sekitar tahun 1983, Bjarne Stroustrup membuat sebuah bahasa yang merupakan pengembangan dari bahasa C, yaitu bahasa C++ yang kompatibel dengan bahasa C. Pada mulanya C++ disebut “a better C”. Nama C++ sendiri diberikan oleh Rick Mascitti pada musim panas tahun 1983. Tujuan utama pembuatan C++ adalah untuk meningkatkan produktivitas pemrogram dalam membuat aplikasi.

Kebanyakan pakar setuju bahwa konsep pemrograman yang dibawa oleh C++ dapat mengurangi kerumitan, terutama pada program yang besar yang terdiri dari 10.000 baris atau lebih.

Greg Perry (1993) mensitir ungkapan para pelopor industri C++ yang pada intinya menyatakan C++ dapat meningkatkan produktivitas pemrogram dua kali lipat dibandingkan dengan bahasa prosedural seperti C, Pascal, dan BASIC. Hal ini didasarkan pada kenyataan bahwa kode yang ditulis dengan C++ lebih mudah untuk digunakan kembali pada program-program lain.

Kegunaan Bahasa C++ Bahasa C++ dapat digunakan untuk membuat program berupa aplikasi komputer berbasis teks maupun window. Bahasa C++ juga biasa digunakan untuk melakukan interfacing ke perangkat keras karena bahasa C++ lebih dekat dengan bahasa mesin.

Yang Diperlukan Untuk Membuat Program Dalam Bahasa C++ Kita dapat menggunakan compiler yang dijual oleh perusahaan software Borland, yaitu Turbo C++. Borland menyediakan beberapa versi compiler C++ baik yang dijalankan pada sistem operasi DOS maupun Windows. Kita juga dapat menggunakan compiler yang gratis, yaitu gcc (GNU C Compiler) yang umumnya disediakan sebagai salah satu pilihan paket instalasi pada sistem operasi Linux.

Tentang Compiler Compiler tidak lain adalah juga sebuah program yang dapat mengubah kode-kode program (human-like language) ke dalam bahasa mesin (machine-language) sehingga pemrosesan dapat dilakukan lebih cepat karena dapat langsung diproses oleh prosesor.

Proses compile (kompilasi) di laksanakan oleh compiler Tugas.cpp Tugas.exe main( ) { ……… } Menjadi file program berformat biner berisi bahasa mesin DOS / Windows compile run PROCESSOR Proses compile (kompilasi) di laksanakan oleh compiler

Struktur Bahasa C++ ………………………………… #define ……………… Blok pengarah pra-proses, dapat berisi definisi macro, deklarasi struktur record, variabel global, dll. #define ……………… #include < …………… > main() { ………………………………… } Fungsi main( ) adalah fungsi yang pertama kali dijalankan pada saat program berjalan. Fungsi main( ) adalah program utama dalam kode program C++

Contoh Program C++ #include <iostream.h> #include <conio.h> main() { clrscr(); cout << “Hai. Selamat Pagi.” << endl; }

Persamaannya dalam bahasa Pascal Uses CRT; Begin Clrscr; Writeln(‘Hai. Selamat Pagi.’); End.

File header merupakan kumpulan file pustaka (library) pada compiler C++, di mana di dalam setiap file header tersimpan perintah-perintah dalam bentuk fungsi-fungsi, class, maupun objek. Contoh nama-nama file header di C++: iostream.h conio.h stdblib.h dos.h dan lain-lain.

Pada file header iostream Pada file header iostream.h menyimpan perintah-perintah yang menangani aliran input-output. Cout adalah salah satu contoh perintah untuk mengirimkan data ke standard output (monitor). Perintah clrscr() merupakan sebuah fungsi (function) yang berguna untuk membersihkan tampilan pada layar monitor (clear screen), dan tersimpan di dalam file header conio.h. Penggunaan file header mirip dengan file unit pada compiler bahasa Pascal.

Referensi Buku Pemrograman C++ (Abdul Kadir) Teach Yourself C++ (Al Stevens) Dasar-dasar Pemrograman Borland C++ (Steve Potts & Clayton Walnum)