Rabu, 24 Agustus 2011

2. Pemrograman Terstruktur


Inilah dasar dari materi utama bagi kita sebagai mahasiswa Teknik Informatika yaitu Pemrograman Terstruktur.Dalam bab ini kita sebagai mahasiswa semester pertama kita akan diajarkan dasar –dasar pemrograman, antara lain : Gambaran Umum tentang C,Pemrograman Terstruktur /Modular, Percabangan, Perulangan, Array,Algoritma, Sorting, Searching, String, Fungsi Rekursif, Structure dan Union,Pemrosesan File, Program Berukuran Besar, dan Struktur Data Dinamik, C++.

  •      Bahasa C
C merupakan bahasa pemrograman yang dibuat oleh Dennis Richie pada tahun 1972 dan masih sering dipakai sampai sekarang.

Secara umum struktur program C seperti berikut

   #include <stdio.h>                >  deklarasi library yang digunakan
                                               
   int a;                            >  deklarasi variabel global
   
   int kali(int x, int y)            >  deklarasi fungsi sekunder
   {                                 >  awal fungsi sekunder
     return x*y;                     >  isi fungsi sekunder
   }                                 >  akhir fungsi sekunder

   int main()                        >  deklarasi fungsi utama
   {                                 >  awal fungsi utama
   
     int b;                          >  deklarasi variabel lokal
   
     a=5;
     scanf("Input Data : %i",&b);    >  isi fungsi utama
     printf("Hasil perkalian : %i",kali(a,b)); 
                                    
   }                                 >  akhir fungsi utama



Terdapat banyak variabel dalam bahasa C. Beberapa variabel tersebut antara lain :
  • int : memuat angka bulat
  • long : int dengan batas input lebih besar
  • float :  memuat angka bulat dan pecahan
  • char : memuat satu huruf
  • array : memuat beberapa variabel sejenis
Untuk masalah sintaks-sintaksnya ada banyak, tergantung library yang digunakan. Dua sintaks yang paling sering digunakan dalam library Standard Input Output <stdio.h> adalah :
printf : mencetak sesuatu (output data)
scanf : membaca sesuatu (input data)
  •        Algoritma
 Algoritma adalah kumpulan perintah yang tersusun secara sistematis untuk menyelesaikan suatu masalah untuk menyelesaikan suatu masalah secara berahap dari awal hingga akhir.Algoritma  dalam pemrograman berarti  komputer akan menjalankan program kita secara urut dari atas ke bawah,oleh karena itu kita harus cermat dalam menyusun suatu program.

Sumber:


Pustaka Utama:
1.Jeri R. Hanly, Elliot B. Koffman, Problem Solving and Program Design in C,
3th edition, Addison Wesley, 2002..
2.Thomas H. Cormen, Charles E.Leiserson, Ronald L. Rivest, Introduction to Algorithms, McGraw-Hill, 2003.

0 komentar:

Posting Komentar

Iswahyudi

ingin download materi

Mengenai Saya

Nama : Iswahyudi NRP : 5111100006 Asal : Kediri Kuliah di ITS jurusan Teknik Informatika
Powered By Blogger
Diberdayakan oleh Blogger.