Top Banner
Soru1:Aşağıdakilerden hangisi tasarımın kalite ölçütü olan bağlaşımın türlerinden değildir? A)Ortak veri bağlaşımı B)İçerik bağlaşımı C)Yalın veri bağlaşımı D)Çevrim içi veri bağlaşımı Soru2: Tek bir iş problemine ilişkin sorunu çözen modül olarak tanımlanabilir.Sinüs hesaplama maaş hesaplama gibi modüller bu modüle aittir.Yukarıda tanımı yapılan yapışıklık modeli hangisidir? A)sırasal yapışıklık B)işlevsel yapışıklık C)gelişigüzel yapışıklık D)yordamsal yapışıklık Soru3:Aşağıdakilerden hangileri yazılım geliştirme ortamı bileşenlerindedir? A)Programlama dili ve case B)veri tabanı yönetim sistemi c)hazır program kitapçıkları d)hepsi. Soru 4: 1) Teknik sınama 2)kullanıcı sınama 3) biçimsel sınama 4)senaryo sınama 5) işletimsel sınama Yandaki sınamaların sırası ile yapılış şekli hangisidir? A)1-3-5-4-2 B)1-3-5-2-4 C)3-5-4-2-1 D)2-1-3-5-4 Soru 5: Sınama işlemi mühendislik ürünü olan 2 yol ile sınanır.bunlar hangileridir? A)kara kutu – beyaz kutu b) doğrulama-geçerleme c)Bağlaşıklık – yapışıklık d)hiçbiri soru6: sınama ekipleri tarafından yapılan sınamadır. Amaçbirden fazla formun bir arada sınanmasıdır. Bu amaçla kullanılan sınama yöntemi hangisidir? A. Teknik sınama
28

Tüm yazılım

Mar 31, 2023

Download

Documents

Mustafa Zeybek
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Tüm yazılım

Soru1:Aşağıdakilerden hangisi tasarımın kalite ölçütü olan bağlaşımın türlerinden değildir? 

  A)Ortak veri bağlaşımı          B)İçerik bağlaşımı    C)Yalın veribağlaşımı    D)Çevrim içi veri bağlaşımı 

Soru2: Tek bir iş problemine ilişkin sorunu çözen modül olarak tanımlanabilir.Sinüs hesaplama maaş hesaplama gibi modüller bu modüle aittir.Yukarıda tanımı yapılan yapışıklık modeli hangisidir? 

A)sırasal yapışıklık B)işlevsel yapışıklık C)gelişigüzel yapışıklık D)yordamsal  yapışıklık 

Soru3:Aşağıdakilerden hangileri yazılım geliştirme ortamı bileşenlerindedir? 

A)Programlama dili ve case  B)veri tabanı yönetim sistemi c)hazır program kitapçıkları d)hepsi. 

Soru 4:1) Teknik sınama 2)kullanıcı sınama 3) biçimsel sınama 4)senaryo sınama 5) işletimsel sınama Yandaki sınamaların sırası ile yapılış şekli hangisidir? 

A)1-3-5-4-2 B)1-3-5-2-4 C)3-5-4-2-1 D)2-1-3-5-4 

Soru 5: Sınama işlemi mühendislik ürünü olan 2 yol ile sınanır.bunlar hangileridir? 

A)kara kutu – beyaz kutu b) doğrulama-geçerleme c)Bağlaşıklık – yapışıklık d)hiçbiri 

soru6: sınama ekipleri tarafından yapılan sınamadır. Amaçbirden fazla formun bir arada sınanmasıdır. Bu amaçla kullanılan sınama yöntemi hangisidir? 

A. Teknik sınama 

Page 2: Tüm yazılım

B. Biçimsel sınama C. Senaryo sınama D. Kullanıcı sınama 

Soru 7:İşletime alınan yazılımın sağlıklı olarak çalışabilmesi ve ayakta tutulabilmesi için yapılması gereken çalışmalar bütünü olaraktanımlanır. Bu tanımın karşılığı aşağıdakilerden hangisidir? 

A)bakım b)süreç c)sarma d)kalıtım 

soru8: Uygulamada çalışan yazılımın 3 tür bakım gereksinimi bulunmaktadır. Bunlar aşağıdakilerden hangileridir? 

A)düzeltici bakım-uyarlayıcı bakım-en iyileyici bakım b) kurulum bakım- süreç bakım-kalıtım bakım c)senarto bakım- biçimsel bakım-teknik bakım d)bağlaşıklık bakımı-yapışıklık bakımı-biçimsel bakımı  9--Çözümlemeden, tasarıma geçiş başlıklarından olan Süreç Tasarımı hangi aşamaları içerir?

A-)Durum geçiş diyagramı,kontrol belirtimi,veri sözlüğüB-)Nesne ilişki diyagramı,veri nesnesi belirtimi,veri sözlüğüC-)Durum geçiş diyagramı,süreç belirtimi,kontrol belirtimiD-)Veri akış diyagramı,veri nesnesi belirtimi,kontrol belirtimiE-) Nesne ilişki diyagramı,süreç belirtimi,veri nesnesi belirtimi

10-- Bilgi sistemi uygulamaları olarak bilinen ve yoğun veri işlemeyi gerektiren uygulamalar İÇİN 90'lı yıllara kadar hangi prog.dili kullanılmıştır?

A-)DelphiB-)CobolC-)JavaD-)PhytonE-)C++

