Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more ➡
Download
Standard view
Full view
of .
Add note
Save to My Library
Sync to mobile
Look up keyword or section
Like this
28Activity
×
0 of .
Results for:
No results containing your search query
P. 1
Resume Bahasa C

Resume Bahasa C

Ratings: (0)|Views: 3,674|Likes:
Published by aids_106

More info:

Published by: aids_106 on Jan 24, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, DOCX, TXT or read online from Scribd
See More
See less

10/10/2012

pdf

text

original

 
Resume Pemrograman Bahasa CKardian Pradipta10509107MI-032009Komputer Aplikasi Teknik Informatika
 
Sejarah dan Ruang Lingkup C
Akar dari bahasa C adalah bahasa BCPL yang dikembangkan oleh Martin Richards padatahun 1967. Bahasa ini memberikan ide kepada Ken Thompson yang kemudianmengembangkan bahasa yang disebut dengan B pada tahun 1970. Perkembangan selanjutnyadari bahasa B adalah bahasa C oleh Dennis Ritchie sekitar tahun 1970-an di Bell TelephoneLaboratories Inc. (sekarang adalah AT&T Bell Laboratories). Bahasa C pertama kalidigunakan pada komputer Digital Equipment Corporation PDP-11 yang menggunakan sistemoperasi UNIX.C adalah bahasa yang standar, artinya suatu program yang ditulis dengan versi bahasa Ctertentu akan dapat dikompilasi dengan versi bahasa C yang lain dengan sedikit modifikasi.Standar bahasa C yang asli adalah standar dari UNIX. Sistem operasi, kompiler C dan seluruh program aplikasi UNIX yang esensial ditulis dalam bahasa C. Patokan dari standar UNIX inidiambilkan dari buku yang ditulis oleh Brian Kerninghan dan Dennis Ritchie berjudul "The CProgramming Language", diterbitkan oleh Prentice- Hall tahun 1978. Deskripsi C dariKerninghan dan Ritchie ini kemudian dikenal secara umum sebagai "K&R C".Kepopuleran bahasa C membuat versi-versi dari bahasa ini banyak dibuat untuk komputer mikro. Untuk membuat versi-versi tersebut menjadi standar, ANSI (American NationalStandards Institute) membentuk suatu komite (ANSI committee X3J11) pada tahun 1983yang kemudian menetapkan standar ANSI untuk bahasa C. Standar ANSI ini didasarkankepada standar UNIX yang diperluas. Standar ANSI menetapkan sebanyak 32 buah kata-katakunci (keywords) standar. Versi-versi bahasa C yang menyediakan paling tidak 32 kata-katakunci ini dengan sintaks yang sesuai dengan yang ditentukan oleh standar, maka dapatdikatakan mengikuti standar ANSI. Buku ajar ini didasarkan pada bahasa C dari standar ANSI.Pada saat ini C merupakan bahasa pemrograman yang sangat populer di dunia. Banyak  pemrograman yang dibuat dengan bahasa C seperti assembler, interpreter, program paket,sistem operasi, editor, kompiler, program bantu, Word Star, Dbase, aplikasi untuk bisnis,matematika, dan game, bahkan ada pula yang menerapkannya untuk kecerdasan buatan.
2
 
Dalam beberapa literatur bahasa C digolongkan sebagai bahasa tingkat menengah.Penggolongan ke dalam bahasa tingkat menengah bukanlah berarti bahwa bahasa C lebihsulit dibandingkan dengan bahasa tingkat tinggi seperti PASCAL atau BASIC. Demikian juga bahasa C bukanlah bahasa yang berorientasi pada mesin seperti bahasa mesin danassembly. Pada kenyataannya bahasa C mengkombinasikan elemen dalam bahasa tingkattinggi dan bahasa tingkat rendah. Kemudahan dalam membuat program yang ditawarkan pada bahasa tingkat tinggi dan kecepatan eksekusi dari bahasa tingkat rendah merupakantujuan diwujudkannya bahasa C.
Kelebihan Bahasa C:
1.Bahasa C tersedia hampir disemua jenis kompute2.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 cepat5.Dukungan pustaka yang banyak 6.Bahasa C bahasa yang terstruktu
Kelemahan Bahasa C:
1.Banyaknya operator serta fleksibilitas penulisan program kadang-kadangmembingungkan pemakai.2.Bagi pemula pada umumnya kesulitan menggunakan pointer.
Struktur Penulisan Program C
Program C pada hakekatnya tersusun atas sejumlah blok fungsi. Sebuah programminimal mengandung sebuah fungsi. Fungsi pertama yang harus ada dalam programC dan sudah ditentukan namanya adalah main°. Setiap fungsi terdiri atas satuatau beberapa pernyataan, yang secara keseluruhan dimaksudkan untuk melaksanakantugas khusus. Bagian pernyataan fungsi (sering disebut tubuh fungsi) diawalidengan tanda kurung kurawal buka ({) dan diakhiri dengan tanda kurung kurawaltutup (1). Di antara kurung kurawal itu dapat dituliskan statemen-statemen program C. Namun pada kenyataannya, suatu fungsi bisa saja tidak mengandung pernyataan sama sekali. Walaupun fungsi tidak memiliki pernyataan, kurung
3

Activity (28)

You've already reviewed this. Edit your review.
1 hundred reads
1 thousand reads
syaeful_ariel liked this
Ddy Ddyan liked this
nepatyaz liked this
Dwi Sutrisno liked this
DiemAz NdUt liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->