You are on page 1of 16

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

2017 GÜZ DÖNEM SONU - A


A
1. Makine dilindeki bir komutu oluşturan ana 5.
elemanlardan biri olan işlem kodunun
(opcode) görevi nedir?

A) Sonuç elde edilen işlemlerde çıktıyı


saklamak

i
m
B) Merkezi işlem biriminin yapacağı işlemi Yukarıdaki kod parçası çalıştırıldığında,
belirlemek ekrana kaç defa “Merhaba” yazdırılır?

te
C) Verileri ve hesaplamaların değerini kontrol A) 7
etmek
6

vı m Sis
B)
D) Program akışı içerisinde dallanmalar
C) 64
yapmak
D) 126
E) Yapılacak işlemdeki girdiyi depolamak
E) 127

Sı Dö etim
i
6. C dilindeki depolama türleri ile ilgili

nu üz öğr
aşağıdaki ifadelerden hangisi yanlıştır?

na ne
2. Aşağıdakilerden hangisi Von Neumann
Modeli’ni oluşturan bileşenlerden biri A) auto ve register, geçici depolama için
değildir? kullanılır.
So G ık
B) Bir değişkeni yazmaç içine koymak için auto
A) Girdi birimleri kullanılır.
ç
B) Çıktı birimleri C) Geçici depolama, belleğin ekonomik
em 01 i A

C) Bellek kullanımı için önemlidir.


D) Merkezi işlem birimi D) extern ve static, kalıcı depolama için
İnternet kullanılır.
ön - 2 ites

E)
E) Değişkenler geçici veya kalıcı olarak
tanımlanabilir.
7
s
16 er

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


3. Program yazımı, kod düzenlemesi ve hangisi hatalıdır?
20 niv

program testi amaçlarıyla kullanılan


yazılımlara genel olarak ne ad verilir? A) int pi = (int) 3.14;
B) int x = 0;
Ü

A) Derleyici
C) char harf = A;
B) IDE
D) char harf = (char) 65;
u

C) İşletim sistemi
E) float pi = 3.14;
Kaynak kodu
ol

D)
D

E) Hata ayıklayıcı
ad

8.
An

4. Onlu sayı sistemindeki 124 sayısı, ikili sayı Yukarıda gösterilen değişken
sisteminde aşağıdakilerden hangisine tanımlamalarında, z değişkeninin değeri kaç
karşılık gelir? olur?

A) 0110110 A) 5
B) 0011111 B) 6
C) 1111100 C) 7
D) 1011000 D) 8
E) 1110011 E) 9

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.
2017 GÜZ DÖNEM SONU - A
A
9. 12.

i
m
te
vı m Sis
Yukarıdaki kod bloğu çalıştırıldığında, x
Yukarıdaki program çalıştırıldığında, ekrana değişkeninin son değeri kaç olur?

Sı Dö etim
basılan kelime aşağıdakilerden hangisi olur?
A) 0
Ad B) 1

i
A)
B) Soyad C) 5
C) Cinsiyet D) 6

nu üz öğr
na ne
D) Telefon E) 10
E) Adres
So G ık ç
em 01 i A
ön - 2 ites

10. Aşağıda verilen değişken isimlendirme 13. char isim[] = “Neslihan”;


7

kurallarından hangisi C dili için yanlıştır?


Şeklinde yapılan bir dizgi tanımlaması için,
s

A) Anahtar kelimeler değişken adı olarak isim[6] elemanının değeri nedir?


16 er

kullanılamaz.
A) e
B) Değişken adlarının en fazla 32 karakter
20 niv

olması gerekir. B) h
C) Değişken adlarındaki ilk karakter bir rakam C) i
olamaz. D) n
Ü

D) Değişken adlarında Türkçe karakter olamaz. E) a


E) Birden çok kelime içeren isimlendirmelerde,
u

kelime aralarına boşluk konur.


ol

D
ad
An

14. int dizi [100];


11. Bir karakter dizgisine 10 harflik bir kelime
atandığında, kelimenin ilk harfi dizginin Şeklinde tanımlanan bir dizinin son elemanı,
kaçıncı indisinde yer alır? dizinin kaçıncı indisinde yer alır?

