Pengenalan Algoritma Pemrograman dan Bahasa C
Algoritma ?
Kata algoritma, mungkin bukan sesuatu yang asing bagi kita. Penemunya adalah seorang ahli matematika dari uzbekistan yang bernama Abu Abdullah Muhammad Ibn Musa al-Khwarizmi (770-840). Di literatur barat dia lebih terkenal dengan sebutan Algorizm. Panggilan inilah yang kemudian dipakai untuk menyebut konsep algorithm yang ditemukannya. Dalam bahasa Indonesia kita kemudian menyebutkannya sebagai algoritma. Algoritma adalah kunci dari bidang ilmu komputer, karena banyak bidang di bawah ilmu komputer yang lahir berdasarkan konsep algoritma ini. Pada hakekatnya algoritma juga adalah kunci dari kehidupan kita. Cara membuat masakan (resep masakan) adalah juga sebuah contoh nyata dari algoritma.
Definisi Algoritma :
Kita bisa mendefinisikan algoritma seperti dibawah:
Algoritma adalah logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan.
Dasar Pemrograman C .
Sejarah
Bahasa C merupakan perkembangan dari bahasa BCPL yang dikembangkan oleh Martin Richards th.1967. Selanjutnya bahasa ini memberikan ide kepada Ken Thompson yang kemudian mengembangkan bahasa B tahun 70an. Selanjutnya dari bahasa B berkembang menjadi Bahasa C oleh Dennis Ricthie tahun 70 an di Bell Telephone Laboratories Inc. Pertama kali digunakan Bahasa C pada system operasi UNIX.
Kelebihan Bahasa C:
1.Bahasa C tersedia hampir disemua jenis komputer
2.Kode bahasa C sifatnya flexibel dan portable untuk semua jenis komputer
3.Bahasa C menyediakan hanya sedikit kata kunci sekitar 32 kata kunci.
4.Proses executable bahasa C lebih cepat
5.Dukungan pustaka yang banyak
6.Bahasa C bahasa yang terstruktur
Kelemahan Bahasa C:
Kekurangan antara lain :
1.Banyaknya operator serta fleksibilitas penulisan program kadang-kadang
membingungkan pemakai.
2.Bagi pemula pada umumnya kesulitan menggunakan pointer.
Comments
Post a Comment