⚠️ Bu portal eğitim amaçlıdır. İçerikler ticari amaçla kullanılamaz. Detaylı bilgi
4. Dönem WTK2010

Nesne Tabanlı Programlama II

Toplam 208 soru bulundu.

Ders Materyalleri

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?

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?

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?

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?

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?

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?

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?

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?

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?

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?

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?

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?

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

⚠️ Telif Hakkı Bildirimi: Bu portaldaki sorular telif hakkı içerebilir. İçerik yalnızca ders çalışma amaçlı hazırlanmış olup, ticari amaçlı kopyalanması veya çoğaltılması hak sahibi tarafından yasal yükümlülükler getirebilir.

Telif hakkı bildirimleri için GitHub Issues bölümünü kullanabilirsiniz. Bildirim üzerine ilgili içerik 7 iş günü içerisinde kaldırılacaktır.