PENGENALAN SISTEM OPERASI, IDE VISUAL C++, DAN ALGORITMA PEMROGRAMAN
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++.
DASAR
TEORI
A.
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
Sistemoperasi adalahseperangkat
program yang mengelola sumberdaya perangkat keras kompute ratau
hardware, dan menyediakan layanan umum untuk aplikasi
perangkat
lunak. Sistem operasi adalah jenis yang paling penting dari perangkat lunaks istem dalam
system komputer. Tanpasistemoperasi, pengguna tidak dapat menjalankan program
aplikasi pada compute rmereka, kecuali program aplikasi booting.
Sistemoperasimempunyaipenjadwalan
yang sistematis mencakup perhitungan penggunaan memori, pemrosesan data,
penyimpanan data, dan sumberdaya lainnya.
Untuk fungsi-fungsi
perangkat keras epertisebagaimasukandankeluarandanalokasimemori,
sistemoperasibertindaksebagaiperantaraantara program aplikasi dan perangkat keras
komputer.. Sistemoperasi yang ditemukan pada hamper semua perangkat yang berisi
komputer dari ponsel
dan
konsol permainan video.
B.
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
atau diagram alir adalah diagram yang digunakan untuk merepresentasikan
algoritma atau aliran program (flow) secara logika.
C.
Mengenal IDE (Integrated
Development Equipment) Visual C++
IDE (Integrated
Development Equipment) adalah program komputer yang memiliki beberapa
fasilitas yang diperlukan dalam pembangunan perangkat lunak.Tujuandari IDE
adalahuntukmenyediakansemuautilitas yang diperlukandalammembangunperangkatlunak.
Latihan Praktikum 1
Pemrograman C++
Nama Program : Membuat
perhitungan konversi suhu dalam satuan Celcius.
Bahasa Pemrogramam : C++
Compiler : MinGW Developer Studio
Script program : #include
<stdio.h>
#include <conio.h>
int main ()
{
float
C, K, F, R;
printf
("Modul 1\n");
printf
("Ilham Alif Nur Zehan\n");
printf
("140534602719\n");
printf
("S1 PTEC\n");
printf
("Konversi Suhu Dari Celsius\n");
printf
("Masukan Nilai Celsius:");
scanf
("%f",&C);
K =
273+C;
printf
("Kelvin:%2.2f\n",K);
R =
0.8*C;
printf
("Reamur:%2.2f\n",R);
F =
(1.8*C)+32;
printf
("Fahrenheit:%2.2f",F);
}
Output
Program :
Algoritma :
1.
Mulai (START)
2.
Deklarasi fungsi main
3.
Read C, R, F, K
4.
printf Modul 1
5. printf Ilham Alif Nur Zehan
6. printf 140534602719
7. printf S1 PTEC
8.
prinf “Konversi
Suhu Dari Celsius”
9.
printf “Masukan
Nilai Celsius”
10. Input Nilai Celsius
11. K = 273 + C
12. printf Kelvin
13. R + 0.8 * C
14. printf Reamur
15. F = (1.8 * C) + 32
16. printf Fahrenheit
17. Selesai
(end)
Flowchart :
Printf
masukkan Modul 1
Printf masukan Ilham Alif Nur Zehan
Printf masukan 140534602719
Printf masukan S1 PTEC
Printf Konversi Suhu Dari Celsius
|
Printf Masukan
Nilai Celsius
|
START
|
Read C, F, R, K.
|
R + 0.8 * C
|
F = (1.8
* C) + 32
|
STOP
|
1
|
K = 273 + C
|
1
|
Printf Hasil Nilai K
|
Printf Hasil Nilai R
|
Printf Hasil Nilai F
|
Deskripsi :
#include
<stdio.h> // Header
file stdio.h //
#include
<conio.h> // Header file conio.h //
int main ()
// Deklarasi
fungsi main (utama)//
{
int C, F,
R, K
printf("Modul 1\n"); // membaca data modul 1 //
printf (“Ilham Alif Nur Zehan\n"); // membaca data Ilham Alif
Nur Zehan//
printf("140534602719\n"); // membaca data 140534602719 //
printf (“ S1 PTEC \n”); // membaca data S1 PTEC //
printf("Konversi suhu dari Celsius\n"); // membaca data Konversi
suhu dari Celsius //
printf (“Masukan Nilai Celsius\n”); // membaca data Masukan
Nilai Celsius //
scanf (“%f,&C”); // menyimpan data yang kita masukan //
K = 273 + C ; // proses
perhitungan //
printf ("Kelvin:%2.2f\n",K); // membaca data //
R= 0.8 * C ; // proses
perhitungan //
printf ("Reamur:%2.2f\n",R); // membaca data //
F =(1.8 * C) + 32 ;
// proses
perhitungan //
printf ("Fahrenheit:%2.2f",F); // membaca data //
}
KESIMPULAN
1.
Dalam belajar
pemrograman kita
terlebih dahulu harus mengerti tentang
pengertian dari sistem operasi, algoritma dan flowchart.
2.
Ketika menulis script,
kita tidak boleh terburu-buru,
karena dalam membuat script dibutuhkan
ketelitian. Script program sangatlah
sensitiv. Jika terjadi kesalahan
satu huruf saja akan menimbulkan eror syntax.
3.
Dalam penulisan
konstanta, jika kita dari awal menggunakan huruf kecil, maka selanjutnya mengikuti.
Karena konstanta juga akan berpengaruh.
4.
Printf dengan Cout mempunyai
fungsi yang sama, hanya saja syntax yang ditulis berbeda, cout<<”…”;dan
printf (“…”);
5.
Bila kita menggunakan
header file iostream.h maka badan
syntax haruslah cin dan cout.
6.
Bila kita menggunakan
header file stdio.hmaka badan syntax
haruslah printf dan scanf.
7.
Cin dengan
Scanf mempunyai fungsi yang sama, hanyasaja syntax yang
ditulis berbeda, cin>>”…”;dan scanf(“%f”,dan…);
8.
Bila kita menggunakan
header file iostream.h maka badan
syntax haruslah cin dan cout.
9.
Bila kita menggunakan
header file stdio.hmaka badan syntax
haruslah printf dan scanf.
10.
Dalam menuliskan
syntax, pada cout << menggunakan “…”, sedangkan pada cin >> tidak menggunakan
tanda petik. Dan juga harus menggunakan akhiran titik koma ‘ ; ’ agar tidak
menjumpai error.
11.
Dalam meulis syntax,
pada scanf harus diberi pendeklarasi fungsi seperti fungsi float pendeklarasinya adalah %f.
DAFTAR
RUJUKAN
1.
Tim Asisten Dosen. 2013. Modul 1 Pengenalan Sistem Operasi, Ide Visual C++,
Dan Algoritma Pemrograman. Malang: Unversitas
Negeri Malang.
3.
http://www.ideelok.com/ilmu-komputer/pengenalan-bahasa-pemrograman-c
Tidak ada komentar:
Posting Komentar