11--Yazılım doğrulama gerçekleme bölümünde yer alan sınama yöntemlerinden hangisinde en çok hata arayüzlerde çıkmaktadır? 

A-)Birim Sınama

Page 3: Tüm yazılım

B-)Alt Sistem SınamaC-)Sistem SınamaD-)Alt Birim SınamaE-)Kabul Sınama

12--Aşağıdakilerden hangisi Bakım Süreç Modelinde yer alanGerçekleştirim sürecindeki 4 ana işlemden biri değildir? 

A-)Sınama hazırlığı gözden geçirmeB-)Kodlama ve birim sınamaC-)Bütünleştirme" Risk çözümlemeD-)Yazılım modül belgelerinin değiştirilmesiE-)Değişiklik isteğini karşılayan yazılım kodlarının, varolan yazılıma eklenmesi

13)Aşağıdakilerden hangisi tasarım çalışması aşamalarındandır?

a- Arayüz tasarımıb- Ayrıntı tasarımıc- Veri tasarımıd- Yapısal tasarım

14)Aşağıdakilerden hangisi kullanıcı arayüzü özelliklerinin bölümlerinden değildir?

a- Genel prensiplerb- Bilgi gösterimic- Yapısal program yapılarıd- Veri girişi

15)“Örneğin; bir veri dosyasına yeni bir alan eklenmek istendiğinde,bu veri dosyasını kullanan tüm programlara bu alanın eklenmesi gerekmektedir. VTYS yaklaşımında ise sadece kataloglardaki veritabanı tanımlarına bu alan eklenerek bu sorun çözülebilir.”

Yukarıda verilen metin veritabanı yaklaşımının geleneksel kütükkavramından ayıran hangi özelliğe bir örnektir?

a- Veri soyutlamab- Program-veri ve program-işlem bağımsızlığıc- Birden çok kullanıcı desteğid- Verinin birden fazla işlem arasında paylaşımı

Page 4: Tüm yazılım

16)Kavramsal şemaları tanımlamak üzere veritabanı yönetici ve tasarımcısı tarafından kullanılan veri tabanı dili aşağıdakilerden hangisidir?

a- Saklama tanımlama dilib- Görüş tanımlama dilic- Veri işleme dilid- Veri tanımlama dili

17)Modüllerin bütünleşmesiyle ortaya çıkan sınama kavramı aşağıdakilerden hangisidir?

a- Alt-sistem sınamab- Birim sınamac- Kabul sınamad- Sistem sınama

18)Aşağıdakilerden hangisi sınama sonrası belirtimlerinden değildir?

a- Sınamayı yapanb- Sınama tarihic- Sınama verilerid- Bulunan hatalar ve açıklamaları

19)Aşağıdakilerden hangisi yazılım bakım isteği oluştuğunda yapılması gereken işlemlerden biridir?

a- Bakım isteklerinde kabul edilmeyen madde sayısıb- Gelen bakım istekleri sayısı vec- Sorun geçerleme için harcanan kaynak ve zamand- Değişiklik isteğinin önceliklendirilmesi

20) Yerinde destek ekibi, kullanıcı alanında yerleşik olarak bulunangerekli sayıda elemandan oluşan bir ekiptir. Aşağıdakilerden hangisibu ekibin temel görevlerinden değildir?

a- Kullanıcıları ziyaret ederek sorunlarını belirlemeye çalışmak

b- Kullanıcı sınama eğitimi alması

Page 5: Tüm yazılım

c- Kullanıcıya işbaşında uygulama eğitimi vermekd- Kullanıcı sınama günlüklerini toplamak

21)yapışıklık hesaplama için kullanılan ölçeklerden kalite olarak eniyisi hangisidir ?

a-) zamansal

b-) iletişimsel

c-) işlevsel

d-) yordamsal

22)aşağıdakilerden hangisi yazılım geliştirme ortamlarından değildir?

a-) programlama dili

b-) case araçları

c-) kod biçimlemesi

d-) veri tabanı yönetim sistemi

23)aşağıdakilerden hangisi kod gözden geçirme sırasında kullanılacaksoruların anabaşlıklarından değildir ?

a-) öbek arayüzü

b-) giriş açıklamaları

c-) açıklama satırları

d-) veri kullanımı

24)aşağıdakilerden hangisi bakım süreç modelinden kurulum sürecinin işlemlerinden değildir ?

a-) Fiziksel ortam denetiminin yapılması

b-) Varolan sistemin yedeklerinin alınması

c-) Yazılım modül belgelerinin değiştirilmesi

d-) Kullanıcı tarafında kurulum ve eğitimlerin yapılması

Page 6: Tüm yazılım

25)Aşağıdakilerden hangisi Yazılım Geliştirme Yaşam Döngüsü doğru sırada verilmiştir?

a) ÇÖZÜMLEME => PLANLAMA => TASARIM=> BAKIM => GERÇEKLEŞTİRİMb) PLANLAMA=> ÇÖZÜMLEME=> TASARIM=> GERÇEKLEŞTİRİM=>BAKIMc) TASARIM => ÇÖZÜMLEME=> PLANLAMA => GERÇEKLEŞTİRİM=>BAKIMd) PLANLAMA=> ÇÖZÜMLEME=> TASARIM=> BAKIM => GERÇEKLEŞTİRİM

26)Arayüz tasarımı ile Yapısal tasarımın ortak ögeleri nelerdir ?

