Bilgisayar ve Programlamaya Giriş
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Fonksiyonlar, ne işe yarar?
- 2
C programlama dilinde gerektiğinde bellekte yer açıp işlem bittiğinde o bellek alanını boşa çıkaran işlem aşağıdakilerden hangisidir?
- 3
Aşağıdaki hangisi dinamik bellek ayırma işlemleri için C’de bulunan hazır kütüphane fonksiyonlarından değildir?
- 4
Aşağıdaki seçeneklerden hangisinde fonksiyon tanımlama ve çağırma hakkında verilen bilgiler yanlıştır?
- 5
Aşağıdakilerden hangisi dinamik bellek ayırma işlemleri için C’de bulunan hazır kütüphane fonksiyonlarından biri değildir?
- 6
Giriş argümanını küçük harfe çeviren fonksiyon aşağıdakilerden hangisidir?
- 7
"İçerisine argüman alan fonksiyonlarda, bu argümanların gönderilmesi için .............farklı yöntem bulunmaktadır." Boşluğu en uygun şekilde tamamlayınız?
- 8
Hangileri C kütüphanesinin içerisinde yer alan hazır fonksiyonlardandırlar?
I. printf
II. scanf
III. pow
- 9
Fonksiyon tanımında herhangi bir tip türü yazılmaz ise geri dönüş değeri ne olarak kabul edilir?
- 10
Bir dizinin elemanları fonksiyona argüman olarak geçirilmek istendiğinde pratik olarak dizi gönderim biçimi nasıl olmalıdır?
- 11
int tolower(int c) fonksiyonunun açıklaması aşağıdakilerden hangisidir?
- 12
Fonksiyon tanımında herhangi bir tip türü yazılmaz ise geri dönüş değeri varsayılan değer olarak hangisi kabul edilir?
- 13#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?
- 14
Aşağıdakilerden hangisi kütüphane fonksiyonlarından en çok kullanılanlarından biri değildir?
- 15
"....., göstericilerle karşılıklı olarak birbirleri yerine kullanılabilen değişken küme yapılarıdır."
Yukarıdaki ifadede boş bırakılan yere hangi kavram gelmelidir?
- 16
İçine argüman alan fonksiyonlarda, bu argümanların gönderilmesi için kaç farklı yöntem bulunmaktadır?
- 17
Yazılan program kodlarının daha modüler bir şekilde yapılandırılmasını sağlayan yapı aşağıdakilerden hangisidir?
- 18
Aşağıdakilerden hangisi temel fonksiyondur?
- 19
Program kodlarının daha modüler bir şekilde yapılandırılmasını sağlayan ve kullanımı sayesinde program kodları daha küçük alt bölümlere ayırabilmemizi sağlayan yapı aşağıdakilerden hangisidir?
- 20
Fonksiyonun çağrılması aşaması ise main() içerisinde, nasıl gerçekleştirilir?