A) 0 A) 0
B) 1 B) 1
C) 5 C) 99
D) 9 D) 100
E) 10 E) 101

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.
2017 GÜZ DÖNEM SONU - A
A
15. 18. int a [3] [2] = {{1}, 2, 3, 4, 5};

Yukarıdaki gibi tanımlanan iki boyutlu dizi


için, a[2][0] elemanının değeri
aşağıdakilerden hangisidir?

i
m
A) 1
B) 2

te
C) 3
D) 4

vı m Sis
E) 5

Sı Dö etim
i
Yukarıdaki program çalıştırıldığında ekrana

nu üz öğr
na ne
basılan yazı aşağıdakilerden hangisi olur?

A) a=5 b=10 c=15


So G ık
B) a=5 b=10 c=20
C) a=5 b=7 c=10
ç
D) a=5 b=10 c=30
em 01 i A

E) a=5 b=5 c=5


19. Aşağıdakilerden hangisi C dilindeki
matematiksel kütüphane (math)
ön - 2 ites

fonksiyonlarından biridir?

A) strcpy
7

B) scanf
s

C) pow
C
16 er

D) printf
16. Aşağıdaki hazır fonksiyonlardan hangisi
dinamik bellek kullanımı ile ilgili değildir? E) malloc
20 niv

A) malloc
B) ceil
Ü

C) free
D) realloc
u

E) calloc
ol

D
ad
An

17. G_x, başlangıç adresi 2000 olan tamsayı


tipindeki x dizisinin göstericisidir. G_x =+ 3; 20. Bir dizginin uzunluğunu bulmak isteyen
ifadesi ile göstericinin değeri arttırıldığında, programcı, aşağıdaki hazır fonksiyonlardan
G_x hangi adresi gösterir? hangisini kullanabilir?

A) 2012 A) floor
B) 2008 B) calloc
C) 2006 C) sin
D) 2004 D) realloc
E) 2003 E) strlen

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.
2017 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 E B C A B C D D E A A E C D B A D C E

te
vı m Sis
Sı Dö etim
i
nu üz öğr
na ne
So G ık ç
em 01 i A
ön - 2 ites
7
s
16 er
20 niv
Ü
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İŞ
2017 GÜZ DÖNEM SONU - B
B
1. Onlu sayı sistemindeki 124 sayısı, ikili sayı 4. Makine dilindeki bir komutu oluşturan ana
sisteminde aşağıdakilerden hangisine elemanlardan biri olan işlem kodunun
karşılık gelir? (opcode) görevi nedir?

A) 0110110 A) Sonuç elde edilen işlemlerde çıktıyı


saklamak

i
B) 1110011

m
C) 1111100 B) Verileri ve hesaplamaların değerini kontrol
etmek
D) 1011000

te
0011111 C) Merkezi işlem biriminin yapacağı işlemi
E)
belirlemek

vı m Sis
D) Program akışı içerisinde dallanmalar
yapmak
E) Yapılacak işlemdeki girdiyi depolamak

Sı Dö etim
i
nu üz öğr
na ne
5. Program yazımı, kod düzenlemesi ve
2. program testi amaçlarıyla kullanılan
yazılımlara genel olarak ne ad verilir?
So G ık
A) Hata ayıklayıcı
B) Derleyici
ç

C) İşletim sistemi
em 01 i A

D) IDE
E) Kaynak kodu
ön - 2 ites
7

Yukarıdaki kod bloğu çalıştırıldığında, x


s

değişkeninin son değeri kaç olur?


16 er

6. Aşağıda verilen değişken isimlendirme


A) 0 kurallarından hangisi C dili için yanlıştır?
20 niv

B) 1
C) 5 A) Değişken adlarının en fazla 32 karakter
olması gerekir.
D) 6
Ü

B) Birden çok kelime içeren isimlendirmelerde,


E) 10
kelime aralarına boşluk konur.
C) Anahtar kelimeler değişken adı olarak
u

kullanılamaz.
ol

D) Değişken adlarında Türkçe karakter olamaz.


E) Değişken adlarındaki ilk karakter bir rakam
ad

olamaz.
An

3. Aşağıdakilerden hangisi Von Neumann


