C nedir?
- C kursu
- Başlangıç
- Ders 1/116
- 4 dk
C'in güçlü, düşük seviyeli bir sistem dili olduğunu ve derleme sürecini öğrenirsin.
C nedir?
C, 1972'de Dennis Ritchie tarafından Bell Laboratuvarları'nda yaratılan, düşük seviyeli ve sistem programlama için tasarlanmış bir dildir. Bugün hâlâ C17 standardıyla güncellenmektedir.
C derlenen bir dildir: kaynak kodunuzu gcc gibi bir derleyici ile makine koduna çevirirsin. Elde edilen çalıştırılabilir dosya doğrudan işletim sistemi üzerinde koşar.
C; Linux çekirdeği, gömülü sistemler, derleyiciler ve veritabanı motorları gibi yerlerde kullanılır. Hız ve düşük bellek tüketimi gerektiren her alanda C öne çıkar.
C ile neler yapılır?
C'in gücü, dönük olduğu alanlardan gelir:
- İşletim sistemleri: Linux ve Windows çekirdeklerinin büyük bölümü C ile yazılmıştır
- Gömülü sistemler: mikrodenetleyiciler ve IoT cihazları
- Derleyiciler ve yorumlayıcılar: Python ve PHP'nin referans uygulamaları C ile yazılmıştır
- Veritabanları: PostgreSQL ve SQLite çekirdeği
Bu çok yönlülük, C'yi öğrenmeyi değerli kılar.
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 C kaynak kodunu ne derler?
- chrome
- javac
- python
- gcc Doğru cevap
Açıklama: gcc (GNU Compiler Collection) bir C derleyicisidir.
2 Kavramları eşleştir
| Kavram | Anlamı |
|---|---|
C |
Programlama dili |
gcc |
Derleyici |
hello.c |
Kaynak dosya |
a.out |
Çalıştırılabilir dosya |
3 Hangisi C ile yapılmaya uygun değildir?
- Web arayüzü oluşturmak Doğru cevap
- İşletim sistemi çekirdeği yazmak
- Gömülü sistem programlamak
- Derleyici yazmak
Açıklama: C web arayüzü için tasarlanmamıştır; tarayıcılar JavaScript kullanır.
4 C seviyesi
C ____ seviyeli bir sistem dilidir.
C düşük seviyeli bir sistem dilidir.
Açıklama: C düşük seviyeli bir sistem dilidir.