Pemrograman Terstruktur Menggunakan Bahasa C++

Slides:



Advertisements
Presentasi serupa
PEMROGRAMAN SISTEM PERNYATAAN DASAR PERULANGAN Pertemuan V
Advertisements

KONSEP DASAR PROGRAM BAHASA C
Sekilas C++.
Konsep Bahasa C++.
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
Teknik Pemrograman Terstruktur 2
OBJECTS ORIENTED PROGRAMING
Pustaka Fungsi As’ad Djamalilleil
Akses File As’ad Djamalilleil
Macam Statement As’ad Djamalilleil
Iteration Statements (statement iterasi/pengulangan) As’ad Djamalilleil
Pengenalan Java As’ad Djamalilleil
Fungsi (Bagian 1) Abdul Haris, S.Kom.
Pengenalan Software (perangkat lunak)
Looping (perulangan) As’ad Djamalilleil
Pemrograman Windows.
Asal Usul Bahasa C Visual Studio 2008 Program C++ Sederhana
PEMROGRAMAN TERSTRUKTUR
FUNGSI DAN KOMPONEN SIG
Pointer dan Reference As’ad Djamalilleil
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.
Pendahuluan : Konsep memprogram, bahasa pemrograman dan komputer
Elemen Dasar Java (2) As’ad Djamalilleil
Perkembangan Bahasa.
Struktur Kode Aplikasi Java (1)
PERKEMBANGAN BAHASA KOMPUTER
SOFTWARE PENDUKUNG DAN PENGOPERASIAN SISTEM INFORMASI
Dasar Pemrograman Komputer [TKL-4002] 2010
KONSTANTA dan OPERATOR
Pengantar C (Minggu ke II)
Pengantar teknologi informasi .::Teknologi perangkat lunak::.
Dasar Pemrograman Komputer
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
BAB I PENDAHULUAN.
Notasi Algoritma TEE 2103 Algoritma dan Pemrograman
Algoritma dan Pemrograman
DASAR BAHASA PEMROGRAMAN BORLAND C++
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
Pertemuan 1 Pengenalan Bahasa C++.
Pemrograman Terstruktur
Instalasi Borland C++ Oleh : Nila Feby Puspitasari.
Pertemuan 2 (Perkenalan Bahasa C) .:: Erna Sri Hartatik ::.
Pertemuan 1 (Perkenalan Bahasa C) .:: Nurul Fuad, S.Kom., M.Kom.::.
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++
PENGENALAN C++ Sejarah C++ Struktur Bahasa C++ Input & Output
PERANGKAT LUNAK (SOFTWARE)
ALGORITMA DAN PEMROGRAMAN 1
Pengantar Teknologi Informasi
STRUKTUR DATA Konsep Dan Arsitektur.
INTRODUCTION TO C++
Pengantar Pemrograman
Pertemuan 9 Software.
Pemrograman Terstruktur
INTRODUCTION TO C++
MATERI 1 Review dan Pengantar C (Struktur Bahasa C, Variabel, Konstanta, Tipe Data, Operator)
TEKNIK KOMPILASI Pertemuan III.
Pengantar Pemrograman
Pengantar teknologi informasi
Pemrograman Terstruktur Menggunakan Bahasa C++
PEMROGRAMAN C++ C sebagai bahasa pendahulunya C++
PERANGKAT LUNAK (SOFTWARE)
PERANGKAT LUNAK (SOFTWARE)
Pengantar Pemrograman
Instalasi Borland C++ Oleh : Nila Feby Puspitasari.
Dasar Pemrograman Pengenalan Nurul Anisa Sri Winarsih, M. CS
Transcript presentasi:

Pemrograman Terstruktur Menggunakan Bahasa C++ As’ad Djamalilleil http://kampusku.web.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)