Modeli’ni oluşturan bileşenlerden biri 7. Aşağıdaki değişken tanımlamalarından
değildir? hangisi hatalıdır?

A) Girdi birimleri A) int pi = (int) 3.14;


B) İnternet B) float pi = 3.14;
C) Çıktı birimleri C) char harf = (char) 65;
D) Merkezi işlem birimi D) int x = 0;
E) Bellek E) char harf = A;

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.
2017 GÜZ DÖNEM SONU - B
B
8. 11.

i
m
Yukarıdaki kod parçası çalıştırıldığında,
ekrana kaç defa “Merhaba” yazdırılır?

te
A) 7
6

vı m Sis
B)
C) 64
D) 126
E) 127 Yukarıdaki program çalıştırıldığında, ekrana

Sı Dö etim
basılan kelime aşağıdakilerden hangisi olur?

Ad

i
A)
B) Cinsiyet
C) Adres

nu üz öğr
na ne
D) Soyad
E) Telefon
So G ık ç
em 01 i A

9. Bir karakter dizgisine 10 harflik bir kelime


atandığında, kelimenin ilk harfi dizginin
kaçıncı indisinde yer alır?
ön - 2 ites

12. C dilindeki depolama türleri ile ilgili


A) 0 aşağıdaki ifadelerden hangisi yanlıştır?
1
7

B)
C) 5 A) auto ve register, geçici depolama için
s

kullanılır.
D) 9
16 er

B) extern ve static, kalıcı depolama için


E) 10
kullanılır.
20 niv

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


kullanılır.
D) Değişkenler geçici veya kalıcı olarak
Ü

tanımlanabilir.
E) Geçici depolama, belleğin ekonomik
kullanımı için önemlidir.
u
ol

D
ad

10.
An

13. int a [3] [2] = {{1}, 2, 3, 4, 5};

Yukarıda gösterilen değişken Yukarıdaki gibi tanımlanan iki boyutlu dizi


tanımlamalarında, z değişkeninin değeri kaç için, a[2][0] elemanının değeri
olur? aşağıdakilerden hangisidir?

A) 5 A) 1
B) 6 B) 2
C) 7 C) 3
D) 8 D) 4
E) 9 E) 5

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.
2017 GÜZ DÖNEM SONU - B
B
14. Aşağıdakilerden hangisi C dilindeki 17. char isim[] = “Neslihan”;
matematiksel kütüphane (math)
fonksiyonlarından biridir? Şeklinde yapılan bir dizgi tanımlaması için,
isim[6] elemanının değeri nedir?
A) printf
A) h

i
B) pow

m
C) scanf B) n
D) strcpy C) e

te
E) malloc D) i
a

vı m Sis
E)

Sı Dö etim
i
15.
18. Aşağıdaki hazır fonksiyonlardan hangisi

nu üz öğr
dinamik bellek kullanımı ile ilgili değildir?

na ne
A) free
B) ceil
So G ık
C) realloc
malloc
ç
D)
calloc
em 01 i A

E)
ön - 2 ites
7
s
16 er

19. Bir dizginin uzunluğunu bulmak isteyen


Yukarıdaki program çalıştırıldığında ekrana programcı, aşağıdaki hazır fonksiyonlardan
hangisini kullanabilir?
20 niv

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

A) a=5 b=10 c=20 A) sin


a=5 b=10 c=15 B) realloc
Ü

B)
C) a=5 b=7 c=10 C) calloc
D) a=5 b=10 c=30 D) floor
u

E) a=5 b=5 c=5 E) strlen


ol

D
ad
An

16. G_x, başlangıç adresi 2000 olan tamsayı 20. int dizi [100];
tipindeki x dizisinin göstericisidir. G_x =+ 3;
ifadesi ile göstericinin değeri arttırıldığında, Şeklinde tanımlanan bir dizinin son elemanı,
G_x hangi adresi gösterir? dizinin kaçıncı indisinde yer alır?

A) 2012 A) 0
B) 2008 B) 1
C) 2006 C) 99
D) 2004 D) 100
E) 2003 E) 101

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.
2017 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
C A B C D B E A A D E C D B D A E B E C

