Bilgisayar ve Programlamaya Giriş
2021–2022 Final (Dönem Sonu) Çıkmış Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1Tarihte yapılmış ilk bilgisayar aşağıdakilerden hangisidir?
- AHoneywell
- BControl Data
- CIBM
- DENIAC
- EDelikli Kart
- 2Elektrik akımını kontrol edebilen, gerektiginde anahtar olarak kullanılabilen yarı iletken bir elektronik devre elemanına ne ad verilir?
- ADevre
- BTransistor
- CModem
- Dİşlemci
- EMimari
- 3Giriş ve çıkış birimlerinin denetimini, bellek ile ilgili işlemleri, komutların yorumlanmasını ve bilgisayarın bir bütün olarak çalışmasını sağlayan merkezi işlem birimi bölümü aşağıdakilerden hangisidir?
- AAritmetik ve Mantık Birimi
- BKontrol Birimi
- CYazmaçlar
- DProgram Sayacı
- EAna Bellek
- 4Bir işin nasıl yapılacağını bildiren adimlar kümesine ----- denir. Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi dogru olarak tamamlar?
- Ayazılım
- Balgoritma
- Ckod
- Dakış diyagramı
- E₺) program
- 5Aşağıdakilerden hangisi veri işleme döngüsünde yer alan aşamalardan biri değildir?
- AVeri girişi
- BVeri hazırlama
- CVeri temizleme
- DVeri toplama
- EVeri işleme
- 6I. Geçici depolama, belleğin ekonomik kullanımı açısından bir farklılık oluşturmaz. II. Static anahtar kelimesi, kalıcı depolama için kullanılır. III. Register anahtar kelimesi, geçici depolama içın kullanılır. C dilindeki depolama türleri ile ilgili yukarıdaki ifadelerden hangileri doğrudur?
- AYalnız l
- BYalnız ll
- CI ve Ill
- DI| ve I!!
- E1, Il ve !!!
- 7#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 deger kaç olur?
- A5 lar.nel
- B13
- C16
- D17
- E25
- 8Bilgisayara girilen işlenmemiş (ham) bilgilere ne ad verilir?
- Abit
- Benformasyon
- Ckod
- Dbyte
- Everi
- 9C programlama dilinde kullanılan temel veri tipleri aşağıdakilerden hangisinde birlikte ve doğru olarak verilmiştir?
- Asayı, kesir, dizgi
- Bsayı, karakter, kesir orul
- Csayı, dizgi, dogru/yanlış
- DEsayı, karakter, doğru/yanlış
- Esayı, karakter, dizgi
- 10—— derleyiciye bazı özel matematiksel veya mantıksal fonksiyonları icra etmesini söyleyen simgelerdir. Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi doğru olarak tamamlar?
- ADegişlenler
- BSabitler
- CIşleçler
- DKodlar
- EEnumatörler
- 111. Eşit önceliğe sahip işleçlerde işlem önceliği sağdan sola doğrudur. II. Atama işlecinin çıkarma işlecine karşı önceliği vardır. III. Çarpma işlecinin toplama işlecine göre önceligi vardır. Işleçler arasındaki öncelikler ile ilgili yukarıdaki ifadelerden hangileri doğrudur?
- AYalnız Il
- BYalnız !Il
- CI ve ll
- DI ve lIl
- EI,I| ve |||
- 12C programlama dilinde kullanılan çarpma işleçi aşağıdakilerden hangisidir?
- A&
- B/
- C*
- D&&
- 13Aşağıdaki işleçlerden hangisi tür olarak bitsel işleçler grubuna aittir?
- AEşit degildir (!=)
- BMantıksal NOT (!)
- CAtama (F)
- DMantıksal OR (II)
- ESola öteleme (<<)
- 14Satır sayısının m, sütun sayısının n lle 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 dogru olarak tamamlar?
- Am*n
- Bm+n
- Cm"
- Dnm
- Em
- 15#include
#define BOYUT 4 int main () int [BOYUT] = {40, 50, 60}; int i, LGd; Ga = d; for (i=O; i < BOYUT; it+) { printf(" %d", I(Gd + i)); return 0; Yukarıdaki kod satırlarının 'ekran çıktısı aşağıdakilerden hangisidir? - A40 50 60 0
- B0 60 50 40
- C40 50 60 60
- D0 40 50 60
- E0000
- 16char isim [7]; şeklinde tanımlanan bir dizgiye kullanıcı tarafından daha önceden klavyeden "BUKET" kelime girişi yapışmıştır. Buna göre, kod bloğu içerisinde takip eden satırda print ("%c In", isim [2]; satırının ekran çıktısı aşağıdakilerden hangisi olur?
- ANULL
- B'10'
- CC B
- DK
- EU
- 17C programlama dilinde karakter dizilerinin sayısal olarak karşılaştırılmasını saglayan fonksiyonudur. Yukarıdaki cümlede boş bırakılan yeri aşağıdakilerden hangisi dogru olarak tamamlar?
- Astrcmp()
- Bstrfind()
- Cstring()
- Dstrcopy()
- Estrlen()
- 18Aşağıdaki hazır fonksiyonlardan hangisi bir dizginin uzunluğunu bulmak isteyen programcı tarafından kullanılabilir?
- Asin
- Bfloor
- Cstrien
- Drealloc
- Ecalloc
- 19Aşağıdakilerden hangisi çok büyük ölçekli verileri saklamaya ve arşivlemeye yarayan, insan müdahalesi gerektirmeyen bir depolama yöntemidir?
- ABirincil Depolama
- BDijital depolama
- CIkincil Depolama
- DÇevrimdışı Depolama
- EÜçüncül Depolama
- 20#include
#include int ikikat (int); int main(void) { int x=5, d; printf ("1:x=%d" , x); d=ikikat (x); printf (" 4:x=%d", x); printf (" 5:d=%d", , d); getch(); return 0; int ikikat (int x) { printf(" 2:x=%d", x); x=2*x; printf( " 3:x=%d", x); return (x); Yukarıdaki program blogunun ekran çıktısı aşağıdakilerden hangisidir? - A1: x=5 2:x=5 3: x=10 4:x=5 5:d=10
- B1: x=5 2:x=10 3: x=5 4:x=10 5:d=5
- C1:x=5 2:x=5 3: x=5 4:x=5 5:d=5
- D1:X=10 2:x=5 3: x=10 4:x=5 5:d=10
- E1:x=0 2:x=5 3: x=10 4:x=5 5:d=10