Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Algoritma ve C

Total questions: 23

Worksheet time: 10mins

Name
Class
Date
1.

C dilinde, bir for döngüsünün doğru tanımı aşağıdakilerden hangisidir?

a)

for (başlangıç; bitiş; artış)

b)

for (bitiş; başlangıç; artış)

c)

for (başlangıç; koşul; artış)

d)

for (koşul; başlangıç; bitiş)

2.

C dilinde, aşağıdaki if koşulunun sonucu nedir?

int a = 5;

if (a > 5) {

printf("Büyük");

} else if (a < 5) {

printf("Küçük");

} else {

}

a)

Küçük

b)

Büyük

c)

Eşit

d)

Hiçbir şey yazmaz

3.

C dilinde, aşağıdaki kod ne yapar?

int main() {

int x = 5;

int y = 10;

int z = x + y;

printf("%d", z);

return 0;

}

a)

15 yazdırır

b)

5 yazdırır

c)

10 yazdırır

d)

50 yazdırır

4.

Aşağıdaki değişken tanımlamalarından hangisi doğrudur?

a)

int 1num;

b)

int num_1;

c)

int num 1;

d)

int-num;

5.

En çok kullanılan saldırı türü nedir?

a)

DDoS

b)

SQL Injection

c)

Phishing

d)

Malware

6.

İlk algoritma ve programlama dili kurallarını içeren 'Algoritma' terimi, adını hangi matematikçiden almıştır?

a)

Alan Turing

b)

John von Neumann

c)

Ada Lovelace

d)

El-Harezmi

7.

Python hangi hayvandan ilham alınmıştır?

a)

Timsah

b)

Kedi

c)

Yılan

d)

Böcek

8.

Dünyanın en popüler video oyunlarından biri olan 'Minecraft' hangi yazılım diliyle yazılmıştır?

a)

Python

b)

C++

c)

Java

d)

Swift

9.

Google Chrome logosunda kaç renk vardır ve hangileri doğrudur?

a)

3, Kırmızı Yeşil, Sarı

b)

3, Kırmızı Yeşil, Mavi

c)

4, Kırmızı Yeşil Sarı Mavi

d)

4, Kırmızı Yeşil Beyaz Mavi

10.

İlk programcı kimdir?

a)

Ada Lovelace           

b)
  • Alan Turing

c)
  • Charles Babbage

d)
  • Grace Hopper

11.

Aşağıdakilerden hangisi güvenli bir web tarayıcısı kullanmanın avantajlarından biridir?

a)

Bilgisayarın genel performansını artırma

b)

Phishing saldırılarına karşı koruma sağlama

c)

İnternet bağlantı hızını artırma

d)

Tarayıcı eklentileriyle reklam engelleme özelliği sunma

12.

Windows logosunda hangi şekil vardır?

a)

Kare

b)

Bayrak

c)

Pencere

d)

Dört yapraklı yonce

13.

Soru: "Bir veritabanına izinsiz erişim sağlamak için kullanılan bir saldırı türü nedir?

a)

Phishing

b)

SQL Injection

c)

Man-in-the-Middle

d)

DDoS

14.

En çok kullanılan işletim sistemi?

a)

Windows

b)

Linux

c)

Google

d)

Unity

15.

Aşağıdakilerden hangisi bir güvenlik / koruma yöntemidir?

a)

Virüs

b)

Malware

c)

Trojan

d)

Firewall

16.

Bir web sitesinin hızlı yüklenmesi için hangi yöntem en etkili olabilir?

a)

Web sayfasını daha büyük yapmak

b)

Görselleri optimize etmek

c)

Daha fazla CSS dosyası eklemek

d)

Çok fazla JavaScript kullanmak

17.

Web sayfalarına dinamik özellikler eklemek için kullanılan dil hangisidir?

a)

HTML

b)

CSS

c)

JavaScript

d)

PHP

18.

Bir sayı dizisinin içindeki en büyük iki sayıyı bulmak için hangi strateji daha etkilidir?

a)

Diziyi iki kez tarayıp en büyük iki sayıyı bulmak

b)

Her seferinde sadece bir sayı seçmek ve en büyük sayıyı bulmak için karşılaştırmak

c)

Diziyi sıralayıp ilk iki elemanı almak

d)

Diziyi bir kez tarayıp en büyük seçtiğimiz sayıyla diğer sayıları karşılaştırmak

19.

Bir web sitesinin stilini ve görünümünü ayarlamak için kullanılan dil hangisidir?

a)

JavaScript

b)

CSS

c)

PHP

d)

SQL

20.

Turing Testi nedir?

a)
  • İnternet hız testi

b)
  • Bilgisayar donanım testi

c)

Yapay zekâ testi

d)

Sistem güvenlik testi

21.

"AI" açılımı?

a)

Artificial Intelligence

b)
  • Automated Interface

c)
  • Advanced Integration

d)
  • Algorithmic Input

22.

Bir algoritmanın en kötü durum zaman karmaşıklığını bilmek neden önemlidir?

a)

En kötü senaryoda ne kadar bellek kullanıldığını öğrenmek için

b)

Ortalama çalışma süresini anlamak için

c)

Algoritmanın en zor durumda bile ne kadar verimli olduğunu bilmek için

d)

En hızlı çalıştığı durumu öğrenmek için

23.

Topluluğumuzun tam ismi nedir?

4 lines