a) Nesne ilişki ve veri akışı diyagramıb) Durum geçiş ve nesne ilişki diyagramıc) Veri akış diyagramı d) Hiçbiri.

27)Aşağıdakılerden hangısı VTYS kullanımının ek yararlarından değildir ?

a) Genişleme Potansıyelı b) verilerin tekrarnı sağlamac)uygulama geliştirme zamanının azalması d) Ölçümde Ekonomi

28) Aşagıdakılerden Sınama işlemleri sınıflarından değildir ? :

a)Birim sınama

b)Alt-sistem sınama

c)Modül sınama

d)Kabul sınaması

29)Aşagıdakılerden hangısı tasarıma yardımcı olacak kavramlardan dğildir?

A) Soyutlama

B)Yapısal Tasarım

C) İyileştirme

D)Modelleme

30) Herhangi bir süreci veya programı üç temel yapının kompozisyonları ile ifade etmek mümkündür. Yapısal programlar bu üç yapıyı örgütlü olarak kullanırlar.Aşagıdakılerden hangısı bu üç yapıdan degıldır?

Page 7: Tüm yazılım

A)Arışıl Yapı

B) Şartlı Yapı

C)Yedeklemeli Yapı

D)Yinelemelı (dongu) Yapı

31) Herhangi bir bilgi sistemi tasarlanırken, dikkate alınması gereken alt sistemler asagıdakılerden kacıdır?

Yetkilendirme Alt Sistemi, Güvenlik Alt Sistemi, Yedekleme Alt Sistemi, Veri Transferi Alt Sistemi, Arşiv Alt Sistemi, Dönüştürme Alt Sistemi.

A) 3

B)4

C)5

D)Hepsi

32) Aşagıdakılerden kacı bakım sureç modelınının sureclerındendır?

Sorun Tanımlama/sınıflandırma, Çözümleme, Tasarım, Gerçekleştirim, Sistem Sınama, Kabul Sunama Kurulum

A)5

B)4

C)3

D)Hepsi

33.Aşağıdakilerin hangisi yerinde destek organizasyonun görevlerinden biri değildir?

A. Kullanıcıları ziyaret ederek sorunlarını belirlemeye çalışmak

B. Yapılan tüm işlemleri konfigürasyon veri tabanına kaydetmek

Page 8: Tüm yazılım

C.Kullanıcı sorunlarını gidermek

D.Kullanıcı üretim sahasında görev almamak

34.Aşağıdakilerin hangisi süreç modelinin süreçlerinden biri değildir?

A.Çözümleme

B.Tasarım

C.Sistem Sınama

D.Kullanıcı belirleme

35.Aşağıdakilerin hangisi sorun tanımlama sürecinin görevlerinden biridir?

A. Yazılımda bulunan yanlışların düzeltilme istekleri

B. Ayrıntılı çözümleme

C. Gerçekleştirim planı

D. Fiziksel ortam denetiminin yapılması

36.Aşağıdakilerin hangisi sunucu türlerinden biri değildir?

A.Kütük Sunucuları

B.Veri Tabanı Sunucuları

C.Web Sunucuları

D.Nesne Sunucuları

E.Kullanıcı Sunucuları

37)Aşağıdakilerden hangisi çözümlemeden tasarıma geçiş aşamalarından değildir?

a)Arayüz tasarımı

b)Veri tasarımı

c)Yapısal tasarım

d)Fiziki tasarım

38)Aşağıdakilerden hangisi tasarım kavramlarından değildir?

Page 9: Tüm yazılım

a)Soyutlama

b)Kontrol

c)İyileştirme

d)Modelleme

39)Aşağıdakilerden hangisi kullanıcı arayüzü ile ilgili genel prensiplerdendeğildir?

a)Önemli silmelerde teyit alınmalıdır.

b)Komut isimleri kısa ve basit olmalıdır.

c)İşlemler arasında ezbere tututalacak bilgi miktarı arttırılmalıdır.

d)Kullanıcı hareketleri, düşünme ve algılamasında verimlilik sağlanmalıdır.

40.Aşağıdakilerden hangisi geliştirelecek uygulama alanlarının bir sınıflamalarından değildir?

a) Görüntü işleme yoğunluklu uygulamalar

b)Yapay us uygulamaları

c)Hesaplama yoğun uygulamalar

d)Süreç ağırlıklı uygulamalar

41.Beyaz kutu sınaması tasarlanırken yapılabilecek denetimler arasında aşağıdakilerden hangisi yoktur?

a) Bütün bağımsız yolların en azından bir kere sınanması,

b) Bütün mantıksal karar noktalarında iki değişik karar için sınamaların yapılması,

c) Bütün döngülerin sınır değerlerinde sınanması,

d) Dış veri yapılarının denenmesi

Page 10: Tüm yazılım

42. Aşağıdakilerden hangisi çözümleme çalışması çıktılarından değildir?

a) Ayrıntısız çözümleme

b)Günlenmiş gereksinim tanımları

c) Başlangıç değişiklik listesi

d)Sınama stratejisi

43) Geliştirilecek bilgi sistemi ya da yazılımla ilgili olarak tüm gereksinimlerin araştırılması, tanımlanması, ortaya çıkarılması ve bir gösterim biçimi ile açıklanması (modellenmesi) çalışmaları olarak adlandırılır.

Üstteki tanımaşşağıdakilerin hanigisine aittir?

A)Sistem Çözümleme Çalışması

B)Modülerlik (Birimsellik)

