SDP5 - Final [Part 2]

Beschreibung

Advanced SDP5 (Software Development Tools) [ Teacher: Yunnikova Marina; Final Exam Full 1 + 2 parts ; INCLUDING STATE EXAM QUESTIONS] ▼ (Final Exam Prep) Quiz am SDP5 - Final [Part 2], erstellt von Good Guy Beket am 02/12/2017.
Good Guy Beket
Quiz von Good Guy Beket, aktualisiert more than 1 year ago
Good Guy Beket
Erstellt von Good Guy Beket vor mehr als 6 Jahre
1122
12

Zusammenfassung der Ressource

Frage 1

Frage
If you need to show the physical relationship between software components and the hardware in the delivered systems, which diagram can you use?
Antworten
  • Component diagram
  • Deployment diagram
  • Class diagram
  • Network diagram

Frage 2

Frage
Which diagram in UML is used to describe the physical components their distribution and association?
Antworten
  • Component diagram
  • Deployment diagram
  • Class diagram
  • Object diagram

Frage 3

Frage
Aggregation (encapsulation) relationship is represented in UML notation by
Antworten
  • Line with solid diamond at one end
  • Line with hollow diamond at one end
  • Line with an arrow at one end
  • Line without an arrow

Frage 4

Frage
In class diagram, inside each class what is to be printed?
Antworten
  • Its name, attributes, operations and derived class
  • Its name, attributes and operations
  • Its name and operations
  • Its name and attributes

Frage 5

Frage
Key elements of use-case diagrams are
Antworten
  • People, computer
  • Actor, use cases
  • People, classes and objects
  • None of them

Frage 6

Frage
Which of the following describes the Strategy pattern correctly
Antworten
  • In this pattern, a class behavior changes based on its state
  • In this pattern, a null object replaces check of NULL object instance
  • In this pattern, a class behavior or its algorithm can be changed at run time
  • In this pattern, an abstract class exposes defined way(s)/template(s) to execute its method

Frage 7

Frage
Which of the following pattern refers to creating duplicate object while keeping performance in mind?
Antworten
  • Builder Pattern
  • Bridge Pattern
  • Prototype Pattern
  • Composite Pattern

Frage 8

Frage
Which of the following pattern hides the complexities of the system and provides an interface to client using which the client can access the system?
Antworten
  • Composite Pattern
  • Facade Pattern
  • Adapter Pattern
  • Decorator Pattern

Frage 9

Frage
In which of the following pattern an interface is responsible for creating a factory of related objects without explicitly specifying their classes?
Antworten
  • Factory pattern
  • Abstract factory pattern
  • Singleton Pattern
  • Builder Pattern

Frage 10

Frage
Which of the following is correct about Creational design patterns?
Antworten
  • These design patterns are specifically concerned with communication between objects.
  • These design patterns provide a way to create objects while hiding the creation logic, rather than instantiating objects directly using new operator.
  • These design patterns concern class and object composition. Concept of inheritance is used to compose interface and define ways to compose objects to obtain new functionalities.
  • None of the above.

Frage 11

Frage
Which of the following describes of the Observer pattern correctly?
Antworten
  • This pattern is used to get a way to access the elements of collection object in sequential manner without any need to know its underlying representation
  • This pattern is used to reduce communication complexity between multiple objects or classes
  • This pattern is used to restore state of an object to a previous state
  • This pattern is used when there is one-to-many relationship between objects such as if one object is modified, its dependent objects are to be notified automatically

Frage 12

Frage
Which of the following describes the Builder pattern correctly?
Antworten
  • This pattern builds a complex object using simple objects and using a step by step approach.
  • This pattern refers to creating duplicate object while keeping performance in mind.
  • This pattern is used when creation of object directly is costly.
  • This pattern is used when we need to decouple an abstraction from its implementation so that the two can vary independently

Frage 13

Frage
Which of the following pattern is used where we need to treat a group of objects in similar way as a single object?
Antworten
  • Composition Pattern
  • Facade Pattern
  • Adapter Pattern
  • Builder Pattern

Frage 14

Frage
Can we create a clone of a singleton object?
Antworten
  • True
  • False

Frage 15

Frage
Which of the following describes the Behavioral pattern correctly?
Antworten
  • This type of patterns provide a way to create objects while hiding the creation logic rather than instantiating objects directly using new operator
  • This type of patterns concern class and object composition. Concept of inheritance is used to compose interface and define ways to compose objects to obtain new functionalities.
  • This type of pattern are specifically concerned with communication between objects.
  • This type of pattern are specifically concerned with the presentation tier.

Frage 16

Frage
Which of the following is correct about Singleton design pattern?
Antworten
  • This type of design pattern comes under creational patterns
  • This pattern involves a single class which is responsible to create an object while making sure that only single objects gets created
  • Singleton class provides a way to access its only object which can be accessed directly without need to instantiate the object of the class
  • All of the above

