Bilgisayar Ve Programlamaya Giriş Ara 3. Deneme Sınavı
Toplam 20 Soru1.Soru
Aşağıdakilerden hangisi işlemci ve bellek arasındaki transfer hızındaki gecikme ve bekleme olarak bilinen "Von Neumann Engeli"ni ortadan kaldırmaya yönelik bir işlem değildir?
Ön bellek (caching) |
Küme halinde işleme (pipelining) |
Çoklu işleme (multithreading) |
Paralel işleme (multiprocessing) |
Aritmetik ve Mantık Birimi (ALU - Arithmetic and Logic Unit) |
Ön bellek kullanımı, paralel işleme, çoklu işleme ve küme halinde işleme gibi yöntemler bellekten gelen verinin işlemci tarafından işlenmesini hızlandırmak için kullanılır. Aritmetik ve Mantık Birimi ise işlemci içinde bulunur ve toplama ve lojik gibi işlemler yapmaya yarar.
Doğru cevap E seçeneğidir.
2.Soru
Aşağıdakilerden algoritma gösterimlerinden hangisi bir algoritma veya program oluşturulurken kullanılan, konuşma diline benzeyen ve programlama dillerinin detaylarından uzak anlatımlardır?
Konuşma dili |
Akış şemaları |
Sözde kod |
Kaynak kod |
Metin dili |
Sözde kod (pseudocode), bir algoritma veya program oluşturulurken kullanılan, konuşma diline benzeyen ve programlama dillerinin detaylarından uzak anlatımlardır.
3.Soru
Aşağıdakilerden hangisi ana belleğin temel fonksiyonları arasında yer almaz?
İşletim sistemlerinin çalışması için gerekli işletim sistemi bileşenleri ana bellekte korunur |
Sistemde çalışmakta olan programlara ait komutlar ve veriler ana bellekte saklanır. |
Ana bellek, programların oluşturduğu sonuçları ve dijital çıktıları bünyesinde barındırır |
İkincil depolama aygıtlarına ve çıktı birimlerine gönderilecek bilgiler ana bellekte saklanır. |
Herhangi bir beklenmedik durumda (felaket durumunda) verilerin kaybolmasını korumak için veriler ana bellekte saklanır. |
Bilgisayar sistemleri için ana belleğin temel fonksiyonları aşağıdaki listede özetlenmiştir:
• İşletim sistemlerinin çalışması için gerekli işletim sistemi bileşenleri ana bellekte
korunur.
• Sistemde çalışmakta olan programlara ait komutlar ve veriler ana bellekte saklanır.
• Ana bellek, programların oluşturduğu sonuçları ve dijital çıktıları bünyesinde barındırır.
• İkincil depolama aygıtlarına ve çıktı birimlerine gönderilecek bilgiler ana bellekte
saklanır.
4.Soru
Bilgisayar sistemini oluşturan donanım bileşenlerini yönetmek ve kullanıcıların işlemlerini gerçekleştirmek için gerekli olan komutlar topluluğu aşağıdakilerden hangisidir?
İşletim sistemi |
Ana bellek |
Merkezi işlem birimi |
Yazılım |
İkincil depolama aygıtları |
Bilgisayar sistemini oluşturan donanım bileşenlerini yönetmek ve kullanıcıların işlemlerini gerçekleştirmek için gerekli olan komutlar topluluğuna yazılım denir.
5.Soru
Hangi nesil bilgisayarlarda vakum tüpler kullanılmıştır?
Birinci nesil bilgisayarlar |
İkinci nesil bilgisayarlar |
Üçüncü nesil bilgisayarlar |
Dördüncü nesil bilgisayarlar |
Beşinci nesil bilgisayarlar |
Birinci Nesil: Vakum Tüpleri: Günümüzde kullanılan modern bilgisayarların temeli 1940’lı yıllarda atılmıştır. Lamba olarak da adlandırılan vakum tüplerinin kullanımına dayanan bu bilgisayarlar, devasa büyüklükte yer kaplayan elektronik cihazlardır.
6.Soru
Bilgisayar sistemlerinin klavye, fare, tarayıcı, dijital kamera gibi üniteleri sayesinde yapılan işleme ne ad verilir?
Veri Hazırlama |
Veri Girişi |
Veri İşleme |
Veri Toplama |
Depolama |
Bir verinin bilgisayar tarafından işlenebilmesi için, verinin dijital hâle getirilmesi gerekir. Bilgisayar sistemlerinin klavye, fare, tarayıcı, dijital kamera gibi girdi üniteleri sayesinde veri girişi yapılır. Veri girişi, kullanıcılar veya otomatik sistemler tarafından gerçekleştirilebilir. Bu aşamanın gerçekleştirilmesinde farklı yazılımlardan veya mevcut verilerden de yararlanılabilir.
7.Soru
Yüksek seviye programlama dillerinin temelleri kaç yıllarında atılmıştır?
1980 |
1970 |
1960 |
1950 |
1940 |
Alt seviye programlama dillerinde yaşanan zorlukların önlenebilmesi için yüksek seviye programlama dilleri oluşturulmuştur. Temelleri 1950’li yıllarda atılan yüksek seviye programlama dilleri, güçlü ve karmaşık programların kolaylıkla geliştirilmesini sağlar. doğru yanıt D seçeneğidir.
8.Soru
I.Veri Girişi
II. Veri Hazırlama
III. Depolama
IV. Çıktı ve Yorumlama
V. Veri Toplama
Yukarıda verilen veri işleme döngüsüne ait adımların sıralanmış şekli hangi seçenekte doğru olarak verilmiştir?
I-II-III-IV-V |
V-IV-III-II-I |
V-II-I-IV-III |
II-III-IV-V-I |
V-I-II-III-IV |
Veri işleme döngüsü
Veri Toplama- Veri Hazırlama - Veri Girişi - Veri İşleme - Çıktı ve Yorumlama - Depolama
olarak işler
9.Soru
I. -=
II. +=
III. ++
IV. &&
V. !=
Yukarıdakilerden hangisi/hangileri C programa dilinde tanımlı atama operatörlerindendir?
I, II ve III |
I, II ve V |
I ve II |
Yalnızca IV |
III ve IV |
- -= ve += atama operatörleridir.
- ++ matematiksel operatördür.
- && mantıksal operatördür.
- != ilişkisel operatördür.
10.Soru
Aşağıda belirtilen, C programlama dilindeki anahtar kelimelerden hangisi veri tipi grubunda değildir?
auto |
char |
enum |
float |
signed |
C programlama dilindeki auto anahtar kelimesi, bellek grubunda yer almaktadır.
11.Soru
Bilgisayarın beyni olarak da kabul edilen, bilgisayarın en önemli ve karmaşık parçası seçeneklerden hangisinde yer almaktadır?
Merkezi İşlem Birimi |
Ana Bellek |
Girdi / Çıktı Aygıtları |
İşletim Sistemi |
İkincil Depolama Aygıtları |
Bilgisayarda programların çalışmasını ve işlemlerin yapılmasını sağlayan temel bileşen merkezi işlem birimidir. Bilgisayarın beyni olarak da kabul edilen merkezi işlem birimi, bilgisayarın en önemli ve karmaşık parçasıdır. Doğru cevap A'dır.
12.Soru
Yapay zekâ ile donatılmış, gelişim süreci devam eden bilgisayarlar kaçıncı nesil bilgisayarlardır?
Beşinci nesil |
Dördüncü nesil |
Üçüncü nesil |
İkinci nesil |
Birinci nesil |
Beşinci nesil bilgisayarlar (günümüz - yakın gelecek): Yapay zekâ ile donatılmış, gelişim süreci devam eden bilgisayarlardır.
13.Soru
1981 yılında üretilen ve ilk kişisel bilgisayar (PC) ünvanına sahip bilgisayar aşağıdaki hangi şirket tarafından üretilmiştir?
Pentium |
IBM |
CDC |
Apple |
Intel |
Üretilen ilk kişisel bilgisayar (PC: "Personal Computer") IBM tarafından üretilmiştir. Adı IBM-PC olarak bilinir ve model numarası 5150'dir. Apple ise daha sonraları Macintosh isimli bir kişisel bilgisayar üretmiştir. CDC ikinci nesil bilgisayarlardandır ve kişisel bir bilgisayar olarak kabul edilmez. Pentium ise bir işlemci markasıdır.
Doğru cevap B seçeneğidir.
14.Soru
Aşağıda verilenlerden hangisi birinci nesil bilgisayar olarak bilinen Vakum Tüpleri bilgisayarın özelliklerinden birisidir?
Veri girişi için disketler kullanılmıştır. |
Boyutları çok küçük ve taşıması kolay makinelerdir. |
Enerji üretimi az ve verimlidir. |
1940'lı yıllarda kullanılmaya başlanmıştır. |
Tek seferde birden fazla işlem yapabilme kapasitesine sahiptir. |
İlk nesil bilgisayarlar büyük boyutta ve çok enrji harcayan makinelerdi. Veri girişi delikli kağıtlar ile yapılırdı. İlk örnekleri 1940 yıllarında çıkmıştır.
15.Soru
Aşağıdakilerden hangisi algoritmaların temel özelliklerinden biri değildir?
Açıklık |
Doğruluk |
Verimlilik |
Genellik |
Görecelik |
Girdi ve Çıktı Bilgisi, Açıklık, Doğruluk, Sonluluk, Verimlilik ve Genellik algoritmaların temel özellikleridir. Görecelik bu özelliklerden biri değildir.
16.Soru
Bilgi piramidi ile ilgili aşağıdakilerden hangisi söylenemez?
Bilgi piramidinin basamaklarından yukarıya doğru çıkıldıkça içerik daralır. |
Bilgi piramidinin basamaklarından aşağıya doğru inildikçe anlam genişler. |
En üst basamakta bilgi vardır. |
En alt basamakta veri vardır. |
Orta basamakta enformasyon vardır. |
Veri, enformasyon ve bilgi kavramları üst üste eklenerek bilgi piramidini oluşturur. Bu piramidin basamaklarında yukarı doğru çıkılırken; içerik daralır, anlam genişler. Doğru cevap B’dir.
17.Soru
Aşağıdakilerden hangisi bir işletim sistemi değildir ?
Windows |
DOS |
MACOS |
Ubuntu |
KOBOL |
KOBOL geliştirilen ilk programlama dillerinden biridir. Diğer seçenekler işletim sistemidir. Windows ve DOS(Disk Operating System) Microsoft'un işletim sistemleridir. MACOS Apple'a aittir. Ubuntu ise ücretsiz bir Linux dağıtımıdır.
18.Soru
Ham veri doğruluk ve uygunluk açısından kontrol edilir. Veriler belirli bir format doğrultusunda düzenlenir ve incelenir.
Tanımı yapılan veri işleme aşaması aşağıdakilerden hangisidir?
Veri Toplama |
Veri Girişi |
Veri İşleme |
Veri Hazırlama |
Çıktı ve Yorumlama |
Verilerin belirli bir format doğrultusunda düzenlenip ve incelendiği aşama Veri Hazırlama aşamasıdır.
19.Soru
Aşağıdakilerden hangisi yazılımda güvenilirlik sağlayabilmek için bir programlama dilinin salip olması gerekenlerden biri değildir?
Yazılabilirlik |
Okunabilirlik |
Sadelik |
Güvenlik |
Esneklik |
Yazılımda güvenilirlik sağlayabilmek için, bir programlama dilinin aşağıdaki niteliklere sahip olması gerekmektedir:
- Yazılabilirlik (Writability): Programlama dilinin yazılabilirligi, programcının üretkenliğini etkileyen bir faktördür. Programlama dilinin insan dostu sembolleri ve komutları desteklemesi gerekir. Programcı problem çözmeye odaklanmalı, dilin kurallarında kaybolmamalıdır.
- Okunabilirlik (Readability): Programın kaynak kodu incelenirken, programın akısı ve mantığı takip edilebilmelidir. Programın okunabilirliği sayesinde, var olan hatalar tespit edilebilmelidir.
- Sadelik (Simplicity): Bir programlama diline hâkim olabilmek için, dilin sade ve basit olması gerekir. Dilin bu özelliği, dilin gücünü azaltabilir.
- Güvenlik (Safety): Zararlı programlar oluşturabilecek komutlar, programlama dili tarafından kısıtlanabilmelidir. Dilin bu özelliği, dilin gücünü ve esnekliğini azaltabilir.
- Sağlamlık (Robustness): Yazılım sistemlerinde hatalı veri girişi, geçersiz işlem, operatör dikkatsizliği gibi birçok durumla karşılaşılabilir. Bir programlama dili, istenmeyen durumlarda yapılabilecek işlemleri destekleyebilecek altyapıyı sunmalıdır.
20.Soru
Kullanıcı ile bilgisayar arasındaki iletişimi sağlayan ve kullanıcı komutlarının girilmesi ve işlem sonuçlarının alınması gibi temel görevleri olan birim aşağıdakilerden hangisidir?
Girdi/Çıktı |
Aritmetik |
Mantık |
Bellek |
Kontrol |
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.
-
- 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İ