Sistem Analizi Ve Tasarımı Final 11. Deneme Sınavı
Toplam 20 Soru1.Soru
Veri ve işlem gibi kavram ayrımının ortadan kaldırıldığı yaklaşım aşağıdakilerden hangisidir?
Bilgi Mühendisliği |
Hızlı Uygulama Geliştirme |
Modern Yapısal Tasarım |
Nesne Tabanlı Tasarım |
Ortak Uygulama Geliştirme |
Nesne Tabanlı Tasarım: Bu yaklaşım, en yeni tasarım stratejisidir. Bu yaklaşımda, veri ve işlem gibi kavram ayrımı ortadan kaldırılır. Bilgi sisteminin problem çözümü, nesnelere dağıtılır.
2.Soru
Barry W. Boehm’in yazılım geliştirme projelerinde, sistem geliştirme fazında gereksinimlerdeki hataların geç tespit edilmesinin maliyetleri üzerine yaptığı araştırmada hangi fazda maliyet 40 ila 1000 kat daha fazla olacaktır?
Gereksinimler |
Tasarım |
Kodlama |
Geliştirme ve testler |
Operasyon ve bakım |
Barry W. Boehm’in yazılım geliştirme projelerinde, sistem geliştirme fazında gereksinimlerdeki hataların geç tespit edilmesinin maliyetleri üzerine yaptığı araştırma tasarım fazında tespit edilen hatalı gereksinimin düzeltme maliyeti, gereksinim fazında tespit edilene göre 3 ila 6 kat daha fazladır. Operasyon ve bakım fazında tespit edilen hatalı gereksinimin düzeltme maliyeti yine gereksinim fazında tespit edilene göre 40 ila 1000 kat daha fazla olabilecektir.
3.Soru
Harici varlıklar nelerdir?
bir kişi veya bir sistem |
bir kişi veya kurum |
kurum, kurum birimi veya bir sistem |
bir kişi, kurum veya kurum birimi |
bir kişi, kurum, kurum birimi veya bir sistem |
Haricî varlıklar (HV), bir kişi, kurum, kurum birimi veya bir sistem olabilir.
4.Soru
Yanda verilen diagram aşağıdakilerden hangisini ifade etmektedir?
Genişletme İlişkisi |
Ekleme İlişkisi |
Kalıtım/Genelleştirme İlişkisi |
Bağıntı İlişkisi |
Kullanım Durum Diyagramı |
5.Soru
Aşağıdakilerden hangisi sistem gereksinimlerinden bilgi gereksinimi için söylenebilir?
Kullanıcının ihtiyaçlarını karşılamak için gerekli sistem performansını temsil eder. |
Sistemin güvenilir, esnek ve genişletilebilir olması için gereken ihtiyaçları temsil eder. |
Kullanıcıların içerik, zamanlama, doğruluk ve biçimle ilgili isteklerini temsil eder. |
Maliyetleri azaltmak ve kârları arttırmak gayretlerini temsil eder. |
Sistemin çalışacağı ortamı ve sağlanacak güvenlik düzeyini belirler |
Kullanıcıların içerik, zamanlama, doğruluk ve biçimle ilgili isteklerini temsil etmesi, sistem gereksinimlerinden bilgi gereksinimi için söylenebilmektedir.
6.Soru
Sınıf diyagramları ile ilgili olarak verilen ifadelerden hangileri doğrudur?
I- Public tanımlı sınıf üyelerine, bütün nesneler tarafından erişilebilir.
II-Sınıf üç parçalı dikdörtgen şekli ile gösterilir.
III-Private tanımlı üyelere, bütün diğer sınıfların ve nesnelerin erişimi engellenir.
IV-Sınıfın en üst parçasında adı yazılır.
V-Public üyeler (+), protected üyeler (#) ve private üyeler (-) işareti ile gösterilmektedir.
II-III |
I-II-III-IV-V |
II-III-IV-V |
I-II-III-V |
II-IV-V |
Başlıca diyagram tekniklerinden bir diğeri, sınıf diyagramlarıdır. Sınıf diyagramları, gelişen sistemin statik görüntüsünü veren statik bir modeldir. Sınıfları ve sınıflar arasındaki ilişkileri gösterir. Bu diyagramda, ana yapısal blok sınıftır. Üç parçalı dikdörtgen şekli ile gösterilmektedir. En üst parçada sınıfın adı, orta parçada öznitelikleri ve en alt parçada ise fonksiyonları bulunur. Sınıf üyelerinin erişilebilir olması, bilginin saklanma düzeyleri ile tayin edilmektedir. Buna göre, public tanımlı üyelere, bütün nesneler tarafından erişilebilir. protected tanımlı üyelere, sınıfın alt sınıfları dışındaki tüm sınıflar ve nesnelerin erişimi engellenir. Private tanımlı üyelere, bütün diğer sınıfların ve nesnelerin erişimi engellenir. Sınıfın diyagramda gösteriminde, public üyeler (+), protected üyeler (#) ve private üyeler (-) işareti ile gösterilmektedir. Doğru cevap B'dir.
7.Soru
Bilgi sistemlerinde veri depolama için kullanılan yöntemler hangisinde doğru olarak verilmiştir?
Dosya- işlemci |
Hız- veritabanı |
Veritabanı- işlemci |
İşlemci- Hız |
Dosya- veritabanı |
Veri depolama biçiminin seçilmesi gerekmektedir. Uygulama sistemlerinin kullandığı, temelde iki tip veri depolama biçimi vardır: Dosyalar ve veritabanları. Ayrıca, her bir depolama biçiminin çok sayıda türü vardır. Doğru cevap E'dir.
8.Soru
Seçeneklerden hangisi prototiplemenin dezavantajlarından biri değildir?
Sistem analiz fazlarına olan ihtiyacı sanıldığı gibi ortadan kaldırmaz. |
Prototiplemede, sistem kapsamı genişleyebilir ve karmaşıklığı birden artabilir. |
Çok sayıdaki tasarım bileşenleri prototiplemede ele alınmaz. |
Prototiplemede, tasarım sırasında son kullanıcı fikrini değiştirebilir |
Prototiplemede, genellikle geliştirilen ilk tasarım olgunlaşmamıştır. |
Ayrıca, bu yaklaşımın aşağıda sıralanan dezavantajları ya da tehlikeleri bulunmaktadır. Ancak uygun bir disiplin ile bu tehlikeler ortadan kaldırılabilir.
• Sistem analiz fazlarına olan ihtiyacı sanıldığı gibi ortadan kaldırmaz. Prototipleme, yanlış problemleri ve fırsatları, geleneksel olarak geliştirilmiş sistemler kadar kolay çözer.
• Bir prototipleme, hiçbir zaman kâğıt üzerinde yapılan spesifikasyonların yerini
alamaz. Örneğin, kâğıt üzerinde bir tasarım olmadan hiç kimse bir araba motoru
prototipleyemez. Bu nedenle, prototipleme, diğer yöntemlerin yerine değil onların tamamlayıcısı olarak kullanılmalıdır. Kâğıt üzerindeki tasarımın ayrıntıları azaltılabilir ama tamamen elenemez.
• Çok sayıdaki tasarım bileşenleri prototiplemede ele alınmaz. Bu bileşenler, dikkat edilmezse unutulabilir.
• Prototiplemede, genellikle geliştirilen ilk tasarım olgunlaşmamıştır.
• Prototiplemede, sistem kapsamı genişleyebilir ve karmaşıklığı birden artabilir. Bu da kontrolü kaybetmeye neden olabilir.
• Prototip, tasarımlarda yaratıcılığı azaltabilir. Analistlerin, tasarımcıların ve son
kullanıcıların, daha iyi çözümleri aramasını engelleyebilir.
9.Soru
Aşağıdakilerden hangisi "Kavramsal Veri Modeli"ne göre, "hasta, tetkik, poliklinik" sekmelerinden en az ikisinde yer alır?
Hasta No |
Doktor Adı |
Tetkik No |
Cinsiyet |
Hasta Kontenjan |
10.Soru
Aşağıdaki onaylama kontrollerinden hangisi veri kombinasyonunun geçerli olduğundan emin olunmasını sağlar?
Biçim Kontrolü |
Aralık Kontrolü |
Tamlık Kontrolü |
Tutarlılık Kontrolü |
Veritabanı Kontrolü |
Girdi doğrulama amacıyla kullanılan altı farklı çeşitte onaylama kontrolü vardır.
Tamlık Kontrolü; gereken bütün verilerin girilmesini temin eder. Veriler üzerinde bir işlem uygulamadan önce, formda girilmesi zorunlu alanlar varsa girilmesi sağlanır.
Biçim Kontrolü; girilen verinin doğru tipte ve biçimde olmasını temin eder. Veri alanı sayısal ya da kodlanmış veri içeriyorsa kullanılır.
Aralık Kontrolü; sayısal verinin doğru minimum ve maksimum değerler arasında olmasını temin eder.
Tutarlılık Kontrolü; veri kombinasyonunun geçerli olduğundan emin olunmasını sağlar.
Veri alanları birbirleriyle ilişkilidir. Örneğin, doğum tarihinden sonra evlilik yılı gelmelidir.
Hangisinin hatalı olduğunu bilme güçlüğüne rağmen hata kullanıcıya düzeltme için raporlanabilir.
Veritabanı Kontrolü; verinin, veritabanı ile karşılaştırılarak doğruluğundan emin olunmasını sağlar.
Veritabanı kontrolü diğer kontrollere göre maliyetli olabilir. Bu nedenle, öncelikli olarak diğer kontroller tercih edilmelidir. Doğru cevap D’dir.
11.Soru
Aşağıdakilerden hangisi sistem analistinin rolleri arasında yer almaz?
Sistem analistinin en önemli görevi işletmede değişim başlatmaktır. |
İşletmeler tarafından özellikle bilgi sistemleri sorunlarını belirlemek için işe alınırlar. |
Projeyi yöneten kişilere kaynak olarak hizmet vermek yerine destekleyici uzman olarak bilgi sistemi projesini yönetir. |
Hiçbiri |
Hepsi |
C seçeneğinde verilen ifade doğru değildir. Tam aksine, sistem analisti destekleyici uzman olarak bilgi sistemi projesini yönetmek yerine, projeyi yöneten kişilere kaynak olarak hizmet vermektedir.
12.Soru
Etkinlik diyagramında faaliyetleri gerçekleştirecek aktör ya da nesnelerin satır veya sütun olarak gösterildiği kısımlara ne ad verilmektedir?
Çizelge |
Genişleme |
Soyut |
Bölüt |
Ekleme |
Bölüt; etkinlik diyagramında faaliyetleri gerçekleştirecek aktör ya da nesnelerin satır veya sütun olarak gösterildiği kısımladır. Doğru cevap D'dir.
13.Soru
Aşağıdakilerden hangisi nesnelerin düzenlenmesi ve ilişkilerin tanımlanma aşamasında yer almaz?
İlişkileri ve çarpanı belirle |
Aday nesneler belirleme |
Genelleştirme/Özelleştirme ilişkilerini tanımla |
Toplanma /bileşim ilişkilerinin belirlenmesi |
Sınıf diyagramı hazırlama |
Aday nesneleri belirleme bir önceki aşamadır.
14.Soru
Belirli bir mantık altında bir araya getirilmiş birden fazla veriden oluşan yapı, aşağıdakilerden hangisidir ?
Veri seti |
Veri tabanı |
Veri zinciri |
Mantıksal veri koleksiyonu |
Veri mantığı |
Mantıksal Veri Koleksiyonu : Belirli bir mantık altında bir araya getirilmiş birden fazla veriden oluşan yapıdır.
15.Soru
I. Artımlı ModelII. Çevik ModelIII. Doğrusal Ardışık ModelPahalı ön analiz gerektiren ve tüm gereksinimlerin tutarlı ve doğru olarak gösterildiği sistemlerde yukarıdaki bilgi sistemi geliştirme modellerinden hangisinin ya da hangilerinin kullanılması en uygun olur?
Yanlız I |
Yanlış III |
I ve II |
I ve III |
II ve III |
Pahalı ön analiz gerektiren ve tüm gereksinimlerin tutarlı ve doğru olarak gösterildiği sistemlerde değişiklik maliyetleri yüksek olacaktır. Bu tip sistemlerde doğrusal ardışık model kullanılır. Müşteri gereksinimleri doğrultusunda sık sık değişiklik yapmak gerektiğinde, bilgi sisteminin geliştirilmesinde iteratif modeller (Artımlı model, Spiral model veya Çevik model) tercih edilmelidir. Doğru cevap B'dir.
16.Soru
Bilgisayar ve klavye ilişkisi hangi sınıf ilişkisine örnektir?
Çarpan |
Toplanma |
Bileşim |
Çıkarım |
Sonuç |
Toplanma (aggregation), bir nesnenin bir ya da daha çok nesneyi içermesini belirten
ilişki türüdür. Örneğin, bilgisayar ve klavye ilişkisi bir örnek olarak verilebilir. Klavye,
bilgisayarın bir parçasıdır. Bilgisayar, klavyeyi bir araç olarak kullanır. Ancak, bilgisayar
kullanılamaz olduğunda, klavye bir başka bilgisayar ile kullanılmaya devam edebilir. Bu
ilişkide, bütün içindeki bir parça, bütün olmadan da var olmaya devam eder.
17.Soru
Aşağıdakilerden hangisi Kullanım Durum Hikâyesi'nin (Use Case Narrative) özelliklerinden değildir?
İş etkinliği süresince kullanıcı ile sistem arasında gerçekleşecek etkileşimin, nasıl gerçekleşeceği kullanım durum hikâyesinde belirtilir. |
Kullanım durum formu olarak adlandırılmaktadır |
Kullanıcılar, kurumlar, bilgisayar programları, haricî donanımlar kısacası sistemde gerçekleşen olayları başlatan veya tetikleyen sistem bileşenleridir. |
Kullanım durum formu belgelerin kesin bir biçimi bulunmamaktadır. |
Kullanım durum formları içinde bulunması gereken bilgiler sistemin büyüklüğüne ve sistemde bulunacak içeriğe bağlıdır. |
Kullanım durum modellemesi iki temel çıktı sağlar. İlki, geliştirilen sistemde bulunan kullanım durumları, kullanıcıları ve ikisi arasındaki ilişkileri gösteren kullanım durum diyagramıdır. Diğer temel çıktı, her bir işletme faaliyetinin ayrıntılarının verildiği kullanım durum hikâyesidir. İş etkinliği süresince kullanıcı ile sistem arasında gerçekleşecek etkileşimin, nasıl gerçekleşeceği kullanım durum hikâyesinde belirtilir. Kullanım durum hikâyesi, kullanım durum formu olarak da adlandırılmaktadır ve bu belgelerin kesin bir biçimi bulunmamaktadır. Kullanım durum formları içinde bulunması gereken bilgiler tamamen sistemin büyüklüğüne ve sistemde bulunacak içeriğe bağlıdır.
18.Soru
Kullanım durumun gerçekleştirilmesi sonucunda doğrudan ölçülebilir ve gözlemlenebilir bir fayda sağlayan paydaş olan aktörler aşağıdaki kavramlardan hangisi ile tanımlanır?
Birincil iş aktörleri |
Birincil sistem aktörleri |
Haricî sunucu aktörleri |
Haricî alıcı aktörler |
Senaryo Aktörleri |
Birincil iş aktörleri, kullanım durumun gerçekleştirilmesi sonucunda doğrudan ölçülebilir ve gözlemlenebilir bir fayda sağlayan paydaştır
19.Soru
Farklı fiziksel biçimlerde bulunabilen ve sistemdeki verileri saklayan ortam, aşağıdakilerden hangisidir ?
Rasgele erişimli bellek |
Veri deposu |
Sıralı erişimli bellek |
Veri işleme belleği |
Veri madeni |
Veri Deposu (Data Store) : Farklı fiziksel biçimlerde bulunabilen ve sistemdeki verileri saklayan ortamlardır.
20.Soru
Bilgi sistemlerine teknolojik katkı sağlayan kişilere ne ad verilir?
Sistem Tasarımcıları |
Sistem Kurucuları |
Sistem Analistleri |
Proje Yöneticisi |
Sistem Kullanıcıları |
Sistem Tasarımcıları
Sistem tasarımcıları, bilgi sistemlerine teknolojik katkı sağlayan kişilerdir. Sistemin farklı
işlevlerini tasarlayan bu uzman kişiler ve görevleri aşağıda sıralanmıştır.
Veritabanı yöneticileri: İşletmenin veritabanını tasarlayan ve değişikliklerini düzenleyen
veritabanı uzmanlarıdır.
Ağ mimarları: Yerel ağ, İnternet ve diğer ağlara bağlantıyı tasarlayan, kuran, yapılandıran
ve destekleyen ağ ve haberleşme uzmanlarıdır.
Web mimarları: İşletmeler için web sayfalarını düzenleyen uzmanlardır.
Grafik sanatçıları: Grafik teknolojileri ve metotlarında uzmanlaşmış kişilerdir. Bilgisayarlar,
WEB ve akıllı telefonlar için kolay kullanılabilen arayüzleri tasarlarlar.
Güvenlik uzmanları: Veri ve ağ güvenliğini sağlamakta kullanılan teknoloji ve metotlarda
uzmanlaşmış kişilerdir. Bilgi sisteminin güvenliği üzerine çalışmalar yaparlar.
Teknolojik uzmanlar: Bilgi sisteminde yer alacak özel teknolojiler konusunda uzmanlıklara
sahip kişilerdir (örneğin veritabanı yazılımında Oracle uzmanı veya ağ donanımında
Cisco ağ uzmanı gibi). Bilgi sisteminde kullanılacak teknoloji konusunda bu kişilerden
danışmanlık veya kurulum hizmeti alınır.
-
- 1.SORU ÇÖZÜLMEDİ
- 2.SORU ÇÖZÜLMEDİ
- 3.SORU ÇÖZÜLMEDİ
- 4.SORU ÇÖZÜLMEDİ
- 5.SORU ÇÖZÜLMEDİ
- 6.SORU ÇÖZÜLMEDİ
- 7.SORU ÇÖZÜLMEDİ
- 8.SORU ÇÖZÜLMEDİ
- 9.SORU ÇÖZÜLMEDİ
- 10.SORU ÇÖZÜLMEDİ
- 11.SORU ÇÖZÜLMEDİ
- 12.SORU ÇÖZÜLMEDİ
- 13.SORU ÇÖZÜLMEDİ
- 14.SORU ÇÖZÜLMEDİ
- 15.SORU ÇÖZÜLMEDİ
- 16.SORU ÇÖZÜLMEDİ
- 17.SORU ÇÖZÜLMEDİ
- 18.SORU ÇÖZÜLMEDİ
- 19.SORU ÇÖZÜLMEDİ
- 20.SORU ÇÖZÜLMEDİ