Bilgisayar Ve Programlamaya Giriş Ara 7. Deneme Sınavı
Toplam 20 Soru1.Soru
Dijital verinin en küçük ve temel ünitesi aşağıdakilerden hangisidir?
Bit |
Byte |
Kilobyte |
Megabyte |
Gigabyte |
Bit, dijital verinin en küçük ve temel ünitesidir. Bir bit, yalnızca 0 veya 1 değerini alabilir. Bilgisayar sistemlerinde hafıza, byte adı verilen küçük saklama birimlerine bölünmüştür. Doğru cevap A'dır.
2.Soru
Bilgisayar sistemlerinde donanım ve programlama dilleri arasındaki hiyerarşi, üst basamaktan alt basamağa doğru sıralandığında; sıralama aşağıdakilerden hangisi olacaktır?
Yüksek Seviye Programlama Dili - Makine Dili - Çevirici Dil - Donanım |
Makine Dili - Yüksek Seviye Programlama Dili - Çevirici Dil - Donanım |
Donanım - Çevirici Dil - Yüksek Seviye Programlama Dili - Makine Dili |
Yüksek Seviye Programlama Dili - Çevirici Dil - Makine Dili - Donanım |
Donanım - Makine Dili - Çevirici Dil - Yüksek Seviye Programlama Dili |
Donanım ve Yüksek Seviye Programlama Dilleri arasındaki hiyerarşiye göre;
- Program kullanıcı tarafından Yüksek Seviye Programlama Dili (Java, C, C++, vb) kullanılarak yazılır.
- Yazılan program Çevirici Diller aracılığıyla alt seviye program diline dönüştürülür.
- Daha sonra program Merkezi İşlem Birimi tarafından çalıştırılabilmesi için Makine Diline dönüştürülür.
- Makine diline dönüştürülmüş komutlar Donanım tarafından çalıştırılır.
3.Soru
Aşağıdaki seçeneklerden hangisi bilgisayar sistemini oluşturan temel donanım bileşenlerinden değildir?
Ana Bellek (Main Memory) |
Merkezi İşlem Birimi (CPU) |
İkincil Depolama Aygıtları (Secondary Storage Devices) |
Girdi Aygıtları (Input Devices) |
Temel Giriş-Çıkış Sistemi (BIOS) |
Modern bilgisayarları oluşturan beş temel donanım bileşeni vardır:
- Merkezi İşlem Birimi (CPU - Central Processing Unit)
- Ana Bellek (Main Memory)
- İkincil Depolama Aygıtları (Secondary Storage Devices)
- Girdi Aygıtları (Input Devices)
- Çıktı Aygıtları (Output Devices)
E Seçeneğinde verilmiş olan BIOS ise EPROM adı verilen bir yonga üzerinde ROM Bellek biçiminde yer alan bir tür yazılımdır. Doğru cevap E'dir.
4.Soru
Algoritmanın açık ve kesin bir dille tanımlanması ve algoritmada yer alan adımların liste halinde yazılması aşağıdakilerden hangisi ile ilgilidir?
Konuşma dili ile gösterim |
Akış diyagramları ile gösterim |
Sözde kod ile gösterim |
Programlama dili ile gösterim |
Algoritma ile gösterim |
Konuşma dili ile gösterimde algoritma açık ve kesin bir dille tanımlanır. Algoritmada yer alan adımlar liste halinde yazılır. Doğru cevap A'dır.
5.Soru
Von Neumann modelini oluşturan üç ana bileşen, seçeneklerden hangisinde doğru olarak verilmiştir?
Girdi / Çıktı Birimleri - Kapılar - Bellek |
Girdi / Çıktı Birimleri - Depolama Ünitesi - Bellek |
Girdi / Çıktı Birimleri - Merkezi İşlem Birimi - Bellek |
Merkezi İşlem Birimi - Bellek - Depolama Ünitesi |
Girdi Birimleri - Çıktı Ürünleri - İşlem Birimi |
Modern bilgisayarların yapısını oluşturan mimari model, Amerikalı bilim adamı John von Neumann tarafından, 1945 yılında ortaya konulan Von Neumann Modeli'dir. İşlemci ve belleğin birbirinden ayrıldığı bu modelde, bilgisayarı oluşturan üç ana bileşen öngörülmüştür. Bunlar; Girdi / Çıktı Birimleri, Merkezi İşlem Birimi ve Bellek'tir. Doğru cevap C'dir.
6.Soru
Aşağıdakilerden hangisi modern bilgisayarı oluşturan beş temel bileşenlerden biri değildir?
Merkezi İşlem Birimi |
Ana Bellek |
Girdi Aygıtları |
Çıktı Aygıtları |
Ekran Kartı |
• Merkezi İşlem Birimi (CPU - Central Processing Unit)
• Ana Bellek (Main Memory)
• İkincil Depolama Aygıtları (Secondary Storage Devices)
• Girdi Aygıtları (Input Devices)
• Çıktı Aygıtları (Output Devices)
7.Soru
Aşağıdakilerden hangisi mantık işlemlerinden biri değildir?
AND |
OR |
ADD |
XOR |
NOT |
Bilgisayar biliminde kısaca ALU olarak ifade edilen aritmetik ve mantık biriminde ADD (toplama), SUB (çıkarma), MUL (çarpma) gibi aritmetik işlemler ve AND, OR, XOR, NOT gibi mantık işlemleri gerçekleştirilir. Doğru cevap C’dir.
8.Soru
Aşağıdakilerden hangisi her karakteri bir sayı ile ilişkilendiren bir bilişim endüstrisi standardıdır?
ASCII |
ANSI |
ALU |
UNİCODE |
RAM |
Türkçe’de “Evrensel Kod” olarak tanımlanan Unicode, her karakteri bir sayı ile ilişkilendiren bir bilişim endüstrisi standardıdır. Bu sistemde karakterler için altyapı, yazılım ve dil gibi etkenler gözetilmeksizin, her karaktere yalnız bir sayı ataması yapılır. Unicode sisteminin temel amacı, bilgisayar metinlerini oluşturan sistemleri ortak bir çatı altında toplamak ve farklı karakter kodlama şemalarının birbirleriyle uyumlu çalışmasını sağlamaktır.
9.Soru
Aşağıdakilerden hangisi ikili sayı sisteminde 1010100 sayısının onlu sayı sistemindeki karşılığıdır?
80 |
81 |
82 |
83 |
84 |
İkili sistemdeki 1010100 sayısı, onlu sistemde 84 sayısına karşılık gelmektedir.
10.Soru
Aşağıdakilerden hangisi veri işleme döngüsünde bulunan aşamalar arasında değildir?
veri toplama |
veri hazırlama |
veri girişi |
veri işlemle |
girdi |
Girdi, veri işleme döngüsünde bulunan aşamalar arasında değildir
11.Soru
Aşağıdaki yöntemlerden hangisi Von Neumann engelini ortadan kaldırmak veya etkisini azaltmak için yapılanlardan biri değildir?
Ön bellek kullanımı (caching) |
Paralel işleme (parallel processing) |
Çoklu işleme (multithreading) |
Küme hâlinde işleme (pipelining) |
Veri yolu ile işleme (bus processing) |
Von Neumann engelini ortadan kaldırmak veya etkisini azaltmak için birçok çalışma yapılmıştır. Bilgisayar ve işlemci mimarisinde değişikliklere yol açan çeşitli yöntemler geliştirilmiştir. Bu yöntemlerin başlıcaları ön bellek kullanımı (caching), paralel işleme (parallel processing), çoklu işleme (multithreading) ve küme hâlinde isleme (pipelining) olarak listelenir.
12.Soru
Merkezi İşlem Birimi'nin yapabileceği işlemlerin makine dilindeki karşılığına ne ad verilir?
Komut Satırı |
Dizin |
Komut Kümesi (Instruction Set) |
Derleyici |
Veri |
İşlemciler sadece basit işlemleri yapabilirler. Kullanıcının girdiği karmaşık işlemler makine diline komut kümesi sayesinde dönüştürülür.
13.Soru
Çevrim dışı depolama aygıtlarının genel kullanım amacı aşağıdakilerden hangisidir?
Büyük ölçekli verileri saklamak amacıyla kullanılır. |
Merkezî işlem birimi tarafından doğrudan erişilemeyen, bilgileri kalıcı olarak saklamak için kullanılır. |
Sistem hızını artırmak amacıyla gerekli bilgileri geçici hafızada tutmak için kullanılır. |
Verileri bir ortamdan başka bir ortama transfer etmek için kullanılır, böylece felaket durumunda verilerin kaybı engellenir. |
Verilere hızlı ulaşmak için kullanılır |
Çevrim dışı depolama aygıtları, verileri bir ortamdan başka bir ortama transfer etmek
için kullanılır
14.Soru
Bilgisayarın çalışma esnasında kullandığı alan seçeneklerden hangisinde doğru olarak verilmiştir?
Sabit Disk |
Ana Bellek |
Girdi Aygıtları |
Çıktı Aygıtları |
Merkezi İşlem Birimi |
Ana bellek, bilgisayarın çalışma esnasında kullandığı alandır. Bilgisayarda bir program yürütülürken, programın kendisi ve programla ilgili veri ana bellekte tutulur. Doğru cevap B'dir.
15.Soru
Aşağıdakilerden hangisi Elektronik veri işleme türünün sağladığı avantajlardan biri değildir?
Hız |
Sadelik |
Kolaylık |
Güvenilirlik |
Erişilebilirlik |
Elektronik veri isleme: Veri işlemenin bilgisayarlar tarafından yapıldığı otomatik sistemlerdir. Hız, kolaylık, güvenilirlik ve erişilebilirlik bakımından sağladığı avantajlar sayesinde, elektronik sistemler günümüzün popüler veri isleme yöntemidir. Dijital verinin büyüklük ve kapsam olarak ileri seviyelere ulaşmasıyla, elektronik sistemlere olan ihtiyaç da oldukça artmıştır.
16.Soru
I. Girilen harfin ASCII'ye göre karakter kodlaması yapılır.
II. Dönüşüm sonucunda elde edilen “01100001” sayısı hafızada saklanır.
III. Bilgisayar sistemi klavyeden yapılan karakter girişini algılar.
IV. Kodlama sonucunda elde edilen “97” sayısı ikili sayı sistemine dönüştürülür.
Bir kullanıcı klavyeden "a" harfine bastığında gerçekleşen işlemler hangi seçenekte doğru verilmiştir?
I-II-III-IV |
II-I-IV-III |
III-I-IV-II |
I-IV-II-III |
I-II-IV-III |
Bir kullanıcı, klavyede “a” harfine bastığında, aşağıdaki işlemler sırasıyla gerçekleşir:
• Bilgisayar sistemi klavyeden yapılan karakter girişini algılar.
• Girilen harfin ASC**’ye göre karakter kodlaması yapılır.
• Kodlama sonucunda elde edilen “97” sayısı ikili sayı sistemine dönüştürülür.
• Dönüşüm sonucunda elde edilen “01100001” sayısı hafızada saklanır.
17.Soru
Bilgisayarın çalışma esnasında kullandığı alana ne ad verilir?
Merkezî işlem birimi |
Ana bellek |
İkincil depolama aygıtı |
Girdi aygıtı |
Çıktı aygıtı |
Ana bellek, bilgisayarın çalışma esnasında kullandığı alandır. Bilgisayarda bir program yürütülürken, programın kendisi ve programla ilgili veri ana bellekte tutulur. Doğru cevap B’dir.
18.Soru
Aşağıdakilerden hangisinde verilen işlem kodları yanlış olarak açıklanmıştır?
ADD – Toplama |
STOR – Belleğe veri yükleme |
LOAD – Bellekte veri arama |
MUL – Çarpma |
SUB – Çıkarma |
Makine dilindeki komutların programcılar tarafından rahatça anlaşılabilmesi ve program yazımının kolaylaşması için, komutların ifade edilmesinde sembolik gösterimler kullanılır. Bunlardan bazıları;
ADD: Toplama (Add)
SUB: Çıkarma (Subtract)
MUL: Çarpma (Multiply)
LOAD: Bellekten veri yükleme (Load data from memory)
STOR: Belleğe veri kaydetme (Stor data to memory)
Buna göre LOAD işlem komutunu “Bellekte veri arama” olarak tanımlayan C şıkkı yanlış olur. Doğru cevap C’dir.
19.Soru
Aşağıda verilen C dilindeki anahtar kelimelerden hangisi farklı grup altındadır?
Char |
break |
const |
double |
float |
break dışındaki tüm anahtar kelimeler veri tipi grubundadır. break ise deyim anahtar grubundadır
20.Soru
Programcıların hızlı ve rahat bir şekilde yazılım geliştirebilmesini amaçlayan, kaynak kodların düzenlenmesini ve test edilip çalıştırılmasını sağlayan araçları içerisinde barındıran yazılıma ne ad verilir?
IDE (Integrated Development Environment) |
Derleyici (Compiler) |
Yorumlayıcı (Interpreter) |
Çevirici (Assembler) |
Hata Ayıklayıcı (Debugger) |
IDE, programların yazılması, kaynak kodların düzenlenmesi, programların test edilmesi ve çalıştırılmasını sağlayarak programcıların yazılım geliştirmesi için kapsamlı olanaklar saylayan yazılımdır.
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