C)Veri Soyutlama

D)Kullanıcı Arayüz Prototipleme (KAP)

44)Mevcut sistemin incelenmesi sırasında kulanılabilecek temel yöntemlerdendeğildir?

A) Sorma

B) Psikolojik Türetme Teknikleri

C) İstatistiksel Teknikler

D) Olurluk

45)Aşağıdakilerden hangisi modüller arası bağlılığın ölçülmesi için kullanılan bir ölçüttür?

A) Veri iletişim alt sistemi

B) Arşiv alt sistemi

C) Bağlaşım

Page 11: Tüm yazılım

D) Vad ayrıştırma

46)Bir modülün kendi içerisindeki işlemler arasındaki ilişkilere ilişkin bir ölçüttür tanımı hangisine aittir?

A) Yapışıklık

B) Sunuş

C) Veri Sözlüğü

D) Kullanıcı arayüz prototipleme (KAP)

47) Aşağıdakilerden hangisi Karşılıklı görüşme sırasında yürütülmesi gereken soru-cevap kısmında kullanılması gereken tarzlardan değildir?

A) Piramit Tarzı

B) Koni Tarzı

C) Küre Tarzı

D) Elmas Tarzı

48) Aşağıdakilerden hangisi Yapısal program yapılarından değildir?

A) Ardışıl İşlem Yapısı

B) Şartlı İşlem Yapısı

C) Tekrarlı İşlem Yapısı

D) Koşulsuz İşlem Yapısı

49 aşağıdakilerden hangisi tasarlanması gereken ortak alt sistemlerden birisi değildir?

a yekilendirilme alt sistemi

b güvenlik alt sisitemi

c yedekleme alt sistemi

d çevrim içi alt sistemi

50 aşnağıdakilerden hangisi vtys'nin ek yararlarından değildir?

Page 12: Tüm yazılım

a genişlik potansiyeli

b esneklik

c uygulama geliştirme zamanın artması

d ölçümde ekonimi

51 asağıdakilerden hangisi nesneye yönelik kavramlardan değildir?

a sarma

b veri

c kalıtım

d çok şekililik

52 aşağıdakilerden hangisi bakım modelinin süreçlerindendir

a tasarım süreci

b kullanıcı sınama süreci

c sınamaların yapılması

d veri kullanımı süreci

53) Aşağıdakilerden hangisi gerçekleştirme sürecinin girdilerinden değildir?

A-) Tasarım çalışması sonuçları

B-) Günlenmiş kullanıcı belgeleri

C-) Proje ve sistem belgeleri

D-) Var olan kaynak kodlar, açıklamalar ve belgeler

54)Aşağıdakilerden hangisi gerçekleştirme sürecinin dört ana işleminden biri değildir?

A-) Kodlama ve birim sınama

B-) Bütünleştirme risk çözümleme

C-) Sınama hazırlığı gözden geçirme

D-) Kodlama işleminde yardım alma

Page 13: Tüm yazılım

55)Gerçekleştirme süreci aşağıdakilerden çıktılardan hangisini vermemelidir?

A-) Günlenmiş tasarım bilgi/belgeleri

B-) Günlenmiş sınama bilgileri

C-) Proje ve sistem bilgileri

D-) Günlenmiş kullanıcı belgeleri

56)Aşağıdakilerden hangisi yaşam döngüsü boyunca sınama etkinliklerinden biri değildir?

A-) Hayal etme

B-) Planlama

C-) Çözümleme

D-) Tasarım

1) “Kişisel bilgisayarların yaygınlaştığı ve açık sistem mimarisinintanıtıldığı bu dönemde ürün bazlı yazılımlar oldukça yaygınlaşmış,bilgisayarlar evlere girmiştir. Bilgisayar ağ alt yapısınıngüçlenmesiyle, dağıtık yazılım sistemleri geliştirilmeyebaşlanmıştır.Yapay us teknolojinin gelişmesi “akıllı uygulamayazılım”larının üretilmeye başlanmasını sağlamıştır.”

Yazılım gelişimi evrelerinden hangisi yukarıdaki dönemi temsileder?

A) Erken YıllarB) İkinci DönemC) Üçüncü DönemD) Dördüncü Dönem

2) Yapay us donanımlarının, paralel donanım mimarileriningeliştirildiği, uzman sistem yazılımlarının oldukça geliştiği vemikro bilgisayarlar üzerinde yaygınlaştığı, yazılım kalite sağlamaolgusunun önem kazandığı, yazılım ile ilgili standartlarınolgunlaştığı ve yazılım üretimi ve ürünlerinin değerlendirilmesiamacıyla kurumların oluşturulduğu dönem yazılımın gelişmedönemlerinden hangisinde gerçekleşmiştir?

Page 14: Tüm yazılım

A) Erken YıllarB) İkinci DönemC) Üçüncü DönemD) Dördüncü Dönem

3) Aşağıdakilerden hangisi yazılım ile donanım arasındakifarklardan değildir?

A) Yazılım geliştirilir, donanım üretilir.B) Yazılım geliştirilirken çok personel, donanım geliştirirken az

personel gerekir.C) Yazılım eskimez, donanım eskir.D) Yazılım kopyalama ve donanım kopyalama farklıdır.

4) Yeniden kullanılabilir yazılım nedir?

A) Bir yazılımı oluşturan parçaların dışarıda var olanlardan eldeedilmesi yöntemiyle yapılan yazılımdır.

