1. Sistem Geliştirme Yaşam Döngüsü'nün (SDLC) temel amacı nedir? Sadece kodlama sürecini hızlandırmak. Proje bütçesini her zaman düşürmek. Bir sistem geliştirme projesinin tüm aşamalarını planlamak, yürütmek ve kontrol etmek için bir çerçeve sağlamak. Müşteri ihtiyaçlarını görmezden gelerek hızlı teslimat yapmak. Sadece yazılımın bakımını sağlamak. None 2. Aşağıdakilerden hangisi Sistem Geliştirme Yaşam Döngüsü'nün (SDLC) temel aşamalarından biri DEĞİLDİR? Planlama Analiz Değerlendirme Tasarım Geliştirme None 3. Şelale (Waterfall) Modelinin avantajlarından biri aşağıdakilerden hangisidir? Proje boyunca sürekli değişen gereksinimlere yüksek esneklik sunması. Müşterinin ürünü projenin başından itibaren sık sık görmesini sağlaması. Projenin başlangıcında gereksinimlerin açık, anlaşılır ve tam olarak tanımlanmasını sağlaması. Geliştiricilerin yüz yüze iletişim kurarak gereksinimleri anlamasını zorlaştırması. Değişikliklere kolayca cevap verebilmesi. None 4. V-Şekil Modeli ile ilgili aşağıdaki ifadelerden hangisi doğrudur? Şelale modelinden farklı olarak geriye dönüşlere tamamen kapalıdır. Her aşama sonunda bir test aşaması içerir ve hataların erken tespit edilmesine yardımcı olur Müşteri katılımının projenin başından sonuna kadar yoğun olmasını gerektirir. Sadece küçük ve planlanması karmaşık olmayan sistemler için uygundur. Proje ilerledikçe kapsamın sürekli olarak değişmesine izin verir. None 5. Yinelemeli (İteratif) Modelin dezavantajlarından biri aşağıdakilerden hangisidir? Müşteri katılımının proje boyunca hiç olmaması. Projenin başında tüm gereksinimlerin net bir şekilde tanımlanmasını gerektirmesi. Her döngüde ayrı dökümantasyon gerektirmesi nedeniyle dökümantasyon zorluğu. Erken prototip üretimine izin vermemesi. Projede sürekli iyileştirmeye olanak sağlamaması. None 6. Çevik (Agile) geliştirme metodolojisinin merkezi prensiplerinden biri aşağıdakilerden hangisidir? Projenin başında tüm gereksinimlerin dondurulması. Ağır ve detaylı dökümantasyona öncelik verilmesi. Müşteri geri bildirimlerinin sürekli olarak alınması ve buna dayalı değişiklikler yapılması. Değişime karşı dirençli bir yapı sunması. Projenin sadece son aşamasında testlerin yapılması. None 7. Hızlı Uygulama Geliştirme (RAD) metodolojisinin öncelikli odak noktası nedir? Uzun süreli planlama ve başlangıçta belirtilen tek bir gereksinim grubu. Yazılımın kullanılabilirliği, kullanıcı geri bildirimleri ve hızlı teslim. Sadece donanım uyumluluğunu sağlamak. Gizli kod tabanını korumak. Maliyetleri her zaman minimize etmek. None 8. Nesneye Yönelik Sistem Geliştirme'nin (OOSD) temel avantajlarından biri aşağıdakilerden hangisidir? Öğrenme eğrisinin çok düşük olması. Sadece geleneksel programlama paradigmalarını kullanması. Kodların ve modüllerin yeniden kullanılabilirliğini kolaylaştırması. Her zaman performans sorunlarını ortadan kaldırması. Aşırı soyutlamayı tamamen engellemesi. None 9. DevOps yaklaşımının ana amaçlarından biri nedir? Geliştirme ve operasyon süreçleri arasındaki çatışmaları ve engelleri ortadan kaldırmak. Sadece yazılımın güvenliğini artırmak. Manuel test süreçlerini teşvik etmek. Dağıtım süreçlerini yavaşlatmak. Müşteri katılımını tamamen devre dışı bırakmak. None 10. İş Süreçlerinin Yeniden Yapılandırılması'nın (BPR) birincil hedefi aşağıdakilerden hangisidir? Mevcut süreçleri değiştirmeden olduğu gibi korumak. Sadece IT sistemlerinin güvenliğini sağlamak. Mevcut iş ortamında hayatta kalabilmek için mevcut süreçleri yeniden yapılandırmak. Manuel müdahaleyi artırmak. Sadece finansal raporlama süreçlerini iyileştirmek. None 11. SDLC'deki fizibilite çalışmasının temel amacı nedir? Sadece teknik detayları belirlemek. Proje maliyetlerini kesin olarak sabitlemek. Potansiyel problemleri ve tehditleri araştırarak yatırımın istenilen hedefe ulaşıp ulaşamayacağını öngörmeye çalışmak. Proje kapsamını genişletmek. Direkt olarak yazılım geliştirme aşamasına geçiş yapmak. None 12. Gereksinimlerin tanımlanması aşamasında sıkça yapılan hatalardan biri aşağıdakilerden hangisidir? Paydaşların aşırı katılımı. Gereksinimlerin eksiksiz ve net bir şekilde belirlenmesi. Gereksinimlerin aşırı detaylı olması ve projenin karmaşıklaşması. Kullanıcı deneyimine (UX) öncelik verilmesi. Gereksinimlerin sürekli izlenmesi. None 13. Hazır yazılım (paket program) ediniminin avantajlarından biri aşağıdakilerden hangisidir? Tamamen sınırsız özelleştirme imkanı sunması. Yüksek başlangıç maliyetleri gerektirmesi. Hızlı bir şekilde kurulabilir ve kullanılabilir olması. Sağlayıcı bağımlılığının olmaması. Veri güvenliği endişelerinin hiç bulunmaması. None 14. Veri bütünlüğü testinin temel amacı nedir? Sadece veritabanının fiziksel yapısını incelemek. Yazılımın kullanıcı arayüzünü kontrol etmek. Veritabanlarında tutulan verilerin doğruluğunu, bütünlüğünü, tutarlılığını ve kalitesini incelemek. Ağ bağlantılarının hızını ölçmek. Bilgi işlem ortamının genel maliyetini belirlemek. None 15. Birim testinin (Unit Test) avantajlarından biri aşağıdakilerden hangisidir? Tüm sistemi tek seferde test etmesi. Hataların erken tespit edilmesini sağlaması. Sadece son kullanıcı perspektifinden bakması. Kod duplikasyonunu her zaman engellemesi. Büyük ve karmaşık projeler için tek başına yeterli olması. None 16. Tüm bileşenlerin bir araya getirilerek tüm sistemin tek bir aşamada test edildiği entegrasyon testi tipi aşağıdakilerden hangisidir? Tümdengelim Entegrasyon Testi (Top-Down Integration Test) Tümevarım Entegrasyon Testi (Bottom-Up Integration Test) Karma Entegrasyon Testi (Sandwich/Hybrid Integration Test) Büyük Patlama Entegrasyon Testi (Big Bang Integration Test) Paralel Entegrasyon Testi None 17. Beyaz Kutu Testi (White Box Test) ile ilgili doğru bir ifade aşağıdakilerden hangisidir? Yazılımın iç yapısını ve kodunu incelemeden yapılır. Sadece son kullanıcının bakış açısına odaklanır. Kodun iç yapısını inceleyerek detaylı bir test yapma imkanı sağlar. Hata ayıklama zorluğunu artırır. Güvenlik açıklarını spesifik olarak hedeflemez. None 18. Regresyon testinin birincil amacı nedir? Yeni eklenen özellikleri test etmek. Yazılımın mevcut hatalarını ilk kez tespit etmek. Uygulama/kod üzerindeki değişikliklerin veya düzeltmelerin yeni hatalar getirmediğinden emin olmak. Sadece kullanıcı arayüzü hatalarını bulmak. Projenin başlangıçtaki gereksinimlerini belirlemek. None 19. Aşağıdakilerden hangisi Sistem Geliştirme Yaşam Döngüsü (SDLC) kapsamında bir kritik başarı faktörü ölçümü DEĞİLDİR? Her Kullanıcı İçin Harcanan Para Anlaşma Sağlanamayan Konuların Sayısı Aylık Toplam İşlem Sayısı Sistem tarafından üretilen rapor sayısı Müşteri Problemleri İle İlgili Müşteriye Geri Dönüş Süresi None 20. Uygulama kontrollerinin temel hedeflerinden biri aşağıdakilerden hangisidir? Sadece sistemin çıktılarının görsel olarak çekici olmasını sağlamak. Bilgisayar sistemlerine sadece doğru, geçerli ve tam olacak şekilde verilerin girilmesini sağlamak. İş süreçlerinde manuel müdahaleyi artırmak. Sadece donanım uyumluluğunu kontrol etmek. Sistemsel riskleri tamamen ortadan kaldırmak. None 1 out of 20 Time's up