Opim-Pemrograman C Di Lingkungan Linux - Normal - Awal
Opim-Pemrograman C Di Lingkungan Linux - Normal - Awal
di Lingkungan Linux
2008
i
USU Press
Art Design, Publishing & Printing
Gedung F
Jl. Universitas No. 9, Kampus USU
Medan, Indonesia
Telp. 061-8213737; Fax 061-8213737
2. SISTEM OPERASI
Kata Pengantar
Bahasa pemrograman C yang disajikan dalam buku ini
merupakan bahasa pemrograman yang paling populer di
kalangan pemrogram komputer. Hal ini antara lain
disebabkan oleh keampuhan bahasa ini untuk diterapkan
dalam penyelesaian masalah di berbagai bidang aplikasi.
Buku ini adalah versi tulis ulang dari buku berjudul
Prinsip Dasar Pemrograman C yang penulis susun sebelas
tahun yang lalu. Setelah berlalu selama lebih dari satu
dekade, penulis kembali meninjau ulang kandungan buku
tersebut dan merasa perlu untuk menuliskannya kembali dan
menyelaraskan kandungannya dengan perkembangan
komputer dan teknologi informasi masa kini, khususnya
perangkat lunak dan sistem operasi. Dalam bidang perangkat
lunak terjadi kemajuan sangat pesat yang ditunjang oleh
munculnya perangkat-perangkat lunak open source untuk
berbagai bidang aplikasi antara lain seperti PHP/MySQL
untuk pemrograman skrip dan database, dan Apache untuk
web server. Demikian pula dalam bidang sistem operasi,
munculnya Linux sebagai pelopor open source memicu
berkembangnya berbagai sistem program. Salah satunya
adalah dikembangkannya kompiler berbagai bahasa
pemrograman berbasis open source, misalnya GCC (GNU
Compiler Collection) yang lisensinya berupa General Public
Licence (GPL). Untuk mengikuti perkembangan ini, penulis
berupaya untuk menyesuaikan kandungan buku ini agar dapat
digunakan di lingkungan sistem operasi Linux.
Maksud penulisan buku ini adalah agar buku ini menjadi
buku acuan dalam mempelajari bahasa pemrograman C bagi
mahasiswa jurusan ilmu komputer dan teknologi informasi
serta mahasiswa jurusan keteknikan lainnya. Adapun
tujuannya adalah untuk menunjang pengembangan programprogram open source. Dari kalangan mahasiswa ini penulis
berharap akan muncul penerus dan pengembang perangkat
lunak open source di masa yang akan datang.
Pemrograman C di Lingkungan Linux
iii
iv
Kata Pengantar