wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

sal vize

Total questions: 49

Worksheet time: 39mins

Name
Class
Date
1.

Aşağıdaki ifadelerden hangileri yanlıştır ?

a)

Antivirüs programları virüs engellemede kullanılır.

b)

Wifi parolası oluştururken doğum tarihimiz ve ismimiz içinde geçen parolalar kullanılmalıdır.

c)

Toplumun geneline açık olan ve parola koruması olmayan wifi ağlarında bankacılık işlemleri yapmak sakıncalıdır.

d)

Avast bir video oynatma programıdır.

e)

Firewall parolası girmeden bilgisayar çalışmaz .

2.

Aşağıdakilerden hangileri veritabanıdır ?

a)

postgresql

b)

Hash

c)

Mysql

d)

Mssql

e)

Php

3.

Aşağıdakilerden hangisi bir web sunucusu oluşturma programıdır ?

a)

Apache

b)

Hash

c)

Mysql

d)

Salt

e)

Php

4.

Aşağıdakilerden hangisi özet fonksiyonlarını ifade eder ?

a)

Apache

b)

Hash

c)

Mysql

d)

Salt

e)

Php

5.

Aşağıdakilerden hangisi tuzlama terimini ifade eder ?

a)

Mysql

b)

Apache

c)

Hash

d)

Salt

e)

Pph

6.

Aşağıdakilerden hangisi sunucu taraflı bir programlama dilidir ?

a)

Php

b)

Javascript

c)

Mysql

d)

Apache

e)

Hash

7.

Aşağıdakilerden hangisi web sitesi görseli için özel olarak kullanılan bir programlama dilidir ?

a)

Php

b)

Apache

c)

Mysql

d)

Css

e)

C#

8.

Apache - Php - Mysql programlarını paket halinde bilgisayarımıza kurabileceğimiz ders kapsamında gördüğümüz program aşağıdakilerden hangisidir ?

a)

Python Server

b)

DEVC++ Server

c)

C# Server

d)

Computer Server

e)

Wamp Server

9.

Web sunucuları aşağıdaki hangi port numaraları üzerinde çalışır ?

a)

21

b)

443

c)

80

d)

441

e)

110

10.

Wamp server kurulu windows işletim sistemi yüklü bir bilgisayarda yerel sunucuda çalışacak web sitesinin kodları hangi dizinde bulunur ?

a)

C:\wam\www

b)

C:\wamp64\www

c)

C:\wamp64\system32\www

d)

C:\windows\www

e)

C:\www

11.

Wamp Server kurulu olan bir bilgisayarda yerel sunucuda çalışacak olan web sitesini görmek için tarayıcının adres satırına ne yazılmalıdır ?

a)

host

b)

192.168.1.1

c)

phpmyadmin

d)

www.google.com

e)

localhost

12.

Wamp Server kurulu olan bir bilgisayarda yerel sunucuda çalışacak olan web sitesini görmek için tarayıcının adres satırına hangi ip adresi yazılmalıdır ?

a)

127.1.1.1

b)

192.168.1.1

c)

192.168.1.2

d)

127.0.0.1

e)

10.0.2.15

13.

Wamp Server kurulu olan bir bilgisayarda yerel sunucuda çalışacak olan web sitesinin veritabanını görmek için tarayıcının adres satırına ne yazılmalıdır ?

a)

local/phpadmin

b)

localhost

c)

phpmyadmin

d)

localhost/phpmyadmin

e)

admin/php

14.

Wamp Server kurulu olan bir bilgisayarda yerel sunucuda çalışan web sitesinin veritabanı yönetim sisteminin varsayılan kullanıcı adı ve parolası nelerdir ?

a)

kullanıcı adı = root , parola = toor

b)

kullanıcı adı = admin , parola = admin

c)

kullanıcı adı = root , parola =

d)

kullanıcı adı = admin , parola =

e)

kullanıcı adı = , parola =

15.

select * from ogrenci inner join dersler ...


diye devam eden kod aşağıdakilerden hangisi olacak şekilde devam edebilir ?

a)

ogrenci_id as ogrenci_no

b)

ogrenci_no = ders_no

c)

