Posted by: dedy irawan | March 29, 2009

perkenalan GNU C

/* perkenalan */

GNU logo

apa itu bahasa tingkat tinggi…???

kenapa C itu berbeda…???

bentuk low level dan high level sering dilihat berdasarkan kompleksitas di dalam computer itu sendiri. low level ditanam di dalam microchips dan microcircuits. low level adalah level dimana komputer terlihat sangat primitive dan mecanical, sedangkan high level menjelaskan computer secara umum dan mudah untuk digunakan.

kita dapat melihat perbedaan low level dan high level dalam cara kerja sebuah mobil. di dalam sebuah mobil terdapat baut, mur dan piston merupakan group bersama secara konsep membentuk engine/mesin higer level, tanpa perlu tahu apapun tentang mur, baut, kita dapat memperlakukan mesin ini sebagai black boxs:, kita dapat melihat mobil sebagai group dari black boxes, terdiri dari mesin, steering dan brakes dan lain-lain. di high level, komputer juga datang sebagi grup dari black boxes.

C adalah high level language, hal-hal yang menyangkut high level language adalah kemudahan dalam menggunakannya, cara mudah untuk memberikan daftar instruksi (computer program) to a computer. bahasa tetap dari komputer adalah machine language.machine language sangat primitif dan tidak mudah untuk digunakan. a high level language software akan menterjemahkan instruksi high level ke dalam intruksi low level language.

C adalah bahasa yang portable, portable maksudnya adalah program C yang ditulis untuk satu computer system (IBM PC for example) dapat dikompile dan berjalan di computer system yang lain (DEC VAX system, mungkin) dengan sedikit perubahan atau tidak ada perubahan sama sekali.

sedikit pertanyaan :

1. apa perbedaan antara low level dan high level…???

2. apa itu black boxs…???

3. apa keuntungan programming menggunakan bahasa C…???

Advertisement

Responses

  1. hai… tulisan pertama saya mohon dikritisi ya, tp yang membangun, makasih ..:D:D


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Categories

Follow

Get every new post delivered to your Inbox.