LAPORAN PRAKTIKUM I PENGENALAN SISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN Disusun untuk Memenuhi Matakuliah Praktikum Dasar Pemrograman C++ Dibimbing oleh Bapak Wahyu Sakti Gunawan Irianto Oleh: Septian Adi Pratama 150533604474 S1 PTI 15 OFF D UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA September 2015
PENGENALAN SISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN Tujuan Setelah mempelajari bab ini diharapkan mahasiswa akan mampu : 1. Mengoperasikan komputer khususnya Windows yang baik. 2. Mengenali dan menggunakan IDE C++ dengan baik. 3. Membuat program sederhana menggunakan C++. DASAR TEORI SISTEM OPERASI Sistem Operasi atau Operating System adalah perangkat lunak yang dipasang pada PC, laptop, atau perangkat lain yang berfungsi sebagai perantara (interface) antara pengguna dan perangkat keras. Fungsi dari sistem operasi adalah : 1. Sistem operasi mengatur kerja hardware sehingga hardware bisa dan mudah digunakan. 2. Mengatur dan mengontrol program aplikasi yang terinstall di PC 3. Melakukan manajemen memory 4. Memproteksi PC dari malware, virus, dan ancaman lain 5. Sebagai resource manager dan resource allocator
PEMROGRAMAN DAN ALGORITMA Pemrograman adalah proses membuat software komputer dengan menerapkan algoritma dan struktur data tertentu menggunakan bahasa pemrograman. Algoritma adalah metode dan tahapan sistematis yang digunakan untuk memecahkan suatu permasalahan. Struktur data adalah tempat tatanan penyimpanan data yang dibutuhkan program pada komputer, Kode program yang telah ditulis di-compile dan dieksekusi untuk menjalankannya. Compile adalah menerjemahkan kode program yang ditulis menggunakan bahasa pemrograman, ke bahasa mesin yang dapat dimengerti oleh komputer sehingga komputer mengerti apa yang diperintahkan. FLOWCHART Flowchart atau diagram alir adalah diagram yang digunakan untuk merepresentasikan algoritma atau aliran program (flow) secara logika.
Mengenal IDE (Integrated Development Equipment) Visual C++ IDE (Integrated Development Equipment) adalah program komputer yang memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak. Tujuan dari IDE adalah untuk menyediakan semua utilitas yang diperlukan dalam membangun perangkat lunak.
Nama Program Bahasa Pemrogramam Compiler Script program : // header file #include <stdio.h> Latihan Praktikum I Pemrograman C++ : Menampilkan kalimat : C++ : MinGW Developer Studio //deklarasi fungsi main int main () { // mencetak kalimat printf("selamat Datang di Kelas Bahasa Pemrograman Terstruktur\n"); } Output Program : Flowchart :
Penjelasan Program : Program di atas digunakan untuk menampilkan kalimat. Pada program di atas menggunakan header file #include <stdio.h>. karena menggunakan fungsi printf untuk menampilkan pesan yang ingin ditampilkan pada suatu program di visual C++ Tugas Praktikum Pemrograman C++ Nama Program Bahasa Pemrogramam Compiler Script program : : Nilai Segitiga : C++ : MinGW Developer Studio #include <iostream.h> int main() { float Alas, Tinggi,Luas_Segitiga; cout<<"masukan Nilai Alas Segitiga : "; cin>>alas; cout<<"masukan Nilai Tinggi Segitiga : "; cin>>tinggi; Luas_Segitiga=0.5*Alas*Tinggi; cout<<"nilai Luas Segitiga adalah : "<<Luas_Segitiga<<endl; } Output Program :
Flowchart : Penjelasan Program : Program ini dibuat untuk menghitung Luas Segitiga. Dengan memasukkan alas dan tinggi segitiga, maka akan diketahui hasil dari Luas Segitiga. Dalam program ini menggunakan cout-cin. Tugas Rumah Pemrograman C++ Nama Program Bahasa Pemrogramam Compiler Script program : : Konversi Suhu : C++ : MinGW Developer Studio #include <iostream.h> int main() { float Celcius,Fahrenhit,Reamur,Kelvin; cout<<"============================="<<endl; cout<<"konversi SUHU DARI CELCIUS KE"<<endl; cout<<"fahrenhit Reamur Kelvin"<<endl; cout<<"============================="<<endl; cout<<"masukkan Suhu Dalam Celcius : "; cin>>celcius; Fahrenhit=273+Celcius; Kelvin=40+Celcius; Reamur=Celcius*4/5; cout<<"hasil Suhu :"<<endl; cout<<"fahrenhit : "<<Fahrenhit<<endl; cout<<"kelvin : "<<Kelvin<<endl; cout<<"reamur : "<<Reamur<<endl; }
Output Program : Flowchart : Penjelasan Program : Program konversi suhu adalah untuk mengetahui hasil konversi dari suhu celcius ke fahrenheit, kelvin, reamur. Dalam Program ini menggunakan fungsi << dan cout cin. Dan menggunakan 4 variabel, yaitu Celcius, Fahrenheit, Kelvin dan Reamur. KESIMPULAN 1. Dalam belajar pemrograman terlebih dahulu harus mengerti tentang sistem operasi, algoritma dan flowchart. 2. Dalam pembuatan program kita harus memperhatikan penulisan script dengan benar, karena jika terdapat kesalahan dalam penulisan maka program itu tidak dapat dijalankan. 3. Dalam penulisan syntax, pada cout<< menggunakan..., sedangkan pada cin>> menggunakan akhiran ; agar tidak menjumpai error
DAFTAR RUJUKAN 1. Tim Asisten Dosen. 2015. Modul 1 Pengenalan Sistem Operasi, Ide Visual C++, Dan Algoritma Pemrograman. Malang : Universitas Negeri Malang.