Pemrograman C di Linux

Bahasa C adalah bahasa pemrograman yang sangat cocok untuk dipelajari bagi yang ingin mengetahui lebih dalam tentang Linux dan Sistem Operasi Unix lainnya yang sebagian besar dibuat dengan bahasa C. Linux sendiri merupakan sistem operasi yang langsung menyediakan C pada saat instalasi.

Tiga hal yang dibutuhkan dalam membuat program C adalah :
1. Text editor,
Text editor diperlukan untuk membuat sorce code program C. text editor yang bisa digunakan di linux antara lain : vi, gedit, kedit, nano dan lain sebagainya.

2. Compiler ,
Compiler adalah program yang mengkonversi source code menjadi bahasa mesin (biasa disebut object code atau machine code) sehingga dapat dimengerti langsung oleh CPU. C compiler termasuk dalam GNU Compiler Colection (GCC), salah satu komponen penting dalam distribusi linux. Untuk mengecek GCC pada sistem ketikkan gcc pada command line, jika pesan yang diterima berupa : “no input files” berarti gcc telah terinstall dan siap digunakan, jika tidak pesan yang diterima adalah “command not found

3. C standard library
Library adalah kumpulan subprogram yang dapat digunakan programmer untuk membuat source code. glibc adalah standar C library yang diimplementasikan oleh GNU. Sebagian besar komponen linux membutuhkan standard tersebut.

Program pertama yang biasa dibuat oleh para programmer adalah “Hello World”. Caranya membuatnya :
1. ketikkan kode berikut ini pada editor text :

#include <stdio.h>
main()
{
printf("Hello, world!\n");
return 0;
}

Baris pertama pada kode diatas disebut dengan preprocessor directive yang diawali dengan tanda ‘#’. directive terdiri dari header file yang berada dalam glibc dan digunakan oleh compiler untuk memindahkan isi dari file header ke dalam file c sehingga dapat digunakan. contohnya, pada kode diatas directive yang digunakan adalah stdio.h yang menyediakan fasilitas input dan output pada C, sehingga kita dapat menggunakan perintah “printf”.
Setiap program C memiliki fungsi main() yang berisi satu atau lebih statement yang dituliskan didalam kurung kurawal ({}).
Perintah printf digunakan untuk menampilkan hasil dari program C kelayar. Huruf f di akhir kata printf berarti formatted (terformat). Setiap string yang ingin ditampilkan dengan perintah printf harus dibuat dalam tanda petik dua (double quotes).

Simpan kode nama apa saja dan diakhiri dengan extension .c, extension untuk program c yang akan dikenali oleh compiler sebagai C source code. Contohnya simpan kode diatas dengan nama hello.c.

2. Compile program terdiri dari dua langkah yaitu compile dan linking. Cara meng-compile dengan menggunakan GCC adalah dengan mengetikkan perintah di bawah ini pada command line :
gcc -o hello hello.c
compile program akan menghasilkan file berextension .exe yaitu hello.exe.

3. Menjalankan program yang telah dicompile, caranya adalah dengan mengetikkan pada command line :
./hello
run program diatas akan menghasilkan tulisan Hello World di layar.

Dasar Pemrograman Grafik Bag.1

Gambar bermakna sejuta kata. Kalimat tersebut tidak berlebihan, karena dengan gambar kita dapat memperlihatkan sesuatu tanpa perlu menjelaskan, dan orang pun langsung mengerti. Pada bagian ini, kita akan membahas mengenai dasar-dasar pemrograman grafik menggunakan bahasa C. Untuk lebih jelasnya, silahkan klik disini

Hari Ini Adalah Abadi

Seorang bijak pernah berkata, bahwa ada dua hari dalam hidup ini yang sama sekali tak perlu anda khawatirkan.

Yang pertama: hari kemarin. Anda tak bisa  mengubah apa pun yang telah terjadi. Anda tak bisa menarik perkataan yang telah terucapkan. Anda tak mungkin lagi menghapus kesalahan; dan mengulangi kegembiraan yang anda rasakan kemarin. Biarkan hari kemarin lewat; lepaskan saja.

Yang kedua: hari esok. Hingga mentari esok hari terbit, anda tak tahu apa yang akan terjadi. Anda tak bisa melakukan apa-apa esok hari. Anda tak mungkin sedih atau ceria di esok hari. Esok hari belum tiba; biarkan saja. Yang tersisa kini hanyalah hari ini. Pintu masa lalu telah tertutup; pintu masa depan pun belum tiba. Pusatkan saja diri anda untuk hari ini. Anda dapat mengerjakan lebih banyak hal hari ini bila anda mampu memaafkan hari kemarin dan melepaskan ketakutan akan esok hari. Hiduplah hari ini. Karena, masa lalu dan masa depan hanyalah permainan pikiran yang rumit. Hiduplah
apa adanya. Karena yang ada hanyalah hari ini; hari ini yang abadi.

Ikuti

Get every new post delivered to your Inbox.