1. Aşağıdaki veri tiplerinden hangisi Python'da 'string' (metinsel) ifadeyi temsil eder?
A)5.0
B)"Merhaba"
C)True
D)100
2. Python'da hangi veri tipi bir anahtar-değer çiftlerini tutar?
A)Liste
B)Sözlük
C)Küme
D)Demet
3. SQL'de bir tablodaki verileri silmek için kullanılan komut hangisidir?
A)REMOVE
B)DROP
C)DELETE
D)ERASE
4. Bir sınıfın somutlaştırılmış haline (bellekte yer kaplayan haline) ne isim verilir?
A)Interface
B)Object
C)Package
D)Module
5. JavaScript’te bir dizi oluşturmak için doğru sözdizimi hangisidir?
A)var dizi = {}
B)var dizi = []
C)var dizi = ()
D)var dizi = <>
6. Nesnenin iç verilerini dış dünyadan gizleyip sadece belirlenen metodlarla erişilmesini sağlayan kavram hangisidir?
A)Inheritance
B)Encapsulation
C)Polymorphism
D)Overloading
7. JavaScript'te konsola çıktı yazdırmak için kullanılan komut hangisidir?
A)print()
B)console.log()
C)window.alert()
D)document.write()
8. Bir kuyruk (Queue) yapısından eleman çıkarma işlemine ne ad verilir?
A)Push
B)Dequeue
C)Pop
D)Insert
9. Dizilerde (Array) bir elemana doğrudan erişmek için kullanılan değer nedir?
A)Pointer
B)Index
C)Value
D)Address
10. SQL dilinde bir tablodaki verileri listelemek için kullanılan komut hangisidir?
A)ADD
B)UPDATE
C)SELECT
D)DELETE
11. Nesne oluşturulduğu anda çalışan ve genellikle değişkenlere ilk değer atamak için kullanılan özel metoda ne denir?
A)Constructor
B)Destructor
C)Interface
D)Inheritance
12. Bir tabloda her satırı benzersiz şekilde tanımlayan sütuna ne denir?
A)Foreign Key
B)Primary Key
C)Index
D)Unique Value
13. Python'da bir değişkene tam sayı değeri atamak için aşağıdakilerden hangisi doğru bir kullanımdır?
A)yas = 18
B)yas == 18
C)18 = yas
D)int yas : 18
14. İlişkisel bir veritabanında verilerin tutulduğu temel yapıya ne ad verilir?
A)Table
B)Folder
C)Variable
D)Script
15. JavaScript'te bir fonksiyonun nasıl tanımlandığını gösteren doğru ifade hangisidir?
A)function isim() {}
B)def isim() {}
C)func isim() {}
D)function: isim() {}
16. JavaScript'te bir dizinin (array) uzunluğunu öğrenmek için hangi özellik kullanılır?
A)index
B)size
C)length
D)count
17. Veritabanına yeni bir kayıt eklemek için hangi SQL komutu kullanılır?
A)INSERT
B)CREATE
C)APPEND
D)MODIFY
18. Veritabanında sayısal bir veri türü için aşağıdakilerden hangisi kullanılır?
A)INTEGER
B)VARCHAR
C)DATE
D)TEXT
19. HTML'de sıralı bir liste oluşturmak için kullanılan etiket hangisidir?
A)<ul>
B)<li>
C)<dl>
D)<ol>
20. SQL sorgularında sonuçları küçükten büyüğe veya büyükten küçüğe sıralamak için ne kullanılır?
A)GROUP BY
B)ARRANGE
C)SEQUENCE
D)ORDER BY
21. Aşağıdakilerden hangisi dinamik bir boyuta sahip olan veri yapısıdır?
A)Linked List
B)Fixed Array
C)Static Queue
D)Matrix
22. Web sayfası arka plan rengini değiştirmek için hangi dil kullanılır?
A)HTML
B)JavaScript
C)CSS
D)Python
23. İki tabloyu ortak bir sütun üzerinden birleştirmek için kullanılan işlem hangisidir?
A)UNION
B)JOIN
C)MERGE
D)LINK
24. HTML'de bir bağlantı (link) oluşturmak için kullanılan etiket hangisidir?
A)<link>
B)<a>
C)<url>
D)<href>
25. CSS'te yazı rengini değiştirmek için hangi özellik kullanılır?
A)background-color
B)text-style
C)color
D)font-color
26. Bir sınıfın (class) özelliklerini ve metodlarını başka bir sınıfa aktarması hangi OOP ilkesidir?
A)Inheritance
B)Encapsulation
C)Polymorphism
D)Abstraction
27. Liste içerisindeki her bir elemanı sırayla işlemek için en yaygın kullanılan döngü hangisidir?
A)do-while
B)if-else
C)for
D)switch
28. Sınıfın içindeki değişkenlere genel olarak ne isim verilir?
A)Methods
B)Functions
C)Attributes
D)Constructors
29. Aşağıdakilerden hangisi bir değişken ismi olarak kullanılamaz?
A)ogrenci_adi
B)_sayi
C)toplam1
D)1.sayi
30. Aynı isimli metodun farklı parametre sayıları veya tipleriyle tekrar tanımlanmasına ne ad verilir?
A)Inheritance
B)Encapsulation
C)Overloading
D)Interface
31. Aşağıdakilerden hangisi temel bir veri yapısı değildir?
A)Kuyruk
B)Yığın
C)Fonksiyon
D)Ağaç
32. Web sitelerinde hangi dil sayfa yapısını tanımlar?
A)CSS
B)HTML
C)JavaScript
D)Python
33. SQL sorgusunda metin tabanlı verileri saklamak için yaygın kullanılan veri tipi hangisidir?
A)NUMBER
B)BOOLEAN
C)FLOAT
D)VARCHAR
34. Python'da bir satırı yorum yapmak için hangi karakter kullanılır?
35. SQL'de bir sütundaki değerlerin toplamını almak için kullanılan fonksiyon hangisidir?
A)COUNT()
B)SUM()
C)TOTAL()
D)ADD()
36. Bir kod bloğunu belirli bir koşul sağlandığı sürece tekrar tekrar çalıştıran yapı hangisidir?
A)if
B)def
C)while
D)return
37. range(5) fonksiyonu hangi sayı aralığını üretir?
A)0, 1, 2, 3, 4
B)1, 2, 3, 4, 5
C)0, 1, 2, 3, 4, 5
D)1, 2, 3, 4
38. Bellekte ardışık hücrelerde tutulan ve sabit boyuta sahip olan veri yapısı hangisidir?
A)Array (Dizi)
B)Linked List
C)Stack
D)Queue
39. Aşağıdakilerden hangisi bir 'blueprint' (taslak) olarak tanımlanır?
A)Object
B)Variable
C)Function
D)Class
40. Python'da döngülerin çıkışını hangi anahtar kelime sağlar?
A)stop
B)exit
C)break
D)end
Cevap Anahtarı
1-B
2-B
3-C
4-B
5-B
6-B
7-B
8-B
9-B
10-C
11-A
12-B
13-A
14-A
15-A
16-C
17-D
18-A
19-D
20-D
21-A
22-C
23-B
24-D
25-C
26-A
27-C
28-C
29-D
30-C
31-C
32-B
33-D
34-C
35-B
36-C
37-A
38-A
39-D
40-C