You are on page 1of 16

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

2018 GÜZ DÖNEM SONU - A


A
1. Yüksek seviye programlama dili kullanılarak 5. C programlama dilindeki depolama türleri ile
yazılan bir programdaki komutları ilgili aşağıdaki ifadelerden hangisi yanlıştır?
dönüştürmekte ve çalıştırmakta kullanılan
program aşağıdakilerden hangisidir? A) Geçici depolama, belleğin ekonomik
kullanımı için önemlidir.
A) Akış şeması

i
B) Bir değişkeni yazmaç içine koymak için auto

m
B) Yorumlayıcı kullanılır.
C) Metin düzenleyici C) "extern" ve "static" kalıcı depolama için

te
D) Derleyici kullanılır.
Hata ayıklayıcı D) "auto" ve "register" geçici depolama için

vı mi Sis
E)
kullanılır.
E) Değişkenler geçici veya kalıcı olarak
tanımlanabilir.

Sı ön etim
2. Aşağıdakilerden hangisi modern

nu z D öğr
bilgisayarları oluşturan temel donanım

na e
bileşenlerinden biri değildir?

A) İşletim sistemleri
So ü ık
B) Ana bellek
ç
C) İkincil depolama aygıtları
em 18 i A

D) Çıktı aygıtları
E) Merkezi işlem birimi
ön -20 ites

6. Aşağıdaki değişken tanımlamalarından


G

hangisi hatalıdır?

A) char harf = A;
s

B) int pi = (int) 3.14;


r

C) char harf = (char) 65;


20 ive

3. Onlu sayı sistemindeki 45 sayısının, ikili sayı D) float pi = 3.14;


sistemindeki ifade ediliş şekli E) int x = 0;
aşağıdakilerden hangisidir?
n
7

101001
Ü

A)
1

B) 101111
C) 001101
u

D) 111101
ol

E) 101101
ad
An

4. Veri işlemenin bilgisayarlar tarafından 7. Kontrol karakterleri ile ilgili aşağıdaki


yapıldığı yöntem aşağıdakilerden hangisidir? ifadelerden hangisi yanlıştır?

A) Mekanik veri işleme A) “\a” ses üretir.


B) Elektronik veri işleme B) “\n” bir alt satıra geçirir.
C) Manuel veri işleme C) “\r” satır başı yaptırır.
D) Bilgisayarlı veri işleme D) “\b” boşluk bırakır.
E) Teknolojik veri işleme E) “%%” ekrana % karakterini yazdırır.

1 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - A
A
8. 12. Geliştirdiği programda bir döngü kurmak
isteyen programcı, aşağıdaki anahtar
kelimelerden hangisini kullanabilir?

A) typedef

i
B) for

m
C) float
D) void

te
E) else

vı mi Sis
Yukarıdaki programın çalıştırılması
sonucunda ekrana basılan karakter
aşağıdakilerden hangisidir?
13.

Sı ön etim
A) ‘r’
B) ‘e’
C) ‘M’
D) ‘a’

nu z D öğr
E) ‘D’

na e
So ü ık
Yukarıdaki program çalıştırıldığına, ekrana
ç
9. Aşağıdakilerden hangisi C programlama basılan değer kaç olur?
dilinde tanımlı işleç türlerinden biri değildir?
em 18 i A

A) 0
A) Atama işleci B) 4
Aritmetik işleci
ön -20 ites

B) C) 8
G

C) İlişkisel işleç D) 16
Dosya işleci
D)
E) Mantıksal işleç
E) 32
E
r s
20 ive

14. Satır sayısının m, sütun sayısının n ile


gösterildiği iki boyutlu bir tamsayı dizisine,
10. Aşağıdaki işleçlerden hangisi diğerlerine
n

toplam kaç tamsayı atanabilir?


7

göre daha düşük önceliğe sahiptir?


Ü

A) mn
1

A) Büyüktür (>)
B) Bölme (/) B) nm
u

C) Çarpma (*) C) m*n


ol

D) m+n
D

D) Atama (=)
E) Mantıksal OR (| |) E) m
ad
An

11. 15. int dizi[]={1,2,3,4,5,6,7,8,9,0};

Yukarıda tanımlanan dizi için dizinin son


Yukarıdaki değişken tanımlamasına göre, x elemanının adresini veren ifade
değişkeninin değeri kaç olmalıdır? aşağıdakilerden hangisidir?

