Sabtu

Bahasa pemrograman

Bahasa pemrograman merupakan instruksi standar untuk memerintah komputer yang memiliki fungsi tertentu. Bahasa pemrograman ini adalah satu set aturan sintaks dan semantik yang digunakan untuk mendefinisikan program komputer.


A. Membuat Program Pertama dengan Bahasa C :

     Beberapa software yang diperlukan dalam pembuatan program menggunakan bahasa C :

  1. Editor teks tempat untuk mengetikkan program.
  2. Kompilator (compiler) yang akan membaca kode bahasa C yang telah ditulis dan mengubahnya menjadi bahasa mesin (assembly).
  3. Assembler yang akan mengubah bahasa mesin ke dalam kode biner agar dapat dipahami dan dieksekusi oleh komputer.
  4. Linker yang akan menyatukan beberapa berkas yang dihasilkan dalam proses-proses sebelumnya ke dalam sebuah bentuk berkas yang dapat dieksekusi (executable).


B. Struktur program bahasa c

     Contoh program bahasa C











  1. Baris pertama adalah sebuah pernyataan yang digunakan untuk memasukkan sebuah header file yang bernama stdio.h".
  2. Baris 2-5 adalah blok program yang merupakan implementasi suatu fungsi bernama main.
  3. Pada baris ke 3 pemanggilan sebuah fungsi bermama printf digunakan untuk mencetak data ke layar, data yang ditampilkan adalah kalimat "Halo Dunia!\n". \n merupakan karakter yang akan dicetak oleh baris program sebagai baris baru.
  4. Return 0 yang terdapat pada baris ke 4 merupakan tanda bagi sistem operasi untuk mengecek selesainya program dengan benar. Jika program berjalan dan berhenti dengan benar, maka sistem operasi akan memperoleh nilai 0, jika nilai selain 0 akan menjadi tanda bahwa program tidak berhenti dengan benar.

C. Ekspresi

    Ekspresi dapat dibagi menjadi 3 sebagai berikut:
  • Unary (Satu Operand)
          Ekspresi ini digunakan untuk menegasikan suatu bilangan, misalkan -a.
  • Binary
         Ekspresi ini digunakan untuk melakukan operasi hitung penjumlahan, misalkan a + b
  • Ternary
         Ekspresi ini digunakan untuk menjelaskan secara rinci, misalnya a? b: c 


D.Struktur Kontrol Keputusan

Struktur kontrol keputusan digunakan untuk mengambil keputusan yang dilakukan dalam sebuah program. Contoh ilustrasi dari sebuah pernyataan kondisional yaitu untuk mengklasifikasikan sebuah bilangan ganjil/genap.


5. Struktur Kontrol Perulangan

Pernyataan perulangan (loop) merupakan struktur program untuk keperluan iterasi yakni memproses satu atau beberapa pernyataan secara berulang (looping) berdasarkan kondisi tertentu.
Ada 4 bentuk pernyataan loop dalam bahasa C sebagai berikut 

a. Struktur kontrol perulangan for 
    Untuk memperoses pernyataan secara berulang dengan jumlah perulangan telah diketahui.
b. Struktur kontrol perulangan while
    Utuk perulangan yang belum diketahui berapa kali perulangannya, namun kondisi berhenti diketahui.
c. Struktur kontrol perulangan do...while
    Sama seperti while namun struktur do-while dipastikan akan dikerjakan setidaknya satu kali.
d. Struktur kontrol perulangan bersarang
    Yaitu sebuah kontrol dapat menjadi bagian dari suatu struktur kontrol yang lain.


6. Fungsi 

Dalam program bahasa C, struktur main adalah sebuah fungsi yang akan dieksekusi oleh sistem operasi ketika program dijalankan. Fungsi pada program melambangkan suatu kumpulan pernyataan yang memiliki tujuan tertentu.
Selain itu Fungsi juga menerima parameter-pramenter :
  • Membuat fungsi 
  • Memanggil fungsi
  • Variabel lokal pada fungsi




Tidak ada komentar:

Posting Komentar

Pengarahan guru dan observasi

Praktik lintas bidang informatika melibatkan pembangunan aplikasi untuk menyelesaikan masalah lingkungan, melatih kemampuan pengembangan apl...