LAPORAN PRAKTIKUM I PENGENALAN SISTEM OPERASI, IDE VISUAL C++, dan ALGORITMA PEMROGRAMAN
-
Upload
universitasnegerimalang -
Category
Documents
-
view
1 -
download
0
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…);