A) 5 A) &dizi[10]
B) 3 B) dizi[9]
C) 0 C) &dizi[9]
D) -6 D) *dizi
E) -9 E) *(dizi[10])

2 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - A
A
16. Bir dizinin hafızada kapladığı alanı 19. Bir dizginin uzunluğunu bulmak isteyen
hesaplamak isteyen programcı aşağıdaki programcı, aşağıdaki hazır fonksiyonlardan
fonksiyonlardan hangisini kullanmalıdır? hangisini kullanabilir?

A) getch A) sin

i
B) main B) realloc

m
C) printf C) strlen
D) scanf D) calloc

te
E) sizeof E) floor

vı mi Sis
Sı ön etim
17. Aşağıdakilerden hangisi C programlama

nu z D öğr
dilindeki matematiksel kütüphane (math)

na e
fonksiyonlarından biridir?

A) scanf
So ü ık
B) malloc
C) strcpy
ç

D) pow
em 18 i A

E) printf
ön -20 ites
G
r s

20.
20 ive

18.
n
7
Ü
1
u
ol

D
ad
An

Yukarıdaki kod çalıştırıldığında aşağıdaki Yukarıdaki program çalıştırıldığında ekrana


sayılardan hangisi ekrana basılmaz? basılan yazı aşağıdakilerden hangisi olur?

A) 1 A) b=3 a=9 b=3 a=9


B) 2 B) b=3 a=3 b=3 a=3
C) 3 C) b=9 a=9 b=9 a=9
D) 4 D) a=3 a=3 b=9 b=9
E) 5 E) a=3 b=3 a=3 b=3

3 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - A

A Grubu Cevap Anahtarı

i
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

m
B A E B B A D C D D E B E C C E D A C A

te
vı mi Sis
Sı ön etim
nu z D öğr
na e
So ü ık ç
em 18 i A
ön -20 ites
G
r s
20 ive
n
7
Ü
1
u
ol

D
ad
An

4 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ
2018 GÜZ DÖNEM SONU - B
B
1. Aşağıdakilerden hangisi modern 5. Yüksek seviye programlama dili kullanılarak
bilgisayarları oluşturan temel donanım yazılan bir programdaki komutları
bileşenlerinden biri değildir? dönüştürmekte ve çalıştırmakta kullanılan
program aşağıdakilerden hangisidir?
A) Merkezi işlem birimi
A) Metin düzenleyici

i
B) İşletim sistemleri

m
C) Çıktı aygıtları B) Hata ayıklayıcı
D) Ana bellek C) Yorumlayıcı

te
E) İkincil depolama aygıtları D) Akış şeması
Derleyici

vı mi Sis
E)

Sı ön etim
2. Veri işlemenin bilgisayarlar tarafından
yapıldığı yöntem aşağıdakilerden hangisidir?

A) Teknolojik veri işleme


6. C programlama dilindeki depolama türleri ile
B) Mekanik veri işleme ilgili aşağıdaki ifadelerden hangisi yanlıştır?

nu z D öğr
C) Elektronik veri işleme

na e
A) "auto" ve "register" geçici depolama için
D) Manuel veri işleme
kullanılır.
E) Bilgisayarlı veri işleme
B) Geçici depolama, belleğin ekonomik
So ü ık
kullanımı için önemlidir.
C) "extern" ve "static" kalıcı depolama için
ç

kullanılır.
em 18 i A

D) Bir değişkeni yazmaç içine koymak için auto


3. Onlu sayı sistemindeki 45 sayısının, ikili sayı
sistemindeki ifade ediliş şekli kullanılır.
ön -20 ites

aşağıdakilerden hangisidir? E) Değişkenler geçici veya kalıcı olarak


G

tanımlanabilir.
A) 101001
B) 111101
s

C) 101101
r

D) 001101
20 ive

E) 101111

7. Kontrol karakterleri ile ilgili aşağıdaki


n
7

ifadelerden hangisi yanlıştır?


Ü
1

A) “%%” ekrana % karakterini yazdırır.


4. B) “\a” ses üretir.
u

C) “\r” satır başı yaptırır.


ol

“\n” bir alt satıra geçirir.


D

D)
E) “\b” boşluk bırakır.
ad
An

