6. GRUP PROGRAMCI A

Transkript

6. GRUP PROGRAMCI A
KİTAPÇIK TÜRÜ
A
T.C.
MİLLÎ EĞİTİM BAKANLIĞI
6. GRUP:
ÖLÇME, DEĞERLENDİRME VE SINAV HİZMETLERİ
GENEL MÜDÜRLÜĞÜ
PROGRAMCI
AİLE VE SOSYAL POLİTİKALAR BAKANLIĞI
MERKEZ, TAŞRA VE DÖNER SERMAYE TEŞKİLATINDA GÖREV YAPAN
PERSONELE YÖNELİK UNVAN DEĞİŞİKLİĞİ SINAVI
19/03/2016
Adayın Adı ve Soyadı
: ..................................................................
Aday Numarası (T.C. Kimlik No)
: ..................................................................
ALANLAR
TOPLAM SORU SAYISI
SINAV SÜRESİ
(DAKİKA)
Görevin niteliği ile ilgili konular
50
60
ADAYLARIN DİKKATİNE!
1. Sınav saat 14.00’te başlayacaktır. Sınav başladıktan sonra ilk 30 dakika dolmadan dışarı çıkmayınız.
2. Sınav sırasında sözlük, hesap cetveli veya makinesi, çağrı cihazı, cep telefonu, telsiz, radyo gibi elektronik
iletişim araçlarını yanınızda bulundurmayınız. Bu araçları kullanmanız ve kopya çekmeye teşebbüs etmeniz hâlinde sınavınız geçersiz sayılacaktır.
3. Başvuru şartlarını taşımadığınız hâlde sınava girmeniz, kopya çekmeniz, başka adayın sınav evrakını kullanmanız, geçerli kimlik belgenizi ve sınav giriş belgenizi ibraz edemediğiniz durumlarda sınavınız geçersiz
sayılacaktır.
4. Sınavın değerlendirilmesi aşamasında, bilgisayar ortamında yapılan kopya analizinde ikili veya toplu kopya
tespiti hâlinde sınavınız geçersiz sayılacaktır.
CEVAP KÂĞIDI VE SORU KİTAPÇIĞI İLE İLGİLİ AÇIKLAMALAR
1. Cevap kâğıdınızdaki bilgilerin doğruluğunu kontrol ediniz ve cevap kâğıdınızı mürekkepli kalemle imzalayınız.
2. Kitapçık türünüzü cevap kâğıdınızdaki ilgili alana kodlayınız. Değerlendirme işlemleri cevap kâğıdındaki
kodlamalara göre yapıldığından, eksik ya da hatalı kodlamalarda sorumluluk size ait olacaktır.
3. Cevap kâğıdı üzerinde kodlamalarınızı kurşun kalemle yapınız.
4. Değiştirmek istediğiniz bir cevabı, yumuşak silgiyle cevap kâğıdını örselemeden temizce siliniz ve yeni
cevabınızı kodlayınız.
5. Soru kitapçığının sayfalarını kontrol ediniz, baskı hatası var ise değiştirilmesini sağlayınız.
6. Soru kitapçığınızın ön yüzündeki ilgili yerlere ad, soyad ve T.C. kimlik numaranızı yazınız.
7. Her sorunun DÖRT seçeneğinden sadece biri doğrudur. Doğru seçeneği, cevap kâğıdınızın ilgili sütununa
soru numarasını dikkate alarak yuvarlağın dışına taşırmadan kodlayınız. Soru kitapçığı üzerinde yapılan
cevaplandırmalar dikkate alınmayacaktır.
8. Yanlış cevaplarınız dikkate alınmadan sadece doğru cevaplarınız üzerinden puanlama yapılacaktır.
9.Soruları ve sorulara verdiğiniz cevapları, yanınızda götürmek amacıyla kaydetmeyiniz; hiçbir şekilde dışarı
çıkarmayınız.
10.Sınav bitiminde, soru kitapçığı ve cevap kâğıdını salon görevlilerine teslim ediniz.
BAŞLAYINIZ DENİLMEDEN SORU KİTAPÇIĞINI AÇMAYINIZ.
A
PROGRAMCI
5. Bir probleme ait algoritmanın herhangi bir
1.
programlama dilinin komutlarına dönüştürülmesine (yazılmasına) ne ad verilir?
i = 0
A) Problem analizi
C) Run etmek
t = 2
B) Kodlama
D) Bilgisayarda çalıştırmak
t = t + i
i
‹
5
EVET
6.
i = i + 2
HAYIR
dur
Yukarıda verilen akış diyagramındaki ifadenin
anlamı hangisidir?
Yukarıdaki program için t’nin son değeri ne olur?
A) 15
B) 14
C) 5
D) 4
A) I değeri 1 ise işlemleri yap ve çık
B) I değeri N’ye eşit ise işlemleri yap ve çık
C) I değerine N değerini ekle, işlemleri yap ve çık
D) I’ yı 1’den başlayarak N’ye kadar 1’er 1’er artır.
I’nın her değeri için işlemleri yap
2. Bir programlama dilinde, Unsigned Byte (İşaretsiz Byte) türü değişkene aşağıdaki değerlerden hangisi atanamaz?
A) -10
B) 0
C) 10
D) 100
7. Bir döngü bloğu içerisinde kullanılan Break
komutunun görevi nedir?
A) Döngüden çıkar.
B) Programı kapatır.
C) Döngüye devam eder.
D) Döngüyü ilk değerleri ile yeniden başlatır.
3. Aşağıdaki programlama dillerinden hangisi
düşük seviye (low-level) programlama dillerindendir?
A) Delphi
C) Assembly
B) C++
D) Java
8. Aşağıda verilen programlamaya ilişkin ifadelerden hangisi yanlıştır?
A) Bir karşılaştırma işleminin sonucu “Evet” ya da
“Hayır” gibi bir ifadedir.
B) Assembly dilinde yazılan programlar genelde
daha hızlı çalışır.
C) Akış diyagramı; algoritmanın şekillerle ifade
edilmiş hâlidir.
D) Algoritmada işlem sırası önemli değildir.
4.
Yukarıdaki akış diyagramına ait şeklin içerisine aşağıdaki komutlardan hangisi yazılabilir?
9. Program kodlarını bir bütün olarak değerlen-
dirmeyen, komutları sıra ile çalıştıran yazılım
geliştirme aracı aşağıdakilerden hangisidir?
A) en=en+1
B) If (a>5)
C) Programı başlat
D) A, B değişkenlerini klavyeden oku
A) Derleyici
C) Yükleyici
2
B) Yorumlayıcı
D) Bağlayıcı
A
PROGRAMCI
10.
15.
I. İşletim sistemleri, sistem yazılımıdır.
II. Derleyiciler, sistem yazılımıdır.
III. Stok takip programı, uygulama yazılımıdır.
Yukarıdaki önermelerden hangileri doğrudur?
A) I ve II
C) I ve III
I. Nesnenin şeklini tanımlayan bir şablondur.
II. Hem verileri hem de veriler üzerinde işlem
yapacak kodları belirtir.
III. Bir sınıftan yeni bir sınıf türetilebilir.
Nesneye yönelik programlamada class (sınıf)
için yukarıdakilerden hangileri doğrudur?
B) II ve III
D) I, II ve III
A) I ve II
C) II ve III
B) I ve III
D) I, II ve III
11. Aşağıdakilerden hangisi C programlama dilinde
değişken ismi olarak tanımlanabilir?
A) İnt X1
C) int DEGISKEN
16. X : Array [1..100] of integer; tanımlaması hangi
programlama diline aittir?
B) char Değişken
D) float tam/sayi
A) C# Aşağıdaki program parçası çalıştırıldığında
değişkenlerin son durumlarını 12. ve 13. sorular için cevaplayınız.
B) Delphi C) C++ D)Java
17. int b=10;
int a=3,b=5,c=10;
float d=0,e=2.5;
b = ++a*c--;
b += a--;
d %= (2*b--);
e *= ++b;
c %= 2;
for (int a=0;a<5;a++) b=b-a;
komutları çalıştıktan sonra b değişkeninin
değeri ne olur ?
A) 0
B) 1
C) 2
D) 3
18. int a = 1;
a = ((a << 2)+4)>>1;
yukarıdaki C# komutlarının çıktısı aşağıdakilerden hangisidir ?
12. a değişkeninin son değeri ne olur?
A) 1
B) 2 C) 3
D) 4
A) 2 13. b değişkeninin son değeri ne olur?
A) 44
14.
B) 42
C) 22
C) 4
D) 8
19. Bir döngü bloğu içerisinde kullanılan Conti-
D) 12
nue komutunun görevi nedir?
A) Döngüden çıkar.
B) Programı kapatır.
C) Döngüyü ilk değerleri ile yeniden başlatır.
D) Kalan komutları atlar, döngünün başına giderek,
döngüye devam eder.
I. Finally her zaman çalışır.
II. Catch bloğu her zaman çalışır.
III. Finally bloğunun kullanılması isteğe bağlıdır.
IV. Catch try da hata yakalandığında çalışır.
Try…Catch…Finally yapısı için yukarıdaki
ifadelerden hangileri doğrudur?
A) I, II ve III
C) II, III ve IV
B) 3
20. 7==5+2?4:3 şartlı ifadesinin değeri aşağıdakilerden hangisidir?
B) I, II ve IV
D) I, III ve IV
A) 2
3
B) 3
C) 4
D) 5
A
PROGRAMCI
23. Aşağıdaki SQL komutlarından hangisi bir tab-
Aşağıdaki 21 ve 22. soruları bu bilgiler doğrultusunda cevaplayınız.
lodaki alan adını veya tipini değiştirmek için
kullanılır?
A) Update
C) Insert into
Yukarıdaki şekilde, veri tabanında kayıtlı evraklar ve kurumlar tablosunun alanları gösterilmiştir. Evraklar tablosunda, kuruma gelen
evrakların detay bilgisi; kurumlar tablosunda
ise evrak gönderen kurumların detay bilgileri
mevcuttur. Evraklar tablosunun kurum alanı,
kurumlar tablosunun id alanı (foreign key) üzerine yabancı anahtardır. Kurumlar tablosunun
kurumadi alanı Char(50) tipindedir ve evrak ile
ilgili kurumun adını saklamaktadır.
Ayrıca her iki tablonun id alanları birincil anahtar ve integer tipindedir. Evraklar tablosundaki
sayi alanı eşsiz (Unique) ve integer tipindedir.
B) Delete From
D) Alter Table
24. Yapısal sorgulama dilinde (SQL), tablo oluşturma komutu aşağıdakilerden hangisidir?
A) DROP TABLE
C) CREATE TABLE
B) CREATE DATABASE
D) INSERT INTO
25. Şahıslar tablosundan d_yılı (Datetime) alanına
göre, o yılda birden fazla kişi doğduysa o yılı
bir kez gösterecek şekilde, şahısların doğduğu
yılları tekil olarak listeleyen SQL cümlesi aşağıdakilerden hangisidir?
21. Evraklar tablosunda, 50 den fazla evrağı olan
kurumların id değerini ve evrak sayısını listeleyen SQL komutu aşağıdakilerden hangisidir?
A) SELECT * FROM sahislar WHERE d_yili=1
B) SELECT DISTINCT d_yili FROM sahislar
C) SELECT d_yili FROM sahislar
D) UPDATE sahislar SET d_yili
A) Select kurum, count(*) as adet from evraklar
where adet>50
B) Select kurum, count(*) as adet from evraklar
group by kurum having count(*)>50
C) Select kurum, count(*) as adet from evraklar
where adet>50 group by kurum,adet
D) Select kurum, count(*) as adet from evraklar
where adet>50 group by kurum
26. Select * From (Select * From X) as X1, (Se-
lect * From Y) as Y1 where X1.a=Y1.b ; komutu çalıştırıldığında bir sonuç kümesi üretmektedir. Buna göre aşağıdakilerden hangisi
doğrudur?
22. Kurum değeri 50 olan evraklardan, en büyük
A) İki tablonun, a ve b alanlarının aynı değere
sahip satırları listelenir.
B) X1 ve Y1 tabloları veri tabanında kalıcı olarak
oluşturulmuştur.
C) X1 tablosu Y tablosunun kayıtlarına sahiptir.
D) Sonuç kümesi kesinlikle bir satırdır.
evrak sayısını listeleyen SQL komutu hangisidir?
A) Select max(sayi) from evraklar where kurum=50;
B) Select max(sayi) from evraklar as e, kurumlar
as k where e.id=k.id
C) Select kurum,max(sayi) from evraklar as e,
kurumlar as k where e.id=k.id group by kurum
D) Select kurum,max(sayi) from evraklar as e,
kurumlar as k where e.id=k.id
4
A
PROGRAMCI
27.
31. Klavyenin çalışmadığı bir durumda Windows
I. Her tabloda en fazla bir tane Birincil anahtar
vardır.
II. Birincil anahtarlar birden fazla alana sahip
olabilir.
III. İkincil anahtarlar (secondary key) eşsiz (Unique) olabilir.
7 işletim sistemi içerisinde tanımlı bir ekran
klavyesi kullanılarak yazı yazma imkânı bulunmaktadır. Ekran klavyesine ulaşım metodu
aşağıdakilerden hangisidir?
A) Başlat/Denetim Masası
B) C:/Program Files/Denetim Masası
C) Bilgisayarım/Denetim Masası/Erişim Kolaylığı
D) Başlat/Tüm Programlar/Donatılar/Erişim Kolaylığı
Yukarıdakilerden hangileri doğrudur?
A) I ve II
C) I ve III
B) II ve III
D) I, II ve III
28. T1 tablosunun notu alanı integer tipindedir ve
32. Windows 7 işletim sistemi kullanılırken açık
içerisinde her satıra ait not değerleri vardır.
Not ortalamasının üzerinde not alan kayıt
sayısını veren SQL ifadesi aşağıdakilerden
hangisidir?
olan bir klasör içerisindeki tüm ögeleri seçmek
için gereken tuş kombinasyonu aşağıdakilerden
hangisidir?
A) Ctrl + S
C) Ctrl + A
A) Select count(*) from T1 where notu>avg(notu)
B) Select count(*),avg(notu) from T1 where
notu>avg(notu)
C) Select count(*) from T1, (select avg(notu) as
ort from T1) as T where T1.notu>T.ort
D) Select count(*) from T1 having notu>avg(notu)
33.
29. Aşağıdakilerden hangisi SELECT ifadesi kullanılarak oluşturulan sanal tablodur?
A) Trigger
C) Delete
B) Ctrl + V
D) Ctrl +O
Windows 7 ve sonrası işletim
sistemlerinde kullanılmak üzere,
verilen resimdeki tuş kombinasyonu uygulandığında, aşağıdakilerden hangisine sebep olur?
A) Masaüstü ögeleri görüntülenir.
B) Bilgisayarım ögesi görüntülenir.
C) Aktif pencereyi kapatır.
D) Kullanıcı oturumu kilitlenir.
B) View
D) Update
30. Aşağıdakilerden hangisi Stored Procedure’ün
34. Windows 7 işletim sistemi kurulu standart bir
özelliklerinden biri değildir?
masaüstü bilgisayarda, disk temizleme sihirbazına ulaşmak için aşağıdaki yöntemlerden
hangisi kullanılabilir?
A) Birden fazla uygulama yazılımı tarafından
kullanılma imkânları vardır.
B) Veri tabanı üzerindeki tablolarda kayıt ekleme
ve silme işlemi yapabilir.
C) Performansa olumlu etkileri vardır.
D) Geriye bir değer gönderirler.
A) Başlat/Tüm Programlar/Donatılar/Erişim Kolaylığı
B) Başlat/Tüm Programlar/Donatılar/Sistem
Araçları
C) Bilgisayarım/Denetim Masası/ Sistem Araçları
D) C:/Program Files/Denetim Masası
5
A
PROGRAMCI
35.
38. Standart masaüstü bilgisayarımızı hazırda
Windows 7 ve sonrası işletim
sistemlerinde kullanılmak üzere,
verilen resimdeki tuş kombinasyonu uygulandığında, aşağıdakilerden hangisine sebep olur?
beklet modunda kapattığımızda aşağıdakilerden hangisi olmaktadır?
A) Tüm bilgiler RAM’e kaydedilir.
B) Tüm bilgiler ROM’a kaydedilir.
C) Tüm bilgiler Hard Disk’e kaydedilir.
D) Çalışma hâlindeki tüm bilgiler silinir.
A) Masaüstü ögeleri görüntülenir.
B) Bilgisayarım ögesi görüntülenir.
C) Internet Explorer çalışır.
D) Kullanıcı oturumu kilitlenir.
39. Aşağıdakilerden hangisi açık kaynak kodlu bir
işletim sistemidir?
36. Windows 7 işletim sistemi kurulu standart
A) Windows 7
C) Mac OS X
bir masaüstü bilgisayarda, kullanıcı hesabı
oluşturmak ya da var olan bir hesabın şifresini değiştirmek için aşağıdaki yöntemlerden
hangisi kullanılabilir?
A) Başlat/Tüm Programlar/Donatılar/Kullanıcı
Hesapları
B) Başlat/Tüm Programlar/Donatılar/Sistem
Araçları
C) Başlat/Denetim Masası/Kullanıcı Hesapları ve
Aile Koruması
D) Bilgisayarım/Denetim Masası/Sistem Araçları
B) Pardus
D) Windows XP
40. Bir Word 2007 belgesine üst bilgi ya da alt
bilgi eklemek için aşağıdakilerden hangisi
kullanılır?
A) Giriş/Sayfa Yapısı
B) Ekle/Alt Bilgi-Üst Bilgi
C) Görünüm/Alt Bilgi-Üst Bilgi
D) Sayfa Düzeni/Alt Bilgi-Üst Bilgi
37. Bazen, bir program veya sürücü yüklemesi
bilgisayarınızda beklenmeyen bir değişikliğe
veya Windows uygulamasının kararsız davranmasına neden olabilir. Bu durumda sistem
geri yükleme işlemi gerçekleştirilerek işletim
sistemindeki kararsızlık giderilebilir. Aşağıdakilerden hangisi sistem geri yükleme işlemi
için yanlış olarak verilmiştir?
41.
Microsoft Word 2007 belgesinde,
yandaki simge nedir ve ne işe yaramaktadır?
A) Filigran – sayfa altında metin ya da resim fonu
görüntülenmesini sağlar.
B) Filigran – sayfada özel yazı karakterleri ile
yazı yazar.
C) Yazı Tipleri – farklı yazı tipleri kullanılmasını
sağlar.
D) Word Art – özel biçimli yazılar yazılmasını sağlar.
A) Sistem geri yükleme noktasını manuel (elle)
oluşturabilirsiniz.
B) Sistem geri yükleme son zamanlarda yüklenen
programları kaldırabilir.
C) Başlat/Tüm Programlar/Donatılar/Sistem Araçları yolu ile ulaşabilirsiniz.
D) Sistem geri yükleme kişisel verilerinizin (resim,
belge gibi) silinmesine neden olur.
42. Microsoft Word 2007’de Ofis Butonu altında
aşağıdakilerden hangisi bulunmamaktadır?
A) Yeni
C) Kaydet
6
B) Aç
D) Yazım ve Dilbilgisi
A
PROGRAMCI
43. Microsoft Excel 2007’de Koşullu Biçimlendirme
47. Anakartın beyni olarak da ifade edilen ve
menüsü hangi üst menü altındadır?
A) Ekle
C) Giriş
entegre bir devreden oluşan donanım elemanı
aşağıdakilerden hangisidir?
B) Sayfa düzeni
D) Veri
A) CPU
C) ROM
B) ChipSet
D) RAM
44-45. soruları aşağıdaki Excel tablosuna göre
cevaplayınız.
1
2
3
4
A
10
9
4
7
B
4
5
6
8
C
6
5
1
1
48. Aşağıdakilerden hangisi diğerlerine göre en
D
3
10
6
6
hızlı RAM çeşididir?
A) SDRAM
C) DDR3
B) DDR2
D) RDRAM (Rambus DRAM)
49. 64 bitlik olmasına rağmen uzun süre uyumlu-
44. Yukarıdaki tablo içerisinde 6 yazmayan hücre
luk sorunları nedeniyle uygulamada sadece 32
bit olarak kullanılan beyaz renkli soket aşağıdakilerden hangisidir?
sayısını bulduran Excel formülü aşağıdakilerden hangisidir?
A) =MAK(ORTALAMA(A1-D4))
B) =EĞER(A1:D4 ; “ !6 ”)
C) =EĞERSAY(A1:D4 ; “ >5 ”)
D) =EĞERSAY(A1:D4 ; “<>6”)
A) PCI Bus
C) AGP Bus
B) USB – FireWire Bus
D) PC-Kart Bus
50. USB 3.0 portu aracılığı ile tek bir konektör
üzerinden maksimum kaç adet farklı aygıt
bağlanabilmektedir?
45. =EĞER (A1>B4 ; “A” ; EĞER(A1>C3 ; “B” ;
EĞER(A1<D3 ; “C” ; “D”))) formülünün sonucu
aşağıdakilerden hangisidir?
A) A
B) B
C) C
A) 1024
B) 128
C) 127
D) 32
D) D
46. Kızılötesi ışık kullanarak bağlantı yapan ve
veri transferi yapılmasını sağlayan port aşağıdakilerden hangisidir?
A) FireWire portu
C) Bluetooth portu
B) IrDA portu
D) MIDI portu
TEST BİTTİ.
CEVAPLARINIZI KONTROL EDİNİZ.
7
SINAV SÜRESİNCE UYULACAK KURALLAR
1.Adaylar, sınav kurallarına ve salon görevlilerinin tüm uyarılarına uymak zorundadırlar.
Kurallara ve uyarılara uymayan adayların sınavları geçersiz sayılacaktır.
2.Sınav başladıktan sonra adayların salon görevlileri ve birbirleri ile konuşmaları, kalem, silgi vb. şeyleri
istemeleri yasaktır.
3.Adaylar sınav süresince, sınav giriş belgesi ile birlikte kimlik belgelerinden birini (nüfus cüzdanı,
pasaport veya sürücü belgesini) masalarının üzerinde bulundurmak zorundadırlar.
4.Sınav evraklarını teslim etmeyen, soru kitapçıklarının sayfalarından bir kısmını eksik teslim
edenlerin sınavları geçersiz sayılacaktır.
SALON GÖREVLİLERİNCE SINAV BAŞLAMADAN ÖNCE ADAYLARA YAPILACAK SON UYARI
● Soracağınız bir şey var mı? Varsa, şimdi sorunuz.
● Sınav başladıktan sonra sorularınıza cevap verilmeyecektir.
● Başlama zilini bekleyiniz.
● Hepinize başarılar dileriz.
(Salon başkanı başlama ve bitiş saatini tahtaya yazacaktır.)
Bu kitapçığın her hakkı saklıdır. Hangi amaçla olursa olsun, kitapçığın tamamının veya bir kısmının
Millî Eğitim Bakanlığı Ölçme, Değerlendirme ve Sınav Hizmetleri Genel Müdürlüğünün yazılı izni
olmadan kopya edilmesi, fotoğraflarının çekilmesi, bilgisayar ortamına alınması, herhangi bir yolla
çoğaltılması, yayımlanması veya başka bir amaçla kullanılması yasaktır. Bu yasağa uymayanlar,
doğabilecek cezai sorumluluğu ve kitapçığın hazırlanmasındaki mali külfeti peşinen kabullenmiş
sayılır.
19 MART 2016 TARİHİNDE YAPILAN
AİLE VE SOSYAL POLİTİKALAR BAKANLIĞI MERKEZ, TAŞRA VE DÖNER SERMAYE TEŞKİLATINDA
GÖREV YAPAN PERSONELE YÖNELİK UNVAN DEĞİŞİKLİĞİ SINAVI
6. GRUP: PROGRAMCI A SORU KİTAPÇIĞI CEVAP ANAHTARI
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
B
A
C
A
B
D
A
D
B
D
C
C
A
D
D
B
A
C
D
C
B
A
D
C
B
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
A
D
C
B
D
D
C
C
B
A
C
D
A
B
B
A
D
C
D
A
B
B
D
A
C

Benzer belgeler