aofsorular.com
YBS201U

BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ

8. Ünite
Soru 1
I. Programlamadaki fonksiyonlar bazı giriş değerlerini kullanarak belli bir işlemi gerçekleştirecek şekilde çıkış değeri oluştururlar.

II.Main() fonksiyonu mutlaka olması gerekli ana fonksiyondur

III. Kodlar çok uzun satırlar halinde, yalnızca main fonksiyonunun içerisine yazılabilirler.

Fonksiyonlar hakkında verilen yukarıdaki bilgilerden hangisi ya da hangileri doğrudur?

Soru 2
Aşağıdaki seçeneklerden hangisinde fonksiyon tanımlama ve çağırma hakkında verilen bilgiler yanlıştır?
Soru 3
Aşağıdakilerden hangisi, fonksiyon tanımı yapılırken dikkat edilecek özelliklerden biri değildir?
Soru 4
#include

#include

int kare (int); 

int main (void) {

int a=8, k;

printf (“main fonksiyonundayim\n”);

printf (“kare fonksiyonundan once a =%d \n”, a);

k=kare (a);

printf (“main fonksiyonuna geri geldim \n”);

printf (“kare fonksiyonundan donuste a=%d\n”,a);

printf (“%d nin karesi %d dir “,a , k);

getch (); 

return 0;

int kare (int a)

{ printf(“kare fonksiyonunun icinden başarılar:) :)\n”);

printf (“kare fonksiyonunda kopyasi olusturulan deger a=%d\ n”,a);

a=a*a; printf (“kare fonksiyonunda degeri degisen a=%d\n”,a);

printf (“kare fonksiyonundan cikiyorum.....\n”);

return (a);

}

Yukarıdaki fonksiyonun program çıktısı aşağıdakilerden hangisidir?

Soru 5
fonksiyon oncesi dizi_1[0]=0 fonksiyon sonrasi dizi_1[0]=0
fonksiyon oncesi dizi_1[1]=1 fonksiyon sonrasi dizi_1[1]=1
fonksiyon oncesi dizi_1[2]=2 fonksiyon sonrasi dizi_1[2]=4
fonksiyon oncesi dizi_1[3]=3 fonksiyon sonrasi dizi_1[3]=9
fonksiyon oncesi dizi_1[4]=4 fonksiyon sonrasi dizi_1[4]=16

Yukarıdaki program çıktısına göre fonksiyon kaç kere çağrılmış olmaktadır?

Soru 6
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?

Soru 7
#include

#include

#include

int main(void)

{ char ad[10], n;

printf(“Bir isim giriniz:ali”);

scanf(“%s”, &ad);

n=strlen(ad);

printf(“Girdiginiz isim: %s, %d karakter uzunlugundadir\n”, ad, n); getch();

 return 0;

}

Yukarıda verilen fonksiyonun program çıktısı aşağıdakilerden hangisidir?

Soru 8
strcpy fonksiyonunun görevi aşağıdakilerden hangisidir?
Soru 9
int tolower(int c) karakter fonksiyonunun açıklaması aşağıdaki seçeneklerden hangisinde doğru verilmiştir?
Soru 10
Aşağıdakilerden hangisi dinamik bellek atama işlemini gerçekleştirecek fonksiyonlardan biri değildir?
Soru 11
"C Programlama dilinde önemli bir yapıya sahip alt program kodlarıdır."

Yukarıda tanımı yapılan kavram aşağıdakilerden hangisidir?

Soru 12
Fonksiyon tanımlama aşamasında aşağıdakilerden hangisi belirtilmemelidir?
Soru 13
C programlama dilinde açıklama satırları ...... ile başlar ve  ..... ile biter.

Yukarıdaki cümlede boş bırakılan yere aşağıdakilerden hangisi gelmelidir?

Soru 14
İçine argüman alan fonksiyonlarda, bu argümanların gönderilmesi için kaç farklı yöntem bulunmaktadır?
Soru 15
C programlama dilinde ekrana yazdırma kodu aşağıdakilerden hangisidir?
Soru 16
Fonksiyon tanımında herhangi bir tip türü yazılmaz ise geri dönüş değeri ne olarak kabul edilir?
Soru 17
Argüman bölümüne hangi ifade yazılırsa fonksiyonun bir giriş değeri almadığı kabul edilir?
Soru 18
Aşağıdaki ifadelerden hangisi yanlıştır?
Soru 19
Giriş argümanını küçük harfe çeviren fonksiyon aşağıdakilerden hangisidir?
Soru 20
int isalpha(int c);  fonksiyonunun görevi nedir?