Yukarıdaki programın çalıştırılması


sonucunda ekrana basılan karakter 8. Aşağıdaki değişken tanımlamalarından
aşağıdakilerden hangisidir? hangisi hatalıdır?

A) ‘M’ A) float pi = 3.14;


B) ‘D’ B) char harf = (char) 65;
C) ‘a’ C) char harf = A;
D) ‘r’ D) int pi = (int) 3.14;
E) ‘e’ E) int x = 0;

1 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - B
B
9. Geliştirdiği programda bir döngü kurmak 13. int dizi[]={1,2,3,4,5,6,7,8,9,0};
isteyen programcı, aşağıdaki anahtar
kelimelerden hangisini kullanabilir? Yukarıda tanımlanan dizi için dizinin son
elemanının adresini veren ifade
A) float aşağıdakilerden hangisidir?

i
B) void

m
A) *(dizi[10])
C) typedef
B) &dizi[9]
D) for

te
else C) dizi[9]
E)
D) &dizi[10]

vı mi Sis
E) *dizi

Sı ön etim
10. Aşağıdakilerden hangisi C programlama
dilinde tanımlı işleç türlerinden biri değildir? 14. Bir dizinin hafızada kapladığı alanı

nu z D öğr
hesaplamak isteyen programcı aşağıdaki

na e
A) İlişkisel işleç fonksiyonlardan hangisini kullanmalıdır?
B) Mantıksal işleç
A) getch
So ü ık
C) Aritmetik işleci
D) Dosya işleci B) sizeof
ç
E) Atama işleci C) main
em 18 i A

D) printf
E) scanf
ön -20 ites
G
r s

11.
20 ive

15. Satır sayısının m, sütun sayısının n ile


Yukarıdaki değişken tanımlamasına göre, x gösterildiği iki boyutlu bir tamsayı dizisine,
değişkeninin değeri kaç olmalıdır? toplam kaç tamsayı atanabilir?
n
7

A) 5 A) m
Ü
1

B) 3 B) nm
C) 0 C) m+n
u

D) -6 D) m*n
ol

E) mn
D

E) -9
ad
An

16. Bir dizginin uzunluğunu bulmak isteyen


12. Aşağıdaki işleçlerden hangisi diğerlerine programcı, aşağıdaki hazır fonksiyonlardan
göre daha düşük önceliğe sahiptir? hangisini kullanabilir?

A) Çarpma (*) A) strlen


B) Bölme (/) B) sin
C) Mantıksal OR (| |) C) realloc
D) Büyüktür (>) D) floor
E) Atama (=) E) calloc

2 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - B
B
17. 19.

i
m
te
vı mi Sis
Yukarıdaki program çalıştırıldığına, ekrana
basılan değer kaç olur?

A) 0
4

Sı ön etim
B)
C) 8
D) 16
Yukarıdaki kod çalıştırıldığında aşağıdaki
E) 32 sayılardan hangisi ekrana basılmaz?

nu z D öğr
na e
A) 1
B) 2
C) 3
So ü ık
D) 4
ç
E) 5
em 18 i A
ön -20 ites
G
r s

18.
20 ive
n
7
Ü
1
u
ol

D
ad
An

20. Aşağıdakilerden hangisi C programlama


Yukarıdaki program çalıştırıldığında ekrana dilindeki matematiksel kütüphane (math)
basılan yazı aşağıdakilerden hangisi olur? fonksiyonlarından biridir?

A) b=3 a=9 b=3 a=9 A) malloc


B) a=3 a=3 b=9 b=9 B) pow
C) b=3 a=3 b=3 a=3 C) printf
D) a=3 b=3 a=3 b=3 D) strcpy
E) b=9 a=9 b=9 a=9 E) scanf

3 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - B

B Grubu Cevap Anahtarı

i
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

m
B C C A C D E C D D E E B B D A E A A B

te
vı mi Sis
Sı ön etim
nu z D öğr
na e
So ü ık ç
em 18 i A
ön -20 ites
G
r s
20 ive
n
7
Ü
1
u
ol

D
ad
An

4 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ
2018 GÜZ DÖNEM SONU - C
C
1. Veri işlemenin bilgisayarlar tarafından 6. Kontrol karakterleri ile ilgili aşağıdaki
yapıldığı yöntem aşağıdakilerden hangisidir? ifadelerden hangisi yanlıştır?