te
vı m Sis
Sı Dö etim
i
nu üz öğr
na ne
So G ık ç
em 01 i A
ön - 2 ites
7
s
16 er
20 niv
Ü
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İŞ
2017 GÜZ DÖNEM SONU - C
C
1. Onlu sayı sistemindeki 124 sayısı, ikili sayı 5. Makine dilindeki bir komutu oluşturan ana
sisteminde aşağıdakilerden hangisine elemanlardan biri olan işlem kodunun
karşılık gelir? (opcode) görevi nedir?

A) 0011111 A) Yapılacak işlemdeki girdiyi depolamak

i
B) 1011000 B) Verileri ve hesaplamaların değerini kontrol

m
C) 1111100 etmek
D) 0110110 C) Sonuç elde edilen işlemlerde çıktıyı

te
saklamak
E) 1110011
D) Program akışı içerisinde dallanmalar

vı m Sis
yapmak
E) Merkezi işlem biriminin yapacağı işlemi
belirlemek

Sı Dö etim
2. Program yazımı, kod düzenlemesi ve

i
program testi amaçlarıyla kullanılan
yazılımlara genel olarak ne ad verilir?

nu üz öğr
na ne
A) Hata ayıklayıcı
B) Kaynak kodu
C) İşletim sistemi
So G ık
D) IDE 6. Aşağıdaki değişken tanımlamalarından
hangisi hatalıdır?
ç
E) Derleyici
float pi = 3.14;
em 01 i A

A)
B) int x = 0;
C) char harf = (char) 65;
ön - 2 ites

D) char harf = A;
E) int pi = (int) 3.14;
7

3. Aşağıdakilerden hangisi Von Neumann


s

Modeli’ni oluşturan bileşenlerden biri


16 er

değildir?

A) Girdi birimleri
20 niv

B) İnternet
C) Bellek
Çıktı birimleri
Ü

D)
E) Merkezi işlem birimi 7.
u
ol

D
ad

4. C dilindeki depolama türleri ile ilgili


An

aşağıdaki ifadelerden hangisi yanlıştır?

A) Değişkenler geçici veya kalıcı olarak


tanımlanabilir.
B) auto ve register, geçici depolama için Yukarıdaki kod bloğu çalıştırıldığında, x
kullanılır. değişkeninin son değeri kaç olur?
C) Bir değişkeni yazmaç içine koymak için auto
A) 0
kullanılır.
B) 1
D) extern ve static, kalıcı depolama için
kullanılır. C) 5
E) Geçici depolama, belleğin ekonomik D) 6
kullanımı için önemlidir. E) 10

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.
2017 GÜZ DÖNEM SONU - C
C
8. 11. Bir karakter dizgisine 10 harflik bir kelime
atandığında, kelimenin ilk harfi dizginin
kaçıncı indisinde yer alır?

A) 0
Yukarıda gösterilen değişken

i
B) 1
tanımlamalarında, z değişkeninin değeri kaç

m
olur? C) 5
D) 9

te
A) 5 10
E)
B) 6

vı m Sis
C) 7
D) 8
E) 9

Sı Dö etim
i
12. int a [3] [2] = {{1}, 2, 3, 4, 5};

Yukarıdaki gibi tanımlanan iki boyutlu dizi

nu üz öğr
na ne
için, a[2][0] elemanının değeri
9. aşağıdakilerden hangisidir?

1
So G ık
A)
B) 2
ç
C) 3
em 01 i A

D) 4
E) 5
ön - 2 ites
7
s
16 er

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


basılan kelime aşağıdakilerden hangisi olur? 13. G_x, başlangıç adresi 2000 olan tamsayı
20 niv

tipindeki x dizisinin göstericisidir. G_x =+ 3;


A) Ad
ifadesi ile göstericinin değeri arttırıldığında,
B) Telefon G_x hangi adresi gösterir?
C) Cinsiyet
Ü

D) Adres A) 2012
E) Soyad B) 2008
u

C) 2006
ol

D) 2004
D

E) 2003
ad
An

10. Aşağıda verilen değişken isimlendirme


kurallarından hangisi C dili için yanlıştır?

A) Değişken adlarında Türkçe karakter olamaz.


