Bilgisayar ve Programlamaya Giriş
2017–2018 Final (Dönem Sonu) Çıkmış Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1

Soru metni
Yüksek seviye programlama dili kullanılarak yazılan bir programdaki komutları dönüştürmekte ve çalıştırmakta kullanılan program aşağıdakilerden hangisidir? A) Akış şeması B) Yorumlayıcı C) Metin düzenleyici D) Derleyici E) Hata ayıklayıcı - 2

Soru metni
Aşağıdakilerden hangisi modern bilgisayarları oluşturan temel donanım bileşenlerinden biri değildir? A) İşletim sistemleri B) Ana bellek C) Ikincil depolama aygıtları ular.net D) Çıktı aygıtları E) Merkezi işlem birimi - 3

Soru metni
Onlu sayı sistemindeki 45 sayısının, ikili sayı sistemindeki ifade ediliş şekli aşağıdakilerden hangisidir? A) 101001 B) 101111 001101 D) 111101 E) 101101 - 4

Soru metni
Veri işlemenin bilgisayarlar tarafından yapıldığı yöntem aşağıdakilerden hangisidir? A) Mekanik veri işleme B) Elektronik veri işleme C) Manuel veri işleme D) Bilgisayarlı veri işleme E) Teknolojik veri işleme - 5

Soru metni
C programlama dilindeki depolama türleri ile ilgili aşağıdaki ifadelerden hangisi yanlıştır? A) Geçici depolama, belleğin ekonomik kullanımı için önemlidir. B) Bir değişkeni yazmaç içine koymak için auto kullanılır. C) "extern" ve "static" kalıcı depolama için kullanılır. D) "auto" ve "register" geçici depolama için kullanılır. E) Degişkenler geçici veya kalıcı olarak tanimlanabilir. - 6

Soru metni
Aşağıdaki değişken tanımlamalarından hangisi hatalıdır? A) char harf = A; B) int pi = (int) 3.14; C) char harf = (char) 65; ular.net D) float pi = 3.14; E) int x = 0; - 7

Soru metni
Kontrol karakterleri ile ilgili aşağıdaki ifadelerden hangisi yanlıştır? A) "la" ses üretir. B) "In" bir alt satıra geçirir. C) "'r"' satır başı yaptırır. f. D) "Ib" boşluk bırakır. E) "%%" ekrana % karakterini yazdırır. - 8
![8. soru: #include <stdio.h> int main (void) { char ornek [] = "Merhaba Dunya"; printf ("$c" • ornek[0]) ; return 0; Yukarıdaki…](/gorsel/ybs201u-bilgisayar-ve-programlamaya-giris/cikmis-2017-2018-ds-13407/EXm0ceVh8M4H.png)
Soru metni
#include <stdio.h> int main (void) { char ornek [] = "Merhaba Dunya"; printf ("$c" • ornek[0]) ; return 0; Yukarıdaki programin çalıştırılması sonucunda ekrana basılan karakter aşağıdakilerden hangisidir? A) r B) 'e' C) 'M' D) 'a' E) 'D' - 9

Soru metni
Aşağıdakilerden hangisi C programlama dilinde tanımlı işleç türlerinden biri değildir? A) Atama işleci B) Aritmetik işleci C) İlişkisel işleç D) Dosya ișleci E) Mantıksal işleç - 10

Soru metni
Aşağıdaki işleçlerden hangisi diğerlerine göre daha düşük önceliğe sahiptir? A) Büyüktür (>) B) Bölme (/) C) Çarpma (*) D) Atama (=) E) Mantıksal OR (I I) - 11

Soru metni
int x = (-5 - (! (-4 > 5) * 8) / 2); Yukarıdaki değişken tanımlamasına göre, x değişkeninin değeri kaç olmalıdır? A) 5 B) 3 C) 0 D) -6 E) -9 - 12

Soru metni
Geliştirdiği programda bir döngü kurmak isteyen programcı, aşağıdaki anahtar kelimelerden hangisini kullanabilir? A) typedef B) for C) float D) void E) else - 13
![13. soru: #include <stdio.h> int main(void) { int dizi [8] = {0); printf("*lu\n", sizeof (dizi)) ; return 0; Yukarıdaki program…](/gorsel/ybs201u-bilgisayar-ve-programlamaya-giris/cikmis-2017-2018-ds-13407/YY7xltjaRoaI.png)
Soru metni
#include <stdio.h> int main(void) { int dizi [8] = {0); printf("*lu\n", sizeof (dizi)) ; return 0; Yukarıdaki program çalıştırıldığına, ekrana basılan değer kaç olur? A) 0 B) 4 C) 8 D) 16 E) 32 - 14

Soru metni
Satır sayısının m, sütun sayısının n ile gösterildiği iki boyutlu bir tamsayı dizisine, toplam kaç tamsayı atanabilir? A) m" B) nm C) m*n D) m+n E m - 15
![15. soru: int dizi[]={1,2,3,4,5,6,7,8,9,0} ; Yukarıda tanımlanan dizi için dizinin son elemanının adresini veren ifade aşağıdak…](/gorsel/ybs201u-bilgisayar-ve-programlamaya-giris/cikmis-2017-2018-ds-13407/hpHGOEgYnzfE.png)
Soru metni
int dizi[]={1,2,3,4,5,6,7,8,9,0} ; Yukarıda tanımlanan dizi için dizinin son elemanının adresini veren ifade aşağıdakilerden hangisidir? A) &dizi[10] B) dizi[9] aof.sorular.ne C) &dizi[9] D) *dizi E) *(dizi[10]) - 16

Soru metni
Bir dizinin hafizada kapladığı alanı hesaplamak isteyen programcı aşağıdaki fonksiyonlardan hangisini kullanmalıdır? A) getch B) main C) printf D) scanf E) sizeof - 17

Soru metni
Aşağıdakilerden hangisi C programlama dilindeki matematiksel kütüphane (math) fonksiyonlarından biridir? A) scanf B) malloc C) strcpy D) pow E) printf - 18
![18. soru: #include <stdio.h> #include <string.h> void yazdir (int x) { printf ("fd\n", ++x) ; int main (void) { char isim[] = "…](/gorsel/ybs201u-bilgisayar-ve-programlamaya-giris/cikmis-2017-2018-ds-13407/1zknq4lwpOSK.png)
Soru metni
#include <stdio.h> #include <string.h> void yazdir (int x) { printf ("fd\n", ++x) ; int main (void) { char isim[] = "ahmet"; int i, x = strlen (isim) ; for (i=1; i<x; i++) yazdir (i); return 0; Yukarıdaki kod çalıştırıldığında aşağıdaki sayılardan hangisi ekrana basılmaz? A) 1 B) 2 C) 3 D) 4 E) 5 - 19

Soru metni
Bir dizginin uzunluğunu bulmak isteyen programcı, aşağıdaki hazır fonksiyonlardan hangisini kullanabilir? A) sin B) realloc C) strlen D) calloc E) floor - 20

Soru metni
#include <stdio.h> #include <math.h> void modify (int x) ( x = sqrt (x) ; printf ("b=fd ", x) ; int main (void) { int x = 9; modify (x) ; printf ("a=8d ", x) ; modify (x) ; printf ("a=8d", x) ; return 0; Yukarıdaki program çalıştırıldığında ekrana basılan yazı aşağıdakilerden hangisi olur? A) b=3 a=9 b=3 a=9 B) b=3 a=3 b=3 a=3 C) b=9 a=9 b=9 a=9 D) a=3 a=3 b=9 b=9 E) a=3 b=3 a=3 b=3
Bir şıkka dokun; doğru cevap hemen görünür.