Minggu, 13 Desember 2015

Pengenalan Sistem Operasi Bahasa C++



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