LAPORAN PRAKTIKUM I PENGENALAN SISTEM OPERASI, IDE VISUAL C++, dan ALGORITMA PEMROGRAMAN

14
LAPORAN PRAKTIKUM I PENGENALAN SISTEM OPERASI, IDE VISUAL C++, dan ALGORITMA PEMROGRAMAN Disusun untuk Memenuhi Matakuliah Praktikum Dasar Pemrograman C++ Dibimbing oleh Bpk. Wahyu Sakti G.I Oleh: AnandaPutriSyaviri 130533608243 S1 PTI’13 OFF B UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK JURUSAN TEKNIK ELEKTRO

Transcript of LAPORAN PRAKTIKUM I PENGENALAN SISTEM OPERASI, IDE VISUAL C++, dan ALGORITMA PEMROGRAMAN

LAPORAN PRAKTIKUM I

PENGENALAN SISTEM OPERASI, IDE VISUAL C++, danALGORITMA PEMROGRAMAN

Disusun untuk Memenuhi Matakuliah Praktikum Dasar Pemrograman C++Dibimbing oleh Bpk. Wahyu Sakti G.I

Oleh:

AnandaPutriSyaviri

130533608243

S1 PTI’13 OFF B

UNIVERSITAS NEGERI MALANGFAKULTAS TEKNIK

JURUSAN TEKNIK ELEKTRO

PRODI PENDIDIKAN TEKNIK INFORMATIKASeptember 2013

a) Tujuan

Setelah mempelajari bab ini diharapkan mahasiswa akan mampu

:

1. Mengoperasikan komputer khususnya Windows dengan baik.

2. Mengenali dan menggunakan IDE C++ dengan baik.

3. Membuat program sederhana menggunakan bahasa C++.

b) Dasar Teori

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

perangkatlunak.

Latihan Praktikum 1

Pemrograman C++

Nama Program : Aplikasi sederhana “ Hello word” –

Menampilkan Kalimat

Bahasa Pemrogramam : C++

Compiler : Visual C++

Script program :#include <stdio.h>

void main()

{

printf(“Selamat Datang di Kelas Bahasa Pemrograman Terstruktur!\n”);

}

Output Program :

Deskripsi:

Program ini di buat untuk menampilkan kata

sebagai pengantar di dalam sebuah proses

pembelajaran perkuliahan Bahasa Pemrograman. Dan

dimaksudkan sebagai contoh aplikasi sederhana

untuk membuat program di Visual C++.

Latihan Praktikum 2

Pemrograman C++

Nama Program : Membuat Perhitungan Luas Segitiga

Bahasa Pemrogramam : C++

Compiler : Visual C++

Script program :#include <iostream.h>

void 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:

Algoritma :

1.     Start2.     Alas, Tinggi,Luas_Segitiga3.     Luas_Segitiga=0.5*Alas*Tinggi4.     Print hasil5.     Stop.

Flowchart :

Deskripsi :Program ini di buat untuk menghitung Luas

Segitiga. Dengan memasukkan alas segitiga, lalu

tinggi segitiga, maka dengan bertahap akan

diketahui hasil dari luas segitiga tersebut.

Latihan Praktikum 3

Pemrograman C++

Nama Program : Membuat perhitungan konversi suhu dalam

satuan Celcius, Fahrenheit, Reamor dan Kelvin

Bahasa Pemrogramam : C++

Compiler : Visual C++

Script program :#include <iostream.h>

#include <conio.h>

void main ()

{

float celcius,fahrenheit,reamor,kelvin ;

cout<<"===============================================================\n";

cout<<" KONVERSI SUHU DARI CELCIUS ke fahrenheit : reamor : kelvin \n";

cout<<" masukkan suhu dalam celcius:";

cin>>celcius;

cout<<"+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n";

cout<<" HASIL KONVERSI \n";

cout<<"+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n";

fahrenheit=1.8*celcius+32;

cout<<" fahrenheit:"<<fahrenheit<<" oF\n"<<endl;

cout<<"===============================================================\n";

reamor=0.8*celcius;

cout<<" reamor:"<<reamor<<" oR\n"<<endl;

cout<<"===============================================================\n";

kelvin=celcius+273.15;

cout<<" kelvin:"<<kelvin<<" oK\n"<<endl;

cout<<"===============================================================\n";

getch () ;

}

