Bilgisayar Ve Programlamaya Giriş Ara 11. Deneme Sınavı
Toplam 20 Soru1.Soru
Bir programdaki komutların, merkezî işlem birimi tarafından çalıştırılması sürecine ne ad verilir?
Bulma |
Çalıştırma |
Çözme |
Komut çevrimi |
Taşıma |
Komut çevrimi, bir programdaki komutların, merkezî işlem birimi tarafından çalıştırılması sürecine verilen isimdir. Bilgisayar açık olduğu sürece tekrarlanan komut çevrimi, bilgisayar sistemlerindeki en temel işlemdir. Bir programdaki her komut için gerçeklesen bu çevrim, bulma, çözme ve çalıştırma adımlarından meydana gelir. Birçok kaynakta komut çevriminin bu üç adımla adlandırıldığı (Fetch-Decode-Execute Cycle) da görülmektedir. Doğru cevap D’dir.
2.Soru
Komut kümesinin belirlenmesini sağlayan yaklaşımlardan biri olan Karmaşık Komut Kümeli Bilgisayar (CISC) ile ilgili aşağıdakilerden hangisi söylenebilir?
Daha az elektrik tüketir. |
Çıkış noktası hızlı, verimli ve ucuz bilgisayarlar üretmektir. |
Temel komutların çeşitli organizasyonu ile her tür karmaşık işlem yapılır. |
Temel komutlar yeterlidir. |
Üretim maliyeti azdır. |
Bu yaklaşımda, işlemcilerin çok sayıda farklı komutu çalıştırabilecek kapasitede olması hedeflenir. Komut çeşitliliği sayesinde, gelişen ve karmaşıklaşan yazılımlar ile daha rahat başa çıkılabilir. Bu yaklaşım doğrultusunda tasarlanan işlemcilerin komut kümesinde, temel komutların yanı sıra, teknik olarak çok fazla ihtiyaç duyulmayan komutlar da bulunur. Zaman içerisinde gerçekleşen teknolojik gelişmeler doğrultusunda, CISC işlemlerin üretim maliyetlerindeki azalma olmuştur. Doğru cevap E’dir.
3.Soru
Aşağıdakilerden hangisi 38 sayısının ikili sistemdeki karşılığıdır?
100010 |
100110 |
110010 |
111001 |
1000010 |
38 sayısının ikili sistem karşılığı 100110'dur.
4.Soru
İşlemci ve bellek arasındaki veri transfer hızı, bellek kapasitesine göre çok küçüktür. Bu
transfer hızı, modern makinelerin işlemci hızıyla kıyaslandığında da oldukça yavaş kalmaktadır. Ortaya çıkan bu gecikmeden dolayı, işlemci bellekten alınacak veya belleğe
gönderilecek veriyi beklemek durumunda kalır.
Yukarıda verilen tanım aşağıdakilerden hangisine aittir?
Von Neumann Engeli |
Moore Yasası |
COBOL |
FORTRAN |
Python |
Verilen tanım Von Neumann Engeli'a aittir
5.Soru
Dijital verinin en küçük ve temel ünitesi olup, yalnızca 0 ve 1 değerini alır.
Yukarıdaki tanıma uyan birim aşağıdakilerden hangisidir?
Bit |
Byte |
MegaByte |
GigaByte |
Pixel |
Bilgisayar bilimlerinde değerler 0 ve 1 ile ifade edilir. 0 ve 1 değerlerinin tutulduğu en küçük alan Bit'tir.
6.Soru
Görüntü saklanması ile ilgili verilen bilgilerden hangisi yanlıştır?
Görüntü piksel adı verilen noktacıkların birleşmesi ile meydana gelir. |
Bir görüntünün bilgisayarda saklanması için görüntüdeki her pikselin sayısal bir koda çevrilmesi gerekir. |
Pikselin rengini taşıyan bu sayısal kod, ikili sisteme dönüştürülerek bilgisayar hafızasında saklanır. |
RGB renk grubundan bir piksel için kırmızı, yeşil ve beyaz renk değerleri bulunur. |
Her değer 0-255 arası bir sayı olabildiği için, bir piksel 3 byte ile saklanabilir. |
Görüntü, bilgisayar hafızasında saklanan önemli veri tiplerinden birisidir. Bilgisayar sistemlerinde görüntüler, piksel (pixel) adı verilen noktacıkların birleşmesiyle meydana gelir. Bir görüntünün bilgisayarda saklanabilmesi için, görüntüdeki her pikselin sayısal bir koda çevrilmesi gerekir. Pikselin rengini taşıyan bu sayısal kod, ikili sisteme dönüştürülerek bilgisayar hafızasında saklanır. RGB renk grubundan bir piksel için kırmızı, yeşil ve mavi renk değerleri bulunur. Her değer 0-255 arası bir sayı olabildiği için, bir piksel 3 byte ile saklanabilir.
7.Soru
Aşağıdakilerden hangisi ya da hangileri derleyiciler ile yorumlayıcılar arasında farklardandır? I - Derleyiciler, bir programın tamamını makine diline çevirirken, yorumlayıcılar program komutlarını ayrı ayrı makine komutlarına dönüştürür. II - Derleyicilerde kaynak kodun analizi uzun sürerken, yorumlayıcılarda bu süre daha düşüktür. Buna karşılık; derleyicilerin çalışma hızı, yorumlayıcıların çalışma hızından yüksektir. III - Derleyicilerde programın tamamı tarandıktan sonra, var olan hata mesajları ortaya çıkar. Yorumlayıcılarda ise bir hata ile karşılaşılana kadar dönüştürme işlemi devam eder.
Yalnız I |
Yalnız II |
I ve II |
II ve III |
I-II-III |
I - Derleyiciler, bir programın tamamını makine diline çevirirken, yorumlayıcılar program komutlarını ayrı ayrı makine komutlarına dönüştürür.
II - Derleyicilerde kaynak kodun analizi uzun sürerken, yorumlayıcılarda bu süre daha düşüktür. Buna karşılık; derleyicilerin çalışma hızı, yorumlayıcıların çalışma hızından yüksektir.
III - Derleyicilerde programın tamamı tarandıktan sonra, var olan hata mesajları ortaya çıkar. Yorumlayıcılarda ise bir hata ile karşılaşılana kadar dönüştürme işlemi devam eder.
derleyiciler ile yorumlayıcılar arasında farklardandır. Doğru cevap E'dir.
8.Soru
İkili sayı sisteminde 11001 sayısı ile 1011 sayısının toplamı aşağıdakilerden hangisinde doğru olarak gösterilmiştir?
100110 |
110100 |
100100 |
101100 |
100101 |
11001 sayısı ile 1011 sayısının toplamı 100100’dır.
9.Soru
Merkezî işlem birimi ile ilgili olarak aşağıdakilerden hangisi yanlıştır?
Merkezî işlem biriminin tüm fonksiyonları yarı iletken bir tümleşik devrede toplanmıştır. |
Merkezî işlem birimi olarak görev yapan devre, kısaca “işlemci” olarak adlandırılır. |
Boyutlarından dolayı işlemcilere günümüzde mikroişlemci denilir. |
Bilgisayar sistemlerinde veri işleme, merkezî işlem birimi tarafından gerçekleştirilir. |
Merkezî işlem birimleri günümüzde bir kartpostal ebadına indirgenmiştir. |
Günümüz bilgisayarlarında merkezî işlem biriminin tüm fonksiyonları, yarı iletken bir tümleşik devrede toplanmıştır. Buna göre A şıkkı doğrudur. Program komutlarını çalıştırmak ve verileri işlemek için gerekli olan tüm elektronik devreler, programlanabilir bir elektronik bileşen olan bu tümleşik devrenin içinde bulunur. Merkezî işlem birimi olarak görev yapan bu devre, kısaca “işlemci” olarak adlandırılır. Buna göre B şıkkı da doğrudur. Modern teknoloji sayesinde işlemcilerin boyutları oldukça küçülmüştür. Günümüz bilgisayarlarındaki merkezî işlem birimleri, fiziksel boyut olarak bir posta pulu ebadına indirgenmiştir. Ulaşılan minyatür boyutlardan dolayı, işlemciler günümüzde mikroişlemci olarak anılmaktadır. Bu bilgilere göre C şıkkı doğru E şıkkı da yanlış olur. Bilgisayar sistemlerinde veri işleme, merkezî işlem birimi tarafından gerçekleştirilir. Bu bilgiye göre de D şıkkı doğru olur. Buna göre yanlış olan tek şık E şıkkıdır. Doğru cevap E’dir.
10.Soru
Aşağıdakilerden hangisi ikili sistemdeki bir sayının her basamağının tersi alınarak elde edilen değerdir?
Çiftli Tümleyen |
Bire Tümleyen |
Ters Tümleyen |
İkiye Tümleyen |
Tekli Tümleyen |
İkili sistemdeki bir sayının her basamağının tersi alınarak elde edilen değerdir. Örneğin; 1011 sayısının bire tümleyeni 0100’dır.
11.Soru
Aşağıdaki depolama aygıtlarından hangisi diğerlerinden daha hızlıdır?
RAM |
CD |
DVD |
Registers |
HDD |
İşlemci içerisinde bulunan yazmaçlar (Register) en küçük ancak en hızlı depolama üniteleridir.
12.Soru
Yalnızca 0 ve 1 değerlerinden oluşan diller hangi seviye diller olarak adlandırılır?
Düşük Seviye |
Yüksek Seviye |
Makine Seviyesi |
Çevirici Seviyesi |
OSI Seviyesi |
Programlama dillerinin birinci nesli olarak da adlandırılan ve yalnızca 0 ve 1 değerlerinden oluşan seviye Makine Seviyesi'dir. İnsanlar tarafından anlaşılması oldukça zor olan makine seviyesi programlama dilleri, bilgisayarların algılayabileceği şekilde tasarlanmıştır. Doğru cevap C'dir.
13.Soru
Aşağıdakilerden hangisi algoritmanın temel özelliklerinden biri değildir?
Algoritma girdi ve çıktı bilgisine sahip olmalıdır. |
Algoritma aynı türdeki problemlerin hepsine uygulanabilir olmalıdır. |
Algoritmayı çalıştıran her girdi için doğru bir çıktı elde edilmelidir. |
Algoritma mutlaka sonsuz olmalıdır. |
Algoritmayı oluşturan adımlar belirli bir süre içinde tamamlanmalıdır. |
Bir algoritmanın mutlaka sonu olmalıdır. Giirlen veri boyutundan bağımsız şekilde, algoritma adımları farklı br aşamaya geçmeli veya sonlanmalıdır. Algortmanın farklı adımları gerçekleştirilirken, algoritma sonsuz döngüye girmemelidir. Doğru cevap D'dir.
14.Soru
Hangisi ikincil depolama aygıtlarından birisidir?
Yazmaçlar |
Robotik taşıma sistemi |
Sabit disk |
Katalog veri tabanı |
Ön bellek |
Yazmaçlar ve ön bellek birincil depolama aygıtlarındandır. Robotik taşıma sistemi ve katalog veri tabanı üçüncül depolama aygıtlarındandır. Doğru cevap C'dir.
15.Soru
Aşağıdakilerden hangisi ikincil depolama aygıtıdır?
USB Bellek |
RAM |
ROM |
BIOS |
PROM |
Sıklıkla kullanılan diğer depolama aygıtları haric disk, CD (compact disc), DVD (digital versatile disc), manyetik teyp ve USB bellek olarak listelenebilir.
16.Soru
Aşağıdakilerden hangisi C program yazım kurallarından biri yanlış olarak verilmiştir?
C dili, büyük ve küçük harEere karşı duyarlıdır |
C dilindeki tüm komutlar ve anahtar kelimeler, büyük harfler ile yazılır. |
Programlar hakkında açıklamalar, kodun içerisinde yer alabilir. |
Açıklama satırları/* ile başlayıp, */ile biter |
C dilindeki her komut satırı, noktalı virgül ile biter. |
Program Yazım Kuralları
• C dili, büyük ve küçük harflere karşı duyarlıdır. Bir komutun büyük veya küçük harflerle yazılması arasında fark vardır. Örnek olarak, “TOPLAM”, “toplam”, “Toplam” kelimelerinin hepsi, derleyici tarafından farklı olarak algılanır.
• C dilindeki tüm komutlar ve anahtar kelimeler, küçük harfler ile yazılır. Bu kurala istisna olarak, yalnızca #define komutu vardır.
• Programlar hakkında açıklamalar, kodun içerisinde yer alabilir. Açıklamalar, derleyici tarafından göz ardı edilir ve işlenmez.
• Açıklama satırları/* ile başlayıp, */ile biter.Açıklamalar, birden fazla satırdan oluşabilir.
• C dilindeki her komut satırı, noktalı virgül ile biter. Doğru yanıt B seçeneğidir.
17.Soru
Aşağıdakilerden hangisi her karakteri bir sayı ile ilişkilendiren bir bilişim endüstrisi standardı olup, sistemde karakterler için altyapı, yazılım ve dil gibi etkenler gözetilmeksizin, her karaktere yalnız bir sayı ataması yapar?
Kayan noktalı gösterim |
Karakter seti |
Karakter kodlama |
Evrensel Kod |
Kod noktası |
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.
18.Soru
Aşağıdakilerden hangisi mantıksal bir işlemdir?
XOR |
ADD |
SUB |
MUL |
LOAD |
ADD, SUB, MUL ve LOAD aritmetik işlemlerdir. XOR mantıksal bir işlemdir.
19.Soru
Hangisi üçüncü nesil bilgisayarlara ait bir teknolojidir?
Yapay zeka |
Transistörler |
Vakum tüpleri |
Tümleşik devreler |
Mikroişlemciler |
Birinci nesil bilgisayarlar: vakum tüpleri. İkinci nesil bilgisayarlar: transistörler. Üçüncü nesil bilgisayarlar: tümleşik devreler. Dördüncü nesil bilgisayarlar: mikroişlemciler. Beşinci nesil bilgisayarlar: yapay zeka. Doğru cevap D'dir.
20.Soru
ASCII karakter kodlama şeması kaç bit ile ifade edilir?
4 |
5 |
6 |
7 |
8 |
Dilimize “Bilgi Değişimi İçin Amerikan Standart Kodlama Sistemi” olarak giren ASCII, Latin alfabesi üzerine kurulu, 7 bitlik bir karakter kodlama şemasıdır. Doğru cevap D'dir.
-
- 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İ