A) Elektronik veri işleme A) “\r” satır başı yaptırır.


B) Mekanik veri işleme B) “%%” ekrana % karakterini yazdırır.

i
C) Bilgisayarlı veri işleme C) “\a” ses üretir.

m
D) Teknolojik veri işleme D) “\b” boşluk bırakır.

te
E) Manuel veri işleme E) “\n” bir alt satıra geçirir.

vı mi Sis
2. Aşağıdakilerden hangisi modern
bilgisayarları oluşturan temel donanım

Sı ön etim
bileşenlerinden biri değildir?

A) Ana bellek
B) İşletim sistemleri
C) Merkezi işlem birimi 7. C programlama dilindeki depolama türleri ile

nu z D öğr
ilgili aşağıdaki ifadelerden hangisi yanlıştır?
Çıktı aygıtları

na e
D)
E) İkincil depolama aygıtları A) "auto" ve "register" geçici depolama için
kullanılır.
So ü ık
B) "extern" ve "static" kalıcı depolama için
kullanılır.
ç

3. Onlu sayı sistemindeki 45 sayısının, ikili sayı C) Bir değişkeni yazmaç içine koymak için auto
em 18 i A

sistemindeki ifade ediliş şekli kullanılır.


aşağıdakilerden hangisidir? D) Değişkenler geçici veya kalıcı olarak
tanımlanabilir.
ön -20 ites

101001
G

A)
E) Geçici depolama, belleğin ekonomik
B) 001101 kullanımı için önemlidir.
C) 101101
s

D) 101111
r

E) 111101
20 ive
n
7

4. Yüksek seviye programlama dili kullanılarak


Ü

yazılan bir programdaki komutları


1

dönüştürmekte ve çalıştırmakta kullanılan


program aşağıdakilerden hangisidir? 8.
u

Derleyici
ol

A)
D

B) Akış şeması
ad

C) Metin düzenleyici
D) Yorumlayıcı
Hata ayıklayıcı
An

E)

Yukarıdaki programın çalıştırılması


5. Aşağıdaki değişken tanımlamalarından sonucunda ekrana basılan karakter
hangisi hatalıdır? aşağıdakilerden hangisidir?
A) char harf = (char) 65; A) ‘r’
B) char harf = A; B) ‘M’
C) int x = 0; C) ‘a’
D) float pi = 3.14; D) ‘e’
E) int pi = (int) 3.14; E) ‘D’

1 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - C
C
9. 14. 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?
Yukarıdaki değişken tanımlamasına göre, x
değişkeninin değeri kaç olmalıdır? A) nm

i
5 B) m

m
A)
B) 3 C) mn

te
C) 0 D) m+n
D) -6 E) m*n

vı mi Sis
E) -9

Sı ön etim
10. Geliştirdiği programda bir döngü kurmak
isteyen programcı, aşağıdaki anahtar
kelimelerden hangisini kullanabilir?

A) else

nu z D öğr
void

na e
B)
C) float 15. int dizi[]={1,2,3,4,5,6,7,8,9,0};
D) for
So ü ık
Yukarıda tanımlanan dizi için dizinin son
E) typedef elemanının adresini veren ifade
ç
aşağıdakilerden hangisidir?
em 18 i A

A) *dizi
11. Aşağıdaki işleçlerden hangisi diğerlerine B) dizi[9]
ön -20 ites

göre daha düşük önceliğe sahiptir? C) *(dizi[10])


G

D) &dizi[9]
A) Bölme (/)
E) &dizi[10]
B) Atama (=)
s

C) Çarpma (*)
r

D) Mantıksal OR (| |)
20 ive

E) Büyüktür (>)
n
7
Ü
1

12. Aşağıdakilerden hangisi C programlama


dilinde tanımlı işleç türlerinden biri değildir?
u

A) Dosya işleci
16.
ol

Mantıksal işleç
D

B)
C) Atama işleci
ad

D) İlişkisel işleç
E) Aritmetik işleci
An

13. Bir dizinin hafızada kapladığı alanı


hesaplamak isteyen programcı aşağıdaki Yukarıdaki program çalıştırıldığına, ekrana
fonksiyonlardan hangisini kullanmalıdır? basılan değer kaç olur?

A) getch A) 0
B) scanf B) 4
C) sizeof C) 8
D) main D) 16
E) printf E) 32

