Blogger news

Link 1 di menu 1 Link 2 di menu 1 Link 3 di menu 1
Link 1 di menu 2 Link 2 di menu 2 Link 3 di menu 2
Link 1 di menu 3 Link 2 di menu 3 Link 3 di menu 3

Pages

Jumat, 23 Maret 2012

Belajar Pemrograman 1


Pendahuluan ANSI/C & Contoh
Pendahuluan
       Bahasa C adalah bahasa pemograman yang sangat populer dan powerful. Bahasa ini mulai dirancang sekitar tahun 70-an oleh Dennis Ritchie di Bell Laboratories (sekarang AT & T) dan menjadi ANSI C (standard C) padaawal tahun 1980. C banyak digunakan sebagai kernel bagi bahasa-bahasa yang baru dan lebih spesifik misalnya C++. Bahasa berorientasi objek ini merupakan pengembangan lebih lanjut dari standard C. Contoh lain adalah Java, walau bukan merupakan kelanjutan dari standard C, tetapi banyak sintak dalam Java yang sangat mirip dengan C.

Objektif
  1. Memberikan gambaran awal tentang bahasa C
  2. Memperkenalkan bahasa C dengan contoh
  3. Mengajarkan teknik-teknik penulisan program yang baik
  • Memilih nama untuk variabel
  • Indentation
  • Penjelasan dalam program (comment)

Pendahuluan ANSI/C

Latar Belakang

  • Didesain oleh Dennis Ritchie di Bell Laboratory (Sekarang AT&T).
  • Diimplementasi sebagai bahasa pemograman Operating System (OS) Unix pada mini komputer PDP-11 di tahun 1972.
  • Berkembang dari bahasa B yang berjalan di mesin BCPL yang dikembangkan oleh Martin Richard di tahun 1967. 
  • Tujuannya adalah menyempurnakan B dan merealisasikan ide pemograman berstruktur.
  • Tradisional C terwujud di tahun 80-an dan berhasil menjadi ANSI/ISO standard di tahun 1990.
Karakteristik

  1. Portable: A. [ Dapat dengan mudah dipindahkan dari satu perangkat keras ke perangkat keras yang lain ].- B. [ Menyediakan standard library (fungsi-fungsi) ].
  2. Mendukung modular programming: Program ditulis dalam beberapa modul atau dipisahkan dalam beberapa file.                        
  3. Dapat dikategorikan sebagai 'middle level language'.

Contoh dan Penulisan Program yang Baik

Contoh Program 1 dan Penulisan Program yang Baik
#include <stdlib.h>
#include <stdio.h>
int main(void)
{
const float celsiusToFahrenheit = 1.8;
const int fahrenheitZero = 32;
const int celsius = 40;
float fahrenheit;
fahrenheit = celsius * celsiusToFahrenheit + fahrenheitZero;
printf("Suhu %d derajat celsius sama dengan %f derajat fahrenheit", celcius, fahrenheit);
exit(EXIT_SUCCESS); 
}

Kompilasi Menggunakan gcc

Kompilasi
Kompile program di atas dengan menulis perintah berikut pada terminal (Linux):
gcc –Wall –pedantic –g –o konversi konversi.c
Hasil kompilasi di atas akan membuat sebuah file dengan nama konversi (dibangkitkan dari sebuah buah konversi.c). Selanjutnya, file konversi tersebut dapat dijalankan secara langsung melalui terminal
dengan perintah:
./konversi
Perhatikan Demo Berikut ini!

Sumber : Materi kuliah Pemrograman 1 (Dr. Taufik Fuadi Abidin, S.Si M.Tech)


0 komentar:

Posting Komentar