Anda di halaman 1dari 17

LAPORAN PRAKTIKUM

MODUL I
PENGENALAN CODE BLOCKS

Disusun Oleh :
SATRIO DHANAR FATHONI : 19102051

DOSEN :
Wahyu Andi Saputra, S.Pd., M.eng.

PROGRAM STUDI S1 TEKNIK INFORMATIKA


FAKULTAS TEKNOLOGI INDUSTRI DAN IFORMATIKA
INSTITUT TEKNOLOGI TELKOM
PURWOKERTO
BAB I
TUJUAN PRAKTIKUM

1. Memahami konsep compiler di dalam IDE Codee::blocks.

2. Mampu melakukan instalasi aplikasi Code::Blocks dan dapat membuat


program sederhana berbaha pemograman c++

3. Mengetahui fungsi-fungsi bahasa c++


BAB II
DASAR TEORI
Teori
Integrated Development Environtment (IDE) adalah suatu aplikasi komputer yang
digunakan untuk mengembangkan aplikasi berdasarkan bahasa pemrograman
tertentu.1 IDE biasanya terdiri dari Graphical User Interface builder, text atau
code editor, compiler atau interpreter, serta debugger. 2
Melalui bantuan compiler, program yang ditulis dalam bahasa pemrograman
(seperti C/C++) diterjemahkan menjadi kode mesin sehingga bisa dijalankan oleh
komputer. Sebelum me-release program yang dibuat, diperlukan proses
debugging, yaitu melacak lokasi kesalahan (bug) pada program kemudian
memperbaikinya. Alat untuk melakukan debugging dinamakan debugger. Dengan
debugger memungkinkan programmer untuk menghentikan program yang sedang
running di titik-titik tertentu (breakpoint).
Contoh IDE untuk bahasa pemrograman C/C++ adalah Code::Blocks, Dev C++,
Borland C++, Visual Studio, dan sebagainya. IDE yang akan digunakan pada
praktikum ini adalah Code::Blocks versi 16.01.3 IDE ini bersifat open source dan
tidak memerlukan lisensi berbayar.

1 Sumber: https://www.techopedia.com/definition/26860/integrated-development-
environment-ide. Diakses pada tanggal 31 Agustus 2016.
2 Sumber:
http://www.webopedia.com/TERM/I/integrated_development_environment.html.
Diakses pada tanggal 31 Agustus 2016.
3 Unduh dari:
http://sourceforge.net/projects/codeblocks/files/Binaries/16.01/Windows/codebloc
ks16.01mingw-setup.exe
BAB III
PENJELASAN UNGUIDED
Laporan Tugas
A. Tugas no 1
Langkah-langkah menginstall apk codeblock:

1. Pertama buka file codeblock, dengan cara klick kanan run administrator ,
lalu muncul tombol Next> ,lalu pilih next

2. Lalu akan muncul tombol I agree, tombol itu tidak bisa di klik jika kamu
belum
menekan check point I agree. Tekan check point I agree lalu tombol I
agree itu akan berfungsi
3. Sistem akan memilih sendiri check point default instal lalu pilih next

4. Pilih di mana kamu akan menginstal program code block, biasanya akan
default di c:\

5. Lalu tunggu proses penginstalan selesai


6. Setelah selasai akan muncul jendela perrtanyaan apakan anda ingin
langsung membuka apk codeblock ini, pilih yes
7. Selesai

B. PROJECT PERTAMA PRAKTIKUM

1. Program yang kemarin di pelajari saat praktikum 1


2. Setelah di run seperti di atas

Penjelasan bagian bagian dari truktur kode program tersebut


diatas

1.
Praktikum pertama membuat program sederhana seperti diatas

2.
Contoh saat di run
3.
#include <iostream>
// pengarah kompilator (definisi yang terdiri dari kumpulan
pernyataan)

Adalah file-header yang pada dasarnya di gunakan untuk menyatakan


bahwa file dari program yang sedang di tulis mengunakan pustaka / library
yang di dalamnya bertujjuan untuk memberitahu compiler bahwa file akan
menggunakan beberapa fitur yang ada pada pustaka yang di sebutkan .