2 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - C
C
17. 19. Aşağıdakilerden hangisi C programlama
dilindeki matematiksel kütüphane (math)
fonksiyonlarından biridir?

A) strcpy

i
B) printf

m
C) scanf
D) malloc

te
E) pow

vı mi Sis
Sı ön etim
Yukarıdaki kod çalıştırıldığında aşağıdaki
sayılardan hangisi ekrana basılmaz?

nu z D öğr
na e
A) 1
B) 2
C) 3
So ü ık
D) 4
ç
E) 5
em 18 i A
ön -20 ites
G
r s

18.
20 ive
n
7
Ü
1
u
ol

D
ad
An

20. Bir dizginin uzunluğunu bulmak isteyen


Yukarıdaki program çalıştırıldığında ekrana programcı, aşağıdaki hazır fonksiyonlardan
basılan yazı aşağıdakilerden hangisi olur? hangisini kullanabilir?

A) a=3 a=3 b=9 b=9 A) strlen


B) a=3 b=3 a=3 b=3 B) realloc
C) b=3 a=9 b=3 a=9 C) calloc
D) b=3 a=3 b=3 a=3 D) sin
E) b=9 a=9 b=9 a=9 E) floor

3 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - C

C Grubu Cevap Anahtarı

i
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

m
A B C D B D C B E D B A C E D E A C E A

te
vı mi Sis
Sı ön etim
nu z D öğr
na e
So ü ık ç
em 18 i A
ön -20 ites
G
r s
20 ive
n
7
Ü
1
u
ol

D
ad
An

4 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
BİLGİSAYAR VE PROGRAMLAMAYA GİRİŞ
2018 GÜZ DÖNEM SONU - D
D
1. Aşağıdakilerden hangisi modern 5. C programlama dilindeki depolama türleri ile
bilgisayarları oluşturan temel donanım ilgili aşağıdaki ifadelerden hangisi yanlıştır?
bileşenlerinden biri değildir?
A) Değişkenler geçici veya kalıcı olarak
A) İkincil depolama aygıtları tanımlanabilir.

i
B) Merkezi işlem birimi B) Geçici depolama, belleğin ekonomik

m
C) Ana bellek kullanımı için önemlidir.
D) Çıktı aygıtları C) Bir değişkeni yazmaç içine koymak için auto

te
kullanılır.
E) İşletim sistemleri
D) "extern" ve "static" kalıcı depolama için

vı mi Sis
kullanılır.
E) "auto" ve "register" geçici depolama için
kullanılır.

Sı ön etim
2. Yüksek seviye programlama dili kullanılarak
yazılan bir programdaki komutları

nu z D öğr
dönüştürmekte ve çalıştırmakta kullanılan

na e
program aşağıdakilerden hangisidir?

A) Metin düzenleyici
So ü ık
B) Yorumlayıcı 6. Aşağıdaki değişken tanımlamalarından
hangisi hatalıdır?
ç
C) Akış şeması
em 18 i A

D) Derleyici A) float pi = 3.14;


E) Hata ayıklayıcı B) int x = 0;
C) char harf = (char) 65;
ön -20 ites
G

D) int pi = (int) 3.14;


E) char harf = A;
r s
20 ive

3. Veri işlemenin bilgisayarlar tarafından


yapıldığı yöntem aşağıdakilerden hangisidir?
n

Mekanik veri işleme


7

A)
Ü

B) Elektronik veri işleme


1

C) Teknolojik veri işleme 7.


u

D) Bilgisayarlı veri işleme


Manuel veri işleme
ol

E)
D
ad
An

4. Onlu sayı sistemindeki 45 sayısının, ikili sayı Yukarıdaki programın çalıştırılması


sistemindeki ifade ediliş şekli sonucunda ekrana basılan karakter
aşağıdakilerden hangisidir? aşağıdakilerden hangisidir?

A) 101001 A) ‘M’
B) 111101 B) ‘a’
C) 101101 C) ‘r’
D) 001101 D) ‘D’
E) 101111 E) ‘e’

1 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - D
D
8. Kontrol karakterleri ile ilgili aşağıdaki 13.
ifadelerden hangisi yanlıştır?

A) “\a” ses üretir.


B) “\r” satır başı yaptırır.