B) Değişken adlarındaki ilk karakter bir rakam 14. Aşağıdaki hazır fonksiyonlardan hangisi
olamaz. dinamik bellek kullanımı ile ilgili değildir?
C) Anahtar kelimeler değişken adı olarak
A) free
kullanılamaz.
B) realloc
D) Değişken adlarının en fazla 32 karakter
olması gerekir. C) malloc
E) Birden çok kelime içeren isimlendirmelerde, D) calloc
kelime aralarına boşluk konur. E) ceil

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.
2017 GÜZ DÖNEM SONU - C
C
15. Aşağıdakilerden hangisi C dilindeki 19. int dizi [100];
matematiksel kütüphane (math)
fonksiyonlarından biridir? Şeklinde tanımlanan bir dizinin son elemanı,
dizinin kaçıncı indisinde yer alır?
A) malloc
A) 0

i
B) pow

m
C) scanf B) 1
D) strcpy C) 99

te
E) printf D) 100
101

vı m Sis
E)

Sı Dö etim
16.

i
nu üz öğr
na ne
Yukarıdaki kod parçası çalıştırıldığında,
ekrana kaç defa “Merhaba” yazdırılır?
So G ık
A) 7
ç
B) 6
em 01 i A

C) 64
D) 126
ön - 2 ites

E) 127
7
s
16 er

20.
17. char isim[] = “Neslihan”;
20 niv

Şeklinde yapılan bir dizgi tanımlaması için,


isim[6] elemanının değeri nedir?
Ü

A) i
B) h
u

C) a
ol

D) n
E) e
ad
An

18. Bir dizginin uzunluğunu bulmak isteyen


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

A) floor A) a=5 b=10 c=15


B) realloc B) a=5 b=10 c=30
C) calloc C) a=5 b=5 c=5
D) sin D) a=5 b=10 c=20
E) strlen E) a=5 b=7 c=10

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.
2017 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
C D B C E D A D B E A D A E B A C E C B

te
vı m Sis
Sı Dö etim
i
nu üz öğr
na ne
So G ık ç
em 01 i A
ön - 2 ites
7
s
16 er
20 niv
Ü
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İŞ
2017 GÜZ DÖNEM SONU - D
D
1. Onlu sayı sistemindeki 124 sayısı, ikili sayı 4.
sisteminde aşağıdakilerden hangisine
karşılık gelir?

A) 1110011

i
B) 0011111

m
C) 1011000
D) 0110110

te
E) 1111100

vı m Sis
Sı Dö etim
i
Yukarıdaki program çalıştırıldığında ekrana

nu üz öğr
na ne
basılan yazı aşağıdakilerden hangisi olur?

A) a=5 b=5 c=5


So G ık
B) a=5 b=10 c=20
2. Makine dilindeki bir komutu oluşturan ana C) a=5 b=10 c=30
ç
elemanlardan biri olan işlem kodunun D) a=5 b=7 c=10
em 01 i A

(opcode) görevi nedir? E) a=5 b=10 c=15


A) Verileri ve hesaplamaların değerini kontrol
ön - 2 ites

etmek
B) Merkezi işlem biriminin yapacağı işlemi
belirlemek
7

C) Program akışı içerisinde dallanmalar


s

yapmak
16 er

D) Yapılacak işlemdeki girdiyi depolamak


5. Program yazımı, kod düzenlemesi ve
E) Sonuç elde edilen işlemlerde çıktıyı program testi amaçlarıyla kullanılan
20 niv

saklamak yazılımlara genel olarak ne ad verilir?

A) Derleyici
Ü

B) İşletim sistemi
C) Hata ayıklayıcı
u

D) Kaynak kodu
ol

E) IDE
D
ad
An

3. Aşağıdakilerden hangisi Von Neumann 6. Bir karakter dizgisine 10 harflik bir kelime
Modeli’ni oluşturan bileşenlerden biri atandığında, kelimenin ilk harfi dizginin
değildir? kaçıncı indisinde yer alır?

A) Çıktı birimleri A) 0
B) Girdi birimleri B) 1
C) Merkezi işlem birimi C) 5
D) İnternet D) 9
E) Bellek E) 10

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.
2017 GÜZ DÖNEM SONU - D
D
7. 10. Aşağıda verilen değişken isimlendirme
kurallarından hangisi C dili için yanlıştır?

