Anda di halaman 1dari 8

LAPORAN

PENGENALAN SISTEM OPERASI,


IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN

Untuk Memenuhi Tugas Matakuliah Dasar Pemrograman Komputer


yang dibina oleh Bapak Wahyu Sakti Gunawan Irianto

Disusun oleh:

Nama : Choirul Anam

NIM : 130533608205

Program Studi : S1 PTI 2013 offering F

FAKULTAS TEKNIK
JURUSAN TEKNIK ELEKTRO
PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA
UNIVERSITAS NEGERI MALANG
A. Tujuan
1. Mengoperasikan komputer khususnya Windows dengan baik.
2. Mengenali dan menggunakan IDE C++ dengan baik.
3. Membuat program sederhana menggunakan bahasa C++.
4. Mengenali flowchart

B. Dasar Teori

a. Program c++
Bahasa Pemrograman memang banyak. Salah satunya adalah C++ . C++ adalah
bahasa pemrograman komputer yang di buat oleh (Bjarne Stroustrup) merupakan
perkembangan dari bahasa C dikembangkan di Bell Labs (Dennis Ritchie) pada
awal tahun 1970-an, Bahasa itu diturunkan dari bahasa sebelumnya, yaitu BCL,
Pada awalnya, bahasa tersebut dirancang sebagai bahasa pemrograman yang
dijalankan pada sistem Unix, Pada perkembangannya, versi ANSI (American
National Standart Institute) Bahasa pemrograman C menjadi versi dominan,
Meskipun versi tersebut sekarang jarang dipakai dalam pengembangan sistem dan
jaringan maupun untuk sistem embedded, Bjarne Stroustrup pada Bel labs
pertama kali mengembangkan C++ pada awal 1980-an, Untuk mendukung fitur-
fitur pada C++, dibangun efisiensi dan sistem support untuk pemrograman tingkat
rendah (low level coding). Pada C++ ditambahkan konsep-konsep baru seperti
class dengan sifat-sifatnya seperti inheritance dan overloading. Salah satu
perbedaan yang paling mendasar dengan bahasa C adalah dukungan terhadap
konsep pemrograman berorientasi objek (Object Oriented Programming).

b. Fungsi main()

Dalam C fungsi main() mutlak harus ada, karena dari fungsi inilah program akan
dimulai. Dalam sebuah program yang tdd beberapa fungsi, main() boleh
diletakkan dimana saja, sebaiknya fungsi main() diletakkan paling atas.

c. Algoritma
Algoritma merupakan susunan yang logis dan sistematis untuk memecahkan
suatu masalah atau untuk mencapai tujuan tertentu. Dalam dunia komputer,
Algoritma sangat berperan penting dalam pembangunan suatu software. Dalam
dunia sehari-hari, mungkin tanpa kita sadari Algoritma telah masuk dalam
kehidupan kita.
d. Flowchart
Flowchart merupakan langkah awal pembuatan program. Dengan adanya
flowchart urutan proses kegiatan menjadi lebih jelas. Jika ada penambahan proses
maka dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya
pemrogram (programmer) menerjemahkannya ke bentuk program dengan bahsa
pemrograman. Contoh simbol;

e. IDE
IDE (Integrated Development Environment) adalah program komputer yang
memiliki beberapa fasilitas yang diperlukan dalam pembangunan perangkat lunak.

f. File header
File header merupakan sebuah file yang digunakan untuk mendefinisikan
beberapa file macro, fungsi, variabel dan konstan. File header nantinya akan
mengandung beberapa fungsi atau perintah yang akan digunakan dalam program.
File header ini sangat penting, karena beberapa perintah tidak akan dapat
dijalankan jika file header yang mendukung perintah tersebut tidak ditulis dalam
program. File header ini memiliki ciri bereksistensi “.h” dan diarahkan oleh
preprocessor dirrective #include sebagai gambaran kepada kompilator bahwa
beberapa fungsi yang terdapat dalam file header tersebut diikutkan dalam
pembuatan program. Nama file yang memungkinkan dibangun pada program
bahasa c++, yang dicantumkan setelah #include. Berisi antara lain informasi
fungsi, konstanta, dan variabel dari pustaka (bagian program yang telah tersedia) .
Catatan:
Perintah cout<<”Hello world.\n”;
Dapat diganti dengan printf (“Hello world.\n”);

g. Comentar
Komentar pada C/C++ dapat diletakan pada awal atau akhir suatu baris
instruksi, jika diperlukan. Dalam C atau C ++, suatu komentar ditulis dengan
diawali tanda /* dan diakhiri tanda */ atau //.

Contoh komentar adalah sebagai berikut :


/* Ini hanya sebagai contoh*/
// Ini program pertamaku

C. Latihan
-luas segitiga
1) Script

#include <iostream.h>

int main()

{
float l,a,t;
cout<<"====================="<<endl;
cout<<"Menghitung Luas Segitiga"<<endl;
cout<<"====================="<<endl;
cout<<"Memasukkan Nilai Alas : ";
cin>>a;
cout<<"Memasukkan Nilai Tinggi : ";
cin>>t;
l=0.5*a*t;
cout<<"====================="<<endl;
cout<<"Luas= " <<l <<endl;
return 0;
}
2) Screenshoot dan program

D. Tugas Rumah
a. Program dan screenshot
b. Algoritma

1. Mulai
2. pendeklarasian variabel farhentheit, reamur, kelvin, celsius.
3. Menginput suhu dengan nilai celcius.
4. Penghitungan konversi ke fahrenheit.
5. Penghitungan konversi ke reamur.
6. Penghitungan konversi ke kelvin.
7. Menampilkan hasil konversi ke fahrenheit.
8. Menampilkan hasil konversi ke reamur.
9. Menampilkan hasil konversi ke kelvin.
10. Selesai
c. Flowchart

E. Kesimpulan
Praktikum dasar pemrograman komputer dalam modul sistem operasi,
IDE visual C++, Flowchart, dan Algoritma pemrograman terlebih dahulu harus
dikenali. Karena sistem operasi tersebut memiliki fasilitas-fasilitas membangun
perangkat lunak yang banyak manfaatnya, contohnya: program C++ dapat
digunakan untuk membuat program konversi suhu. Masih banyak lagi sistem
opersasi yang bermanfaat untuk program-progam pemecah masalah (Algoritma).
DAFTAR PUSTAKA

https://www.google.com/#q=pengertian+program+c%2B%2B
http://zonapanda.blogspot.com/2013/02/pengertian-flowchart-dan-contoh.html
https://www.google.com/#q=pengertian+integrated+development+environment
https://www.google.com/#psj=1&q=simbol+flowchart
https://www.google.com/#psj=1&q=pengertian+comentar+dalam+c%2B%2B
https://www.google.com/#q=pengertian+algoritma

Anda mungkin juga menyukai