Output Program :

Algoritma :

1.     Start2.     Read Celcius, Fahrenheit, Reamor, Kelvin3.     Fahrenheit=1.8*celcius+32.4. Reamor=0.8*celcius.5. Kelvin=celcius+273.156.     Print hasil7.     Stop.

Flowchart :

Deskripsi :Program ini di buat untuk menghitung konversi

suhu dari Celcius ke Fahrenheit, Reamor dan

Kelvin. Dengan memasukkan rumus perhitungan suhu

dari celcius ke Fahrenheit, celcius ke reamor dan

celcius ke kelvin, , maka dengan bertahap akan

diketahui hasil dari konversi perhitungan suhu

dari Celcius ke Fahrenheit, Reamor dan Kelvin.

Tugas Rumah Praktikum 1

Pemrograman C++

Nama Program : Menentukan Luas dan Volume pada Tabung.

Bahasa Pemrogramam : C++

Compiler : Visual C++

Script program :#include <iostream.h>

#include <conio.h>

void main ()

{

float jari,tinggi,Luas_Alas,Volume_Tabung,Luas_Permukaan ;

cout<<"===============================================================\n";

cout<<" Volume dan Luas Permukaan Tabung \n";

cout<<" masukkan nilai jari-jari alas tabung :";

cin>>jari;

cout<<"+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n";

cout<<" masukkan nilai tinggi tabung \n";

cout<<"+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++\n";

cin>>tinggi;

Luas_Alas=3.14*jari*jari;

Volume_Tabung=Luas_Alas*tinggi;

Luas_Permukaan=2*3.14*jari*jari+2*3.14*jari*tinggi;

cout<<" Nilai Volume Tabung adalah:"<<Volume_Tabung<<endl;

cout<<"===============================================================\n";

cout<<" Nilai Luas Permukaan Tabung adalah:"<<Luas_Permukaan<<endl;

cout<<"===============================================================\n";

getch ();

}

Output Program :

Algoritma :

1.     Start2.    Read jari, tinggi, Luas_Alas,Volume_Tabung, Luas_Permukaan.

3.    Luas_Alas=3.14*jari*jari.4. Volume_Tabung=Luas_Alas*tinggi.5.Luas_Permukaan=2*3.14*jari*jari+2*3.14*jari*tinggi

6.    Print hasil7.    Stop.

Flowchart:

Deskripsi :Program ini di buat untuk mengukur luas permukaan

dan volume tabung. Dengan memasukkan tinggi

tabung, lalu jari-jari tabung, maka dengan

bertahap akan diketahui hasil dari volume tabung

dan luas permukaannya.

KESIMPULAN

Dalam penulisan script program harus diperhatikan betul-

betul, karena jika terdapat kesalahan penulisan dalam

script, maka program tersebut tidak dapat dijalankan.

Dalam penulisan konstanta, jika kita dari awal

menggunakan huruf kecil, maka selanjutnya

mengikuti. Begitu pula sebaliknya.

Operator penugasan (assignment operator) dalam

bahasa c++ berupa tanda sama dengan ‘ = ’

Cout dengan printf mempunyai fungsi yang sama,

hanya saja syntax yang ditulis berbeda,

cout<<”…”;dan printf (“…”);

Dalam menuliskan syntax, pada cout << menggunakan

“…”, sedangkan pada cin >> tidak menggunakan

tanda petik. Dan juga harus menggunakan akhiran

titik koma ‘ ; ’ agar tidak menjumpai error

Cin dengan scanf mempunyai fungsi yang sama,

hanya saja syntax yang ditulis berbeda,

cin>>”…”;dan scanf(“%f”,dan…);

DAFTAR RUJUKAN

Tim Asisten Dosen. 2013. Modul 1 Pengenalan Sistem Operasi, IDE VISUAL C+

+, dan Algoritma Pemrograman. Malang: Unversitas Negeri Malang.

Kadir, Abdul. 2003. Pemrograman C++. Yogyakarta: Penerbit ANDI.