Frage 17

Frage
Which of the following describes the State pattern correctly?
Antworten
  • In this pattern, a class behavior changes based on its state.
  • In this pattern, a null object replaces check of NULL object instance.
  • In this pattern, a class behavior or its algorithm can be changed at run time.
  • In this pattern, an abstract class exposes defined way(s)/template(s) to execute its methods.

Frage 18

Frage
In which of the following pattern, a visitor class is used which changes the executing algorithm of an element class?
Antworten
  • Visitor pattern
  • MVC pattern
  • Business delegate pattern
  • Composite entity pattern

Frage 19

Frage
Which of the following describes the Strategy pattern correctly?
Antworten
  • In this pattern, a class behavior changes based on its state.
  • In this pattern, a null object replaces check of NULL object instance.
  • In this pattern, a class behavior or its algorithm can be changed at run time.
  • In this pattern, an abstract class exposes defined way(s)/template(s) to execute its methods.

Frage 20

Frage
Which of the following programming languages is the best suited to design pattern?
Antworten
  • Java
  • C
  • Cobol
  • HTML

Frage 21

Frage
Which of the following is not a valid type of message arrow in sequence diagram?
Antworten
  • Synchronous Message
  • Asynchronous Message
  • Return Message
  • Activate Message

Frage 22

Frage
Identify which of the following modeling elements is not associated with Use case diagrams
Antworten
  • Actor
  • Include relationship
  • Extend relationship
  • Aggregate relationship

Frage 23

Frage
Which of the following is not a characteristic of scrum model of product development?
Antworten
  • Incremental development
  • Agile nature
  • Stable requirements
  • Time-boxedscheduling

Frage 24

Frage
XP with reference to software development methodology is:
Antworten
  • Extreme programming
  • Excellent programming
  • Extreme processing
  • Excellent processing

Frage 25

Frage
Which of the following is a non functional requirement of a web based application?
Antworten
  • When the user clicks a “read me” link, the color of the link should change from blue to pink
  • When the user clicks a “read me” link, the next page should be opened with 5 seconds
  • When the user clicks a “read me” link, the mouse over should show the target page title in a tool tip
  • When the user clicks a “read me” link, the read me page should load successfully without errors

Frage 26

Frage
A scrum is actually a
Antworten
  • Software process model which is agile in nature
  • team pack in rugby where everyone in the pack act together to move the ball down the field
  • Both a and b
  • None of the above

Frage 27

Frage
___________ enhances performance and functionality of the software after delivery
Antworten
  • re-design
  • re-engineering
  • post checking
  • maintance

Frage 28

Frage
Which of the following models follow a purely sequential approach?
Antworten
  • Waterfall model
  • Spiral model
  • Iterative model
  • Incremental model

Frage 29

Frage
Class diagram, component diagram, object diagram and deployment diagram are considered as types of
Antworten
  • Structural diagrams
  • Behavioral diagrams
  • Non-behavioral diagrams
  • Non-structural diagrams

Frage 30

Frage
Activity diagram, use case diagram, collaboration diagram and sequence diagram are considered as types of :
Antworten
  • Structural diagrams
  • Behavioral diagrams
  • Non-behavioral diagrams
  • Non-structural diagrams

Frage 31

Frage
Kind of diagrams which are used to show interactions between series of messages are classified as
Antworten
  • Activity diagram
  • Sequence diagram
  • Collaboration diagram
  • All of them

Frage 32

Frage
Which of the following diagrams is time oriented?
Antworten
  • Activity diagram
  • Sequence diagram
  • Collaboration diagram
  • State chart diagram

Frage 33

Frage
Which symbol is used to represent Protected visibility in UML ?
Antworten
  • +
  • _
  • @
  • ~
  • #

Frage 34

Frage
Which symbol is used to represent Package visibility in UML?
Antworten
  • +
  • @
  • ~
  • #

Frage 35

Frage
Which diagram is like a flow chart which shows the steps decision points and branches?
Antworten
  • Activity diagram
  • Sequence diagram
  • Collaboration diagram
  • State chart diagram
  • Communication diagram

Frage 36

Frage
Object in a set of DFDs have unique names
Antworten
  • True
  • False

Frage 37

Frage
A...is represented graphically by an arrow into or out of a process
Antworten
  • Process
  • Entity
  • Level
  • Flow

Frage 38

Frage
Data flow diagrams that ‘youtube’ on the movement of data between processes are referred to as:
Antworten
  • process models
  • data models
  • flow models
  • flow charts

Frage 39

Frage
Calculating an employee’s salary is represented on a data flow diagram as a:
Antworten
  • data flow
  • source
  • data store
  • process

