Bilgisayar Ve Programlamaya Giriş Final 2. Deneme Sınavı
Toplam 14 Soru1.Soru
“……. işleçler denildiğinde akla ilk olarak dört işlem işleçleri yani toplama, çıkarma, çarpma ve bölme gelir.” Cümlesinde boş bırakılan yere aşağıdakilerden hangisi gelmelidir?
Aritmetik işleçler |
İlişkisel işleçler |
Mantıksal işleçler |
Bit işleçler |
Atama işleci |
Aritmetik işleçler denildiğinde akla ilk olarak dört işlem işleçleri yani toplama, çıkarma, çarpma ve bölme gelir.
2.Soru
Aşağıdaki hazır kütüphane fonksiyonlarından hangisi argümanın karekökünü alır?
acos() |
cos() |
sqrt() |
ceil() |
pow() |
sqrt() fonksiyonu argümanın karakökünü alır.
3.Soru
Klavyeden veri okumak için kullanılan fonksiyon nedir?
printf |
int |
scanf |
goto |
switch |
scanf fonksiyonu klavyeden veri okumak için kullanılan fonksiyondur
4.Soru
Kalıcı depolama ile ilgili aşağıda verilen ifadelerden hangisi yanlıştır?
“extern” ve “static” depo sını arına konulan değişkenler, program süresince silinmeden bellekte kalırlar. |
Global değişkenler ön tanımlı (default) olarak “extern” değişken sayılırlar. |
Global değişkenler program boyunca bellekte saklanırlar. |
Bazı durumlarda bir blok içindeki değişkenin program boyunca bellekte kalması istenebilir. O zaman bu tür bir değişken “static” diye tanımlanmak zorundadır. |
“auto” (automatic) ve register depo sınıflarına konulan değişkenler, ait oldukları program blokunun (program kod parçası) işi bitince bellekten silinirler. |
“auto” (automatic) ve register depo sınıflarına konulan değişkenler, ait oldukları program blokunun (program kod parçası) işi bitince bellekten silinirler. Geçici depolama özelliğidir.
5.Soru
Dizilerin veya göstericilerin hafızada kapsadığı alanların analizi için hangi fonksiyon kullanılabilir?
getchar |
puts |
sizeof |
gets |
putchar |
Dizilerin veya göstericilerin hafızada kapsadığı alanların analizi için sizeof() fonksiyonu kullanılabilir. sizeof() fonksiyonu girdi olarak aldığı değişkenin hafızada byte olarak kapladığı alanı geri döndürecektir.
6.Soru
C programlama dilinde ekrana yazdırma kodu aşağıdakilerden hangisidir?
|
fprint |
fscan |
scan |
printf |
C programlama dilinde ekrana yazdırma veya klavyeden girişler için kullanılan printf ve scanf kelimeleri kullanılmaktadır.
7.Soru
Veri türü olan kesirli sayıların Programlama Editöründe Kullanımı hangi karakter ile gösterilir?
int |
char |
true |
false |
float, double |
Veri türü olan kesirli sayıların Programlama Editöründe Kullanımı ''float, double'' karakteri ile gösterilir.Doğru cevap ''E'' şıkkıdır.
8.Soru
Makina dili komutları hangi rakamsal değerlerden oluşmaktadır?
0-1 |
1-2 |
2-3 |
3-4 |
4-5 |
Bilgisayarlar, yalnızca makine dilinde yazılmış programları çalıştırabilir. Makine dili komutları 0 ve 1 değerlerinden oluşan, insan tarafından okunması ve anlaşılması kolay olmayan komutlardır. Doğru cevap A'dır.
9.Soru
Aşağıdaki matematik fonksiyonlarından hangisi sayıyı en yakın büyük tamsayıya yuvarlar?
acos() |
cos() |
exp() |
ceil() |
log() |
Ceil() fonksiyonu verilen değeri en yakın büyük tamsayıya yuvarlar.
10.Soru
C dili yerleşik içleşler açısından zengin bir yapıya sahiptir. Aşağıdakilerden hangisi sıklıkla kullanılan içleşter arasında değildir?
a = b + c |
İşleç: abcd |
İçleşler = + |
z<t |
a++ |
İşleç: abcd en sık kullanılan içleşler arasında değildir.
11.Soru
İçerisine argüman alan fonksiyonlarda, bu argümanların gönderilmesi için iki farklı yöntem bulunmaktadır. Aşağıdakilerden hangisi bu yöntemlerdendir?
Atama yöntemi |
Yazma yöntemi |
Referans yöntemi |
İşlevsel yöntem |
Kullanışlılık yöntemi |
İçerisine argüman alan fonksiyonlarda, bu argümanların gönderilmesi için iki farklı yöntem bulunmaktadır. Bunlar değer yöntemi(call by value) ve referans yöntemi(call by reference) ile çağırmadır.
12.Soru
İşleçler sınıflandırıldığında aşağıda verilenlerden hangisi bu sınıflar arasında yer almaz?
Aritmetik İşleçler |
Mantıksal İşleçler |
Bit İşleçleri |
Modüler İşlecler |
Atama İşleçleri |
Aritmetik İşleçler arasında kalan değerini hesaplamada kullanılan kalan işleci bulunmaktadır. Bu işleç, aritmetik işleçler sınıfında kendine yer bulur. Ayrıca modüler işleçler sınıfı bu sınıflar arasında yer almaz. Diğer şıklarda yer alan mantıksal işleçler, bit işleçleri, atama işleçleri var olan sınıflar arasındadır.
13.Soru
Bir işin nasıl yapılacağını bildiren adımlar kümesine ne denir?
Algoritma |
Yol |
Yöntem |
Standart |
Tarif |
Bir işin nasıl yapılacağını bildiren adımlar kümesine algoritma denir.Doğru cevap ''A'' şıkkıdır.
14.Soru
Bir kod parçasının ne kadar tekrarlanacağı döngüye girene kadar bilinmiyorsa aşağıdaki deyimlerden hangisi kullanılır?
WHILE |
IF |
FOR |
SWITCH |
DO-WHILE |
Bir kod parçasının ne kadar tekrarlanacağını döngüye girene kadar bilmiyorsak while deyimini kullanırız. While sözcüğünün yanındaki parantez içinde yer alan ifade doğru olduğu sürece deyim işlenmeye devam eder. Doğru yanıt A seçeneğidir.