A) Değişken adlarında Türkçe karakter olamaz.


B) Anahtar kelimeler değişken adı olarak
Yukarıda gösterilen değişken

i
kullanılamaz.
tanımlamalarında, z değişkeninin değeri kaç

m
olur? C) Birden çok kelime içeren isimlendirmelerde,
kelime aralarına boşluk konur.

te
A) 5 D) Değişken adlarının en fazla 32 karakter
B) 6 olması gerekir.

vı m Sis
C) 7 E) Değişken adlarındaki ilk karakter bir rakam
D) 8 olamaz.
E) 9

Sı Dö etim
i
nu üz öğr
na ne
11.

8.
So G ık ç
Yukarıdaki kod parçası çalıştırıldığında,
ekrana kaç defa “Merhaba” yazdırılır?
em 01 i A

A) 7
6
ön - 2 ites

B)
C) 64
126
7

D)
E) 127
s

Yukarıdaki kod bloğu çalıştırıldığında, x


değişkeninin son değeri kaç olur?
16 er

A) 0
20 niv

B) 1
C) 5
D) 6
Ü

12.
E) 10
u
ol

D
ad

9. C dilindeki depolama türleri ile ilgili


An

aşağıdaki ifadelerden hangisi yanlıştır?

A) extern ve static, kalıcı depolama için


kullanılır.
B) Bir değişkeni yazmaç içine koymak için auto Yukarıdaki program çalıştırıldığında, ekrana
kullanılır. basılan kelime aşağıdakilerden hangisi olur?
C) auto ve register, geçici depolama için
A) Adres
kullanılır.
B) Cinsiyet
D) Geçici depolama, belleğin ekonomik
kullanımı için önemlidir. C) Soyad
E) Değişkenler geçici veya kalıcı olarak D) Ad
tanımlanabilir. E) Telefon

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.
2017 GÜZ DÖNEM SONU - D
D
13. Aşağıdaki değişken tanımlamalarından 17. int a [3] [2] = {{1}, 2, 3, 4, 5};
hangisi hatalıdır?
Yukarıdaki gibi tanımlanan iki boyutlu dizi
A) float pi = 3.14; için, a[2][0] elemanının değeri
B) char harf = A; aşağıdakilerden hangisidir?

i
C) char harf = (char) 65;

m
A) 1
D) int pi = (int) 3.14;
B) 2

te
E) int x = 0;
C) 3
D) 4

vı m Sis
E) 5

Sı Dö etim
i
14. Aşağıdakilerden hangisi C dilindeki
matematiksel kütüphane (math)
fonksiyonlarından biridir? 18. Aşağıdaki hazır fonksiyonlardan hangisi

nu üz öğr
na ne
dinamik bellek kullanımı ile ilgili değildir?
A) strcpy
B) printf A) malloc
B) ceil
So G ık
C) scanf
D) pow C) calloc
ç
E) malloc D) realloc
em 01 i A

E) free
ön - 2 ites
7
s

15. Bir dizginin uzunluğunu bulmak isteyen 19. int dizi [100];
16 er

programcı, aşağıdaki hazır fonksiyonlardan


hangisini kullanabilir? Şeklinde tanımlanan bir dizinin son elemanı,
20 niv

dizinin kaçıncı indisinde yer alır?


A) sin
B) calloc A) 0
Ü

C) strlen B) 1
D) realloc C) 99
u

E) floor D) 100
101
ol

E)
D
ad
An

16. G_x, başlangıç adresi 2000 olan tamsayı 20. char isim[] = “Neslihan”;
tipindeki x dizisinin göstericisidir. G_x =+ 3;
ifadesi ile göstericinin değeri arttırıldığında, Şeklinde yapılan bir dizgi tanımlaması için,
G_x hangi adresi gösterir? isim[6] elemanının değeri nedir?

A) 2012 A) n
B) 2008 B) i
C) 2006 C) h
D) 2004 D) e
E) 2003 E) a

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.
2017 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 D C E A D A B C A E B D C A D B C E

te
vı m Sis
Sı Dö etim
i
nu üz öğr
na ne
So G ık ç
em 01 i A
ön - 2 ites
7
s
16 er
20 niv
Ü
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