1. Python'da bir değişken tanımlarken aşağıdakilerden hangisi kural dışıdır?
A)1degisken
B)degisken_adi
C)_degisken
D)degisken1
2. Python'da ekrana veri yazdırmak için kullanılan fonksiyon hangisidir?
A)print()
B)write()
C)input()
D)echo()
3. Bir Python listesindeki elemanları sıralamak için hangi metod kullanılır?
A)list.arrange()
B)list.order()
C)list.sequence()
D)list.sort()
4. Python'da 'üs alma' operatörü aşağıdakilerden hangisidir?
A)^
B)**
C)//
D)%%
5. Aşağıdaki veri tiplerinden hangisi değiştirilemez (immutable) özelliktedir?
A)tuple
B)set
C)list
D)dict
6. Python'da bir fonksiyon tanımlamak için hangi anahtar kelime kullanılır?
A)def
B)define
C)func
D)function
7. Aşağıdakilerden hangisi Python'da bir 'sözlük' (dictionary) yapısını temsil eder?
A)['anahtar', 'değer']
B){'anahtar': 'değer'}
C){'anahtar', 'değer'}
D)('anahtar', 'değer')
8. Python'da tam sayı bölmesi (bölümün tam kısmını veren) operatörü hangisidir?
A)//
B)%
C)**
D)/
9. Python'da bir döngüyü sonlandırmak için kullanılan ifade hangisidir?
A)exit
B)stop
C)break
D)continue
10. Python'da mantıksal 've' operatörü aşağıdakilerden hangisidir?
A)not
B)and
C)&&
D)or
11. Python'da bir modülü kod dosyanıza dahil etmek için ne kullanılır?
A)include
B)import
C)load
D)require
12. Python'da hata yakalama bloğu hangisidir?
A)if-else
B)try-except
C)start-stop
D)do-while
13. 1959 yılında geliştirilen ve iş dünyası (Business) uygulamaları için tasarlanan, 'ortak iş dili' anlamına gelen dil hangisidir?
A)BASIC
B)ALGOL
C)COBOL
D)FORTRAN
14. Dennis Ritchie tarafından Bell Labs'de geliştirilen ve modern programlama dillerinin 'atası' kabul edilen dil hangisidir?
A)C++
B)Pascal
C)C
D)Java
15. Bjarne Stroustrup tarafından C diline 'nesne yönelimli' (Object-Oriented) özellikler eklenerek oluşturulan dil hangisidir?
A)C#
B)C++
C)Objective-C
D)Rust
16. Guido van Rossum tarafından geliştirilen ve 'okunabilirlik' odaklı yapısıyla günümüzün en popüler dillerinden biri olan hangisidir?
A)Ruby
B)PHP
C)JavaScript
D)Python
17. James Gosling tarafından 'Write Once, Run Anywhere' (Bir kez yaz, her yerde çalıştır) felsefesiyle geliştirilen dil hangisidir?
A)Scala
B)Java
C)Swift
D)Kotlin
18. 1995 yılında Brendan Eich tarafından sadece 10 günde tasarlanan ve web tarayıcılarının vazgeçilmezi olan dil hangisidir?
A)HTML
B)TypeScript
C)CSS
D)JavaScript
19. Microsoft tarafından .NET platformu için geliştirilen, C++ ve Java'ya benzerliğiyle bilinen dil hangisidir?
A)Visual Basic
B)C#
C)F#
D)Delphi
20. Veri bilimi ve yapay zeka alanında, özellikle akademik dünyada yaygın olarak kullanılan en eski yüksek seviyeli dillerden hangisi bilimsel hesaplamalar için doğmuştur?
A)Lisp
B)FORTRAN
C)Ada
D)Prolog
21. Apple tarafından iOS ve macOS uygulama geliştirmek için Objective-C'nin yerine getirilen modern dil hangisidir?
A)Swift
B)Rust
C)Dart
D)Go
22. Google tarafından geliştirilen, özellikle bulut sistemleri ve yüksek performanslı sunucular için tasarlanan dil hangisidir?
A)Go
B)Dart
C)Lua
D)Julia
23. Web sunucusu tarafında (server-side) çalışan ve PHP kısaltmasının açılımı başlangıçta neydi?
A)Programmed Hypertext Parser
B)Public Host Protocol
C)Personal Home Page
D)PHP Hypertext Processor
24. Bellek güvenliği ve yüksek performansı birleştirmeyi hedefleyen, Mozilla tarafından desteklenen modern sistem programlama dili hangisidir?
A)Zig
B)Nim
C)Rust
D)Crystal
25. Bir modelin eğitim verisini ezberleyip yeni veriler üzerinde başarısız olması durumuna ne ad verilir?
A)Data Augmentation
B)Gradient Descent
C)Overfitting
D)Underfitting
26. Aşağıdakilerden hangisi bir 'Supervised Learning' (Denetimli Öğrenme) algoritmasıdır?
A)Principal Component Analysis
B)Apriori Algorithm
C)K-Means Clustering
D)Linear Regression
27. Yapay sinir ağlarında, bir katmandan diğerine sinyal iletimini kontrol eden fonksiyonlara ne ad verilir?
A)Loss Function
B)Backpropagation
C)Activation Function
D)Optimizer
28. Veri setindeki etiketlenmemiş verilerin gruplandırılması hangi öğrenme türüne girer?
A)Semi-supervised Learning
B)Reinforcement Learning
C)Unsupervised Learning
D)Supervised Learning
29. Derin öğrenme modellerinde ağırlıkların güncellenmesi için kullanılan temel algoritma hangisidir?
A)Naive Bayes
B)Decision Tree
C)Backpropagation
D)Random Forest
30. Bir yapay zeka modelinin tahmin başarısını ölçmek için kullanılan 'ortalama karesel hata' teriminin İngilizcesi nedir?
A)Confusion Matrix
B)Accuracy Score
C)Mean Squared Error
D)Precision
31. Görüntü işleme ve bilgisayarlı görü (computer vision) için en yaygın kullanılan sinir ağı mimarisi hangisidir?
A)SVM (Support Vector Machines)
B)RNN (Recurrent Neural Networks)
C)GAN (Generative Adversarial Networks)
D)CNN (Convolutional Neural Networks)
32. Ajanın bir ortamda ödül mekanizması üzerinden deneme-yanılma ile öğrenmesine ne denir?
A)Clustering
B)Reinforcement Learning
C)Regression
D)Deep Learning
33. Modelin eğitim sırasında öğrenme hızını belirleyen hiper-parametreye ne denir?
A)Batch Size
B)Epoch
C)Weights
D)Learning Rate
34. Doğal Dil İşleme (NLP) süreçlerinde metinleri sayısal vektörlere dönüştürme işlemine ne ad verilir?
A)Tokenization
B)Word Embedding
C)Lemmatization
D)Stemming
35. Aşağıdakilerden hangisi bir 'Classification' (Sınıflandırma) problemidir?
A)E-postanın spam olup olmadığını belirlemek
B)Müşteri harcama miktarını kestirmek
C)Hava sıcaklığını tahmin etmek
D)Ev fiyat tahmini yapmak
36. Veri setindeki değişken sayısını azaltmak için kullanılan popüler yöntem hangisidir?
A)Data Normalization
B)Feature Scaling
C)Cross-Validation
D)Dimensionality Reduction
37. Bir web uygulamasında kullanıcı girdilerinin filtrelenmemesi sonucu veritabanı sorgularının manipüle edilmesine ne ad verilir?
A)Man-in-the-Middle
B)Cross-Site Scripting
C)Buffer Overflow
D)SQL Injection
38. Kullanıcıları sahte bir web sitesine yönlendirerek bilgilerini çalmayı hedefleyen saldırı türü hangisidir?
A)DDoS
B)Phishing
C)Brute Force
D)Zero-day
39. Aşağıdakilerden hangisi şifreleme (encryption) yöntemlerinden biri değildir?
A)AES
B)RSA
C)HTTPS
D)DES
40. Bir sistemin kaynaklarını tüketerek hizmet veremez hale getirilmesine ne denir?
A)Malware
B)Rootkit
C)Denial of Service (DoS)
D)Spyware