Bilgisayar Ve Programlamaya Giriş Final 17. Deneme Sınavı

Toplam 20 Soru
PAYLAŞ:

1.Soru

Aşağıdaki Byte birimlerinden hangisi en büyüktür?


KiloByte

MegaByte

Gigabyte

YottaByte

TeraByte


2.Soru

Aşağıdaki fonksiyonlardan hangisi c bir harf ise 0’dan farklı, diğer durumda 0 gönderir?


int isalpha(int c);

int isdigit(int c);

int islower(int c);

int tolower(int c);

int toupper(int c);


3.Soru

İkili sayı sistemi ile ilgili hangi ifade yanlıştır?


İkili sayı sistemi, onlu sayı sistemindeki sayıların 2 tabanında yazılmasıdır.

ANSI (American National Standarts Institute) tarafından ortaya konmuştur.

İkili sayı sistemi bilgisayarda dijital veri saklamak için kullanılır.

Eski Mısır, Çin ve Hindistan uygarlıklarında da benzer sayı sistemleri vardır.

Onlu sayı sisteminden ikili sayı istemine dönüştürmek için bölme işlemi uygulanır.


4.Soru

Referans yöntemi ile argüman geçirildiğinde, çoğunlukla fonksiyondan bir ____ ihtiyaç kalmamaktadır. Bu nedenle fonksiyonun son bölümünde de ____ ifadesi yer almamaktadır.

Yukarıdaki boşluklara sırasıyla aşağıdaki ifadelerden hangisi gelmelidir?


geri dönüş değerine; return

mantıksal ifadenin dönüşüne; dönüş tipi

mantıksal ifadenin dönüşüne; geri dönüş

adres opertörüne; return

Hiçbiri


5.Soru

"C Programlama dilinde önemli bir yapıya sahip alt program kodlarıdır."

Yukarıda tanımı yapılan kavram aşağıdakilerden hangisidir?


Çtıktı

Kütüphane

Fonksiyon

Sınıf

Birim


6.Soru

İşlemlerdeki arttırma ve eksiltme işlemleri sayısal olarak olmayıp, göstericinin bir arttırılması bir sonraki bellek adresine ne olarak sağlanır?


İteleme

Toplama

Arttırma

Öteleme 

Çarpma


7.Soru

printf() fonksiyonu içerisine alınabilen parametreler aşağıdakilerden hangisi ya da hangileridir?

I – Düz metin

II – Kontrol karakterleri (escape sequence)

III – Tip belirleyici (conversion specifier)


Yalnız I

Yalnız II

Yalnız III

I ve II

I-II-III


8.Soru

I.Hazır matematiksel fonksiyonları kullanabilmek için önişlemci tanımları bölümüne #include <math.h>  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?


Yalnız I

Yalnız II

I ve II

II ve III

I, II ve III


9.Soru

Hangisinde verilen eşleşme doğrudur?


İkincil depolama aygıtları-projektör

Merkezi işlem birimi-rastgele erişimli bellek

Çıktı aygıtları-kontrol birimi

Ana bellek-harici sabit disk

Girdi aygıtları-barkod okuyucu


10.Soru

I.ifade1, döngü değişkenine ilk değer ataması yapılması amacıyla kullanılır. 

II.ifade 2 Doğru değere sahip olduğunda biter. 

III.İfade 3 döngü değişkeninin değerinin artırılması veya azaltılması amacı
ile kullanılır.

FOR deyimi için yukarıda verilen işlemlerin sıralaması için verilenlerden hangisi ya da hangileri doğrudur?


Yalnız I

Yalnız II

Yalnız III

I ve II

I ve III


11.Soru

Bir yazılımcı program kodlarını girintiler bırakarak yazmaktadır. Bu ifade yazılımda güvenilirlik sağlayabilmek için, hangi niteliğe aittir?


Yazılabilirlik

Okunabilirlik

Sadelik

Güvenlik

Sağlamlık


12.Soru

A=10

B=9 ise aşağıda verilen işleçlerle sağlanan denkliklerden hangisi doğrudur?


B-A>0

B>=A-1

A=!B+1

B==A-2

B<=A-2


13.Soru

C programlama dilinde dizgi oluşturmak için aşağıdakilerden hangisi kullanılabilir?


char

int

float

null

double


14.Soru

 Bilgisayara girilen işlenmemiş (ham) bilgilere ne denir?


Karakter

Dizi

Veri

Sayı

Sabit


15.Soru

Bir dizinin elemanları fonksiyona argüman olarak geçirilmek istendiğinde pratik olarak dizi gönderim biçimi nasıl olmalıdır?


Başlangıç adresini geçirmek

Bütünsel geçirmek

Ayru ayrı geçirmek

Parçalayarak geçirmek

Zaman aralıklı geçirmek


16.Soru

"25’in ikilik sistemde değeri 00011001 ve 12’nin ikilik sistemdeki değeri 00001100’dir."

Sonuc = 25 | 12; komut satırı işletildikten sonra Sonuç değişkeninin ikilik sistemdeki değeri ne olur?


00011101

00001000

00010101

00001101

00011111


17.Soru

Aşağıdakilerden hangisi Bitsel ÖZEL VEYA işlecine ait yanlış bir bilgidir?


A Yanlış   B Yanlış   A II B Yanlış

 .A Yanlış   B Doğru   A II B Doğru

 A Doğru   B Yanlış   A II B Doğru

A Yanlış   B Yanlış   A II B Yanlış

A Doğru   B Doğru   A II B Doğru


18.Soru

C programlama dilinde bir fonksiyonun giriş değeri almadığını belirtmek için argüman bölüme aşağıdakilerden hangisi yazılmalıdır ?


zero

not

void

empty

new


19.Soru

Değer yöntemiyle argüman geçirme ile referans yöntemiyle argüman geçirme arasında ne fark vardır?


Değer yöntemi ile argüman geçirme C programlama dilinde yapılır

Referans yöntemi ile argüman geçirmede orijinal değer değişebilmektedir

Değer yöntemi ile matematiksel işlemler fonksiyona uyarlanırken yazı işlemleri referans yöntemi ile argüman geçirmede yapılır

Değer yöntemi ile argüman geçirmede orijinal değer değişebilmektedir

Referans yöntemi ile argüman geçirme C programlama dilinde yapılır


20.Soru

I.==

II.!

III.&&

VI.%

Yukarıda verilen işleçler öncelik sıralamasına koyulduğunda, en yüksekten en düşüğe doğru sıralama aşağıdaki seçeneklerden hangisidir?


I, III, VI, II

VI, II, III, I

II, VI, I, III

III, IV, I, II

VI, I, III, II