Nesne Tabanlı Programlama II - Tüm Sorular
Ünite 1
Soru 1
Aşağıdakilerden hangisi Python Programlama Dili'nin temel özelliklerinden biri değildir?
Seçenekler
A
Daha az syntax (sözdizilimi) istisnası içerir.
B
Hızlı uygulama alanı sunmaktadır.
C
Dinamik kod yazım sürecini desteklemektedir.
D
Tek bir platformla uyumlu olarak çalışmaktadır.
E
Düzenli bir görselliğe sahiptir.
Soru 2
Aşağıdakilerden hangisi Python programlama dilinin arayüzleri arasında yer almaz?
Seçenekler
A
Spyder
B
PyCharm
C
SQL
D
JupyterLab
E
Jupyter Notebook
Soru 3
Aşağıdakilerden hangisi Spyder’da kodların yazıldığı alandır?
Seçenekler
A
Console
B
Editor
C
Variable Explorer
D
Plots
E
Files
Soru 4
Aşağıdakilerden hangisi Spyder’da yardımcı alanda bulunan sekmeler arasında yer almaz?
Seçenekler
A
Variable Explorer
B
Plots
C
Files
D
Console
E
Help
Soru 5
Console ekranına type(“22”) yazıldığında çıktı olarak aşağıdakilerden hangisi elde edilir?
Seçenekler
A
int
B
float
C
str
D
bool
E
NameError
Soru 6
Console ekranına type(-78.4) yazıldığında çıktı olarak aşağıdakilerden hangisi elde edilir?
Seçenekler
A
int
B
float
C
str
D
bool
E
NameError
Soru 7
Aşağıdakilerden hangisi Spyder’da oluşturulan çizimlerin görüntülendiği alandır?
Seçenekler
A
Console
B
Editor
C
Variable Explorer
D
Plots
E
Files
Soru 8
Aşağıdakilerden hangisi Spyder’da oluşturulan değişkenlerin ve değerlerinin görüntülendiği alandır?
Seçenekler
A
Console
B
Editor
C
Variable Explorer
D
Plots
E
Files
Soru 9
Aşağıdakilerden hangisi Python programlama dilinin kullanım alanları arasında yer almaz?
Seçenekler
A
Büyük veri
B
Yapay zeka
C
Otomasyon sistemleri
D
Derin öğrenme
E
Web şablonu
Soru 10
sayi_1= 1453 type(sayi_1)
Verilen kodların Spyder Programı'nda çıktısı aşağıdakilerden hangisidir?
Verilen kodların Spyder Programı'nda çıktısı aşağıdakilerden hangisidir?
Seçenekler
A
sayi_1
B
1453
C
NameError
D
float
E
int
Soru 11
Python’da özel bir karakteri bir dize içerisinde belirtmek isteniyorsa aşağıdaki ifadelerden hangisi kullanılmalıdır?
Seçenekler
A
\
B
&
C
%
D
#
E
“ ”
Soru 12
Python’da dizelerin alt kümeleri aşağıdakilerden hangisiyle ifade edilir?
Seçenekler
A
[ ]
B
( )
C
/ \
D
# #
E
“ ”
Soru 13
sayi_1 = 15 sayi_1 = 18 toplam = sayi_1 + 10 toplam = sayi_1 + toplam print (toplam)
Yukarıda verilen kodların Spyder programında çıktısı aşağıdakilerden hangisidir?
Yukarıda verilen kodların Spyder programında çıktısı aşağıdakilerden hangisidir?
Seçenekler
A
15
B
18
C
28
D
43
E
46
Soru 14
Tırnak (“ ”) içerisine alınan tüm veri tipleri aşağıdakilerden hangisi olarak algılanır?
Seçenekler
A
string
B
integer
C
float
D
boolean
E
TypeError
Soru 15
Aşağıdakilerden hangisi değişken adlandırılmasına dikkat edilmesi gereken hususlar arasında yer almaz?
Seçenekler
A
Rakamlara benzeme ihtimali olan harflerden kaçınmalıdır.
B
Değişken adları her zaman bir harf veya alt çizgi (_) ile başlamalıdır.
C
Değişken adlarının kalan kısımları sayılar, harfler ve alt çizgilerden oluşabilir.
D
Değişken adları sayılar ile başlamalıdır.
E
Değişken adları büyük ve küçük harflere duyarlıdır.
Soru 16
Python’da dizeleri tekrarlayıcı operatör aşağıdakilerden hangisidir?
Seçenekler
A
+
B
-
C
/
D
*
E
#
Soru 17
Aşağıdakilerden hangisi değişkenlerin adlandırılmasında kullanılan yapılar arasında yer almaz?
Seçenekler
A
Okunabilirlik
B
Anlaşılabilirlik
C
Yorumlanabilirlik
D
Açıklanabilirlik
E
Kıyaslanabilirlik
Ünite 2
Soru 1
Aşağıdakilerden hangisi Python Programlama dilinde kullanılan şartlı yapılardan birisi değildir?
Seçenekler
A
If
B
While
C
Switch
D
Elif
E
For
Soru 2
Aşağıdakilerden hangisi Python Programlama Dilin'de bir şart gerçekleştiğinde tekrar tekrar aynı bloğun çalıştırılması için kullanılmaktadır?
Seçenekler
A
If
B
Switch
C
While
D
Else
E
Elif
Soru 3
Aşağıdakilerden hangisi Python programlama dilinde bir bloğun programcının istediği duruma kadar tekrarlanmasını sağlayan şartlı durumdur?
Seçenekler
A
For
B
If
C
While
D
Else
E
Switch
Soru 4
For döngüsünde iterasyonun nerede sonlanacağı belirten sözcük aşağıdakilerden hangisidir?
Seçenekler
A
else
B
elif
C
break
D
in
E
to
Soru 5
Aşağıdakilerden hangisi Python’da kullanılan dört temel veri yapısından birisi değildir?
Seçenekler
A
Tuple
B
List
C
Dictionary
D
Set
E
Array
Soru 6
Bir dizinin uzunluğunu aşağıdaki kod yapılarından hangisiyle bulunmaktadır?
Seçenekler
A
append()
B
insert()
C
len()
D
remove()
E
sort()
Soru 7
Aşağıdakilerden hangisi bir dizinin ilk verisinin yer aldığı indisi belirtmektedir?
Seçenekler
A
[1]
B
(1)
C
(0)
D
[0]
E
{1}
Soru 8
Aşağıdakilerden hangisi bir dizinin sonuna yeni bir eleman eklemek için kullanılmaktadır?
Seçenekler
A
append()
B
remove()
C
sort()
D
copy()
E
count()
Soru 9
Aşağıdakilerden hangisi bir dizinin sonuna birden fazla eleman eklemek için kullanılmaktadır?
Seçenekler
A
insert()
B
append()
C
extent()
D
sort()
E
remove()
Soru 10
Aşağıdakilerden hangisi bir dizinin içerisindeki verilerin alfabetik olarak sıralanması için kullanılmaktadır?
Seçenekler
A
count()
B
difference()
C
intersection()
D
isdisjoint()
E
sort()
Soru 11
Python’da bir set dizisinin tanımlanması için aşağıdaki karakterlerden hangisi kullanılmalıdır?
Seçenekler
A
[ ]
B
( )
C
{ }
D
/ \
E
“ ”
Soru 12
Aşağıdakilerden hangisi bir list içerisinde sorgulanan elemanın kaç adet olduğunu ekrana bastıran yapıdır?
Seçenekler
A
remove()
B
count()
C
copy()
D
insert()
E
append()
Soru 13
Python’da bir küme içerisindeki elemanlar arasına yeni bir eleman eklemek için aşağıdakilerden hangisi kullanılmaktadır?
Seçenekler
A
update()
B
isdisjoint()
C
add()
D
pop()
E
discard()
Soru 14
Aşağıdakilerden hangisi bir kümenin ilk elemanını silmeye yarayan ifadedir?
Seçenekler
A
pop()
B
union()
C
intersection()
D
intersection_update()
E
difference()
Soru 15
Aşağıdakilerden hangisi iki kümenin kesişimlerinin boş olup olmadığını kontrol etmek için kullanılan yöntemdir?
Seçenekler
A
difference()
B
pop()
C
isdisjoint()
D
intersection()
E
union()
Soru 16
Bir yapının içerisindeki verileri silmeye yarayan yapılardan aşağıdakilerden hangisi içerisinde sorgulanan değer olmadığı halde hata mesajı vermez?
Seçenekler
A
clear()
B
remove()
C
pop()
D
discard()
E
isdisjoint()
Soru 17
Aşağıdakilerden hangisi bir set yapısı içerisinde başka bir set yapısının kopyalanması için kullanılmaktadır?
Seçenekler
A
add()
B
remove()
C
copy()
D
pop()
E
append()
Ünite 3
Soru 1
Aşağıdakilerden hangisi fonksiyonların sınıflarından biridir?
Seçenekler
A
Kurallı
B
Döngülü
C
Parametreli
D
Değerli
E
Sayısal
Soru 2
Aşağıdakilerden hangisi Python programlama dilinde fonksiyonlara verilen diğer adlandırmalardan biridir?
Seçenekler
A
Kural
B
Yöntem
C
Süreç
D
İşlem
E
Prosedür
Soru 3
Aşağıdakilerden hangisi “math” kütüphanesi içerisinde yer alan fonksiyonlardan biri değildir?
Seçenekler
A
random
B
abs
C
log
D
gcd
E
pow
Soru 4
Aşağıdakilerden hangisi dışarıdan girilen x ondalıklı sayısını kendinden sonraki tam sayıya yuvarlamak için kullanılmaktadır?
Seçenekler
A
asin(x)
B
ceil(x)
C
len(x)
D
e(x)
E
cosh(x)
Soru 5
Aşağıdakilerden hangisi “uniform” fonksiyonun ait olduğu kütüphanedir?
Seçenekler
A
math
B
random
C
filter
D
def
E
return
Soru 6
Aşağıdakilerden hangisi integer tipinde random bir sayı üretmek için kullanılmaktadır?
Seçenekler
A
randint
B
randrange
C
choice
D
shuffle
E
sample
Soru 7
Aşağıdakilerden hangisi 0 ile 1 arasında float tipinde bir sayının rastgele seçilmesinde kullanılmaktadır?
Seçenekler
A
randrange
B
shuffle
C
randint
D
random
E
sample
Soru 8
Aşağıdakilerden hangisi bir fonksiyonun içerisindeki hiçbir şey yapmadan dışarı çıkmayı sağlayan komuttur?
Seçenekler
A
map
B
return
C
lambda
D
filter
E
pass
Soru 9
Fonksiyonların çağrıldıkları yerdeki girdileri aşağıdakilerden hangisiyle ifade edilmektedir?
Seçenekler
A
Metod
B
Prosedür
C
Yöntem
D
Argüman
E
Doküman
Soru 10
def hesapla(x): if (x%3)==0: return 1 else: return 0
Yukarıdaki fonksiyon içerisine 5 değeri gönderildiğinde aşağıdakilerden hangisi döndürülür?
Yukarıdaki fonksiyon içerisine 5 değeri gönderildiğinde aşağıdakilerden hangisi döndürülür?
Seçenekler
A
0
B
1
C
5
D
True
E
None
Soru 11
Aşağıdakilerden hangisi daha önceden tanımlanmış bir listenin içindeki elemanlarını rastgele sıralamak için kullanılan komuttur?
Seçenekler
A
randrange
B
shuffle
C
choice
D
randint
E
uniform
Soru 12
Aşağıdakilerden hangisi fonksiyon içinde sabit bir değer döndürmektedir?
Seçenekler
A
return x+2
B
return x,y
C
return 2
D
return Topla(2)
E
return
Soru 13
Aşağıdakilerden hangisi hiperbolik olarak radyan cinsinden kosinüs değeri hesaplamak için kullanılan bir komuttur?
Seçenekler
A
math.cos
B
math.e
C
math.cosh
D
math.atan
E
math.exp
Ünite 4
Soru 1
Aşağıdakilerden hangisi Numpy Kütüphanesi'nde kullanılan sınıflardan biridir?
Seçenekler
A
Tek Boyutlu
B
Çift Boyutlu
C
Üç Boyutlu
D
Karma Boyutlu
E
Dört Boyutlu
Soru 2
Aşağıdakilerden hangisi bir array içerisindeki tüm değerlerin toplanmasını sağlayan komuttur?
Seçenekler
A
min()
B
max()
C
toplam()
D
mean()
E
sum()
Soru 3
array = np.arange(1,8) array.max()
Yukarıda verilen kod satırının çıktısı aşağıdakilerden hangisidir?
Yukarıda verilen kod satırının çıktısı aşağıdakilerden hangisidir?
Seçenekler
A
None
B
5
C
6
D
7
E
8
Soru 4
dizi=[20,30,40,50,60] array= np.array(dizi) array.argmin()
Yukarıda verilen kod satırının çıktısı aşağıdakilerden hangisidir?
Yukarıda verilen kod satırının çıktısı aşağıdakilerden hangisidir?
Seçenekler
A
None
B
0
C
1
D
2
E
3
Soru 5
Aşağıdakilerden hangisi “pd.Series” komutu içinde yer almaz?
Seçenekler
A
index
B
true
C
data
D
dtype
E
name
Soru 6
Aşağıdaki kütüphanelerden hangisi veri temizleme işlemi için kullanılan kütüphanelerden birisidir?
Seçenekler
A
Matplotlib
B
Pytorch
C
Pandas
D
Scrapy
E
CatBoost
Soru 7
Aşağıdaki kütüphanelerden hangisi ses tanımlamada kullanılan kütüphanelerden birisidir?
Seçenekler
A
Pytorch
B
Pybrain
C
XGBoost
D
Keras
E
OpenCV
Soru 8
Aşağıdakilerden hangisi kütüphanelerin kullanım alanları arasında yer almaz?
Seçenekler
A
Matematiksel işlemlerin gerçekleştirilmesi
B
Web içeriklerinin taranması
C
Ses analizlerin yapılmasında
D
Bireylerin karakter analizlerin yapılmasında
E
İstatistiksel işlemlerin gerçekleştirilmesi
Soru 9
Aşağıdakilerden hangisi Yandex tarafından geliştirilmiş kütüphanedir?
Seçenekler
A
CatBoost
B
Bokeh
C
Tensorflow
D
Plotly
E
Theano
Soru 10
Aşağıdakilerden hangisi istatistiksel çalışmalarda kullanılan kütüphaneler arasında yer almaz?
Seçenekler
A
StatModels
B
Plotly
C
Seaborn
D
SciKit-Learn
E
Pyglet
Soru 11
Aşağıdakilerden hangisi veri görselleştirmede kullanılan kütüphanelerden biridir?
Seçenekler
A
Pyglet
B
Tensorflow
C
Theano
D
Bokeh
E
Pygame
Soru 12
array = np.arange(5,9) array.min()
Verilen kod satırının çıktısı aşağıdakilerden hangisidir?
Verilen kod satırının çıktısı aşağıdakilerden hangisidir?
Seçenekler
A
5
B
6
C
7
D
8
E
None
Soru 13
I. Array yapısı, listelere göre oldukça az yer kaplamaktadır.
II. Array yapılarındaki elemanlara erişmek listelere göre daha yavaştır.
III. Array yapıları içerisinde etkili metodlar ve efektif fonksiyonlar bulundurur.
Yukarıdaki öncüllerden hangisi ya da hangileri doğrudur?
II. Array yapılarındaki elemanlara erişmek listelere göre daha yavaştır.
III. Array yapıları içerisinde etkili metodlar ve efektif fonksiyonlar bulundurur.
Yukarıdaki öncüllerden hangisi ya da hangileri doğrudur?
Seçenekler
A
Yalnız I
B
Yalnız II
C
I ve II
D
I ve III
E
I, II ve III
Soru 14
Aşağıdakilerden hangisi birden fazla görev bulunan bir programda bu görevlerin koordine şekilde çalışmasına imkân tanıyan kütüphanedir?
Seçenekler
A
Tensorflow
B
Plotly
C
NLTK
D
Bokeh
E
Speech Recognition
Soru 15
Aşağıdakilerden hangisi oyun geliştirme için hazırlanmış kütüphanedir?
Seçenekler
A
Numpy
B
Pygame
C
Matplotlib
D
Tensorflow
E
NLTK
Soru 16
“Np.eye” komutu aşağıdaki işlemlerden hangisini yerine getirmektedir?
Seçenekler
A
Tüm verileri gözden geçirme
B
Birim matris oluşturma
C
Verileri sıralama
D
Tüm verilerin indislerini görme
E
Tüm verileri görme
Soru 17
Aşağıdakilerden hangisi sosyal medya kullanım oranlarıyla ilgili bir gösterge tablosu hazırlamak için kullanılan kütüphanedir?
Seçenekler
A
Plotly
B
Theano
C
SciKit-Learn
D
Requests
E
Pyglet
Soru 18
I. Array yapısı, listelere göre oldukça az yer kaplar.
II. Array yapılarındaki elemanlara erişmek listelere göre daha hızlıdır.
III. Array yapıları içerisinde etkili metodlar ve efektif fonksiyonlar barındırır.
IV. Array yapıları farklı veri tiplerini aynı anda saklamak için daha uygundur.
Yukarıdakilerden hangisi ya da hangileri, liste yapıları yerine numpy kütüphanesindeki array yapılarının tercih edilme nedenleri arasında yer almaz?
II. Array yapılarındaki elemanlara erişmek listelere göre daha hızlıdır.
III. Array yapıları içerisinde etkili metodlar ve efektif fonksiyonlar barındırır.
IV. Array yapıları farklı veri tiplerini aynı anda saklamak için daha uygundur.
Yukarıdakilerden hangisi ya da hangileri, liste yapıları yerine numpy kütüphanesindeki array yapılarının tercih edilme nedenleri arasında yer almaz?
Seçenekler
A
Yalnız III
B
Yalnız IV
C
I ve II
D
I ve III
E
I, II ve III
Ünite 5
Soru 1
Sınıfların örneklerle desteklenmiş hali aşağıdakilerden hangisidir?
Seçenekler
A
class
B
liste
C
dizi
D
obje
E
sözlük
Soru 2
Aşağıdakilerden hangisi Python programlama dilinin standart özelliklerinden birisi değildir?
Seçenekler
A
Kalıtım
B
Soyutlama
C
Somutlama
D
Sarmalama
E
Çok biçimlilik
Soru 3
Aşağıdakilerden hangisi Python programlama dili gibi %100 nesne tabanlı bir program değildir?
Seçenekler
A
Wordpress
B
C#
C
C++
D
Java
E
Ruby
Soru 4
Aynı özelliklerde veya davranışlarda bulunan nesnelerin, aynı çatı altında toplanmasına ne ad verilir?
Seçenekler
A
Obje
B
Sınıf
C
Fonksiyon
D
Örnekleme
E
Nesne
Soru 5
Aşağıdakilerden hangisi bir objenin tanımlanma yöntemidir?
Seçenekler
A
obje_adı = sınıf_adı(parametreler)
B
sınıf_adı = obje_adı(parametreler)
C
Class obje_adı = sınıf_adı(self)
D
dif sınıf_adı = obje_adı(self)
E
sınıf_adı = obje_adı(self)
Soru 6
Aşağıdakilerden hangisi bir sınıf tanımlanırken varsayılan olarak atanan değerlerden biri değildir?
Seçenekler
A
__hash__
B
__gt__
C
__init__
D
__str__
E
__xl__
Soru 7
Aşağıdaki aşağıdakilerden hangisi iki nesnenin eşitlik mantığını tanımlama için kullanılan metottur?
Seçenekler
A
__eq__
B
__str__
C
__del__
D
__ne__
E
__format__
Soru 8
Aşağıdakilerden hangisi bir nesnenin başka bir nesne üzerindeki (>) daha fazla kısmını tanımlamak için kullanılan metottur?
Seçenekler
A
__le__
B
__gt__
C
__getattr__
D
__repr_
E
__doc__
Soru 9
Aşağıdakilerden hangisi sınıf metodunda kullanılan referans türüdür?
Seçenekler
A
cls
B
self
C
dif
D
@classmethod
E
class
Soru 10
Aşağıdakilerden hangisi sınıflar ile ilgili bir bilgi değildir?
Seçenekler
A
Kendilerine özgü özelliklerin tanımlanmasında kullanılır.
B
Sınıflar tanımlanırken “class” anahtar kelimesi kullanılır.
C
Kodlamanın okunabilirliği açısından bir sınıf adıyla birlikte tanımlama yapılır.
D
Bir sınıf içinde oluşacak nesnelerin özelliklerinin ve davranışların tanımlanması için oluşturulur.
E
Bir sınıf tanımlandıktan sonra sınıfın adıyla çağrılamaz.
Soru 11
Aşağıdakilerden hangisi Örnek Metot Yöntemi'nde kullanılan referans türüdür?
Seçenekler
A
cls
B
class
C
self
D
@classmethod
E
dif
Soru 12
Aşağıdakilerden hangisi nesneler ile ilgili bilinmesi gerekenler arasında yer alır?
Seçenekler
A
Bir sınıf içerisinde tek nesne olmalıdır.
B
Sınıflar nesneler içerisinde oluşturulur.
C
Bir sınıfa ait olmayan bir nesne oluşturulamaz.
D
Bir nesne bir durumu ifade etmeyebilir.
E
Nesneler hafızada tutulmaz.
Soru 13
Python programlama dilinde sınıf özellikleri üzerinden işlemler gerçekleştirilecekse aşağıdaki metotlardan hangisiyle ifade edilir?
Seçenekler
A
Örnek metotları
B
Statik metotlar
C
Sınıf metotları
D
Fonksiyonel metotlar
E
Yapıcı metotlar
Soru 14
I. Sınıf tanımlanırken “class” anahtar kelimesi kullanılması gerekir.
II. Kendilerine özgü özelliklerin tanımlanması için kullanılmaktadır.
III. Sınıflar kendi sınıf adıyla çağrılmalıdır.
Sınıflarla ilgili olarak yukarıdaki öncüllerden hangisi ya da hangileri doğrudur?
II. Kendilerine özgü özelliklerin tanımlanması için kullanılmaktadır.
III. Sınıflar kendi sınıf adıyla çağrılmalıdır.
Sınıflarla ilgili olarak yukarıdaki öncüllerden hangisi ya da hangileri doğrudur?
Seçenekler
A
Yalnız I
B
Yalnız II
C
I ve II
D
I ve III
E
I, II ve III
Soru 15
Aşağıdakilerden hangisi “__str__” metodunun kullanım amacıdır?
Seçenekler
A
İki nesnenin karşılaştırılmasında
B
Örneğin temsil ediliş şeklinin özelleştirilmesinde
C
Bir nesnenin dizi olarak gösterilmesinde
D
Bir nesnenin silinmesinde
E
Nesnenin değerinin döndürülmesinde
Soru 16
Aşağıdakilerden hangisi bir nesnenin başka bir nesne üzerindeki (<) daha az kısmını tanımlama için kullanılan metottur?
Seçenekler
A
__gt__
B
__ne__
C
__le__
D
__del__
E
__It__
Soru 17
Aşağıdakilerden hangisi Python Programlama Dili'nde bir sınıf tanımlandığı varsayılan olarak atanan metotlardan biri değildir?
Seçenekler
A
__hash__
B
__reduce__
C
__ne__
D
__perpe__
E
__sizeof__
Soru 18
Aşağıdakilerden hangisi bir objenin özelliklerine ulaşmak için tanımlanabilecek kod satırıdır?
Seçenekler
A
Class obje_adı
B
Call obje_adı
C
Obje_adı.Ozellik_adı
D
Ozellik_adı.Obje_adı
E
Ozellik_adı
Ünite 6
Soru 1
Aşağıdaki programlama dillerinden hangisinde bir sınıfa ait üyelere erişim için belirteçler kullanılmamaktadır?
Seçenekler
A
C#
B
Go
C
C++
D
Java
E
Python
Soru 2
Aşağıdakilerden hangisi Python programlama dilinde kullanılan açık erişim belirtecidir?
Seçenekler
A
Private
B
Protected
C
Public
D
Property
E
Attribute
Soru 3
Aşağıdakilerden hangisi dışarıdan erişime kapatılmış belirteç türüdür?
Seçenekler
A
Semi-Private
B
Str
C
Property
D
Private
E
Public
Soru 4
Bir sınıf elemanının önünde yer alan tek alt çizgi aşağıdaki belirteç türlerinden hangisiyle ifade edilmektedir?
Seçenekler
A
Property
B
Attribute
C
Semi-Private
D
Public
E
Private
Soru 5
Dışarıdan, gizlenmiş bir sınıf üyesine erişmek için aşağıdakilerden hangisi kullanılmalıdır?
Seçenekler
A
##gizlenmisuye
B
_gizlenmisuye
C
gizlenmisuye
D
_sinifadi__gizlenmisuye
E
sinifadi_gizlenmisuye
Soru 6
Aşağıdaki hangisi bir sınıfın fonksiyonlarını, metotlarını veya sınıflarını fonksiyonellik açısından değiştirmek için kullanılan yapıdır?
Seçenekler
A
Dekoratör
B
Kalıtım
C
Çoklu Kalıtım
D
Çok Biçimlilik
E
Soyut Sınıf
Soru 7
Bir üst sınıftan alınan özelliklerin işlevlerinin değiştirilmesi aşağıdaki ifadelerden hangisiyle açıklanmaktadır?
Seçenekler
A
Property
B
Private
C
MRO
D
Overriding
E
Polymorphism
Soru 8
Sarmalama veya paketleme olarak bilinen kavram aşağıdakilerden hangisidir?
Seçenekler
A
Polymorphism
B
Abstract Class
C
Encapsulation
D
Inheritance
E
Multi Inheritance
Soru 9
Bir alt sınıfa ait birden fazla üst sınıf durumunun olması aşağıdakilerden hangisiyle ifade edilmektedir?
Seçenekler
A
Abstract Class
B
Decorators
C
Multi Inheritance
D
Encapsulation
E
Inheritance
Soru 10
Bir sınıf içerisinde sıralama yapılması aşağıdakilerden hangisiyle ifade edilmektedir?
Seçenekler
A
Düzleştirme
B
İyileştirme
C
Doğrusallaştırma
D
Durulaştırma
E
Düzenleştirme
Soru 11
Aşağıdakilerden hangisi Python programlama dilinde kullanılan yarı gizli erişim belirtecidir?
Seçenekler
A
Private
B
Public
C
Protected
D
Semi-Private
E
Property
Soru 12
Kapsülleme işleminde belirli parametreler alan ve almış olduğu parametreleri birlikte geri döndüren fonksiyon aşağıdakilerden hangisidir?
Seçenekler
A
else
B
return
C
self
D
property
E
dif
Soru 13
Aşağıdakilerden hangisi tanımlanan nesnenin olaylar karşısında çeşitli davranışlarda bulunmasını ifade etmek için kullanır?
Seçenekler
A
Kalıtım
B
Soyut sınıf
C
Çok biçimlilik
D
Kapsülleme
E
Çoklu kalıtım
Soru 14
Gereksiz detayların gizlenerek sadece gerekli özelliklerin gösterilmesi aşağıdaki kavramlardan hangisiyle ifade edilmektedir?
Seçenekler
A
Somutlama
B
Durulaştırma
C
Doğrusallaştırma
D
Soyutlama
E
Sadeleştirme
Soru 15
Eğer bir sınıf elemanının önünde hiç çizgi kullanılmamış ise bu belirteç türü aşağıdakilerden hangisidir?
Seçenekler
A
Private
B
Str
C
Semi-Private
D
Public
E
Property
Soru 16
I. Erişim kapalıdır.
II. Erişim açıktır.
III. Zorunluluk içermez.
Semi-Private olarak tanımlanmış bir nesne yukarıdakilerden hangisi ya da hangilerine sahiptir?
II. Erişim açıktır.
III. Zorunluluk içermez.
Semi-Private olarak tanımlanmış bir nesne yukarıdakilerden hangisi ya da hangilerine sahiptir?
Seçenekler
A
Yalnız I
B
Yalnız II
C
Yalnız III
D
I ve II
E
I ve III
Soru 17
Aşağıdakilerden hangisi bir sınıf içerisindeki metodu özellik hâline getirmek için kullanılmaktadır?
Seçenekler
A
pass
B
return
C
object
D
property
E
mro
Ünite 7
Soru 1
Python programlama dilinde hatanın tespitinin en zor olduğu sınıf aşağıdakilerden hangisidir?
Seçenekler
A
Yazım
B
Çalışma zamanı
C
Tipik
D
Mantık
E
Sistem
Soru 2
Aşağıdakilerden hangisi programcının istemiş olduğu fonksiyonel işlemin dışında başka bir fonksiyonel işlemin gerçekleştirildiğinde ortaya çıkan hata türüdür?
Seçenekler
A
Çalışma zamanı
B
Yazım
C
Sistem
D
Tipik
E
Mantık
Soru 3
Aşağıdakilerden hangisi programın çalışma esnasında beklendik bir durumun ortaya çıkmasında oluşan hata türüdür?
Seçenekler
A
Yazım
B
Çalışma zamanı
C
Mantık
D
Tipik
E
Sistem
Soru 4
“Run Time Error” gibi hatalara alınacak önlemler aşağıdaki ifadelerden hangisidir?
Seçenekler
A
Çalışma zamanı hatası
B
Hata Sınıflandırma
C
İstisna
D
Mantıksal Hata
E
Hata Yakalama
Soru 5
Aşağıdakilerden hangisi istisna durumların bulunduğu sınıfı içermektedir?
Seçenekler
A
BaseException
B
Run Time Error
C
Class
D
Syntax Error
E
Logical Error
Soru 6
Aşağıdakilerden hangisi içerisinde istisnayı oluşturan nesnenin geri döndürülmesini sağlamak amacıyla kullanır?
Seçenekler
A
ArithmeticError
B
EOFError
C
LookupError
D
BufferError
E
With_Traceback
Soru 7
Aşağıdakilerden hangisi bir alt sınıfa ait çağrılan veya kullanılan modülün bulunamadığı durumlarda ortaya çıkan istisnadır?
Seçenekler
A
IndexError
B
KeyError
C
ModuleNotFoundError
D
MemoryError
E
NameError
Soru 8
Aşağıdakilerden hangisi bir aritmetik işlemin sonucunun temsil edilemeyecek kadar büyük olduğunda ortaya çıkan istisnadır?
Seçenekler
A
OverflowError
B
RecursionError
C
SyntaxError
D
ArithmeticError
E
LookupError
Soru 9
Aşağıdakilerden hangisi hata yakalama işlemlerinden biri değildir?
Seçenekler
A
try
B
self
C
except
D
else
E
finally
Soru 10
Aşağıdakilerden hangisi bir bölme işleminin ikinci değerinin sıfır olduğu durumlarda ortaya çıkan istisnadır?
Seçenekler
A
RecursionFlow
B
ValueError
C
UnicodeError
D
ZeroDivisionError
E
TypeError
Soru 11
Aşağıdakilerden hangisi girintilemede, tutarsız sekmelerin açılışı ve boşluk kullanımı gibi durumlarda ortaya çıkmaktadır?
Seçenekler
A
TypeError
B
UnboundLocalError
C
ZeroDivisionError
D
SystemError
E
TabError
Soru 12
Yorumlayıcı için maksimum tekrarlama derinliğinin aşıldığında ortaya çıkan hataya ne ad verilir?
Seçenekler
A
RecursionError
B
KeyError
C
MemoryError
D
SyntaxError
E
IndetationError
Soru 13
Python Programlama Dili'nde var olan hata yakalama işlemlerindeki anahtar sözcükler aşağıdakilerden hangisinde doğru verilmiştir?
Seçenekler
A
try, except, zero, unicode
B
zero, type, system, else
C
syntax, type, system, finally
D
try, except, else, finally
E
syntax, try, zero, unicode
Soru 14
Python programlama dilinde var olan hata yakalama işlemlerindeki anahtar sözcüklerden hangisi hata gruplandırılmasında kullanılır?
Seçenekler
A
try
B
except
C
else
D
finally
E
syntax
Soru 15
Yorumlayıcının iç yapısında hata meydana geldiğinde oluşan istisna türü aşağıdakilerden hangisidir?
Seçenekler
A
ZeroDivisionError
B
SystemError
C
TypeError
D
UnicodeError
E
ValueError
Ünite 8
Soru 1
Aşağıdakilerden hangisi metin dosyalarının genel uzantılarından biridir?
Seçenekler
A
.exe
B
.zip
C
.csv
D
.wav
E
.jpg
Soru 2
Aşağıdakilerden hangisinde Python programlamada metin karakterlerinin satır sonu belirteci olarak kullanılmaktadır?
Seçenekler
A
\a
B
\h
C
\f
D
\b
E
\n
Soru 3
Aşağıdakilerden hangisi ikili dosyaların okunabilirliği için kullanılan editördür?
Seçenekler
A
spyder
B
hex
C
text
D
binary
E
comsole
Soru 4
Aşağıdakilerden hangisi bir dosya açma modu değildir?
Seçenekler
A
w
B
r
C
r+
D
b
E
a
Soru 5
Aşağıdakilerden hangisi dosya üzerindeki bilgilerin sadece okunması isteniyorsa kullanılması gereken dosya açma modudur?
Seçenekler
A
w+
B
w
C
r
D
a
E
b
Soru 6
Aşağıdaki hangisi ikili dosya sisteminde bir dosya sadece yazma amacıyla açılmak istenildiği zaman kullanılan dosya açma modudur?
Seçenekler
A
ab
B
xb
C
wb
D
rb
E
xb+
Soru 7
Aşağıdaki aşağıdakilerden dosya imlecinin belirtmiş olduğu bir veriye gitmek için kullanılan komuttur?
Seçenekler
A
Seek()
B
Tell()
C
Read()
D
Write()
E
Writelines()
Soru 8
Aşağıdakilerden hangisi dosyayı satırlar hâlinde okumak için kullanılır?
Seçenekler
A
Close()
B
Write()
C
Open()
D
Readline()
E
Seek()
Soru 9
Aşağıdakilerden hangisi os Modülünde bir dosyanın silinmesi için kullanılmaktadır?
Seçenekler
A
Os.mkdir()
B
Os.remove()
C
Os.getcwd()
D
Os.path.slip()
E
Os.path.isdir()
Soru 10
Aşağıdakilerden hangisi os Modülünde geçerli olan bir dizinin değiştirilmesi için kullanılmaktadır?
Seçenekler
A
Os.chdir()
B
Os.listdir()
C
Os.getcwd()
D
Os.rename()
E
Os.path.slip()
Soru 11
Dosya işlemlerinden sadece ekleme işlemini gerçekleştiren kod aşağıdakilerden hangisidir?
Seçenekler
A
“append/a”
B
“read/r”
C
“read-write/r+”
D
“write/w”
E
“open/w”
Soru 12
Aşağıdakilerden hangisi bir dosya açma modudur?
Seçenekler
A
k
B
r
C
l
D
d
E
c
Ünite 9
Soru 1
Tablolardaki sütunlar, veritabanında aşağıdakilerden hangisiyle ifade edilmektedir?
Seçenekler
A
Bağlantı
B
Bölge
C
Kayıt
D
Veri
E
Alan
Soru 2
Programlama dillerinde birbiriyle ilişkisi olan dosyaların oluşturduğu yapı aşağıdakilerden hangisiyle ifade edilmektedir?
Seçenekler
A
Veri
B
Tablo
C
Veri tabanı
D
Alan
E
Kaynak
Soru 3
Aşağıdakilerden hangisi bilgisayar ortamında veri dosyalamanın dezavantajları arasında yer almaz?
Seçenekler
A
Verilerin tekrarı
B
Depolama alanı tutarsızlığı
C
Hataların azaltılması
D
Aynı verilerin birden fazla alanda güncellenmesi
E
Tüm veriler üzerinde tek bir dilin kullanılması
Soru 4
Aşağıdakilerden hangisi SQL dilinde bir tablo üzerinde gerçekleştirilebilecek işlemler arasında yer almaz?
Seçenekler
A
Yeni kayıt oluşturma
B
Veri okuma
C
Veri güncelleme
D
Veri üzerinde fonksiyonel işlem
E
Veri silinmesi
Soru 5
Aşağıdakilerden hangisi bir örnek veri tabanı üzerindeki tüm tabloların görüntülenmesinde kullanılan komuttur?
Seçenekler
A
Insert Into Ornek Values (ALL)
B
Drop Table if exists Ornek
C
Select * From Ornek
D
Alter Table Ornek
E
Select Distinct Ornek
Soru 6
Aşağıdakilerden hangisi genellikle veri tabanı uzantısı olarak kullanılmaz?
Seçenekler
A
.db
B
.py
C
.db3
D
.sqlite
E
.sqlite3
Soru 7
Aşağıdakilerden hangisi Python’da imleç oluşturmak için kullanılmaktadır?
Seçenekler
A
Connect()
B
Execute()
C
Create Table()
D
Memory
E
Cursor()
Soru 8
Aşağıdakilerden hangisi tabloya girilen değerin veri tabanına işlenmesi için kullanılmaktadır?
Seçenekler
A
Cursor()
B
Create Table()
C
Values()
D
Insert()
E
Execute()
Soru 9
Aşağıdakilerden hangisi mevcut olan bir bağlantının artık taahhüt edildiğini ifade etmek için kullanılmaktadır?
Seçenekler
A
Connection.commit
B
Connection.fetchone
C
Connection.backup
D
Connection.fetchall
E
Connection.interrup
Soru 10
Aşağıdakilerden hangisi SQLite dosyasına bağlantı kurmak için kullanılmaktadır?
Seçenekler
A
Connection.cursor
B
Cursor.connection
C
Cursor.commit
D
Sqlite3.connect
E
Connection.interrup
Soru 11
Sqlite3 modülünde yeni bir veri tabanı oluşturmak ve programa bağlamak için gerekli olan metot aşağıdakilerden hangisidir?
Seçenekler
A
Execute()
B
Cursor()
C
Values()
D
Insert()
E
Connect()
Soru 12
Aşağıdakilerden hangisi Sqlite3 modülünde kullanılan bir komut değildir?
Seçenekler
A
Sqlite3.connect
B
Disconnection.timeout
C
Connection.backup
D
Connection.cursor
E
Connection.rollback
Soru 13
Aşağıdakilerden hangisi son çağrıdan itibaren olmak üzere komutun çağrıldığı satıra kadar olan tüm değişikliklerin geri alınması amacıyla kullanılmaktadır?
Seçenekler
A
Rollback()
B
İnterrup()
C
Backup()
D
Fetchone()
E
Fetchall()
Soru 14
Sqlite3 üzerinden çalıştırılan Sqlite3.connect komutunun işlevi aşağıdakilerden hangisidir?
Seçenekler
A
Veri tabanı ile Python arasında bir imleç oluşturmak için kullanılmaktadır.
B
Mevcut olan bir bağlantı işleminin artık taahhüt edildiği anlamına gelmektedir.
C
Bir sorgu kümesinin tek bir kayıt satırını döndürür.
D
Bir SQLite dosyasına bağlantı kurulmak için kullanılmaktadır.
E
Veri tabanı üzerindeki sorguların yürütülmesini ve sorgulamaya göre kayıtları döndürmek için kullanılmaktadır.
Ünite 10
Soru 1
Aşağıdakilerden hangisi bir çizim alanı kavramını somutlaştıran terimdir?
Seçenekler
A
Renderer
B
Event
C
Artist
D
FigureCanvas
E
Scripting
Soru 2
Başlıklar ve eksenler aşağıdaki kavramların hangisi içerisinde ifade edilmektedir?
Seçenekler
A
Artist
B
Backend
C
Renderer
D
Scripting
E
Event
Soru 3
Aşağıdakilerden hangisi kullanıcıların girdilerini işleyen nesneyi tanımlamak için kullanılan terimdir?
Seçenekler
A
FigureCanvas
B
Scripting
C
Event
D
Renderer
E
Artist
Soru 4
Aşağıdakilerden hangisi kompozit sınıflar içerisinde yer almaz?
Seçenekler
A
Axis
B
Ticks
C
Axes
D
2D
E
Figures
Soru 5
Aşağıdakilerden hangisi artist katmanı içerisinde hiyerarşide en yüksek seviyede bulunan terimdir?
Seçenekler
A
Figure
B
Ticks
C
Axis
D
Label
E
Axes
Soru 6
Aşağıdakilerden hangisi iki boyutlu yapıda temsil edilen değer ve bir başlıktan oluşan kompozit sınıfında yer alan yapıdır?
Seçenekler
A
Figures
B
Label
C
Ticks
D
Axis
E
Axes
Soru 7
Aşağıdakilerden hangisi ticklerin (etiketlerin) pozisyonunu ifade etmek için kullanılmaktadır?
Seçenekler
A
Formatter
B
Designer
C
Locator
D
Randomer
E
Calculater
Soru 8
Pyplot’ta grafik değerlerine piksel şeklini vermek için aşağıdaki yapıcılardan hangisi kullanılmaktadır?
Seçenekler
A
‘+’
B
‘*’
C
‘P’
D
‘,’
E
‘D’
Soru 9
Pyplot’ta çizilen bir grafiğin rengini siyah yapmak için kullanılan komut aşağıdakilerden hangisidir?
Seçenekler
A
‘r’
B
‘g’
C
‘k’
D
‘s’
E
‘b’
Soru 10
Kwargs komutunun kullanılmasındaki anahtar kelime aşağıdakilerden hangisidir?
Seçenekler
A
args
B
np
C
plot
D
NumPy
E
Pandas
Soru 11
FigureCanvas üzerinde çizim yapan nesne aşağıdakilerden hangisidir?
Seçenekler
A
Renderer
B
Event
C
Time
D
Place
E
Canvas
Soru 12
Pyplot’ta grafik değerlerine beşgen şeklini vermek için kullanılan yapıcı aşağıdakilerden hangisidir?
Seçenekler
A
‘D’
B
‘v’
C
‘o’
D
‘*’
E
‘p’
Soru 13
Pyplot’ta çizilen bir grafiğin değerlerini kare olarak ifade etmek için aşağıdaki yapıcılardan hangisi kullanılmalıdır?
Seçenekler
A
‘x’
B
‘+’
C
‘s’
D
‘D’
E
‘P’
Soru 14
Aşağıdakilerden hangisi ilkel sınıflar içerisinde yer almaz?
Seçenekler
A
2D
B
Ticks
C
Dikdörtgenler
D
Geometrik Şekiller
E
Metinler
Soru 15
Pyplot’da kullanılan yapıcılar ve şekilleri aşağıdakilerden hangisinde yanlıştır?
Seçenekler
A
'o' - Daire
B
',' - Piksel
C
'p' - Beşgen
D
'H' - Üçgen
E
'.' - Nokta
Ünite 11
Soru 1
Aşağıdakilerden hangisi üzerinde çalışılan verilerin nokta grafiklerinin çizimi için kullanılmaktadır?
Seçenekler
A
plot
B
bar
C
pie
D
clf
E
scatter
Soru 2
Aşağıdakilerden hangisi bir grafiğe başlık eklemek için kullanılan metotdur?
Seçenekler
A
Matplotlib.pyplot.title()
B
Matplotlib.pyplot.bar()
C
Matplotlib.pyplot.show()
D
Matplotlib.pyplot.box()
E
Matplotlib.pyplot.cool()
Soru 3
Aşağıdakilerden hangisi “matplotlib.pyplot.axline” metodunun görevlerindedir?
Seçenekler
A
Eksen temizleme
B
Etiket ekleme
C
Renk skalası oluşturma
D
Sonsuz uzunlukta düz çizgi çizme
E
Dolgu yapma
Soru 4
Aşağıdakilerden hangisi eksen kutusunun açılması veya kapatılması için kullanılmaktadır?
Seçenekler
A
clf
B
cla
C
box
D
fiil
E
grid
Soru 5
Aşağıdakilerden hangisi eksenler üzerine metin eklemek için kullanılan metotlardandır?
Seçenekler
A
Matplotlib.pyplot.hist
B
Matplotlib.pyplot.text
C
Matplotlib.pyplot.matshow
D
Matplotlib.pyplot.show
E
Matplotlib.pyplot.cool
Soru 6
Aşağıdakilerden hangisi geçerli bir eksenin temizlenmesi için kullanılmaktadır?
Seçenekler
A
cla
B
cool
C
matshow
D
text
E
clf
Soru 7
Aşağıdakilerden hangisinde “subplot” kullanımı doğru verilmiştir?
Seçenekler
A
Plt.subplot(sütun sayısı, satır sayısı)
B
Plt.subplot(satır sayısı, sütun sayısı)
C
Plt.subplot(satır sayısı, sıralama numarası, sütun sayısı)
D
Plt.subplot(sütun sayısı, satır sayısı, sıralama numarası)
E
Plt.subplot(satır sayısı, sütun sayısı, sıralama numarası)
Soru 8
Aşağıdakilerden hangisi dikey eksende 2 boyutlu bir grafik çizimi için kullanılmaktadır?
Seçenekler
A
Matplotlib.pyplot.barh
B
Matplotlib.pyplot.pie
C
Matplotlib.pyplot.bar
D
Matplotlib.pyplot.bar3d
E
Matplotlib.pyplot.plot
Soru 9
Aşağıdakilerden hangisi grafik kalınlığını ayarlamak için kullanılmaktadır?
Seçenekler
A
linewidth
B
annotate
C
legend
D
ticks
E
loc
Soru 10
3D grafiklerin çizilmesi için aşağıdaki paketlerden hangisinin import edilmesi gerekmektedir?
Seçenekler
A
NumPy
B
Pandas
C
3DMaker
D
Pyplot
E
Mplot3D
Soru 11
Aşağıdakilerden hangisi Matplotlib’de kullanılan bir çizim metodu değildir?
Seçenekler
A
matplotlib.pyplot.bar
B
matplotlib.pyplot.pie
C
matplotlib.pilot.flatter
D
matplotlib.pyplot.xlabel
E
matplotlib.pyplot.title
Soru 12
Aşağıdakilerden hangisi pasta dilimi grafiği çizmek için kullanılmaktadır?
Seçenekler
A
pie
B
scatter
C
bar
D
barh
E
plot
Soru 13
Aşağıdakilerden hangisinde kullanılan fonksiyon sayesinde yüzeyin kontur haritası oluşturulabilir?
Seçenekler
A
Matplotlib.pyplot.bar3D
B
Matplotlib.pyplot.contour
C
Matplotlib.pyplot.barh
D
Matplotlib.pyplot.pie
E
Matplotlib.pyplot.plot
Ünite 12
Soru 1
Aşağıdakilerden hangisi NumPy kütüphanesinin temelini oluşturmaktadır?
Seçenekler
A
Matplolib
B
Pandas
C
PyQt
D
Pendulum
E
MoviePy
Soru 2
Aşağıdaki paket çiftlerinden hangisinin birleşimi ile NumPy kütüphanesi ortaya çıkmıştır?
Seçenekler
A
Numeric - Pandas
B
Pandas - Matplotlib
C
Matplotlib - Numeric
D
Numeric - Numarray
E
Numarray - Pandas
Soru 3
Aşağıdakilerden hangisi NumPy kütüphanesinin ilk sürümünün ortaya çıkış yılıdır?
Seçenekler
A
2001
B
2008
C
2004
D
2009
E
2006
Soru 4
Aşağıdakilerden hangisi N boyutlu bir dizi anlamında kullanılmaktadır?
Seçenekler
A
narange
B
ntype
C
ndarray
D
ndtype
E
narray
Soru 5
Aşağıdakilerden hangisi yeni oluşturulan bir dizinin değişken tiplerini kontrol etmek için kullanılmaktadır?
Seçenekler
A
type
B
shape
C
ndim
D
arange
E
linspace
Soru 6
Aşağıdakilerden hangisi bir dizinin uzunluğunun tespiti için kullanılan komuttur?
Seçenekler
A
ndim
B
shape
C
size
D
reshape
E
ones
Soru 7
Aşağıdakilerden hangisinde belirtilen eksen ve dizinler boyunca dizideki ögeleri döndürmek için kullanılan komuttur?
Seçenekler
A
Numpy.any()
B
Numpy.flip()
C
Numpy.take()
D
Numpy.put()
E
Numpy.diag()
Soru 8
Aşağıdakilerden hangisi bir dizinin belirli ögelerini verilen argüman değerleriyle değiştirmek için kullanılan komuttur?
Seçenekler
A
Numpy.argmin()
B
Numpy.flip()
C
Numpy.empty()
D
Numpy.roll()
E
Numpy.put()
Soru 9
Aşağıdakilerden hangisi köşegen bir dizi oluşturmak için kullanılan komuttur?
Seçenekler
A
Numpy.diag()
B
Numpy.empty()
C
Numpy.tile()
D
Numpy.place()
E
Numpy.roll()
Soru 10
Bir dizi ögelerini belirtilen eksen boyunca yuvarlayan komut aşağıdakilerden hangisidir?
Seçenekler
A
Numpy.roll()
B
Numpy.ravel()
C
Numpy.exp()
D
Numpy.fix()
E
Numpy.npv()
Soru 11
Belirtilen eksen boyunca herhangi bir dizi ögesinin doğru olarak değerlendirilip değerlendirilmediğini test eden NumPy kütüphanesine ait komut aşağıdakilerden hangisidir?
Seçenekler
A
Numpy.any()
B
Numpy.all()
C
Numpy.take()
D
Numpy.put()
E
Numpy.argmin()
Soru 12
Numpy.floor() fonksiyonunun işlevi aşağıdakilerden hangisidir?
Seçenekler
A
Dizinin ögelerini sıfıra en yakın tam sayıya yuvarlayan matematiksel bir işlevdir.
B
Bu finansal işlev, kullanıcının paranın gelecekteki değerlerini hesaplamasına yardımcı olur.
C
Dizi ögelerinin kesilmiş değerini döndüren matematiksel bir işlevdir.
D
Dizinin elemanlarının tabanını döndüren matematiksel bir fonksiyondur.
E
Kullanıcının girmiş olduğu dizinin tüm ögelerinin üstel fonksiyon değerlerinin hesaplanması için kullanılmaktadır.
Soru 13
Aşağıdakilerden hangisi dizinin şeklini koruyarak belirtilen eksen boyunca dizi ögelerinin sırasını tersine çevirir?
Seçenekler
A
Numpy.flip()
B
Numpy.apply_over_axes()
C
Numpy.argmax()
D
Numpy.empty()
E
Numpy.npv()
Soru 14
dizi = [[5, 6, 2, 7, 1], [4, 9, 2, 9, 3]] print(np.take(dizi, [1, 5]))
Verilen kodun Spyder programındaki çıktısı aşağıdakilerden hangisidir?
Verilen kodun Spyder programındaki çıktısı aşağıdakilerden hangisidir?
Seçenekler
A
[5 4]
B
[1 3]
C
[5 9]
D
[6 2]
E
[6 4]
Ünite 13
Soru 1
Aşağıdakilerden hangisi Pandas kütüphanesinin özelliği değildir?
Seçenekler
A
İlişkisel yapıda olması
B
Etiketli veriler üzerinde işlem yapabilmesi
C
Sezgisel yapıda olması
D
Web tabanlı olması
E
Açık kaynaklı olması
Soru 2
Pandas kütüphanesinin ortaya çıkış yılı aşağıdakilerden hangisinde doğru verilmiştir?
Seçenekler
A
2005
B
2008
C
2011
D
2015
E
2020
Soru 3
Aşağıdakilerden hangisi Pandas kütüphanesinin avantajlarından biridir?
Seçenekler
A
Sadece DataFrame üzerindeki tek boyutlu nesneler silinir.
B
Sütün eklenemez sadece silinebilir.
C
Birleştirme işlemi gerçekleşmez.
D
Sadece şekillendirilen nesneler döndürülür.
E
Zaman serilerinde kullanılabilir.
Soru 4
Aşağıdakilerden hangisi Pandas kütüphanesinin kullanmış olduğu veri türlerinden biri değildir?
Seçenekler
A
Float
B
İnteger
C
List
D
Short
E
Dict
Soru 5
I. Listelerden
II. Sözcüklerden
III. Skaler Değerlerden
Bir Pandas serisi yukarıda verilenlerden hangisi ya da hangilerinden oluşabilir?
II. Sözcüklerden
III. Skaler Değerlerden
Bir Pandas serisi yukarıda verilenlerden hangisi ya da hangilerinden oluşabilir?
Seçenekler
A
Yalnız I
B
Yalnız II
C
I ve II
D
I ve III
E
I, II ve III
Soru 6
Aşağıdakilerden hangisinde Pandas DataFrame yapılarının ana bileşenleri doğru verilmiştir?
Seçenekler
A
Tablolar, Demetler, Listeler
B
Tablolar, Satırlar, Sütunlar
C
Listeler, Satırlar, Sütunlar
D
Demetler, Listeler, Veriler
E
Veriler, Satırlar, Sütunlar
Soru 7
Aşağıdakilerden hangisinde Pandas tarafında üretilen verilerin genellikle çiziminde kullanılan kütüphanedir?
Seçenekler
A
Scikit-learn
B
Matplotlib
C
SciPy
D
NumPy
E
PyQt
Soru 8
Aşağıdakilerden hangisi DataFrame üzerindeki sütunların isimlerini öğrenmek için kullanılan komuttur?
Seçenekler
A
read
B
columns
C
index
D
head
E
tail
Soru 9
Aşağıdakilerden hangisi bir DataFrame’in merkezî eğilimini tespit etmek için kullanılan komuttur?
Seçenekler
A
index
B
memory_usage
C
astype
D
loc
E
describe
Soru 10
Aşağıdakilerden hangisi bir Python nesnesini belirli bir veri türüne dönüştürmek için kullanılır?
Seçenekler
A
astype
B
value_counts
C
merge
D
fillna
E
sort_values
Soru 11
Pandas DataFrame yapılarını oluşturan üç ana bileşen aşağıdakilerden hangisidir?
Seçenekler
A
Etiket, resim, ses
B
Veri, resim, ses
C
Veri, satır, ses
D
Veri, sütun, ses
E
Veri, satır, sütun
Soru 12
Sort_values() komutunu ifade eden açıklama aşağıdakilerden hangisidir?
Seçenekler
A
İki Pandas DataFrame nesnesini veya bir DataFrame ile bir Series nesnesini ortak bir sütunda (alan) birleştirmek için kullanılır.
B
Bir Pandas DataFrame'i bir veya daha fazla sütunla gruplandırmak ve üzerinde bazı matematiksel işlemler gerçekleştirmek için kullanılır.
C
Bir Pandas DataFrame'deki (veya bir Pandas Serisindeki) sütunu artan veya azalan düzende değerlere göre sıralamak için kullanılır.
D
Bir Pandas kütüphanesinin DataFrame'deki her sütunun (bayt cinsinden) bellek kullanımına sahip bir Pandas Serisi döndürür.
E
Bir Pandas kütüphanesindeki DataFrame veya Series'deki veriler hakkında tanımlayıcı istatistiklerini oluşturmak için kullanılır.
Ünite 14
Soru 1
Aşağıdakilerden hangisi yapay zekâya ihtiyaç duyulan konular arasında yer almaz?
Seçenekler
A
Çok büyük veri miktarlarıyla uğraşılıyor olunması
B
Verilerin tek bir kaynaktan geliyor olması
C
Düzensiz ve karmaşık veri yapılarının olması
D
Verilerin sürekli güncelleme ihtiyacı
E
Algılama ve çalıştırmada gerçek zamanlı yüksek hassasiyet oluşması
Soru 2
Aşağıdakilerden hangisi yapay zekanın uygulama alanları arasında yer almaz?
Seçenekler
A
Bilgisayarla Görme
B
Konuşma Tanıma
C
Doğal Dil İşleme
D
Oyunlar
E
Programlama Dili Geliştirme
Soru 3
Aşağıdakilerden hangisi tavsiye vermek veya karar almak için kullanılan yapay zeka uygulamasıdır?
Seçenekler
A
Doğal Dil İşleme
B
Uzman Sistemler
C
Görüntü İşleme
D
Ses İşleme
E
Metin İşleme
Soru 4
Aşağıdaki uygulama alanlarından hangisinde sensörler veya aktüatörler kullanılmaktadır?
Seçenekler
A
Robotik
B
Veri İşleme
C
Sentetik Görüntü Üretimi
D
Sosyal Ağlarda Fotograf Etiketleme
E
Strateji Optimizasyonu
Soru 5
Aşağıdakilerden hangisi bir metin işleme uygulaması değildir?
Seçenekler
A
Çeviri servisleri
B
Çevrim içi sohbet ve asistanları
C
Duygu durum analizi
D
Sosyal medya analitiği
E
Sesli asistanlar
Soru 6
Aşağıdakilerden hangisi çok sayıda olasılığın incelenip en uygun yöntemin seçilmesinde kullanılan yapay zekâ dalıdır?
Seçenekler
A
Mantık tabanlı
B
Arama
C
Bilgi Sunumu
D
Planlama
E
Makine öğrenimi
Soru 7
Aşağıdakilerden hangisinde bir sınıflandırma modelinin doğru sonuçlar verdiği tahminlerin oranını ifade etmektedir?
Seçenekler
A
A/B Testing
B
Accuracy
C
Batch
D
Backpropagation
E
Baseline
Soru 8
Aşağıdakilerden hangisi model eğitiminin bir iterasyon sonucunda kullanılan örneklem kümesine verilen isimdir?
Seçenekler
A
Checkpoint
B
Cross Validation
C
Hidden Layer
D
Batch
E
Hiperparameter
Soru 9
Aşağıdakilerden hangisi veri sadeleştirme işlemine verilen addır?
Seçenekler
A
Data Sampling
B
Epoch
C
Heuristic
D
Holout Data
E
Embbeddings
Soru 10
Aşağıdakilerden hangisi sürekli değer olan bir verinin kategorik olan özelliğine denir?
Seçenekler
A
Epoch
B
Hidden Layer
C
Holdout Data
D
Embeddings
E
Bias
Soru 11
Verilerden öğrenebilen yazılımlar tasarlayan ve bu yazılımların geliştirilmesini hedefleyip öğrenme modellerine dayanarak bilinmeyen veriler üzerinde tahminler yapabilen yapay zekâ dalı aşağıdakilerden hangisidir?
Seçenekler
A
Makine öğrenimi ve örüntü tanıma
B
Arama
C
Bilgi sunumu
D
Planlama
E
Genetik programlama
Soru 12
Giriş ve çıkış katmanları arasında hayalî olarak oluşturulan katmana ne ad verilir?
Seçenekler
A
Epoch
B
Hidden Layer
C
Holdout Data
D
Checkpoint
E
Cross Validation
Soru 13
Aşağıdakilerden hangisi belli bir kaynaktan gelen bir kesişimi ifade etmek için kullanılmaktadır?
Seçenekler
A
Bias
B
A/B Testing
C
Batch
D
Checkpoint
E
Confusion Matrix