Frage 40

Frage
An arrow on a data flow diagram represents a:
Antworten
  • data store
  • dataflow
  • process
  • source/sink

Frage 41

Frage
Which of the following is not true statement regarding data flows?
Antworten
  • A fork in a data flow means that exa
  • source
  • data store
  • process

Frage 42

Frage
In a data flow diagram, a data flow that consist of other data glows is a(an) :
Antworten
  • Compound flow
  • Composite flow
  • Control flow
  • Complex flow

Frage 43

Frage
Which of the following is a true about IDEF0 diagram?
Antworten
  • Slides of the box: right - input, left - output, up - controls, down - mechanisms
  • Slides of the box: right -controls, left -mechanisms, up - input, down - output
  • Slides of the box: right -controls, left - output, up - input, down - mechanisms
  • Slides of the box: right - input, left - output, up - mechanisms, down - controls

Frage 44

Frage
A data flow diagram:
Antworten
  • is a process model
  • depicts the flow of data through a system
  • uses rounded rectangles to represent processes
  • depicts the processing performed by the system

Frage 45

Frage
Agile is:
Antworten
  • Sequential
  • Iterative
  • Incremental
  • Both Iterative & Incremental
  • Both Iterative & Sequential
  • All of them

Frage 46

Frage
What is/are advantages of Agile testing?
Antworten
  • Saves time
  • Requires less planning and creates less documantation
  • Regular feedback from end users
  • Solves issue in advance by daily meeting
  • All the term

Frage 47

Frage
When acceptance testing is performed in Agile development?
Antworten
  • On request of customer
  • After system is ready
  • At the end of each iteration
  • Daily

Frage 48

Frage
Who is responsible for sprint meeting?
Antworten
  • Product owner
  • Scrum team
  • Scrum master
  • Users

Frage 49

Frage
Who is prioritized product backlog?
Antworten
  • Product owner
  • Scrum team
  • Scrum master
  • All of them

Frage 50

Frage
Arrange following scrum practice according to the order in which they are carried out. 1. Sprint planning 2. Daily scrum meet 3. Sprint retrospective meet 4. Sprint review meet 5. Sprint
Antworten
  • 1,5,2,3,4
  • 1,5,2,4,3
  • 1,2,5,4,3
  • 1,3,2,4,5

Frage 51

Frage
… are people who are accountable for the project success.
Antworten
  • Chickens
  • Release people
  • Hen
  • Pigs

Frage 52

Frage
What is the order in which test levels are performed?
Antworten
  • Unit, Integration, System, Acceptance
  • Unit, System, Integration, Acceptance
  • Unit, Integration, Acceptance, System
  • It depends on nature of a project.

Frage 53

Frage
Which testing is concerned with behaviour of whole product as per specified requirements?
Antworten
  • Acceptance testing
  • Component testing
  • System testing
  • Integration testing

Frage 54

Frage
System testing is a
Antworten
  • Black box testing
  • White box testing
  • Grey box testing
  • Both a and b

Frage 55

Frage
Integrated testing is a
Antworten
  • Black box testing
  • White box testing
  • Grey box testing
  • Both Black and White
  • Both Grey and White
  • None of them

Frage 56

Frage
Unit testing is a
Antworten
  • Black box testing
  • White box testing
  • Grey box testing
  • Both a and b

Frage 57

Frage
System architecture is determined during which phase?
Antworten
  • requirement gathering
  • implementation
  • development
  • design

Frage 58

Frage
Verifying that whether software components are functioning correctly and identifying the defects in them is objective of which level of testing
Antworten
  • Integration testing
  • Acceptance testing
  • Unit testing
  • System testing

Frage 59

Frage
Standard phases (requirements, design, code, test) in order to choose the most appropriate model
Antworten
  • Waterfall
  • Code and fix
  • Iterative
  • Spiral

Frage 60

Frage
Write some code, debug it, repeat - choose the most appropriate model
Antworten
  • Waterfall
  • Code and fix
  • Iterative
  • Spiral
Zusammenfassung anzeigen Zusammenfassung ausblenden

ähnlicher Inhalt

Tipps zum Erstellen von Mindmaps
max.grassl
Newtonsche Gesetze
JohannesK
Kognitive Lerntheorien
Inés Fernandez
Allgemeinwissen Chemie
Cassibodua
Historische Quellenanalyse für Abitur & Matura
Elena Koch
Raumfahrt 1
Jen H
Grundbegriffe der Kunst
K Gal
Vetie Allgemeine Pathologie Altklausur 2015
Tropsi B
Vetie Mibiklausur 2017
Jana Tü
MS-1.3 Folienpaket 2
Markus Voßmann
Onlinequiz zu MS-4.2 kapitel II
Deborah Büscher