B) Çok kullanıcılı olan yazılımdır.C) Sonradan kod eklemesi yapılarak yazılmış yazılımdır.D) Tek kişinin yazdığı yazılımdır.

1) Donanım ve yazılım arasındaki fark çok yalın olarak ortayakonulmuştur .Aşağıda yazılım ve donanım ile ilgiliverilenlerden hangisi yanlıştır?

A)Yazılım geliştirilebilir,bilinen geleneksel donanımüretiminde olduğu gibi üretilemez.B)Belirli bir yazılım bileşeni eskimeden ötürü asıl kopyası iledeğiştirilir.C)Yazılım kopyalama ve donanım kopyalama farklıdır.D)Daha fazla sayıda personel kullanımı,yazılım üretiminin dahakısa sürede bitirileceği anlamına gelmez.

Page 15: Tüm yazılım

2) Yazılım mühendisliği disiplini" bazı olumsuzluklarıngiderilmesi amacıyla geliştirilmiştir.Verilenlerden hangisibunlardan değildir?

A)Yeniliğe ve gelişime tepki göstermeyen kullanıcı veyöneticilerB)Verimsiz kaynak kullanımıC)Mevcut yazılımlardaki kalitesizlikD)Yalnızca yazılımın çıktısı ile ilgilenen ve bilgiteknolojileri konusunda bilgili olmayan kullanıcılar

3) "Yazılım üretiminin mühendislik yöntemleriyle yapılmasınıöngören ve bu yönde yöntem,araç,teknik ve metodolojiler üretenbir disiplindir."

Yukardaki tanım aşağıdakilerden hangisidir?A)Mühendislik yazılımıB)Yazılım mühendisliğiC)Mühendislik disipliniD)Yazılım mühendisi

4) Yazılım ve donanım üretilirken daha fazla sayıda personelkullanımı ile ilgili verilen bilgilerden hangisi yanlıştır?

A)Donanınımı oluşturan bileşenlerçoklu üretim ortamlarındaüretilirler.B)Donanım ve yazılım üretim aşamasında daha fazla insankullanımı süreyi kısaltıp,verimi arttırır.C)Donanımda çok sayıda insan ve tezgah kullanımı üretimiartırır.D)Yazılım üretiminde fazla personel kulllanımı donanımüretimindeki gibi değildir.

5) Yazılım üretiminde hatalar "yayılma" özelliğini içerir. Yazılımüretimi aşamalı bir üretim olup; bir aşamanın çıktısı birsonraki aşamaya girdi olduğundan ötürü herhangi bir aşamadayapılan yanlış izleyen aşamalara otomatik olarak yansır. Bu

Page 16: Tüm yazılım

nedenle hata düzeltme maliyetleri ilerleyen aşamalarda giderekartar. Aşağıdaki aşamalardan hangisinde maliyet en fazladır?

A) TestB) TasarımC) İşletimD) Kodlama

6) Her yazılım %100 hatasız çalışıyor anlamına gelmez. Her zamanbir hatanın ortaya çıkma olasılığı vardır. Yazılım üretimisırasında oluşan hataların dağılımı aşağıdakilerden hangisindeen fazladır?

A) Belgeleme ve DiğerleriB) KodlamaC) Mantıksal TasarımD) İşlevsel Tasarım

7) Aşağıdakilerden hangisi belirtim yöntemlerinden değildir?

A) Süreç Akışı İçin Kullanılan Belirtim YöntemleriB) Süreç Tanımlama C) Veri Tanımlama YöntemleriD) Veri Uygulama yöntemleri

8) Aşağıdakilerden hangisi süreç modellerinden değildir?

A) Gelişigüzel ModeliB) Sarmal ModeliC) Çağlayan ModeliD) Barok Modeli

9) Gelişigüzel Modelle ilgilili aşağıdakilerden hangisi yanlıştır?

Page 17: Tüm yazılım

A) Geliştirme ortamında herhangi bir model ya da yöntemkullanılmaz.

B) Yalnızca geliştiren kişiye bağlıdır.C) Bu modelle üretien ürünlerin izlenebilirliği ve bakılabilirliği

oldukça kolaydır.D) Daha çok tek kişilik üretim ortamlarında kullanılan yöntemdir.

10 "iyi tanımlı projeler ve üretimi az zaman gerektiren yazılımprojeleri için uygun bir model olarak bilinmektedir. Günümüzde"Geleneksel Model" olarak da anılmaktadır"

10) Yukarıda tanımı yapılan süreç modeli aşağıdakilerdenhangisidir?

A) V ModeliB) B- Barok ModeliC) C- Çağlayan ModeliD) D- Helezonik Model

11) Aşağıdakilerden hangisi Helezonik Modelin uyarımlarındandeğildir?

A) VP Süreç ModeliB) B- Mimari Geliştirme Süreç ModeliC) C- Artımsal Geliştirme Süreç ModeliD) D- Araştırma Tabanlı Süreç Modeli

I.Sistem Gerekleri Tanımlama -> ÇözümlemeII. Çözümleme -> TasarımIII. Tasarım -> Sınama

12) Yukardikilerden hangisinde Çağlayan modelinin yaşamdöngüsü sırası yanlıştır.?

A) I ve IIB) B-III ve II

Page 18: Tüm yazılım

C) I ve III D) Hepsi