on ogrenci.ogrenci_no = dersler.ders_ogrenci_no

d)

where ogrenci.ogrenci_no on dersler

16.

Aşağıdakilerden hangileri veritabanı yönetim sistemleridir ?

a)

Heidi

b)

Mysql Front

c)

Excel

d)

Phpmyadmin

17.

"inner join" komutu aşağıdakilerden hangisini yapar ?

a)

iki tabloyu birleştirme

b)

iki tabloyu parçalama

c)

iki tabloyu üçe bölme

d)

ikilik tabandaki tabloyu onluk tabana çevirme

18.

Veritabanlarında kullanılan "view" özelliği ne işe yaramaktadır ?

a)

İlgili veritabanı sorgusunu sadece görüntü olarak karşımıza getirmek

b)

Veritabanında olan olaylara göre tetikleme yapmak

c)

Tekrarlı kullanılacak sql sorgularını kayıtlı yordam adı altında tutmak

d)

Where komutu ile inner join entegrasyonu yapmak

19.

Veritabanlarında kullanılan "trigger" özelliği ne işe yaramaktadır ?

a)

İlgili veritabanı sorgusunu sadece görüntü olarak karşımıza getirmek

b)

Veritabanında olan olaylara göre tetikleme yapmak

c)

Tekrarlı kullanılacak sql sorgularını kayıtlı yordam adı altında tutmak

d)

Where komutu ile inner join entegrasyonu yapmak

20.

Veritabanlarında kullanılan "stored procedure" özelliği ne işe yaramaktadır ?

a)

İlgili veritabanı sorgusunu sadece görüntü olarak karşımıza getirmek

b)

Veritabanında olan olaylara göre tetikleme yapmak

c)

Tekrarlı kullanılacak sql sorgularını kayıtlı yordam adı altında tutmak

d)

Where komutu ile inner join entegrasyonu yapmak

21.

Aşağıdakilerden hangileri tablo birleştirme için kullanılabilir

a)

where

b)

union

c)

join

d)

inner join

e)

*

22.

Aşağıdakilerden hangileri veritabanı yapılarında performans ve güvenlik açısından pozitif katkı sunar ?

a)

table

b)

stored procedure

c)

view

d)

trigger

23.

Mysql veritabanı mimarisinde kullanıcı hesap bilgileri hangi veritabanında tutulur ?

a)

mysql

b)

information_schema

c)

performance_schema

d)

sys

24.

Mysql veritabanı mimarisinde veritabanı-tabla adı-sütun adı bilgileri hangi veritabanında tutulur ?

a)

mysql

b)

sys

c)

performace_schema

d)

information_schema

25.

Mysql veritabanı mimarisinde veritabanı-tablo adı-sütun adı bilgileri hangi tabloda tutulur ?

a)

information_schema.columns

b)

mysql.columns

c)

performance_schema.columns

d)

sys.columns

26.

Kullanıcı yetkilendirme işlemleri olan bir tabloda hangi yapılar kullanılması mantıklıdır ?

a)

Y-N

b)

1-0

c)

True-False

d)

Hiçbiri

27.

Komut satırından mysql oturumu açmak için aşağıdaki komutlardan hangisi girilmelidir ?

a)

mysql -u root -p select * from

b)

mysql -u

c)

mysql -u root -p

d)

mysqli

28.

Bir tabloda değişmez, null değeri alamayan ve her satıra özgü olan verilerin olduğa sütuna verilen indeks aşağıdakilerden hangisi olmalıdır ?

a)

Unique

b)

Primary key

c)

Foreign Key

d)

hiçbiri

29.

Bir tabloda değişmez, null değeri alabilen ve her satıra özgü olan verilerin olduğa sütuna verilen indeks aşağıdakilerden hangisi olmalıdır ?

a)

Unique Key

b)

Primary Key

c)

Foreign Key

d)

Hiçbiri

30.

Bir tabloda , başka bir tablonun primary keyi olan ve ona ilişkisel veritabanı mimarisi ile bağlı olan keye ne denir ?

a)

Unique Key

b)

Primary Key

c)

Foreign Key

d)

Hiçbiri

31.

