Friday, April 5, 2019

Apa itu Program Komputer, Tujuan, Contohnya ? | Soul Technology

Tags





Apa itu program komputer ?


Program adalah kumpulan instruksi yang digunakan untuk mengatur komputer agar melakukan suatu tindakan tertentu. Tanpa program, komputer sesungguhnya tidak dapat berbuat apa-apa. Itulah sebabnya bahwa komputer mencakup tiga aspek penting yaitu :



  • Perangkat keras (hardware) 
  • Perangkat lunak (software) dalam hal ini berupa program 
  • Perangkat akal (brain ware) yaitu orang yang berperan dalam operasi komputer maupun pengembangan perangkat lunak.


Apa tujuan Anda belajar pemrograman komputer ?


Program dibuat agar komputer dapat membantu dan mempermudah pekerjaan manusiadalam menyelesaikan suatu tugas/masalah misalnya pada kasus komputasi/hitungan yang kompleks.


Bahasa Pemrograman



  • bahasa beraras tinggi (high-level language) contoh C,C++, Pascal, BASIC 
  • Bahasa beraras rendah (low-level language) contoh bahasa mesin, bahasa rakitan/assembler Bahasa Pemrograman


Bahasa beraras tinggi (high-level language),

1. Bahasa tersebut berorientasi kepada manusia.
2. Program dibuat dengan bahasa yang mudah dipahami seperti IF untuk menyatakan “jika” dan AND untuk menyatakan “dan”

Bahasa Pemrograman Bahasa beraras rendah (low-level language) 

1. Bahasa pemrograman yang berorientasi pada mesin.
2. Bahasa ini menggunakan kode biner (kode 0 dan 1), misalnya bahasa mesin dan bahasa rakitan (assembler),
3. Sulit dipahami secara langsung oleh orang awam,
4. Memberikan eksekusi program yang sangat cepat.

Penerjemahan Bahasa Program (Translator) 

1. Interpreter,
 • menerjemahkan program baris demi baris.
 • Sebuah baris diterjemahkan, lalu dijalankan, baru kemudian menerjemahkan baris program       berikutnya.
 • Pada interpreter ini, kode sumber (program awal) harus selalu tersedia.

Penerjemahan Bahasa Program

2. Kompiler,
• menerjemahkan program ke dalam kode objek secara keseluruhan,
• hasilnya siap dijalankan.
• Setelah kompilasi berakhir, kompiler tidak diperlukan lagi, sebab sudah dihasilkan program yang executable.

Langkah-langkah membuat program

Pada dasarnya membuat program terbagi kedalam 3 macam proses yaitu:
• Menganalisis masalah dan membuat algoritma/bagan alir (flow chart) /pseudocode
• Menuangkan algoritma ke dalam bentuk program
• Mengeksekusi dan menguji program

Contoh sederhana :

• Anda diminta untuk menghitung keliling sebuah persegi panjang dengan menggunakan komputer.
• Analisis pada masalah ini : dapat ditentukan bahwa keluaran/output program adalah nilai keliling persegi panjang, sedangkan masukannya/input adalah nilai panjang dan nilai lebar persegi panjang tersebut.
Berdasarkan rumus matematika, keliling sebuah persegi panjang adalah dua kali nilai panjang dan lebarnya, atau ditulis : Keliling = panjang + lebar + panjang + lebar • Atau Keliling = 2 x (panjang +lebar)

Maka Algoritma nya

1. Peroleh nilai panjang dan nilai lebar persegi panjang
2. Hitung keliling persegi panjang dengan rumus 2 x (panjang + lebar)
3. Tampilkan nilai keliling persegi panjang

Diagram alir (flow chart)






Contoh program dalam Bahasa C



#include <studio.h>

 
int main()


   double panjang; 
   double lebar; 
   double keliling;

   printf("Masukan nilai lebar : "); 

   scanf("%lf",&lebar); 
   printf("Masukan nilai panjang : "); 
   scanf("%lf",&panjang);

   keliling = 2*(panjang+lebar);


   printf("Keliling persegipanjang = %lf\n", keliling);
   return 0;
}


Contoh program dalam bahasa C++ 






#include <iostream>


using namespace std;

int main()

    double panjang; 
    double lebar; 
    double keliling;

   cout<< "Masukan nilai lebar : ";

   cin>> lebar; 
   cout<< "Masukan nilai panjang : "; 
   cin>> panjang; keliling = 2*(panjang+lebar); 
   cout<< "Keliling persegipanjang = " << keliling << "\n";
   
    return 0; 
}


Apa itu Program Komputer, Tujuan, Contohnya ? | Soul Technology #ProgramDasar1

Pengertian Algoritma, Pseudocode, dan Flowchart | Soul Technology #ProgramDasar2