Bilgisayar Ve Programlamaya Giriş Ara 4. Deneme Sınavı
Toplam 20 Soru1.Soru
Tarihte yapılmış ilk bilgisayar hangi tarihte açıklanmıştır?
1946 |
1944 |
1966 |
1951 |
1940 |
Tarihte yapılmış ilk bilgisayar, 1946 yılında Amerika Birleşik
Devletleri’nde açıklanmış, ENIAC (Elektronik Sayısal Entegreli Hesaplayıcı) adlı makinedir. Doğru cevap A'dır.
2.Soru
İşlemci içerisinde bulunurlar. Kaydedici olarak da adlandırılırlar. Mikroişlemciler tarafından kullanılan dahili geçici hafızalardır. Genellikle 32 veya 64 bit uzunluğunda veri depolayabilirler.
Tanımı verilen bilgisayar bileşeni hangisidir?
RAM |
Yazmaç |
ALU |
CU |
HDD |
İşlemci içerisinde bulunan, geçici hafızalara Yazmaç (Register) denir.
3.Soru
Aşağıdakilerden hangisi bir algoritma veya program oluşturulurken kullanılan, konuşma diline benzeyen ve programlama dillerinin detaylarından uzak anlatımıdır?
Akış Seması |
Sözde Kod |
Konuşma dili |
Başlangıç |
Döngü |
Algoritma veya program oluşturulurken kullanılan, konuşma diline benzeyen ve programlama dillerinin detaylarından uzak anlatımına Sözde Kod örnek verilebilir.Doğru cevap ''B'' şıkkıdır.
4.Soru
Bilgisayar sistemlerinde veri işleme aşağıdakilerden hangisi tarafından gerçekleştirilir?
Merkezi İşlem Birimi |
Ana Bellek |
İşleç |
Program |
Yazılım |
Bilgisayar sistemlerinde veri isleme, merkezi işlem birimi tarafından gerçekleştirilir. Mikroişlemciler, bellekten komut alır, komut çözer, aritmetik ve mantık işlemlerini gerçekleştirir, girdi/çıktı aygıtları ile iletişim kurar.
5.Soru
Karakter kodlamasında bir karakterin alabileceği sayısal değere verilen isim aşağıdakilerden hangisidir?
Kod uzantısı |
Kod noktası |
Kod hatası |
Kod bileşeni |
Kod içeriği |
Kod noktası: Karakter kodlamasında bir karakterin alabileceği sayısal değere verilen isimdir. On altılı sayı sisteminde ifade edilen kod noktaları, karakter kodlamasının kod uzayını oluşturur. ASCII için 016 ile 7F16 değerleri arasında tanımlanmış 128 adet kod noktası, genişletilmiş ASCII için 016 ile FF16 arasında tanımlanmış 256 kod noktası bulunur. Doğru cevap B'dir.
6.Soru
Aşağıdakilerden hangisi makine seviyesindeki programlama dillerinin avantajlarından biridir?
İnsanlar tarafından okunabilir ve anlaşılabilirdir. |
Geliştirilen programlar portatiftir. |
Yeni programlar geliştirmek daha kolaydır. |
Güncelleme yapmak güvenlidir. |
Bilgisayar ile doğrudan iletişim yapılır. |
Makine seviyesindeki programlarda, bilgisayar ile doğrudan iletişim yapılır. Derleyici veya yorumlayıcı yazılımlara ihtiyaç yoktur. Herhangi bir dönüşüm yapılmadığı için programlar hızlı çalışır. Doğru cevap E’dir.
7.Soru
Bir byte kaç bitten oluşur?
9 bit |
8 bit |
7 bit |
6 bit |
5 bit |
Bir byte 8 bitten oluşur ve bu alan yalnızca küçük bir sayıyı ya da bir harfi saklamak için yeterlidir.
8.Soru
Günümüzde kullanılan bilgisayarların da dâhil olduğu modern bilgisayarlar hangi dönem altında incelenmektedir?
Birinci nesil bilgisayarlar |
İkinci nesil bilgisayarlar |
Üçüncü nesil bilgisayarlar |
Dördüncü dönem bilgisayarlar |
Beşinci dönem bilgisayarlar |
Günümüzde kullanılan bilgisayarların dâhil olduğu modern bilgisayarlar, dördüncü nesil bilgisayarlardır (1971-günümüz). Doğru cevap D’dir.
9.Soru
C programlama dilinin temel özellikleri ile ilgili aşağıda verilen ifadelerden hangisi yanlıştır?
C programlama dili, günümüzdeki işletim sistemlerinin neredeyse tamamında kullanılan, dünyanın en yaygın sistem programlama dilidir. |
C dili gelişimini tamamlamış ve ANSI ve ISO kurumları tarafından standart hale getirilmiş bir dildir. |
C dilinde yazılmış bir program herhangi bir değişikliğe uğramadan veya çok az bir değişimle, geliştirildiği ortamdan farklı bir ortamda derlenebilir ve çalıştırılabilir. |
C dili, yapısı itibariyle katı bir dildir. |
Geliştirilen C kodları, fonksiyonlardan meydana gelir ve yazılan bu fonksiyonların tekrar tekrar kullanımı ve taşınabilmesi mümkündür. |
C dili, yapısı itibariyle esnek bir dildir. Doğru cevap D'dir.
10.Soru
Aşağıdakilerden hangisi işlemci için söylenemez?
Modern teknoloji sayesinde işlemcilerin boyutları oldukça küçülmüştür. |
Ulasılan minyatür boyutlardan dolayı, işlemciler günümüzde mikroişlemci olarak anılmaktadır. |
Bilgisayar sistemlerinde veri işleme, merkezi iişlem birimi tarafından gerçekleştirilir. |
Mikro işlemciler komut biriminden komut alır. |
Merkezi işlemciler aritmetik ve mantık işlemleri gerçekleştirir. |
Mikro işlemciler bellekten komut almaktadır.
11.Soru
Bir yazılımın sürdürülebilir olması için yazılımın kaynak kodunun kolay ve güvenli bir şekilde değiştirilebilmesi gerekir. Bu gereksinimi sağlamanın ilk şartı programlama dilinin aşağıdaki özelliklerden hangilerine sahip olmasıdır?
Okunabilirlik ve sağlamlık |
Yazılabilirlik ve sadelik |
Sağlamlık ve güvenlik |
Okunabilirlik ve sadelik |
Yazılabilirlik ve güvenlik |
Yazılımda sürdürülebilirlik, bir yazılımın değişen istek ve ihtiyaçlara cevap verebilme yeteneğidir. Sürdürülebilirlik için kaynak kodunun kolay ve güvenli bir şekilde değiştirilebilmesi gerekmektedir. Bu gereksinimi sağlamanın ilk şartı programlama dilinin okunabilirlik ve sadelik özelliklerine sahip olmasıdır. Doğru cevap D’dir.
12.Soru
Aşağıdakilerden hangisi reel sayıların bilgisayarda gösterilmesini sağlayan bir yöntem olup, bu gösterimde, sayıların gerçek değerine en yakın şekilde bilgisayar ortamına taşınmasını amaçlamaktadır?
Karakter seti |
Karakter kodlama |
Kayan noktalı gösterim |
Sayı Sistemine Dönüşüm |
Kod noktası |
Kayan noktalı gösterim: Reel sayıların bilgisayarda gösterilmesini sağlayan bir yöntemdir. Bu gösterimde, sayıların gerçek değerine en yakın şekilde bilgisayar ortamına taşınması amaçlanır.
13.Soru
Aşağıdakilerden hangisi bilgisayara ait ana bellektir?
Sabit disk (Hard disk) |
CD (compact disk) |
USB bellek |
RAM (Random Access Memory) |
DVD (digital varsatile disk) |
Rastgele erişimli bellek RAM olarak bilinir ve bilgisayara ait ana bellektir. Erişim hızı yüksektir. Diğer seçeneklerde verilenler ikincil depolama aygıtlarıdır. Doğru cevap D seçeneğidir.
14.Soru
Derleyici ve Yorumlayıcı arasındaki farklardan hangisi yanlış olarak verilmiştir?
Derleyiciler, bir programın tamamını makine diline çevirirken, yorumlayıcılar program komutlarını ayrı ayrı makne komutlarına dönüştürür. |
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. |
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ın-dan yüksektr. |
Derleyicilerde orta seviyeli nesne kodları (intermediate object code) üretilirken, yorumlayıcılarda böyle bir üretime ihtiyaç yoktur. Bu farklılıktan dolayı, derleyicilerin bellek ihtiyacı daha fazladır. |
Derleyicilerde programın sürekli olarak derlenmesi gerekirken, yorumlayıcılardan programın bir kere çalıştırdıktan sonra tekrar dönüştürülmesine gerek yoktur. |
Derleyicilerde programların sürekli derlenmesine gerek yoktur. Yorumlayıcılarda ise programların her seferde dönüştürülmesi gerekir
15.Soru
Aşağıdakilerden hangisinin icadı üretim maliyetlerini düşürmüş ve tarihte ilk defa bilgisayarların geniş kitlelere ulaşmasını sağlamıştır?
Vakum Tüpler |
Transistör |
CPU |
GPU |
Tümleşik devreler |
Transistörlerin icadı; küçük ve hızlı bilgisayarların yapılmasını sağlamış, maliyetleri düşürmüş ve bilgisayarların halka ulaşmasını sağlamıştır.
16.Soru
Aşağıdakilerden verilenlerden hangisi C dili program yazım kuralları için doğrudur?
C dilinde büyük ve küçük harf duyarlılığı yoktur. |
C dilindeki tüm konutlar ve anahatar kelimeler büyük harf ile yazılır. |
Programlar hakkında açıklamalar, kodun içersinde yer almaz. |
Açıklama satırı */ ile başlar /* bile biter. |
C dilindeki her komut satırı, noktalı virgül ile biter. |
E seçeneği doğru olarak verilmiştir. Diğer seçenekler yanlıştır.
17.Soru
Aşağıdakilerden hangisi yüksek seviye programlama dili kullanılarak yazılan bir programdaki komutları dönüştürmekte ve çalıştırmakta kullanılır?
Kaynak kod |
Yorumlayıcı |
Hata ayıklayıcı |
Derleyici |
Metin düzenleyici |
Yorumlayıcılar, yüksek seviye programlama dili kullanılarak yazılan bir programdaki komutları dönüştürmekte ve çalıştırmakta kullanılır. Program komutları, yorumlayıcı tarafından okunur ve makine dili komutlarına dönüştürülür. Yorumlayıcı tarafından dönüştürülen her komut doğrudan çalıştırılır. Bu işlem, programdaki her komut için tekrarlanır.
18.Soru
Birinci nesil bilgisayarlara veri girişi nasıl yapılmaktadır?
Klavye |
Fare |
Tarayıcı |
Delikli Kart |
Barkod Okuyucu |
Birinci nesil bilgisayarlarda Veri girişi kağıt şeritler ve delikli kartlar ile yapılırken, sonuçlar yazılı çıktı olarak alınmıştır.
19.Soru
Aşağıdakilerden hangisi Aritmetik ve Mantık birimi için söylenemez?
Merkezi işlem biriminin aritmetik ve mantık işlemlerinden sorumlu birimi aritmetik ve mantık işlemleridir. |
Tüm işlemcilerin temel yapı taşıdır. |
Bilgisayar biliminde kısaca ALU olarak ifade edilen aritmetik ve mantık biriminde |
AND, OR, XOR, NOT gibi mantık işlemleri gerçekleştirilir. |
Aritmetik ve mantık biriminde gerçeklesen bütün işlemler, akümülatör sinyalleri aracılığıyla yapılır. |
Aritmetik ve mantık biriminde gerçeklesen bütün işlemler, kontrol sinyalleri aracılığıyla
yapılır.
20.Soru
Bilgisayar sistemlerinde hafızanın bölündüğü en küçük saklama birimi nedir?
Bit |
Byte |
Kilobyte |
Megabyte |
Gigabyte |
Bilgisayar sistemlerinde hafıza, byte adı verilen küçük saklama birimlerine bölünmüştür. Doğru cevap B'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İ