13) Aşağıdakilerden hangisi bir metodolojide bulunması gerekentemel bileşen ya da özelliklerden değildir? A) Risk Yönetim ModeliB) Maliyet Yönetim ModeliC) Değişiklik Yönetim ModelİD) Sınama Yönetim Modeli

14) Aşağıdakilerden hangisi “prototip geliştirmedeki İşAdımları” n dan değildir ?

A) n100 Belirsizliği tanımlaB) n200 Çözümleri tanımlaC) n300 Prototip çalışması yapD) n400 evrimi kur ve çalıştır

15) Metodoloji nedir ? A) Bir BT projesi ya da yazılım yaşam döngüsü aşamaları boyunca

kullanılacak ve birbirleriyle uyumlu yöntemlerin bütününeveya bir ürünün geliştirilmesi safasın da ortaya çıkacaksorunların çözülmesi için ihtiyaç duyulan yöntemlerin tümünedenir . 

B) Sunucuya bir iş yapmak ya da servis sağlamak üzere iletigönderen bir süreç ya da yazılımların tümüne denir.

C) Birbiri ile ilişkili veriler topluluğuna denir.D) Sistem çözümleme çalışması sonucunda üretilen mantıksal

modelin Fiziksel Modele dönüştürülme çalışmasına denir.

16) Aşağıdaki tanımlardan hangisi “Artımsal Geliştirme SüreçModeli “ nin en doğru tanımıdır? A) Yaşam döngüsü adımlarını baştan sona bir kez izleyerek

gerçekleştirmesidir. Özellikle iyi tanımlı projeler veüretimi az zaman gerektiren yazılım projeleri için uygun birmodel olarak bilinmektedir.( Çağlayan Modeli)

B) Bu modelde üretilen ve uygulamaya alınan her ürün sürümübirbirini içerecek şekilde giderek artan sayıda işleviçerecek biçimde geliştirilmektedir. Öncelikle ürüne ilişkin

Page 19: Tüm yazılım

çekirdek bir kısım geliştirilerek uygulamaya alınmaktaardından yeni işlevsellikler eklenerek yeni sürümler eldeedilmektedir.( Artımsal Geliştirme Süreç Modeli)

C) Bu modelde yaşam döngüsü çekirdek süreçlerinin doğrusal birbiçimde gerçekleştirilmesini öngörür. Kullanılan terminolojifarklı olmasına karşın planlama, çözümleme, tasarım vegerçekleştirim işlevleri içerilmektedir. (Barok Model )

D) "ilk tam ölçekli model" olarak da bilinmektedir. Her aşamadaüretilen ürünler, üretildikleri alan ya da saha için tamişlevselliği içermektedir.(Evrimsel Geliştirme Süreç Modeli)

Ürün veya işlemi hiyerarşik olarak öğelerine ayırarak, en altöğelerden başlayıp yukarı doğru her öğe için gider takdir edilerekyapılan yöntem hangisidir .

A)Bilirkişi takdiriB)Delphi yöntemiC)Analiz yöntemiD)İstatistik modeller

17) İstatistik modeller, doğrudan ölçülmeyen bir değeri (y),ölçülebilen bağımsız bir değişken (x) yardımı ile kestirmekamacı ile kurulan, istatistik fonksiyonlardır. Aşağıdakilerdenhangisi istatistik modeldir ?

A)Rad modeliB)Cocomo modeliC ) V modeliD)Barok modeli

18) Yazılım risklerinin belirleme en genel iki özelliğihangisidir?

A)Belirsizlik ve kayıp B)Gelecek ve değişim C)Geliştirme ve süreçD)Değişim ve seçim

Page 20: Tüm yazılım

19) Risk yöntemi, riskleri sürekli olarak değerlendirmeanlamındadır. Risk yöntemi için üç mekanizma vardıraşağıdakilerden hangisi bu mekanizmalardan değildir?

A)Proje ekip toplantılarıB)Proje durum raporlarıC)Proje yöneticisi fikir ve düşünceleriD)Proje süreçleri

1. Proje Yöneticisi2. Proje Sekreteri3. Denetleyici4. Sistem Tasarımcısı

20) Yukarıdaki maddelerden hangisi veya hangileri bir yazılımprojesinde yer alacak kişilerin görevlerinden olabilir?

A. Yalnız 1B. 1 ve 4C. 2 ve 3D. hepsi

1. Sunucular2. ana bilgisayarlar3. yerel alan ağı alt yapısı4. kod parçaları

21) Yukarıdaki maddelerden hangisi veya hangileri yazılımprojelerinde kullanılacak donanım kaynaklarındandır?

A) yalnız 2B) 1 ve 2C) 4 ve 3D) 1,2 ve 3

22) Aşağıdakilerden hangisi donanım kaynakları planlanırken,yazılımın geliştirileceği ortamın, gerçek kullanım ya dauygulama ortamı dışında bulundurulmasına özen gösterilmesininsebebidir?

Page 21: Tüm yazılım

A. Plan aşamasında kaynak karışıklığı yaşamamak.B. Daha zor koşullarda planlanmasının daha sağlam kaynaklar

bulmaya itmesi.C. Uygulama ortamında karışıklık olmaması.D. Kurulum sırasında ortaya çıkabilecek taşıma sorunlarını

büyük ölçüde gidermek.

23) Aşağıdakilerden hangisi proje eşgüdüm birimi altdallarından değildir?A) eğitim izleme birimiB) yazılım üretimi izleme birimiC) proje izleme birimiD) teknik alt yapı izleme birimi

