WorksheetsTechQuest
Total questions: 35
Worksheet time: 18mins
Name
Class
Date
1.
Aşağıda verilen bilgisayar donanımlarından hangisi çıkış birimidir ?
a)
Mikrofon
b)
Klavye
c)
Monitör
d)
Fare
2.
Bilgisayar için gerekli tüm cihazları ve çevre ünitelerinin veri akışını sağlayan birime ne ad verilir ?
a)
Ekran Kartı (GPU)
b)
RAM (Random Access Memory)
c)
İşlemci (CPU)
d)
Anakart (Mainboard)
3.
Aşağıdaki depolama birimlerinden hangisi, diğerlerine kıyasla daha yüksek hızlı okuma/yazma performansı sunar?
a)
HDD (Hard Disk Drive)
b)
CD/DVD (Optik Disk)
c)
Disket (Floppy Disk)
d)
SSD (Katı Hal Sürücü)
4.
Elektrik akımlarını düzenleyerek bilgisayarların ikili veri (0 ve 1) işlemesini sağlayan, tüm modern bilgisayar çiplerinin temel yapı taşı olan elektronik bileşen nedir?
a)
Kondansatör
b)
Diyot
c)
Transistör
d)
Transformatör
5.
Hangisi bir koşul ifadesi değildir?
a)
if
b)
if else
c)
for
d)
switch
6.
Aşağıdaki ifadelerden hangisi, programlama dillerinde tanımlı temel veri tipleri kategorisine girmez?
a)
string
b)
float
c)
int
d)
loop
7.
Aşağıdaki python kodunun çıktısı ne olur?
x = 3
y = 2
print(x ** y + x // y)
a)
10
b)
2
c)
7
d)
6
8.
C++ kodunun çıktısı nedir?
a)
5
b)
7
c)
6
d)
4
9.
Aşağıdakilerden hangisi bir programlama dili değildir?
a)
HTML
b)
C++
c)
PHP
d)
Java
10.
Aşağıdakilerden hangisi bir 'Nesne Yönelimli Programlama' (OOP) kavramı *değildir*?
a)
Kapsülleme (Encapsulation)
b)
Kalıtım (Inheritance)
c)
Prosedürel Çağrı (Procedural Call)
d)
Çok Biçimlilik (Polymorphism)
11.
Aşağıdaki sıralama algoritmalarından hangisi, her adımda diziden en küçük elemanı seçerek sıralama yapar ve O(n²) zaman karmaşıklığına sahiptir?
a)
Hızlı Sıralama (Quick Sort)
b)
Seçmeli Sıralama (Selection Sort)
c)
Birleştirme Sıralama (Merge Sort)
d)
Kabarcık Sıralama (Bubble Sort)
12.
Aşağıdakilerden hangisi bir 'veri yapısı' (data structure) örneği değildir?
a)
Fonksiyon (Function)
b)
Ağaç (Tree)
c)
Yığın (Stack)
d)
Bağlı Liste (Linked List)
13.
Big O Notation nedir ?
a)
Bir algoritmanın zaman ve alan karmaşıklığını ifade eden gösterimdir.
b)
Bir algoritmanın en iyi durumdaki performansını gösteren matematiksel gösterimdir.
c)
Algoritmanın doğruluğunu kanıtlamak için kullanılan bir yöntemdir.
d)
Bir algoritmanin çalışma süresini saniye cinsinden ifade eden gösterimdir.
14.
Bir öğenin yığın (stack) içerisinde bulunup bulunmadığını kontrol etmek amacıyla kullanılan yöntem aşağıdakilerden hangisidir ?
a)
ToArray
b)
Contains
c)
Push
d)
Pop
15.
Aşağıdakilerden hangisi birincil (primary) anahtarın bir veritabanı tablosundaki temel amacıdır?
a)
Tablodaki kayıtları sıralamak.
b)
Her bir kaydı benzersiz şekilde tanımlamak.
c)
Tablolar arasında ilişki kurmak için kullanılır, ancak benzersizlik şart değildir.
d)
Sayısal verileri depolamak.
16.
Bir veritabanındaki 'ogrenciler' tablosundan tüm kayıtları çekmek için hangi SQL komutu kullanılır?
a)
SELECT * FROM ogrenciler
b)
GET * FROM ogrenciler
c)
FIND * IN ogrenciler
d)
READ * FROM ogrenciler
17.
Verilen herhangi bir varlık ilişki modelinde bir personelin mevcut evlilik verisi tutuluyorsa ilişki türü nedir?
a)
Bire bir ilişki (1:1)
b)
Çoka çok ilişki (N:N)
c)
Bire çok ilişki (1:N)
d)
Çoka bir ilişki (N:1)
18.
Bir yazılım yaşam döngüsünde bulunan aşamalardan hangisi yazılımın kullanımı sırasında karşılaşılan hataların düzeltilmesi, yeni özelliklerin eklenmesi gibi sürekli güncelleme işlemlerini içerir.
a)
Tasarım
b)
Planlama
c)
Geliştirme
d)
Bakım
19.
Aşağıdakilerden hangisi bir 'API' (Application Programming Interface) için en iyi açıklamadır?
a)
Bir işletim sisteminin çekirdeğidir.
b)
Bir veritabanını yönetmek için kullanılan bir araçtır.
c)
Bir web sitesinin görsel tasarımıdır.
d)
Farklı yazılım bileşenlerinin birbirleriyle iletişim kurmasını sağlayan bir dizi kural ve protokoldür.
20.
Bir işletim sisteminde 'sanal bellek' (virtual memory) kullanılmasının temel avantajlarından biri aşağıdakilerden hangisi değildir?
a)
Programların fiziksel RAM'den daha büyük adres alanları kullanabilmesini sağlamak.
b)
Farklı süreçler (processes) için bellek koruması sağlamak, her sürecin kendi özel adres alanına sahip olmasını sağlamak.
c)
Programların bellekte bitişik olmayan parçalar halinde depolanabilmesini sağlamak.
d)
CPU'nun doğrudan fiziksel bellek adreslerine erişim hızını artırmak.
21.
İkili sayı sisteminde (binary) ifade edilmiş olan 1001 sayısının onluk (decimal) sayı sistemindeki karşılığı nedir ?
a)
11
b)
13
c)
7
d)
9
22.
Aşağıdakilerden hangisi HTTP'nin güvenli bir sürümüdür ve verilerin şifrelenerek iletilmesini sağlar.
a)
SMTP
b)
UDP
c)
HTTPS
d)
HTTP/3
23.
Aşağıdakilerden hangisi SMTP'nin temel işlevini doğru şekilde açıklar?
a)
E-postaların gönderilmesi ve iletilmesinden sorumludur
b)
Dosya transferi yapmayı sağlar
c)
Web sitelerinin görüntülenmesini sağlar
d)
IP adreslerini alan adlarına çevirir
24.
Ağ protokolleri katmanlı bir yapıda (örneğin OSI veya TCP/IP modeli) tasarlanmıştır. Bu katmanlı yapının temel amacı nedir?
a)
Veri şifrelemesini her katmanda ayrı ayrı uygulamak.
b)
Ağ iletişimini düzenli ve yönetilebilir hale getirmek ve farklı protokollerin uyumlu çalışmasını kolaylaştırmak.
c)
Ağ iletişiminin hızını en üst düzeye çıkarmak.
d)
Kablosuz ağ iletişimini desteklemek.
25.
Makine öğrenmesinde, 'overfitting' (aşırı öğrenme) durumu nedir ?
a)
Modelin eğitim süresinin çok uzun olması
b)
Modelin eğitim verilerini mükemmel öğrenip yeni verilere genelleme yapamaması
c)
Modelin tüm veri kümesinde hatasız çalışması
d)
Modelin eğitim verilerini öğrenemeyip basit kalması
26.
Derin öğrenme (deep learning) modelleri, hangi temel yapısal mimariyi esas alarak çalışır?
a)
Yapay Sinir Ağları (Artificial Neural Networks)
b)
K-means Kümeleme (K-means Clustering)
c)
Karar Ağaçları (Decision Trees)
d)
Doğrusal Regresyon (Linear Regression)
27.
Bir web sunucusuna yapılan DDoS (Distributed Denial of Service) saldırısında, saldırganların temel amacı nedir ?
a)
Web sitesinin içeriğini değiştirmek
b)
Kullanıcı şifrelerini değiştirmek
c)
Sunucudaki verileri çalmak
d)
Sunucuyu aşırı yükleyerek hizmeti engellemek
28.
Kullanıcıları sahte e-postalarla kandırıp kişisel bilgi çalmaya yönelik saldırı türü nedir?
a)
DDoS
b)
Brute Force
c)
Phishing
d)
SQL Injection
29.
HTML'de bir tablo oluşturmak için hangi etiketler iç içe kullanılmalıdır?
a)
<list><item><data>
b)
<div><row><col>
c)
<table><tr><td>
d)
<grid><line><box>
30.
Bir HTML öğesinin arka plan rengini değiştirmek için hangi CSS özelliği kullanılır?
a)
color
b)
bgcolor
c)
background
d)
background-color
31.
Mobil uygulama geliştirirken, tek bir kod tabanıyla hem iOS hem Android'de çalışabilen uygulamalar oluşturmak için en yaygın kullanılan framework hangisidir?
a)
Kotlin
b)
Xamarin
c)
Swift
d)
Flutter
32.
1945 yılında ABD'de tamamlanan, hem programlanabilir hem de elektronik ilk bilgisayarın adı nedir?
a)
Altair 8800
b)
ENIAC
c)
Colossus Bilgisayarı
d)
Calculator
33.
Günlük hayatta sıkça kullandığımız "bir dosyayı geri dönüşüm kutusuna göndermeden doğrudan silme" işlemi hangi klavye kısayolu ile yapılır?
a)
Ctrl + Z
b)
Alt + F4
c)
Ctrl + X
d)
Shift + Delete
34.
Kuantum bilgisayarlarda "qubit" klasik bitlerden hangi özelliğiyle ayrılır?
a)
Yalnızca 0 veya 1 değeri alabilmesi
b)
Aynı anda süperpozisyon durumunda olabilmesi
c)
Fiziksel olarak daha küçük olması
d)
Daha az enerji tüketmesi
35.
Güncel yaşamda çevresel değişimleri algılayarak bunları elektronik sinyallere çeviren cihazlara ne ad verilir?
a)
IoT (Nesnelerin İnterneti)
b)
RFID (Radyo Frekansı ile Tanımlama Teknolojisi)
c)
Sensör
d)
Gömülü Sistem
100 %
