aofsorular.com
YBS201U

BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ - Deneme Sınavı - 7

Dönem Sonu Sınavı 33237
Soru 1
Bir dizinin başlangıç adresinin geçirilmesi ne anlama gelmektedir?
Soru 2
Kütüphane fonksiyonlarından en çok kullanılanlar arasında aşağıdakilerden hangisi yoktur?
Soru 3
Hazır matematiksel fonksiyonları kullanabilmek için önişlemci tanımları bölümüne hangi dosya eklenmelidir?
Soru 4
Matematiksel fonksiyonların kullandığı sayılar hangi tiptedir?
Soru 5
Karakterleri veya dizgileri kullanarak işlem yapan hazır kütüphane fonksiyonları hangi başlık dosyaları tarafından içerilir?
Soru 6
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 7
Aşağıdaki seçeneklerden hangisinde fonksiyon tanımlama ve çağırma hakkında verilen bilgiler yanlıştır?
Soru 8
Aşağıdakilerden hangisi, fonksiyon tanımı yapılırken dikkat edilecek özelliklerden biri değildir?
Soru 9
#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 10
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 11
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 12
#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 13
strcpy fonksiyonunun görevi aşağıdakilerden hangisidir?
Soru 14
int tolower(int c) karakter fonksiyonunun açıklaması aşağıdaki seçeneklerden hangisinde doğru verilmiştir?
Soru 15
Aşağıdakilerden hangisi dinamik bellek atama işlemini gerçekleştirecek fonksiyonlardan biri değildir?
Soru 16
"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 17
Fonksiyon tanımlama aşamasında aşağıdakilerden hangisi belirtilmemelidir?
Soru 18
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 19
İçine argüman alan fonksiyonlarda, bu argümanların gönderilmesi için kaç farklı yöntem bulunmaktadır?
Soru 20
C programlama dilinde ekrana yazdırma kodu aşağıdakilerden hangisidir?