24) Günümüzde, yazılım projelerinin geliştirilmesindekullanılan araç ve yöntemler büyük ölçekte otomatik halegetirilmiş ve bilgisayar destekli olarak kullanılmaktadır.Bilgisayar destekli bu araçlar, Bilgisayar Destekli Tasarım(BDT) ya da Bilgisayar Destekli Mühendislik (BDM-CASE) araçlarıolarak bilinmektedir. Aşağıdakilerden hangisi bu araçlardandeğildir?

A) İş sistemleri planlama araçlarıB) Çözümleme ve tasarım araçlarıC) Programlama araçlarıD) Sunucu araçları

25) Geliştirmenin erken aşamalarında kullanıcıya, sonuç ürününçalışması ile ilgili fikir vermek ve yönlendirmek amacıylakullanılmaktadır. Bu araç sayesinde, kullanıcı sonuçta eldeedeceği ürünün davranışı ile ilgili bilgiler edinir ve sonradanortaya çıkabilecek farklı yorum ve algılamalar önlenmiş olur.Aşağıdakilerden hangisi tanımda verilen yazılım kaynak aracınıifade eder?

A) Destek araçlarıB) Prototipleme ve benzetim araçlarıC) Proje yönetim araçlarıD) İş sistemleri planlama araçları

Page 22: Tüm yazılım

26) Geliştirme süreci içerisinde maliyet yönetimi önemli biryer tutar. Maliyet yönetimi sayesinde;

I. Gecikmelerin önlenmesi

II. Bilgi sistemi geliştirme sürecinin kolaylaştırılması

III. Daha etkin kaynak kullanımının sağlanması

IV. İş zaman planının etkin olarak gerçekleştirilmesi

V. Ürünün sağlıklı olarak fiyatlandırılması

Yukarıdakilerden hangileri doğrudur?

A) I-II B) II-III C) III-IVD)Hepsi

27) Herhangi bir bilgi sistemi ya da yazılım içingerekebilecek iş gücü ve zaman maliyetlerinin üretimden öncebelirlenmeye çalışılması için yapılan işlemlere ne denir?

A) Maliyet kestirimiB) Maliyet yönetimiC) Etkin maliyetD) Yazılım maliyeti28) Aşağıdakilerden hangisi VAD’da kullanılan sembollerden

değildir?

a) b) c)d)

29) Aşağıdakilerden hangisi Olurluluk hakkında yanlıştır?

a) Olurluluk, sistem çözümleme sırasında yapılan çalışmanın,planlama aşamasında yapılan çalışmaya uygunluğununbelirlenmesi için yapılan çalışmaları içerir. 

b) Maliyet kestirim çalışması yinelenir, sapmalar saptanır,kaynaklar yeniden planlanır.

c) Bir sistemin diğer sistemler ile uyumluluğu kontrol edilir.d) VAD’den işlev noktalarının belirlenmesinde rol oynar.

Page 23: Tüm yazılım

30) “Süreç/İşlem modelleme yöntemleri, geliştirilecek sistemin süreç ya da işlemlerini vebu süreçler arasındaki ilişkileri tanımlamak amacıyla kullanılan yöntemlerdir. Enyaygın olarak kullanılan Süreç Modelleme Yöntemlerine örnek olarak ……………………verilebilir.”

Yukarıda verilen paragrafta boş bırakılan kısma en uygun cevapaşağıdakilerden hangisidir?

a) Çözümleme çalışmasıb) Psikolojik Türetme Teknikleric) İstatistiksel Tekniklerd) Karar Ağaçları

31) Çözümleme çalışması nasıl değerlendirilmez?a) Kullanıcıların benimsemesi ve onayıb) KAPc) Tutarlılık, tamlık ve uygunlukd) Tasarım Çalışması için yeterliliği

1-Nesne İlişki Şemaları

2-Program Kullanıcı Şemaları

3-Program Donanım Şemaları

4-Veri Sözlüğü

32) Yukarıdakilerden hangisi veya hangileri veri modellemeyöntemidir?

a-) yalnız 1

b-) 2 ve 3

c-)1 ve 4

d-)1,2 ve 3

1-veri akış diyagramları

2-karar tabloları

Page 24: Tüm yazılım

3-karar ağaçları

4-nesne şemaları

33) Yukarıdakilerden hangisi veya hangileri süreç/işlemmodelleme yöntemlerindendir?

a-) yalnız 4

b-) 2 ve 3

c-)1 ve 4

d-)hepsi

1. Sorma

2. Psikolojik Türetme Teknikleri

3. İstatistiksel Teknikler

4. Araştırma

34) Yukarıdakilerden hangisi veya hangileri Mevcut sisteminincelenmesi sırasında kulanılabilecek temel yöntemlerindendir?

a-) 1 ve 4

b-) 2 ve 3

c-)1,2 ve 4

d-)1,2 ve 3

1-Kullanıcıların benimsemesi ve onayı

2-Tutarlılık

3-Maliyet

4- Tasarım çalışması için yeterliliği

35) Yukarıdakilerden hangisi veya hangileri çözümlemeçalışması değerlendirmelerindendir?

a-) 1 ve 4

Page 25: Tüm yazılım

b-) 2 ve 3

c-)1,2 ve 4

d-)1,2 ve 3

36) Yazılım bakım ve onarma elverişliliği yazılımın diğerkalite faktörlerinden olan özelliklerin bileşkesi olarak ortayaçıkmıştır. Aşağıdakilerden hangisi bu özelliklerden değildir?