Aşağıdakilerden hangileri ders kapsamında yapılan uygulamalar için kurulmuştur ?

a)

Microsoft Server 2016

b)

Sql Server

c)

Sql Management Studio

d)

Virtualbox

32.

"wordlist" kavramı aşağıdaki hangi saldırı tipi için doğrudan ilgilidir ?

a)

Xss

b)

Sqli

c)

Brute Force

d)

Rfi

33.

Aşağıdakilerden hangileri Sql server bağlantı seçeneklerindendir ?

a)

Sql connection

b)

Windows Auth.

c)

Active Directory

d)

Excel

34.

Aşağıdakilerden hangileri ile Sql server üzerinden data çekilebilir ?

a)

windows dosya gezgini

b)

nvidia

c)

e-book

d)

Excel

35.

Ders kapsamında geliştirilen masaüstü uygulamalar hangi programlama dilinde yazılmıştır ?

a)

Python

b)

C#

c)

C

d)

C++

36.

Aşağıdakilerden hangileri mssql serverda der kapsamında işlenen konu başlıklarındandır ?

a)

Sqli

b)

Xss

c)

Brute Force

d)

Code Injection

37.

Brute Force saldırısı kapsamında saldırganlar aşağıdakilerden hangilerinin tespiti için çalışılabilir ?

a)

Login paneli

b)

kullanıcı adı

c)

parola

d)

ip adresi

38.

XP_READERRORLOG stored procedure ü ne işe yarar ?

a)

mssql log kayıtlarını çekmek

b)

mssql trigger listesini getirmek

c)

mssqlde cmd komutlarını çalıştırmak

d)

mssqlde database mail entegrasyonu yapmak

39.

Aşağıdakilerden hangileri mssql login seçeneklerindendir ?

a)

Sql Server Authentication

b)

Windows Authentication

c)

Active Directory Authentication

d)

Ldap Authentication

40.

Aşağıdakilerden hangileri ders kapsamında kullandığımız yazılım araçlarındandır ?

a)

Mssql Server

b)

Windows Server 16

c)

Virtualbox

d)

Mssql Management Studio

e)

Visual Studio

41.

Hangi komut ile bir tablodaki verileri listelemek mümkündür ?

a)

show table

b)

select * from

c)

list table

d)

view table

42.

Hangi komut ile bir tablodaki verileri güncellemek mümkündür ?

a)

update table

b)

modify table

c)

alter table

d)

edit table

43.

Ders kapsamında işlenen Brute Force savunması konusunda aşağıdakilerden hangileri yapılabilir ?

a)

Filtreleme

b)

kara liste uygulaması

c)

loglama

d)

alarm sistemi

44.

Ders kapsamında işlenen Brute Force savunması konusunda alarm amaçlı hangisi kullanılabilir?

a)

Filtreleme

b)

kara liste uygulaması

c)

loglama

d)

alarm sistemi

45.

Ders kapsamında Sqli saldırı senaryosunda potansiyel saldırgan nerede konumlanmıştır ?

a)

İnternet

b)

İntranet

c)

Virtual Machine

d)

After Application

46.

SELECT @@IDENTITIY ifadesi ne anlama gelir ?

a)

Id umarasıı seçme

b)

Id numarssı belirleme

c)

Primary key getirme

d)

Uniq key silme

47.

Insert sorgularında Sqli denemelerinde en kritik nokta neresidir ?

a)

Sütun sayısını tespit etme

b)

Satır sayısını tespit etme

c)

Son sütuna enjeksiyon yapma

d)

Son satıra enjeksiyon yapma

48.

Standart bir sql connection string ifadesinde hangileri bulunmalıdır ?

a)

host

b)

username

c)

password

d)

database name

e)

table name

49.

Ders kapsamında işlenen Sqli savunması örneğinde , saldırganlara alan açan sorunlar nelerdir ?

a)

Sql connection string içerisinde çok yetkili kullanıcı bilgisi olması

b)

Filtreleme olmaması

c)

Log analizi / Audit ve buna bağlı kara liste uygulama olmaması

d)

Alarm / uyarı mekanizması (db_sendmail) olmaması

e)

Yüksek seviye hız tahsisi