4.
using namespace std;
// program ini akan menggunakan namespace std;shigga kita tidak
perlu menyertakan identitas std;; pada anggota dari namespace std
,salah astunya adalah cout
Fungsi dari program diatas adalah untuk mempermudah saat
membuat koding / program agar saat penulisan cout tidak perlu
menggunakan std; di depan cout tersebut

5.
int main( ) {}
// merupakan fungsi (function) utama ,fungsi yang akan di baca oleh
kompilator pertama kali secara otomatis
Int dalam fungsi utma adalah sebuah return type integer. Dalam
peraturan c++ fungsi utama memang harus mengunakan return type
integer.

6. Int duit = 2000000000


// 2000000000 ini adalah nilai iteger
// duit itu merupakan pengganti dari angka 2000000000

7.
// ini merupakan baris (statement) dan merupakan definisi dari fungsi
utama

8.
return 0;
// merupakan pernyataan pengembalian, untuk memberitahu kepada
sistem operasi bahwa program telah berakhir secara normal dengan
nilai 0 yang berarti tanpa kesalahan

C. TUGAS 2
Langkah debug dan hasilna apa bila ,pada cout << z >> endl ;. (;) dihapus
1.
Tulislah program seperti di atas yang sudah di tentukan

2.
Hapus (;) pada baris cout<<z<< endl;
3.
Tekan Shift+F7 untuk melaukan debugging ,dikarenakan tadi kita
menghapus ; maka akan terjadi build faild , dan akan munncul pertanyaan
ingin melanjutkan debug program ? klick yes untuk melanjutkan
debugging

4.
Proses mendebug dimulai, pada baris ke 12 ada tanda panah kuning di
situlah proses pertama debug . program membaca x,y dan z , tetapi
compiler hanya memberikan angka acak untuk x,y,dan z
5.
Kita lanjut Shift + F7 untuk mendebuging ,maka akan melanjutkan ke
baris 13 untuk langkakh ini variable x, dan y sudah di isi oleh angka
semestinya tetapi untuk variable z masih diisi oleh angka aacak
6.
Lanjut lagi klik shift+F7 untuk mendebuging, maka debuging akan
berlanjut ke baris ke 7. Kali ini variable x ,y dan z di gantikan oleh fungsi
addem yaitu a + b = c maka hasilnya seperti di atas .

7.
Tekan Shift + F7 untuk melanjutkan debuging , kali ini debuging
melanjutkan ke baris 8. Untuk c kali ini sudah terisi dari hasil penjumlahan
a dan b yaitu 7, fungsi addem berjalan semua
8.
Tekan Shift + F7 lalgi maka akan turun ke baris 9. Program telah sampai
akhir dari fungdi addem.

9.
Tekan shift + f7 lagi debugging akan pada baris ke 14. Program akan
kembali ke fungsi main, jadi progrram akan berganti kembali ke variable
x,y, dan z. tetapi nilai z sudah terisi menjadi 7
10.
Tekan shift + f7 lagi maka debugging akan sampai pada baris 16

11.
Tekan shift + f 7 lagi maka debuging akan menuju bagian akhir dari
funngsi main
12. Tekan shift + F7 maka funsi dan isi variablenya akan hilang dikarenakan
berada pada kurung kurawal

13.
Tekan Shift+ F7 untuk debuging yang terakhir kalinya, maka akan muncul
pesan debugger finish di bagian bawah
BAB IV

KESIMPULAN

1. Code Blocks adalah salah satu aplikasi yang dapat digunakan untuk
membuat program c++

2. Untuk menggunakan aplikasi code blocks kita harus dapat menginstal


dan menjalankannya dengan fungsi yang semestinya

3. Untuk pembuatan program menggunakan bahasa pemogrsman c++


kita harus paham betul fungsi dasar kode bahasa pemograman c++

4. Bila kita mnghapus satu symbol (;) yang ada pada koding [cout<<z<<
endl; ] dapat menyebabkan eror saat di debuging

Anda mungkin juga menyukai