A)Basitlik

B)Taşınabilirlik

C)Esneklik

D)Sürerlik

37) Konfigürasyonun denetimi;değişiklik işlemi işlemitamamlandıktan sonra, sistemin gözden geçirilmesi ve yazılımkonfigürasyonun denetlenmesi ile gerçekleştirilmektedir. Budenetimlerde, değişiklik yapılan kalemde aşağıdakilerdenhangisi aranmaz?

A)Diğer kalemlerle uyumluğu

B)Değişikliğin tutarlığı

C)Teknik bakımdan doğruluğu

D)Kalem tanımının güncelleştirildiği

38) Versiyon yönetimi araçların, konfigürasyon kalemlerinsaklandığı arşivi kontrol etmektedir.Aşağıdakilerden hangisiversiyon yönetimi aracının temel özelliklerinden değildir?

A)Dallanma/Birleşme özelliği

B)kontrollü değişiklik

C)Versiyon ve “release” tanımlanması

D)Rapor düzenleme

Page 26: Tüm yazılım

39) Bakım ve onarım giderlerini en aza indirmek için yazılımürününün bakım ve onarıma elverişli nitelikte oluşturmasıgerekmektedir. Bu nitelik aşağıdakilerden hangi özelliklerdetasarlanmış olmasıyla sağlanabilmektedir?

A)Yazılımın kolay anlaşılabilir olması

B)Esnek olması

C)Hata bulma kolaylıkları sağlaması

D)Standart olması

40) Aşağıdakilerden hangisi proje planlama aşamasındayapılması gereken çalışmalardan değildir?

A)Proje kaynaklarının belirlenmesi

B)Proje maliyetlerinin kestirilmesi

C)Proje ekip yapısının oluşturulması

D)Proje testinin yapılması

41) Aşağıdakilerden hangisi Günümüzde, yazılım projeleriningeliştirilmesinde kullanılan araç ve yöntemler ’den değildir?

A)Proje yönetim Araçları

B)Programlama Araçları

C)Maliyet Araçları

D) Sınama Araçları

42) Aşağıdakilerden hangisi  yazılım projelerinde kullanılacakdonanım kaynaklarından değildir?

A)E-posta sunucu

B)Veri tabanı sunucusu

C)Yazılım sunucusu

D) Ağ yapısı

43) Aşağıdakilerden hangisi mevcut sistemin incelenmesisırasında kulanılabilecek temel yöntemlerden değildir?

Page 27: Tüm yazılım

A) Psikolojik Türetme TeknikleriB) SormaC) CevaplamaD) İstatistiksel Teknikler

I. ilişki II. 1-N ilişkiIII. 1-M ilişkiIV. M-N ilişki

44) Hangileri veri nesneleri arasındaki ilişkilerdendir?

A. I-III B.II-IV C.I-II-IV D.III-IV

45) Veri Akış Diyagramı aşağıdakilerden hangisini göstermez?

A) Bilgi sistemi süreçlerinin kendi aralarındaki "karar"ilişkisini göstermez.

B) Bilgi sistemi süreçleri ile ilgili olan kurum birimleriniya da dış birimleri bilgi kaynakları göstermez.

C) Bilgi sisteminin durağan yapısını göstermez.D) Bilgi sisteminin süreçlerini, bu süreçler arasındaki veri

akış ilişkilerini göstermez.

46) Kullanıcı arayüz prototiplemenin amacı aşağıdakilerdenhangisidir?A) Kullanıcının tanımlanması amaçlanmaktadır.B) Kullanıcının, daha işin başında, geliştirme tamamlandıktan

sonra ne tür bir sistemle karşılaşacağı ile ilgilibilgilendirilmesi amaçlanmaktadır.

C) Kullanıcı arayüz protiplemede sorunların oluşmasıamaçlanmaktadır.

D) Kullanıcı arayüz protiplemenin amacı sorunlara kısa süredecevap vermek değildir.

47) Bir projenin tümü ya da belirli bir kısmı bitirildiktensonra projeye ilişkin aşağıdaki hangi bilgiler daha sonrakiprojelerin bitimiyle ilgili bilgi vermez?

Page 28: Tüm yazılım

A) Projenin (başlangıçtan sonuca) toplam süresiB) Projenin (başlangıçtan sonuca) toplam maliyetiC) Projede çalışan eleman sayısı, niteliği, çalışma sürelerD) Projede çalışan elemanların yemek masrafları

48) COCOMO modeleri farklı türdeki yazılım projelerine farklıbiçimde uygulanır. Bu projelerin sınıflandırılmasınaaşağıdakilerden hangisi girmez?

A) gömülü projelerB) çeyrek gömülü projelerC) yarı gömülü projelerD) gömülü projeler

49) Aşağıdakilerden hangisi problem bilgi ortamıbileşenlerinden biri değildir?

A) kullanıcı girdi sayısıB) kütük sayısıC) içsel arayüz sayısıD) dışsal arayüz sayısı

50) Geliştirilecek bilgi sistemine ilişkin İşlev Nokta Sayısı(İN) hangi formül kullanılarak hesaplanır?

A) İN = AİN x (0.65 x 0.01 x TKF)B) İN = AİN x (0.65 x 0.01)C) İN = AİN x (0.65 x TKF)D) İN = AİN x (0.01 x TKF)