Tujuan Instruksional Khusus komunikasi instruksional
Modul Praktikum Algoritma & Struktur Data 1
2014
Modul 1. Pengenalan C++ dan
Algoritma
Tujuan Instruksional Khusus :
1. Mahasiswa dapat mengerti dan memahami tentang algoritma
2. Mahasiswa dapat mengerti dan memahami tentang bahasa C++ dan C
3. Mahasiswa dapat mengerti dan memahami langkah-langkah pembuatan
program pada C++
Teori Dasar :
1. ALGORITMA
Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu
untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi
harus dapat dikerjakan dan mempunyai efek tertentu. Algoritma dapat dituliskan
dengan banyak cara, mulai dari menggunakan bahasa alami yang digunakan
sehari-hari, simbol grafik bagan alir, sampai menggunakan bahasa pemograman
seperti bahasa C atau C++. Algoritma dapat didefinisikan sebagai berikut :
"Algoritma adalah urutan langkah-langkah logis penyelesaian masalah
yang disusun secara sistematis dan logis".
2. C & C++
Berbicara tentang C++ biasanya tidak lepas dari C, sebagai bahasa
pendahulunya. Pencipta C adalah Brian W. Kerninghan dan Dennis M. Ritchie
pada sekitar tahun 1972, dan sekitar satu dekade setelahnya diciptakanlah C++,
oleh Bjarne Stroustrup dari Laboratorium Bell, AT&T, pada tahun 1983. C++
cukup kompatibel dengan bahasa pendahulunya C. Pada mulanya C++ disebut “
a better C “. Nama C++ sendiri diberikan oleh Rick Mascitti pada tahun 1983,
yang berasal dari operator increment pada bahasa C. Keistimewaan yang sangat
Fakultas Ilmu Komputer – Universitas Muslim Indonesia
1
Modul Praktikum Algoritma & Struktur Data 1
2014
berari dari C++ ini adalah karena bahasa ini mendukung pemrograman yang
berorientasi objek (OOP / Object Oriented Programming).
3. LANGKAH-LANGKAH MENULISKAN PROGRAM C++ di GEANY (Linux)
Langkah-langkahnya :
1. Start Geany. = Menu → All Application → Programming → Geany
2. Pada IDE, pilih File > New (Ctrl-Shift-N), seperti yang ditunjukkan oleh
gambar
3. Kemudian simpan nama filenya extension .cpp
4. Kompile, pilih menu Build > Compile atau tekan F8
5. Dan untuk melihat hasil atau output listing yang dibuat, pilih menu Build >
Execute atau tekan F5.
Latihan :
Fakultas Ilmu Komputer – Universitas Muslim Indonesia
2
Modul Praktikum Algoritma & Struktur Data 1
2014
Buatlah program c++ berdasarkan listing dibawah ini dan amati
outputnya:
Tugas :
Buatlah program C++ yang akan menampilkan biodata Anda!
Fakultas Ilmu Komputer – Universitas Muslim Indonesia
3
2014
Modul 1. Pengenalan C++ dan
Algoritma
Tujuan Instruksional Khusus :
1. Mahasiswa dapat mengerti dan memahami tentang algoritma
2. Mahasiswa dapat mengerti dan memahami tentang bahasa C++ dan C
3. Mahasiswa dapat mengerti dan memahami langkah-langkah pembuatan
program pada C++
Teori Dasar :
1. ALGORITMA
Algoritma adalah urutan aksi-aksi yang dinyatakan dengan jelas dan tidak rancu
untuk memecahkan suatu masalah dalam rentang waktu tertentu. Setiap aksi
harus dapat dikerjakan dan mempunyai efek tertentu. Algoritma dapat dituliskan
dengan banyak cara, mulai dari menggunakan bahasa alami yang digunakan
sehari-hari, simbol grafik bagan alir, sampai menggunakan bahasa pemograman
seperti bahasa C atau C++. Algoritma dapat didefinisikan sebagai berikut :
"Algoritma adalah urutan langkah-langkah logis penyelesaian masalah
yang disusun secara sistematis dan logis".
2. C & C++
Berbicara tentang C++ biasanya tidak lepas dari C, sebagai bahasa
pendahulunya. Pencipta C adalah Brian W. Kerninghan dan Dennis M. Ritchie
pada sekitar tahun 1972, dan sekitar satu dekade setelahnya diciptakanlah C++,
oleh Bjarne Stroustrup dari Laboratorium Bell, AT&T, pada tahun 1983. C++
cukup kompatibel dengan bahasa pendahulunya C. Pada mulanya C++ disebut “
a better C “. Nama C++ sendiri diberikan oleh Rick Mascitti pada tahun 1983,
yang berasal dari operator increment pada bahasa C. Keistimewaan yang sangat
Fakultas Ilmu Komputer – Universitas Muslim Indonesia
1
Modul Praktikum Algoritma & Struktur Data 1
2014
berari dari C++ ini adalah karena bahasa ini mendukung pemrograman yang
berorientasi objek (OOP / Object Oriented Programming).
3. LANGKAH-LANGKAH MENULISKAN PROGRAM C++ di GEANY (Linux)
Langkah-langkahnya :
1. Start Geany. = Menu → All Application → Programming → Geany
2. Pada IDE, pilih File > New (Ctrl-Shift-N), seperti yang ditunjukkan oleh
gambar
3. Kemudian simpan nama filenya extension .cpp
4. Kompile, pilih menu Build > Compile atau tekan F8
5. Dan untuk melihat hasil atau output listing yang dibuat, pilih menu Build >
Execute atau tekan F5.
Latihan :
Fakultas Ilmu Komputer – Universitas Muslim Indonesia
2
Modul Praktikum Algoritma & Struktur Data 1
2014
Buatlah program c++ berdasarkan listing dibawah ini dan amati
outputnya:
Tugas :
Buatlah program C++ yang akan menampilkan biodata Anda!
Fakultas Ilmu Komputer – Universitas Muslim Indonesia
3