Bilgisayar Ve Programlamaya Giriş Ara 12. Deneme Sınavı
Toplam 20 Soru1.Soru
Birinci nesil bilgisayarların programlanmasında hangi dil kullanılmıştır?
Çevirici Dili |
Makine Dili |
COBOL |
Ruby |
FORTRAN |
Birinci nesil bilgisayarların programlanmasında, bilgisayar tarafından algılanabilen en düşük seviye dil olan makine dili kullanılmıştır.
2.Soru
Aşağıdaki depolama aygıtlarından hangisi en hızlı veri transferi yapabilmektedir?
Ana bellek |
İşlemci ön belleği |
Sabit disk |
Flash bellek |
DVD |
Birincil depolama aygıtlarından olan ana bellek ve işlemci ön belleği ikincil depolama aygıtlarından olan sabit disk, flash bellek ve DVD'ye göre daha hızlı çalışırlar. Birincil depolama aygıtlarının kendi aralarındaki hız karşılaştırmasında ise işlemci ön bellek, hız açısından ana belleğe göre oldukça üstündür. Doğru cevap B'dir.
3.Soru
Aşağıdaki seçeneklerden hangisi günümüzde popüler olarak kullanılan programlama dillerinden biri değildir?
C++ |
Rugby |
Python |
Java |
HTML |
Günümüzde popüler olarak kullanılan programlama dilleri C, C++, C#, Python, Java, PHP, HTML, JavaScript ve Ruby olarak örneklendirilebilir. Rugby seçeneği çeldiricidir, bir yazılım dili değil bir spor çeşididir. Doğru cevap B'dir.
4.Soru
Komut kümesi mimarisinin oluşturulmasında kullanılan CISC yaklaşımı işin aşağıdakilerden hangisi doğru değildir?
İş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 basa çıkılabilir. |
İşlemcilerin komut kümesinde, temel komutların yanı sıra, teknik olarak çok fazla ihtiyaç duyulmayan komutlar da bulunur |
Modern bilgisayarların büyük kısmında CISC yaklaşımını kullanan |
Yaklaşımın çıkış noktası, hızlı, verimli ve ucuz bilgisayarlar üretmektir. |
CISC (Complex Instruction Set Computer): Dilimize “Karmaşık Komut Kümeli Bilgisayar” olarak geçen 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 basa çı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. CISC modelini kullanan işlemci üretici firmalar, Intel ve AMD olarak örneklendirilebilir.
5.Soru
Moore yasası aşağıdakilerin hangisinde doğru açıklanmıştır?
Tümleşik devreler içindeki transistör sayısının her yıl iki buçuk katına çıkacağını öne sürmüştür. |
Tümleşik devreler içindeki transistör sayısının her yıl iki katına çıkacağını öne sürmüştür. |
Tümleşik devreler içindeki transistör sayısının her yıl üç katına çıkacağını öne sürmüştür. |
Tümleşik devreler içindeki transistör sayısının her yıl üç buçuk katına çıkacağını öne sürmüştür. |
Tümleşik devreler içindeki transistör sayısının her yıl dört katına çıkacağını öne sürmüştür. |
Moore yasası: Intel firmasının kurucularından Gordon Moore, 1965 yılında yayınlanan makalesinde tümleşik devreler içindeki transistör sayısının her yıl iki katına çıkacağını öne sürmüştür. On yıllık süreçte gözlemlerine devam eden Moore, transistör sayısının her iki yılda bir iki katına çıkacağına kanaat getirmiştir.
6.Soru
Aşağıdakilerden hangisi ikincil depolama aygıtlarından değildir?
Flash bellek |
Sabit disk |
Harici sabit disk |
CD |
İşlemci ön belleği |
Bilgisayar sistemlerinde sabit disk, harici sabit disk, flash bellek, CD, DVD ikincil depolama aygıtlarındandır. İşlemci ön belleği ise birincil depolama aygıtıdır. Doğru cevap E'dir.
7.Soru
İkili sayı sisteminde 11110100010 sayısı, onlu sayı sisteminde nasıl ifade edilir?
1454 |
45 |
145 |
14 |
2454 |
11110100010 ikili sisten sayısı onlu sistem sayısı karşılığı 1454’tür
8.Soru
Bilgisayarın çalışma esnasında kullandığı alandır. Bilgisayarda çalışan programların kendisi ve programla ilgili veriler bu alanda tutulur.
Yukarıda tanıma uyan bilgisayar bileşeni aşağıdakilerden hangisidir?
Ana Bellek |
Merkezi İşlem Birimi |
Girdi Aygıtları |
Çıktı Aygıtları |
Vakum Tüp |
Ana bellek bilgisayarın işlem yaparken kullandığı geçici bellek alanıdır.
9.Soru
“İşlem tamamlandıktan sonra, işlemcinin hangi komutu bulması gerektiğini belirten elemandır.” söyleyen biri, makine dilindeki komut oluşturma referanslarından hangisinden söz etmektedir?
Başlangıç referansı |
İşlem kodu |
Sıradaki komut referansı |
İşlenen kaynak referansı |
İşlenen sonuç referansı |
İşlem kodu (Operation code - opcode): Merkezî işlem birimi tarafından yapılacak işlemi belirler. İşlenen kaynak referansı (Source operand reference): Yapılacak işlemde girdi olarak kullanılan elemanlardır. Bir işlemde, bir veya birden çok işlenen kaynak olabilir. İşlenen sonuç referansı (Result operand reference): Bazı işlemlerde sonuç elde edilebilir. Bu işlemlerde, çıktı olarak işlenen sonuç kullanılır. Sıradaki komut referansı (Next instruction reference): İşlem tamamlandıktan sonra, işlemcinin hangi komutu bulması gerektiğini belirten elemandır.
10.Soru
Aşağıdakilerden hangisi makine dilindeki bir komutu oluşturan dört ana elemandan biri değildir?
Adres Referansı |
İşlem Kodu |
İşlenen Kaynak Referansı |
İşlenen Sonuç Referansı |
Sıradaki Komut Referansı |
İşlem Kodu, İşlenen Kaynak Referansı, İşlenen Sonuç Referansı ve Sıradaki Komut Referansı makine dilindeki bir komutu oluşturan ana elemanlardır. Adres referansı buna dahil değildir.
11.Soru
- Girilen harfin ASCII’ya göre karakter kodlaması yapılır.
- İkili sayı sisteminde elde edilen sayı hafızada saklanır.
- Bilgisayar sistemi klavyeden karakter girişini algılar.
- Karakter kodlaması ikili sayısı sistemine dönüştürülür.
Yukarıda bir kullanıcı, klavyede bir harfe bastığında gerçekleşen işlemler belirtilmiştir. Bu işlemler hangisinde doğru sırayla verilmiştir?
I-II-III-IV |
II-III-IV-I |
III-I-IV-II |
IV-I-III-II |
II-IV-III-I |
Bir kullanıcı klavyede bir harfe bastığında gerçekleşen işlemler şu şekildedir. III-Bilgisayar sistemi klavyeden karakter girişini algılar. I-Girilen harfin ASCII’ya göre karakter kodlaması yapılır. IV-Karakter kodlaması ikili sayı sistemine dönüştürülür. II- İkili sayı sisteminde elde edilen sayı hafızada saklanır. Doğru cevap C'dir.
12.Soru
Komut çevrimi hangi aşamalardan oluşur?
Arama – Yönelme – Çalıştırma |
Arama – Bulma – Çözme |
Bulma – Çözme – Arama |
Bulma – Çözme - Çalıştırma |
Arama – Yönelme – Çözme |
Bir bilgisayarın merkezî işlem birimi, yukarıda belirtilen adımları sürekli olarak tekrarlamaktadır. Merkezî işlem birimi, bir komutu çalıştırdıktan sonra diğer bir komuta geçer ve bu döngü bilgisayar çalıştıkça devam eder. Bulma, çözme, çalıştırma adımlarından oluşan bu döngüye “Komut evrimi (İnstruction Cycle)” adı verilir
13.Soru
Bilgisayarlar içindeki parçalar arasında veri transferine imkan veren devre sistemine ne ad verilir?
Aritmetik ve Mantık Birimi |
Kontrol Birimi |
Bellek |
Mikroişlemciler |
Veri yolu |
Sinyallerin iletimi, veri yolu (bus) adı verilen kabloların bilgisayar bileşenlerini bağlaması ile yapılır. Veri yolu, bilgisayarlar içindeki parçalar arasında veri transferine imkan veren devre sistemidir. Doğru cevap E'dir.
14.Soru
Aşağıdakilerden hangisi elektrik akımını kontrol edebilen, gerektiğinde anahtar olarak kullanılabilen yarı iletken bir elektronik devre elemanıdır?
Vakum Tüpleri |
Transistör |
Tümleşik Devre |
Mikroişlemci |
Merkezi İşlem Birimi |
Transistör, elektrik akımını kontrol edebilen, gerektiğinde anahtar olarak kullanılabilen yarı iletken bir elektronik devre elemanıdır.
15.Soru
I. Girdi Çıktı Birimleri
II. Merkezi İşlem Birimi
III. Bellek
Yukarıda verilenlerden hangisi/hangileri Von Neumann Modeline göre bilgisayarı oluşturan bileşenlerdendir?
Yalnız I |
I-II |
II-III |
I-III |
I-II-III |
Girdi/Çıktı Birimleri: Kullanıcı ile bilgisayar arasındaki iletişimi sağlayan birimlerdir. Kullanıcı komutlarının girilmesi ve işlem sonuçlarının alınması, bu birimlerin
temel görevidir.
• MerkezÔ İşlem Birimi: Verilerin işlenmesinden sorumlu bileşendir. Programların
çalışmasını ve işlemlerin yapılmasını sağlar.
• Bellek: Bilgisayarın kullanacağı veri deposudur. Bilgisayar tarafından işlenecek veriler, programlar ve komutlar, bu bileşende saklanır.
16.Soru
'Hoşgeldin' yazmak için gerekli komutun print"Hoşgeldin" olduğu programlama dili aşağıdakilerden hangisidir?
C++ |
C |
C# |
Java |
Python |
C: printf ("Hoşgeldin");
C#: Console. WriteLine ("Hoşgeldin");
Python: print "Hoşgeldin"
Java: System.out.print ("Hoşgeldin"); Doğru yanıt E seçeneğidir.
17.Soru
Üst üste konmuş metal plakalardan oluşan ve günümüz bilgisayarlarının başlıca depolama ünitelerinden olan bu ikincil depolama aygıtı aşağıdakilerden hangisidir?
DVD |
CD |
Flash Bellek |
Hâricî Sabit Disk |
Sabit Disk |
Üst üste konmuş metal plakalardan oluşan sabit diskler, günümüz bilgisayarlarının başlıca depolama üniteleridir. Doğru cevap E'dir.
18.Soru
Aşağıdakilerden hangisinde işlem kodu ve açıklaması doğru verilmiştir?
ADD-ÇIKARTMA |
SUB-ÇARPMA |
MUL-BELLEKTEN VERİ YÜKLEME |
LOAD-TOPLAMA |
STOR-BELLEĞE VERİ KAYDETME |
STOR-BELLEĞE VERİ KAYDETME veri işlem kodu ve açıklaması doğru verilmiştir
19.Soru
Aşağıdakilerden hangisi açık kodlu, nesneye yönelik, platformdan bağımsız, çok popüler bir programlama dilidir?
Java |
Ada |
Haskell |
Perl |
Ruby |
Açık kodlu, nesneye yönelik, platformdan bağımsız, çok popüler bir programlama diline ''Java'' denir.Doğru cevap ''A'' şıkkıdır.
20.Soru
Verilerin işlenmesinden sorumlu bileşen olarak programların çalışmasını ve işlemlerin yapılmasını sağlayan birim aşağıdakilerden hangisidir?
Çıktı |
Girdi |
Bellek |
Kontrol |
Merkezi İşlem |
Merkezi İşlem Birimi: Verilerin işlenmesinden sorumlu bileşendir. Programların çalışmasını ve işlemlerin yapılmasını sağlar.
-
- 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İ