Laporan Modul1 [PDF]

  • 0 0 0
  • Suka dengan makalah ini dan mengunduhnya? Anda bisa menerbitkan file PDF Anda sendiri secara online secara gratis dalam beberapa menit saja! Sign Up
File loading please wait...
Citation preview

LAPORAN PRAKTIKUM FISIKA KOMPUTASI Mengenal Pemrograman C++ Under Linux



Oleh: Andik Dwi Prasetya (161810201033)



LABORATORIUM FISIKA KOMPUTASI JURUSAN FISIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS JEMBER 2017



BAB 1. PENDAHULUAN 1.1 Latar Belakang Bahasa c++ merupakan bahasa pemograman yang bersifat open source. Bahasa c++ adalah pengembangan dari bahasa c yang dimana mempunyai turunan salah satunya bahasa java. Bahasa c ++ mempunyai dukungan terhadap konsep pemograman berorientasi objek(Objek Oriented Programming). Bahasa c++ sebuah bahasa pemograman yang memiliki banyak dialek, perbedaan dialek disebabkan karena bahasa ini memiliki beberapa kompiler yang berbeda. Kompiler umum yaitu : C++ Borland, C++ Microsoft Visual, C/387 Watcom dan DJGPP. Praktikum ini akan mengenalkan struktur dasar dari bahasa c++ seperti pedeklarasian variabel, kostanta dan tata cara mengkompile menggunakna kompiler c++ under linux.



1.2 Rumusan Masalah Rumusan masalah pada praktikum mengenal pemrograman c++ under linux adalah: 1. Bagaimana cara membuat, mencompile program serta mengeksusi hasilnya dengan Linux Environment?



1.3 Tujuan Berdasarkan rumusan masalah, tujuan yang didapatkan pada praktikum mengenal pemrograman c++ under linux adalah: 1. Mengetahui cara membuat sebuah program menggunakan bahasa c++ menggunakan Linux Environment



BAB 2. DASAR TEORI Bahasa C++ adalah salah satu bahasa pemrograman komputer. Dibuat pada tahun 1980-an oleh Bell Labs (Bjarne Stroustrup) sebagai pengembangan dari Bahasa pemrograman C. Salah satu perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap konsep pemrograman berorientasi objek (Object Oriented Programming)(Abdul Kadir. 2012). Bahasa C++ adalah sebuah bahasa pemrograman yang memiliki banyak dialek, seperti bahasa orang yang banyak memiliki dialek. Bahasa C++mempunyai banyak dialek karena bahasa ini memiliki beberapa kompiler yang berbeda yaitu : C++ Borland dan C++ Microsoft Visual(Abdul Kadir. 2012). Include adalah salah satu pengarah propocessor directive yang tersedia pada program CPP. Include ini selalu menjadi barisan yang lebih awal dan penulisannya harus didahului dengan tanda ‘#’. Lalu penulisannya tanpa spasi, yaitu



file



yang



berisi



sebagai



file



deklarasi.



Contohnya



:



#include



;(Ema utami dan Sukrisno, 2005). Bahasa pemrograman C++, Pustaka Dasar adalah kimpulan class dan fungsi untuk memanipulasinya, string dan stream (termasuk fungsi untuk antar muka pengguna serta fungsi untuk menulis dan membaca file (file I/O)), serta fungsifungsi yang sering digunakan seperti fungsi yang untuk mencari akar kuadrat dari sebuah bilangan. Fitur-fitur dalam Pustaka Dasar C++ dinyatakan dalam namespace std(Ema utami dan Sukrisno, 2005). Menurut Frieyadie, (2006) program C++ pada hakekatnya tersusun atas sejumlah blok fungsi. Sebuah program minimal mengandung sebuah fungsi. Setiap fungsi terdiri dari satu atau bebrapa pernyataan dimaksudkan untuk melaksanakan tugas khusus. Secara umum fungsi mempunyai bentuk sebagai berikut. nama fungsi (daftar parameter) deklarasi parameter; { bagian isi fungsi }



BAB 3. METODE PRAKTIKUM 3.1 Alat dan Bahan 1. PC/Laptop 2. Geany 3. Terminal Linux 3.2 Langkah Kerja 1. Carilah konsol dan pastikan anda sudah ada di lingkungan konsol 2. Pastikan semua dipersyaratkan di atas ( persyaratan untuk pemrograman linux) sudah terinstall 3. Buatlah/tulislah code proram dengan text editor (vi editor).



Dengan



perintah: vi hello.cpp tulislah code programnya sebagai berikut: /*Contoh penulisan proram yang sederhana dan disimpan dalam: hello.cpp*/ // Bagian pertama berisikan include tentang library yang dibutuhkan oleh program #include using namespace std;



// Bagian



ini adalah proram utama



int main() {



// Proram ini untuk menampilkan pada layar kalimat berikut cout