Bilgisayar Ve Programlamaya Giriş 2017-2018 Final Deneme Sınavı

Bilgisayar Ve Programlamaya Giriş 2017-2018 Final Deneme Sınavı sorularını bu sayfadan online olarak çözebilirsiniz.

Doğru Sayısı %%SCORE%%
Yanlış Sayısı %%WRONG_ANSWERS%%
CEVAPLARINIZ
Yanıtlarınız aşağıdaki gibidir.
Soru 1

Tümleşik devrelerdeki transistör kapasitesinin artışı hakkında yaptığı öngörü ile bilgisayar tarihine geçmiş kişi aşağıdakilerden hangisidir?

A
Alan Turing
B
Bill Gates
C
Gordon Moore
D
Steve Jobs
E
Nikola Tesla
Soru 2

Bir programın kaynak kodu incelenirken, programın mantığını rahatça takip edebilmek için programlama dilinin aşağıdaki özelliklerden hangisine sahip olması gerekir?

A
Yazılabilirlik
B
Okunabilirlik
C
Sadelik
D
Güvenlik
E
Sağlamlık
Soru 3

RGB renk grubuna ait bir piksel, bilgisayar hafızasında kaç byte yer kaplar?

A
1
B
2
C
3
D
4
E
5
Soru 4

Aşağıdakilerden hangisi ikincil depolama aygıtlarından değildir?

A
CD
B
DVD
C
Sabit disk
D
Flash bellek
E
Ön bellek
Soru 5

Sayısal verilerin işlenmesinden sorumlu komut çeşidi aşağıdakilerden hangisidir?

A
Dallanma
B
Test
C
Bellek
D
Aritmetik
E
Mantık
Soru 6

Bir programın bilgisayarda kalıcı olarak saklanmasını sağlayan bilgisayar bileşeni aşağıdakilerden hangisidir?

A
Merkezî işlem birimi
B
Ana bellek
C
Modem
D
Monitör
E
Sabit disk
Soru 7

Aşağıdakilerden hangisi yüksek seviye programlama dillerinden değildir?

A
C
B
C++
C
Java
D
Python
E
Assembly
Soru 8

Aşağıdakilerden hangisi C programlama dilinin ilişkisel operatörlerinden değildir?

A
Büyük eşit (>=)
B
Küçük eşit (
C
Toplayarak atama (+=)
D
Eşitlik karşılaştırma (==)
E
Eşit değil (!=)
Soru 9

Aşağıdaki atamalardan hangisi C programlama dilindeki geçici depolama sınıarından biri değildir?

A
auto şoat = 3,1415;
B
register int eskisehir_plaka_kodu = 26;
C
extern int ogrenci_no;
D
şoat f = 1.05, g = 25.5, yuzde;
E
int pi = int (3,1415);
Soru 10

Global değişkenler ön tanımlı (default) olarak hangi değişken türünde sayılırlar?

A
auto
B
extern
C
register
D
static
E
unsigned int
Soru 11

İki değerin karşılaştırılmasında kullanılan işleç türü aşağıdakilerden hangisidir?

A
Aritmetik İşleçler
B
Mantıksal İşleçler
C
İlişkisel İşleçler
D
Bit İşleçleri
E
Atama İşleçleri
Soru 12

int A [ ] = ( 1, 2, 3, 4, 5);
Yukarıdaki program satırındaki hata nasıl düzeltilebilir?

A
( ) parantezleri, {} ile değiştirilmelidir.
B
( ) parantezleri köşeli parantezleri [ ] ile değiştirilmelidir.
C
[ ] parantezler {} hale gelmelidir.
D
Köşeli parantez içerisine mutlaka bir sayı değeri yazılmalıdır.
E
( ) parantezleri içerisinde tamsayı olmamalıdır.
Soru 13

for ( i = 6; i < 20; i++ ) { printf( “k [%d] = %dn”, i, k [i-6] ); }
Yukarıdaki for yinelemesi kullanılarak k dizisinin kaç adet elemanı ekranda yazdırılır?

A
20
B
14
C
19
D
16
E
13
Soru 14

#include #include void fonksiyon(int *aGst); int main(void) { int a=25; printf(“1:a =%dt”, a); fonksiyon(&a); printf(“4:a =%dt”, a); getch(); return 0; } void fonksiyon(int *aGst) { printf(“2:a=%dt”, *aGst); *aGst=*aGst*2; printf(“3:a=%dt”,*aGst); }
Yukarıdaki programın çıktısı aşağıdakilerden hangisidir?

A
1:a=25 2:a=50 3:a=50 4:a=50
B
1:a=25 4:a=25 2:a=50 3:a=50
C
1:a=25 4:a=25 2:a=50 3:a=25
D
1:a=25 2:a=25 3:a=50 4:a=25
E
1:a=25 2:a=25 3:a=50 4:a=50
Soru 15

#include int main() {
char k1[30], k2[30];
strcpy(k1,”programlama”);
strcpy(k2,”ogreniyorum”);
strcat(k1,k2);
a=isdigit(k1[0]);
getch();
return 0;
}
Yukarıdaki programda eklenmesi gerekli başlık dosyası aşağıdakilerden hangisidir?

A
string.h
B
math.h
C
string.h ve ctype.h
D
ctype.h
E
conio.h
Soru 16

Aşağıdakilerden hangisi bilgisayarın girdi aygıtlarından biri değildir?

A
Tarayıcı
B
Yazıcı
C
Barkod okuyucu
D
Klavye
E
Fare
Soru 17

Aşağıdakilerden hangisi veri işleme döngüsünde yer alan aşamalardan biri değildir?

A
Veri toplama
B
Veri hazırlama
C
Çıktı ve yorumlama
D
Depolama
E
Veri takibi
Soru 18

Aşağıdakilerden hangisi C programlama dilinde kullanılan tam sayı bir veri türü değildir?

A
float int
B
signed char
C
short int
D
unsigned char
E
enum
Soru 19

#include #include #define SIZE 3 int kare(int); int main(void) { int m1[SIZE]={2, 3, 4}; int m2[SIZE]={0}; int i; for(i=0; i< SIZE; i++) { m2[i]= kare (m1[i]); } for(i=0; i< SIZE; i++) { printf(“ m1[%d]=%d , m2[%d]=%dt”,i, m1[i],i, m2[i]); } getch(); return 0; } int kare(int a) { return(a*a); }
Yukarıdaki programın çıktısı aşağıdakilerden hangisidir?

A
m1[0]=2, m2[0]=4 m1[1]=3, m2[1]=9 m1[2]=4, m2[2]=16
B
m1[0]=0, m2[0]=0 m1[1]=0, m2[1]=0 m1[2]=0, m2[2]=0
C
m1[0]=2, m2[0]=0 m1[1]=3, m2[1]=0 m1[2]=4, m2[2]=0
D
m1[0]=2, m2[0]=2 m1[1]=3, m2[1]=3 m1[2]=4, m2[2]=4
E
m1[0]=4, m2[0]=4 m1[1]=9, m2[1]=9 m1[2]=16, m2[2]=16
SONUÇLAR
19 tamamladınız.
Liste
Geri dön
Tamamlananlar işaretlendi.
12345
678910
1112131415
16171819Son
Geri dön
1 Yıldız2 Yıldız3 Yıldız4 Yıldız5 Yıldız (2 Kişi oy verdi, 5 üzerinden ortalama puan: 1,50. Bu yazıya oy vermek ister misiniz?)
Loading...
0
Would love your thoughts, please comment.x