Professional Documents
Culture Documents
Yayinlanmiş Doküman: Algoritma Ve Programlamaya Giriş
Yayinlanmiş Doküman: Algoritma Ve Programlamaya Giriş
AN
A) bölüm_adı == “bilgisayar Programcılığı”
İndis (i) 0 1 2 3 4 5 6 B) bölüm <> bilgisayarProgramcılığı
Sayılar -5 10 -25 -20 30 50 40 C) bölümAdı = “bilgisayar_Programcılığı”
M
D) bölüm_adı = “bilgisayar_Programcılığı”
E) bölüm_adı: & “algoritma”
KÜ
BAŞLA
5. 0 2 4 6 8 10
FOR EACH sayı IN sayılar
-IF(sayı < 0) THEN Yukarıdaki çıktı değerlerini elde etmek için
--YAZ (sayı*sayı)
-ELSE (sayı > 0)
O aşağıdaki kodlardan hangisi doğru yazılmıştır?
A) FOR i = 2 TO 10
D
--YAZ (sayı) YAZ i
-END IF NEXT i
NEXT i B) FOR i = 0 TO 10 STEP 2
IŞ
BİTİR YAZ i
NEXT i
M
C) FOR i=0 TO 10
A) I ve III
YAZ i
B) Yalnız II
N
D) FOR i = 1 TO 10
C) I ve IV YAZ i
D) II ve III NEXT i
LA
E) Yalnız I E) FOR i = 0 TO
YAZ i
2. I.Bu yapılar sayesinde sıralı bir algoritmadaki NEXT i++
N
IV. Bu yapılar sayesinde döngü kullanımı ortadan hiçbir yerinde değiştirilmemektedir. Burada
kalkar. kullanılan verinin saklanmasıyla ilgili
aşağıdakilerden hangisi kesin olarak söylenebilir?
Koşullu yapılar ile ilgili olarak yukarıdaki A) Veri, değişkende saklanır.
ifadelerden hangisi ya da hangileri doğrudur? B) Veri tipi uint’tir.
A) Yalnız I C) Veri tipi byte’tır.
B) Yalnız II D) Veri, sabitte saklanır.
C) II ve IV E) Veri tipi double’dır.
D) I ve III
E) I ve II
AN
END IF
yazılması gerekenler hangi şıkta doğru
YAZ (“Sonuç: & sonuç)
verilmiştir?
BİTİR
M
A) Sonuç: 36
Sonuç: 0
BAŞLA
Sonuç: 5
KÜ
OKU A
B) Sonuç: 36
IF (?) ise Sonuç: 3
hesap = (A * 4) + 5 Sonuç: 5
ELSE
hesap = (A + 5) * 2 O C) 3
36
D
END IF 5
YAZ (hesap) D) 36
BİTİR 5
IŞ
3
A) A/2=0 E) Sonuç: 36
B) A=A+2
M
Sonuç: 0
C) A%2=0 Sonuç: 3
D) A == %2
N
B) A <> B BAŞLA
C) A=B ?
YA
D) YAZ(Kullanıcı_adı)
A>B
BİTİR
E) B <= A
A) OKU (Kullanıcı_adı)
10. “Hava soğuduysa üzerine kalın bir kazak giy.” B) YAZ “kullanıcı_adı”
cümlesi ile ilgili aşağıdakilerden hangisi yanlıştır? C) GİR (kullanıcı_adı)
A) Hava ile ilgili sadece bir koşulun kontrolü yapılır. D) AL kullanıcı_adı
B) Kazak giyme eylemi bir koşula bağlıdır. E) OKU kullanıcı
C) Koşulun doğru olması durumunda hangi eylemin
gerçekleştirileceği belirtilmiştir.
D) Havanın soğuk olması bu cümlede bir koşul ifade
eder.
E) Havanın sıcak olması durumda ne yapılacağı
bellidir.
AN
B) Yalnız I 17. Bir kişinin yaşını kullanıcıdan girmesini isteyen ve
C) II ve III buna göre kişi 65 yaş ve üzerindeyse ekrana
D) Yalnız II mesaj yazdıran kod aşağıda verilmiştir. Bu
M
E) II ve V programda soru işareti olan yere hangi seçenek
gelmelidir?
KÜ
14. Bir öğrenci ders kapsamında iki ödev
yapmaktadır. Birinci ödevin %40’ını, ikinci ödevin
%60’ını hesaplayıp toplam ödev puanını BAŞLA
hesaplayan ve sonucu kullanıcıya gösteren
programda soru işareti olan yere ne yazılmalıdır?
O OKU (yaş)
EĞER (?)
D
YAZ (“Otobüse ücretsiz binebilirsiniz.”)
BİTİR
IŞ
yas ≥ 65
toplamPuan = birinciÖdev * 0.4 + ikinciÖdev * 0.6 D) yaş ≥ 65
YAZ (?)
E) yaş > 65
N
BİTİR
LA
A) A -- = 8 3 D 13 A
B) B mod A = 0 4 D 14 C
C) A * B = 300
D) B/A=3 5 B 15 E
E) A + B = 40 6 D 16 C
8 C 18 A
AN
9 B 19 A
BAŞLA
OKU (isim) 10 E 20 E
FOR i = 1 TO 5
M
YAZ (isim)
NEXT i
KÜ
BİTİR
AN
B) İkincil veri
A) Veri kümesi C) Veri kümesi
B) Birincil veri D) Bilgi
C) Veri tabanı E) Enformasyon
M
D) Veri ambarı
E) JSON 9. Hangisi, uygun bir veri tabanı tablosu değişkeni
KÜ
adıdır?
3. Hangi nitelik, fonksiyonel bağımlılık ifadesinin sol
A) sistem_zamani
tarafına eklenmek için en uygundur?
B) sonGorulmeTarihi
A)
B)
yazar
yol
O C) songorulduguipadresi
D
D) SistemeGirisZamani
C) dil E) KAYIT_TARİHİ
D) isbn
IŞ
A) id
tarafına eklenmek için uygun değildir?
B) isbn
N
A) aciklama C) sarkiSozu
B) seriNumarasi D) plaka
LA
C) tutar E) siraNumarasi
D) sicilNumarasi
E) kimlikNumarasi 11. Bit - Bayt dönüşümü dışındaki birim dönüşümler,
N
B) 1024
olması.
C) 1000
B) Amaca tam uyumlu olması.
D) 10
C) Düşük maliyetle elde edilmesi.
E) 100
D) Toplanacak veriyle ilgili ayrıntılı çalışma
gerektirmesi.
12. Yalnızca "7" sayısı ele alındığında ve bu sayı
E) İsteğe uygun toplanması.
üzerinden bir sonuç ya da yargıya varılamadığı
6. bilindiğinde; bu sayı aşağıdakilerden hangisi
Hangisi fonksiyonel bağımlılık gösterimine
olarak ele alınabilir?
uygundur?
A) Değer
A) [a, b] → c
B) Bilgelik
B) a→b;c;d
C) Bilgi
C) a → {b, c, d}
D) Veri
D) a→a
E) Enformasyon
E) a, b → c
14. Hangi nitelik, fonksiyonel bağımlılık ifadesinin sol 19. Ölçüm, sayım, deney, gözlem ya da araştırma
tarafına eklenmek için uygundur? yöntemiyle elde edilen kayıtlara ne denir?
A) kimlikSeri A) Enformasyon
AN
B) id B) İstatistik
C) postaKodu C) Bilgi
D) cinsiyet D) Bilgelik
E) telefonNumarasi E) Veri
M
15. 1 kilobayt kaç bittir? 20. Bilgisayarların çalışmasını sağlayan 1'ler ve 0'lar,
KÜ
A) 4096 neyin varlığı ve yokluğu ile oluşturulur?
B) 1024 A) Veri
C) 2048 B) Görüntü
D) 8192 O C) Ses
D
E) 16384 D) Işık
E) Elektrik
16. Codd tarafından 1969 ve 1970 yıllarında yapılan
IŞ
2 A 12 D
A) Geleneksel dosya temelli
B) Ağ veri tabanı 3 D 13 E
N
C) JSON ve XML
4 A 14 B
D) Hiyerarşik veri tabanı
LA
6 C 16 E
17. Hangi nitelik, fonksiyonel bağımlılık ifadesinin sol
N
A) dosyaOlusturmaTarihi 8 A 18 D
B) dosyaBoyutu
9 B 19 E
YA
C) dosyaAdi
D) dosyaSahibi 10 C 20 E
E) dosyaTuru
2 Test Bitti
İSTANBUL ÜNİVERSİTESİ AUEF - BİLGİSAYAR PROGRAMCILIĞI - VİZE 2022
AÇIK KAYNAK İŞLETİM SİSTEMLERİ
A
1. Microsoft Windows ailesine ait olan aşağıdaki 6. OS 5.0 şeklindeki bir işletim sistemi
işletim sistemlerinden hangisi, MS-DOS tabanlı versiyonundan sonraki versiyon OS 6.0 değil de
değildir? OS 5.1 şeklinde isimlendirildiyse bu durum
A) Windows 3.1 aşağıdakilerden hangisini ifade eder?
B) Windows 2.0 A) Versiyonlar arasındaki küçük farklılıklar bulunduğu
C) Windows NT B) Farklı donanımlar için geliştirildiği
D) Windows 1.0 C) Farklı veri yapılarını kullandığı
E) Windows 3.0 D) Tamamen farklı bir altyapıya geçildiği
E) Versiyonların birbirileri ile hiç benzerliğinin olmadığı
2. Aşağıdakilerden hangisi açık kaynak kodlu bir
programlama dili olan Python’un birçok farklı 7. Günümüz mobil işletim sistemi piyasasının çok
amaç için kullanılabilmesini sağlamaktadır? büyük bir kısmını elinde tutan iki aile
AN
A) Bazı kısımlarının kapalı kaynak olması aşağıdakilerden hangisidir?
B) Farklı işletim sistemlerinde kullanılması A) Yahoo – Nokia
C) Birçok kütüphanesinin bulunması B) Microsoft – Amazon
M
D) Farklı versiyonlarının bulunması C) Google – Apple
E) Uzun süredir kullanılması D) e-Bay - Linkedin
KÜ
E) Facebook - Instagram
3. MySQL gibi (açık kaynak kodlu olarak
tasarlanmış) veri tabanı yönetim sistemlerinin 8. Aşağıdakilerden hangisi 7zip programının kapalı
aşağıdaki hangi işletim sistemi ile daha yüksek
bir uyum içerisinde olması beklenir?
O kaynak kodlu bir alternatifidir?
D
A) Win Zip
A) Windows Mobile B) Python
B) Windows C) Libre Office
IŞ
C) iOS D) Drupal
D) Linux E) PHP
M
E) Mac OS
9. Apple ailesinin mobil işletim sistemlerini
N
4. IBM AIX işletim sisteminin PC sistemlerde öncesinde iPhone OS, sonrasında iOS şeklinde
çalışmamasının sebebi nedir? adlandırmasının sebebi nedir?
LA
A) Açık kaynak kod olması A) Önceleri sadece mobil sonrasında ise hem mobil
B) IBM sistemlerinde kullanılmak üzere tasarlanması hem masaüstü olarak hizmet vermesi
C) Kapalı kaynak kod olması B) Belli bir zaman sonra iPhone cihazının
N
D) kullanılmaması
IBM’in Microsoft tarafından üretilen hiçbir ürünü
kullanmaması C) Önceleri sadece iPhone’da, sonrasında ise iPad vb
YI
sisteminin kullanılması
5. Aşağıdakilerden hangisi, açık kaynak yazılımlarda
E) Önceleri sadece iPhone, sonrasında ise iPad vb
kullanılan lisanslardan biri olan MIT lisansını
araçlar kullanılarak kurulması
kullanan kişilerin yazılımla ilgili olarak uyması
gereken en önemli kuraldır? 10. Aşağıdakilerden hangisi bir işletim sisteminin
A) Kullandığı tüm yazılımlarda aynı lisansı kullanması. uyumluluğunun arttığını net bir şekilde
B) Temel aldığı yazılımı referans olarak göstermesi. göstermektedir?
C) En fazla iki adet yazılımı aynı anda kullanması. A) Üzerinde hem açık kaynak hem kapalı kaynak
D) Yazılım hakkında kimseye bilgi vermemesi. yazılımların bulunması
E) Yazılımın kodları içerisinde değişiklik yapmaması. B) Hem masaüstü hem dizüstü bilgisayarlarda
kullanılması
C) Hem büyük hem küçük monitörlerde kullanılması
D) Hem 32 hem 64 bit sistemleri desteklemesi
E) Aynı anda birden fazla işlem gerçekleştirmesi
A) Bir sistemdeki işletim sisteminin ara yüzünün paket türü olan .deb uzantılı paketleri
değiştirilmesidir. kullanmaktadır.” ifadesindeki boşluğa
B) Bir sistemdeki işletim sisteminin daha düşük bir aşağıdakilerden hangisi getirilmelidir?
versiyon ile değiştirilmesidir. A) Debian
C) Bir sistemdeki işletim sisteminin güncellenmesidir. B) Mageia
D) Bir sistemdeki işletim sisteminin dosya yapısının C) Fedora
değiştirilmesidir.
D) Mandriva
E) Bir sistemdeki işletim sisteminin silinmesidir.
E) Ubuntu
AN
mümkün değildir.” ifadesi aşağıdaki işletim
üzerinde aşağıdaki işletim sistemi türlerinden
sistemi çiftlerinin hangisi için söylenmiş olabilir?
hangisinin çalışması beklenir?
A) Akıllı Kart İşletim Sistemleri – Masaüstü İşletim
A) Mobil İşletim Sistemleri
M
Sistemleri
B) Sunucu İşletim Sistemleri
B) Sunucu İşletim Sistemleri – Gerçek Zamanlı İşletim
Sistemleri C) Gömülü İşletim Sistemleri
KÜ
C) Akıllı Kart İşletim Sistemleri – Mobil İşletim D) Sensör-Düğüm İşletim Sistemleri
Sistemleri E) Akıllı Kart İşletim Sistemleri
D) Gömülü İşletim Sistemleri – Sensör-Düğüm İşletim
Sistemleri
E) Ana Bilgisayar İşletim Sistemleri – Masaüstü İşletim
O 18. Aşağıdakilerden hangisi Ubuntu’daki bir yazılım
deposunun ismi değildir?
D
Sistemleri
A) Multiverse
13. Windows 95’in Windows ve MS-DOS işletim B) Main
IŞ
C) Universe
sistemlerinin tam olarak birleştiği ilk Microsoft
D) Restricted
Windows işletim sistemi sürümü olması
M
E) Windows
aşağıdakilerden hangisini sağlar?
A) Güvenliğin sorun olmaktan çıkmasını.
N
D) Minix
bilgisayarlar için üretmiş olduğu bir işletim
E) Windows
sistemi değildir?
YA
2 C 12 D
3 D 13 B
4 B 14 D
5 B 15 E
6 A 16 A
7 C 17 B
8 A 18 E
AN
9 C 19 A
10 D 20 E
M
KÜ
O
D
IŞ
M
N
LA
N
YI
YA
3 Test Bitti
İSTANBUL ÜNİVERSİTESİ AUEF - BİLGİSAYAR PROGRAMCILIĞI
PROGRAMCILAR İÇİN MATEMATİK
VİZE - 2022 A
1. A={x,y,z,t}, B={2,4} olmak üzere f(x)=2, f(y)=4, 5.
Her için
f(z)=4 ve f(t)=2 şeklinde tanımlanan
AN
aşağıdakilerden hangisi yanlıştır? 6. 4(x+5)>5(x-3) eşitsizliğinin çözüm kümesi
A) aşağıdakilerden hangisidir?
B) A) [38,+ ∞)
M
C) B) (-∞,35)
C) (0,35)
KÜ
D) A'nın tam sayı elemanlarının sayısı 14'tür.
D) (35,+ ∞)
E)
E) (-∞,35]
3.
eşitsizliğinin çözüm kümesi O 7. Aşağıdakilerden hangisi önerme değildir?
D
aşağıdakilerden hangisidir? A) Bir yılda 5 mevsim vardır.
A) B) Bir üçgenin dış açıları toplamı 360 derecedir.
C) Nereye gidiyorsun?
IŞ
8.
C)
N
LA
D)
A) -1
B) -2/3
E) C) 1
N
D) 0
E) 2/3
YI
B)
C)
D)
E)
AN
A) {(3,12),(12,9),(6,9)}
B) {(6,3),(3,12),(9,6)} aşağıdakilerden hangisi A dan B ye bir bağıntıdır?
C) {(6,3),(9,12),(3,12),(12,12)} A) {(a,d),(d,c)}
D) {(3,6),(12,6),(6,6),(9,6)(3,9)} B) {(a,b),(b,e),(c,f)}
M
E) {(6,9),(3,12),(6,3),(9,6),(12,12)} C) {(b,d),(d,e),(c,f)}
D) {(a,c),(b,d),(c,f)}
KÜ
12. Aşağıdakilerden hangisi bir doğal sayıdır?
E) {(b,e),(c,d)}
A) -6
B) 17.
C) O
D
D) A) 2/3
B) -1
E) 3,12 C) 1
IŞ
D) 2
13. E) 1/2
M
C) -1 aşağıdakilerden hangisidir?
D) Limit yoktur. A) {a,b,c}
E) 1 B) {a}
N
C) {a,c}
14.
YI
D) {a,b}
fonksiyonunun tanım kümesi
E) {b,c}
aşağıdakilerden hangisidir?
YA
6 B 16 E
7 C 17 C
8 E 18 D
AN
9 A 19 D
10 B 20 D
M
KÜ
O
D
IŞ
M
N
LA
N
YI
YA
3 Test Bitti
Derleyen : Ahmet AK