i
C) “\n” bir alt satıra geçirir.

m
D) “\b” boşluk bırakır.

te
E) “%%” ekrana % karakterini yazdırır.

vı mi Sis
Yukarıdaki program çalıştırıldığına, ekrana
basılan değer kaç olur?
9. A) 0
4

Sı ön etim
B)
Yukarıdaki değişken tanımlamasına göre, x C) 8
değişkeninin değeri kaç olmalıdır? 16
D)
A) 5 E) 32

nu z D öğr
B) 3

na e
C) 0
D) -6
So ü ık
E) -9 14. Bir dizinin hafızada kapladığı alanı
hesaplamak isteyen programcı aşağıdaki
ç
fonksiyonlardan hangisini kullanmalıdır?
em 18 i A

A) scanf
10. Aşağıdakilerden hangisi C programlama B) sizeof
dilinde tanımlı işleç türlerinden biri değildir?
ön -20 ites

C) printf
G

A) Dosya işleci D) main


B) Aritmetik işleci E) getch
C) Atama işleci
s

D) Mantıksal işleç
r
20 ive

E) İlişkisel işleç
15. Satır sayısının m, sütun sayısının n ile
gösterildiği iki boyutlu bir tamsayı dizisine,
n

toplam kaç tamsayı atanabilir?


7
Ü

11. Aşağıdaki işleçlerden hangisi diğerlerine


1

A) m*n
göre daha düşük önceliğe sahiptir?
B) nm
u

A) Bölme (/) C) m+n


ol

B) Mantıksal OR (| |) D) m
D

C) Atama (=) E) mn
ad

D) Büyüktür (>)
E) Çarpma (*)
An

16. int dizi[]={1,2,3,4,5,6,7,8,9,0};

12. Geliştirdiği programda bir döngü kurmak Yukarıda tanımlanan dizi için dizinin son
isteyen programcı, aşağıdaki anahtar elemanının adresini veren ifade
kelimelerden hangisini kullanabilir? aşağıdakilerden hangisidir?

A) else A) *dizi
B) float B) *(dizi[10])
C) typedef C) &dizi[10]
D) for D) &dizi[9]
E) void E) dizi[9]

2 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - D
D
17. Bir dizginin uzunluğunu bulmak isteyen 20.
programcı, aşağıdaki hazır fonksiyonlardan
hangisini kullanabilir?

A) floor

i
B) sin

m
C) realloc
D) strlen

te
E) calloc

vı mi Sis
Sı ön etim
18. Aşağıdakilerden hangisi C programlama Yukarıdaki kod çalıştırıldığında aşağıdaki
dilindeki matematiksel kütüphane (math) sayılardan hangisi ekrana basılmaz?

nu z D öğr
fonksiyonlarından biridir?

na e
A) 1
A) scanf B) 2
B) pow C) 3
So ü ık
C) printf D) 4
ç
D) strcpy E) 5
em 18 i A

E) malloc
ön -20 ites
G
r s

19.
20 ive
n
7
Ü
1
u
ol

D
ad
An

Yukarıdaki program çalıştırıldığında ekrana


basılan yazı aşağıdakilerden hangisi olur?

A) b=3 a=3 b=3 a=3


B) b=9 a=9 b=9 a=9
C) b=3 a=9 b=3 a=9
D) a=3 a=3 b=9 b=9
E) a=3 b=3 a=3 b=3

3 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.
2018 GÜZ DÖNEM SONU - D

D Grubu Cevap Anahtarı

i
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

m
E B B C C E A D E A C D E B A D D B C A

te
vı mi Sis
Sı ön etim
nu z D öğr
na e
So ü ık ç
em 18 i A
ön -20 ites
G
r s
20 ive
n
7
Ü
1
u
ol

D
ad
An

4 Hangi amaçla olursa olsun, testlerin tamamının veya bir kısmının


Anadolu Üniversitesi tarafından hazırlanmış olan bu testlerin her hakkı saklıdır.
Anadolu Üniversitesi'nin yazılı izni olmadan kopya edilmesi, fotoğraflarının çekilmesi, herhangi bir yolla çoğaltılması ya da kullanılması yasaktır.
Bu yasağa uymayanlar gerekli cezai sorumluluğu ve testlerin hazırlanmasındaki mali külfeti peşinen kabullenmiş sayılır.

You might also like