Bilgisayar ve Programlamaya Giriş
2019–2020 Final (Dönem Sonu) Çıkmış Soruları
- 20 soru
- Cevap anahtarı açık: çöz, sonucunu gör
- 1

Soru metni
Bir bilişim sisteminin doğal afet ve yangın gibi durumlarda tekrar çalışabilir hale getirilmesi için izlenen sürece ne ad verilir? A) Sistem yönetimi B) Sistem güvenliği C) Felaket kurtarma D) Veri güvenliği E) Veri yedekleme - 2

Soru metni
Derleyici, çevirici ve yorumlayıcı yazılımlar aşağıdaki yazılım gruplarından hangisine aittir? A) Yazılım geliştirme araçları B) Kelime işlemciler C) İşletim sistemleri D) Hizmet programları E) Web tarayıcıları - 3

Soru metni
Bir yazılımın verimliliğini belirleyen başlıca iki kriter, aşağıdakilerden hangisinde birlikte ve doğru olarak verilmiştir? A) Yazılım geliştirme hızı ve kod büyüklüğü B) Operatör sayısı ve yazılım maliyeti C) İşlem hızı ve yazılımın çalışması için gereken bellek D) Güvenlik ve kodun okunabilirliği E) Sürdürülebilirlik ve portatiflik - 4

Soru metni
Onlu sayı sistemindeki 178 sayısının ikili sayı sisteminde karşılık geldiği değer aşağıdakilerden hangisidir? A) 01001101 B) 01100100 C) 10101100 D) 11001010 E) 10110010 - 5

Soru metni
Yaygın kullanılan yüksek seviye programlama dilleri ile ilgili aşağıdaki ifadelerden hangisi yanlıştır? A) PHP, web uygulamalarında sıklıkla kullanılan bir dildir. B) Ruby ile web sunucularında çalışmaya uygun programlar geliştirilebilir. C) Akademik çalışmalarda sıklıkla kullanılan dillerden biri Python dur.so1 D) Microsoft tarafından geliştirilen Java, nesneye yönelik bir programlama dilidir. E) Perl ile yoğun şekilde görüntü tanıma işlemleri gerçekleştirilebilir. - 6

Soru metni
Standart bir veri işleme döngüsünde gerçekleşen son adım aşağıdakilerden hangisidir? A) Veri hazırlama B) Veri giriși C) Depolama D) Veri toplama E) Çıktı ve yorumlama - 7

Soru metni
Bir program komutu çalıştırılırken, merkezi işlem biriminin işlenen komutla ilgili gereken işlemleri yaparak sonucu farklı bir yazmaçta sakladığı adım aşağıdakilerden hangisidir? A) Bulma B) Çalıştırma sorular.ne C) Çözme D) Derleme E) Çevirme - 8

Soru metni
Bir algoritmayı oluşturan adımların doğru ve kesin bir şekilde tanimlanması, algoritmanın hangi özelliğini ifade eder? A) Açıklık B) Girdi ve çıktı bilgisi C) Sonluluk D) Verimlilik E) Genellik - 9

Soru metni
#include ‹stdio.h> int main() enum isimler {Ali, Burcu, Cem=5, Deniz, Ece=5); int toplam = Ali + Burcu + Cem + Deniz + Ece; printf("%d", toplam); return 0; Yukarıdaki program çalıştırıldığında, ekrana basılan değer kaç olur? A) 5 B) 13 C) 16 D) 17 E) 25 - 10

Soru metni
Aşağıdaki değişken tanımlamalarından hangisi C programlama dili için hatalı bir komuttur? A) char bir_karakter = 'Y'; B) int numara = 5; ular.net C) float pi = 3.14; D) double ortalama = 60.25; E) long int xyz = 99999; - 11

Soru metni
Bir karakter dizgisine 10 harflik bir kelime atandığında, kelimenin ilk harfi dizginin kaçıncı indisinde yer alır? A) 0 1 aof.sorutar.net 3 5 10 - 12

Soru metni
int y = 2* (4/2 + !0 * 4) + 4 1 (5 > 3+1); Yukarıdaki değişken tanımlamasına göre, y değişkeninin değeri kaç olur? A) 8 B) 10 C) 12 D) 13 E) 16 - 13

Soru metni
Aşağıdaki işleçlerden hangisi tür olarak bitsel işleçler grubuna aittir? A) Mantıksal OR (II) B) Sola öteleme (<<) Eşit değildir (!=) D) Mantıksal NOT (!) E) Atama (=) - 14

Soru metni
int j; for (j=100; j>=Ø; j-=5) printf("Anadolu\n") ; Yukarıdaki kod parçası çalıştırıldığında ekrana kaç defa "Anadolu" yazdırılır? A) 21 B) 20 C) 19 D) 22 E) 18 - 15

Soru metni
C programlama dilinde kullanıcıların dizgi girişini sağlamak için sıklıkla kullanılan fonksiyonlar aşağıdakilerden hangisinde birlikte verilmiştir? A) printf - scanf B) main - printf C) gets - scanf D) pow - sqrt E) gets - printf - 16
![16. soru: Aşağıdakilerden hangisi C programlama dilinde geçerli bir dizi tanımlamasıdır? A) char harfler = [abde]; B) float kes…](/gorsel/ybs201u-bilgisayar-ve-programlamaya-giris/cikmis-2019-2020-ds-13409/1SfBHn9PgS66.png)
Soru metni
Aşağıdakilerden hangisi C programlama dilinde geçerli bir dizi tanımlamasıdır? A) char harfler = [abde]; B) float kesirler[] = {5.33, 8.25}; C) int[] rakamlar = 5; D) int rakamlar[] = 12345; E) float int[] = {0.5, 0.6, 0.7}; - 17

Soru metni
Satır sayısının m, sütun sayısının n ile gösterildiği iki boyutlu bir tamsayı dizinin elemanlarının dizilimi --- şeklindedir. Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi doğru olarak tamamlar? A)nm B) m C) m+n D) m" E) m*n - 18

Soru metni
#include ‹stdio.h> #include<conio.h> void islem (int *bGst); int main (void) { int b=5; islem(&b); printf("b= %d \n",b) ; getch(); return 0; void islem (int *bGst) { *bGst= 10**bGst;} Yukarıdaki kod bloğunun ekran çıktısı aşağıdakilerden hangisidir? A) b=0 B) b=5 C) b=10 D) b=50 E) b=100 - 19

Soru metni
I. Fonksiyonlara argüman geçirmek için iki farklı yöntem bulunmaktadır. II. Değer yönteminde tonksiyona verilen değişkenin kopyası ile işlem yapılır. III. Referans yönteminde fonksiyona verilen değişkenin adres değeri kullanılır. Fonksiyonlara argüman geçirme ile ilgili yukarıdaki ifadelerden hangileri doğrudur? A) Yalnız l B) I ve II C) I ve I!I D) II ve IlI E) I, Il ve IlI - 20
![20. soru: #include ‹ stdio.h> #include ‹string.h> int main (void) { char isim[] = "mehmet"; int x = strlen(isim); printf ("%d\n…](/gorsel/ybs201u-bilgisayar-ve-programlamaya-giris/cikmis-2019-2020-ds-13409/WohlITQA30k3.png)
Soru metni
#include ‹ stdio.h> #include ‹string.h> int main (void) { char isim[] = "mehmet"; int x = strlen(isim); printf ("%d\n" , --x); return 0; Yukarıdaki program çalıştırıldığında ekrana basılan sayı kaç olur? A) 0 B) 3 C) 4 D) 5 E) 6
Bir şıkka dokun; doğru cevap hemen görünür.