Bilgisayar ve Programlamaya Giriş
Deneme Sınavı Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1
Fonksiyonlara argüman geçirirken gönderilen değişkenin orijinal değerinin değişmesi isteniyorsa aşağıdaki çağırma işlemlerinden hangisi gerçekleştirilir?
- 2
I.Hazır matematiksel fonksiyonları kullanabilmek için önişlemci tanımları bölümüne #include
adlı başlık dosyası eklenmelidir. II.Matematiksel fonksiyonların kullandığı sayılar double tipindedir.
III. acos(), asin(), atan(), ceil() başlıca matematiksel fonksiyonlar arasında gösterilebilir.
Yukarıda matematiksel kütüphane fonksiyonları ile ilgili verilen bilgilerden hangisi ya da hangileri doğrudur?
- 3
Dizilerin veya göstericilerin hafızada kapsadığı alanların analizi için aşağıdaki fonksiyonlardan hangisi kullanılabilir?
- 4
Aşağıdaki seçeneklerden hangisinde fonksiyon tanımlama ve çağırma hakkında verilen bilgiler yanlıştır?
- 5
Bütün bastırılabilir karakterlere ek olarak bastırılamaz karakterler de vardır. Bu özel karakterlerin sabitleri bir escape (kaçış) karakter kullanılarak verilir. C programlama dilinde kullanılan kaçış karakteri aşağıdakilerden hangisidir?
- 6
Bilgisayara girilen işlenmemiş (ham) bilgilere ne denir?
- 7#include <stdio.h>int kare (int *a);int main(void) {int a = 4,k;k = kare(&a);printf("a değişkeninin değeri %d ",a);printf("k değişkeninin değeri %d ",k);}int kare (int *a){*a = *a**a;return *a;}Yukarıda verilen kod bloğu çalıştırıldığında a ve k değişkenlerinin değeri ne olur?
- 8

Yukarıda verilen kod parçacığı çalıştırıldığında hangi sonuç ekrana yazdırılır?
- 9
C dilinde karakterlerden oluşan diziler veya göstericilere ne ad verilir?
- 10
- Dizgiler için tanımlanmış bir veri tipi bulunmamaktadır
- Dizgiler karakterlerden oluşan diziler veya göstericiler olarak tanımlanabilir
- Dizgi tanımlarında tek boyutlu diziler tanımlanmaktadır
- Son elemanı ‘\0’ ile sonlandırılmaktadır
- Karakter dizilerini, dizginin içereceği karakter sayısı kadar tanımlamak gereklidir
Yukarıda dizgiler hakkında verilen bilgilerden hangileri doğrudur?
- 11
"Bir bankacılık işlemi sırasında kullanıcıya Müşteri temsilcisine ulaşması için 1’i tuşlaması, Şifre değişim işlemleri için 2’yi tuşlaması, Kayıp-Çalıntı bildirimleri için 3’ü ve son olarak ana menüye dönmesi için 4’ü tuşlaması gerektiği belirtiliyor. Kullanıcı ise şifre değişimi yaptıktan sonra kayıp bildirimi yapmak istiyor. Tam bu noktada işletilecek olan kod bloğunda SWITCH deyimi işletilecektir."
switch(ifade){…} yapısı göz önüne alındığında ifade ile gösterilen boş yere aşağıdakilerden hangisi gelmelidir?
- 12

Yukarıdaki program kodlarına göre ekrana yazdırılan toplam sonucu kaç olacaktır?
- 13
Göstericilerle karşılıklı olarak birbirleri yerine kullanılabilen değişken küme yapılarına ne ad verilir?
- 14
Aşağıdakilerden hangisi veri işleme döngüsü aşamalarından biri olan veri toplama için söylenebilir?
- 15
Aşağıdakilerden hangisi bir programdaki komutların merkezi işlem tarafından çalıştırılması sürecidir?
- 16
Tek bir tümleşik devre üzerinde merkezî işlem biriminin (CPU) fonksiyonlarını gerçekleştiren, programlanabilir elektronik bileşenlere ne ad verilir?
- 17
Aşağıda verilen aygıtlardan hangileri yardımcı bellektir?
I. RAM (Random Access Memory)
II. Sabit veya Harici Disk
III CD veya DVD
IV. Manyetik Teyp
V. USB (Universal Serial Bus)
- 18
Merkezî işlem birimi tarafından doğrudan erişilen ve veri işleme esnasında kullanılan bellek grubudur. Bilgisayarın ön belleği, ana belleği ve yazmaçlar aygıtlarıdır.
Yukarıda açıklaması verilen depolama aygıtı aşağıdakilerden hangisine aittir?
- 19
Günümüzde de yaygın kullanımları devam eden yüksek seviye programlama dillerinden aşağıda verilenlerden hangisi yoğun şekilde metin işleme ve görüntü tanıma işlerinde kullanılabilecek, güçlü ve pratik bir dildir?
- 20
Aşağıdakilerden hangisi Yüksek Seviye Programlama Dilinin özelliklerinden biridir?