Quiz
SDP5 - Final [Part 2]
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (60)
1If you need to show the physical relationship between software components and the hardware in the delivered systems, which diagram can you use?
- AComponent diagram
- BDeployment diagram
- CClass diagram
- DNetwork diagram
2Which diagram in UML is used to describe the physical components their distribution and association?
- AComponent diagram
- BDeployment diagram
- CClass diagram
- DObject diagram
3Aggregation (encapsulation) relationship is represented in UML notation by
- ALine with solid diamond at one end
- BLine with hollow diamond at one end
- CLine with an arrow at one end
- DLine without an arrow
4In class diagram, inside each class what is to be printed?
- AIts name, attributes, operations and derived class
- BIts name, attributes and operations
- CIts name and operations
- DIts name and attributes
5Key elements of use-case diagrams are
- APeople, computer
- BActor, use cases
- CPeople, classes and objects
- DNone of them
6Which of the following describes the Strategy pattern correctly
- AIn this pattern, a class behavior changes based on its state
- BIn this pattern, a null object replaces check of NULL object instance
- CIn this pattern, a class behavior or its algorithm can be changed at run time
- DIn this pattern, an abstract class exposes defined way(s)/template(s) to execute its method
7Which of the following pattern refers to creating duplicate object while keeping performance in mind?
- ABuilder Pattern
- BBridge Pattern
- CPrototype Pattern
- DComposite Pattern
8Which of the following pattern hides the complexities of the system and provides an interface to client using which the client can access the system?
- AComposite Pattern
- BFacade Pattern
- CAdapter Pattern
- DDecorator Pattern
9In which of the following pattern an interface is responsible for creating a factory of related objects without explicitly specifying their classes?
- AFactory pattern
- BAbstract factory pattern
- CSingleton Pattern
- DBuilder Pattern
10Which of the following is correct about Creational design patterns?
- AThese design patterns are specifically concerned with communication between objects.
- BThese design patterns provide a way to create objects while hiding the creation logic, rather than instantiating objects directly using new operator.
- CThese 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.
- DNone of the above.
11Which of the following describes of the Observer pattern correctly?
- AThis 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
- BThis pattern is used to reduce communication complexity between multiple objects or classes
- CThis pattern is used to restore state of an object to a previous state
- DThis 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
12Which of the following describes the Builder pattern correctly?
- AThis pattern builds a complex object using simple objects and using a step by step approach.
- BThis pattern refers to creating duplicate object while keeping performance in mind.
- CThis pattern is used when creation of object directly is costly.
- DThis pattern is used when we need to decouple an abstraction from its implementation so that the two can vary independently
13Which of the following pattern is used where we need to treat a group of objects in similar way as a single object?
- AComposition Pattern
- BFacade Pattern
- CAdapter Pattern
- DBuilder Pattern
14Can we create a clone of a singleton object?
- ATrue
- BFalse
15Which of the following describes the Behavioral pattern correctly?
- AThis type of patterns provide a way to create objects while hiding the creation logic rather than instantiating objects directly using new operator
- BThis 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.
- CThis type of pattern are specifically concerned with communication between objects.
- DThis type of pattern are specifically concerned with the presentation tier.
16Which of the following is correct about Singleton design pattern?
- AThis type of design pattern comes under creational patterns
- BThis pattern involves a single class which is responsible to create an object while making sure that only single objects gets created
- CSingleton class provides a way to access its only object which can be accessed directly without need to instantiate the object of the class
- DAll of the above
17Which of the following describes the State pattern correctly?
- AIn this pattern, a class behavior changes based on its state.
- BIn this pattern, a null object replaces check of NULL object instance.
- CIn this pattern, a class behavior or its algorithm can be changed at run time.
- DIn this pattern, an abstract class exposes defined way(s)/template(s) to execute its methods.
18In which of the following pattern, a visitor class is used which changes the executing algorithm of an element class?
- AVisitor pattern
- BMVC pattern
- CBusiness delegate pattern
- DComposite entity pattern
19Which of the following describes the Strategy pattern correctly?
- AIn this pattern, a class behavior changes based on its state.
- BIn this pattern, a null object replaces check of NULL object instance.
- CIn this pattern, a class behavior or its algorithm can be changed at run time.
- DIn this pattern, an abstract class exposes defined way(s)/template(s) to execute its methods.
20Which of the following programming languages is the best suited to design pattern?
- AJava
- BC
- CCobol
- DHTML
21Which of the following is not a valid type of message arrow in sequence diagram?
- ASynchronous Message
- BAsynchronous Message
- CReturn Message
- DActivate Message
22Identify which of the following modeling elements is not associated with Use case diagrams
- AActor
- BInclude relationship
- CExtend relationship
- DAggregate relationship
23Which of the following is not a characteristic of scrum model of product development?
- AIncremental development
- BAgile nature
- CStable requirements
- DTime-boxedscheduling
24XP with reference to software development methodology is:
- AExtreme programming
- BExcellent programming
- CExtreme processing
- DExcellent processing
25Which of the following is a non functional requirement of a web based application?
- AWhen the user clicks a “read me” link, the color of the link should change from blue to pink
- BWhen the user clicks a “read me” link, the next page should be opened with 5 seconds
- CWhen the user clicks a “read me” link, the mouse over should show the target page title in a tool tip
- DWhen the user clicks a “read me” link, the read me page should load successfully without errors
26A scrum is actually a
- ASoftware process model which is agile in nature
- Bteam pack in rugby where everyone in the pack act together to move the ball down the field
- CBoth a and b
- DNone of the above
27___________ enhances performance and functionality of the software after delivery
- Are-design
- Bre-engineering
- Cpost checking
- Dmaintance
28Which of the following models follow a purely sequential approach?
- AWaterfall model
- BSpiral model
- CIterative model
- DIncremental model
29Class diagram, component diagram, object diagram and deployment diagram are considered as types of
- AStructural diagrams
- BBehavioral diagrams
- CNon-behavioral diagrams
- DNon-structural diagrams
30Activity diagram, use case diagram, collaboration diagram and sequence diagram are considered as types of :
- AStructural diagrams
- BBehavioral diagrams
- CNon-behavioral diagrams
- DNon-structural diagrams
31Kind of diagrams which are used to show interactions between series of messages are classified as
- AActivity diagram
- BSequence diagram
- CCollaboration diagram
- DAll of them
32Which of the following diagrams is time oriented?
- AActivity diagram
- BSequence diagram
- CCollaboration diagram
- DState chart diagram
33Which symbol is used to represent Protected visibility in UML ?
- A+
- B_
- C@
- D~
- E#
34Which symbol is used to represent Package visibility in UML?
- A+
- B—
- C@
- D~
- E#
35Which diagram is like a flow chart which shows the steps decision points and branches?
- AActivity diagram
- BSequence diagram
- CCollaboration diagram
- DState chart diagram
- ECommunication diagram
36Object in a set of DFDs have unique names
- ATrue
- BFalse
37A...is represented graphically by an arrow into or out of a process
- AProcess
- BEntity
- CLevel
- DFlow
38Data flow diagrams that ‘youtube’ on the movement of data between processes are referred to as:
- Aprocess models
- Bdata models
- Cflow models
- Dflow charts
39Calculating an employee’s salary is represented on a data flow diagram as a:
- Adata flow
- Bsource
- Cdata store
- Dprocess
40An arrow on a data flow diagram represents a:
- Adata store
- Bdataflow
- Cprocess
- Dsource/sink
41Which of the following is not true statement regarding data flows?
- AA fork in a data flow means that exa
- Bsource
- Cdata store
- Dprocess
42In a data flow diagram, a data flow that consist of other data glows is a(an) :
- ACompound flow
- BComposite flow
- CControl flow
- DComplex flow
43Which of the following is a true about IDEF0 diagram?
- ASlides of the box: right - input, left - output, up - controls, down - mechanisms
- BSlides of the box: right -controls, left -mechanisms, up - input, down - output
- CSlides of the box: right -controls, left - output, up - input, down - mechanisms
- DSlides of the box: right - input, left - output, up - mechanisms, down - controls
44A data flow diagram:
- Ais a process model
- Bdepicts the flow of data through a system
- Cuses rounded rectangles to represent processes
- Ddepicts the processing performed by the system
45Agile is:
- ASequential
- BIterative
- CIncremental
- DBoth Iterative & Incremental
- EBoth Iterative & Sequential
- FAll of them
46What is/are advantages of Agile testing?
- ASaves time
- BRequires less planning and creates less documantation
- CRegular feedback from end users
- DSolves issue in advance by daily meeting
- EAll the term
47When acceptance testing is performed in Agile development?
- AOn request of customer
- BAfter system is ready
- CAt the end of each iteration
- DDaily
48Who is responsible for sprint meeting?
- AProduct owner
- BScrum team
- CScrum master
- DUsers
49Who is prioritized product backlog?
- AProduct owner
- BScrum team
- CScrum master
- DAll of them
50Arrange 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- A1,5,2,3,4
- B1,5,2,4,3
- C1,2,5,4,3
- D1,3,2,4,5
51… are people who are accountable for the project success.
- AChickens
- BRelease people
- CHen
- DPigs
52What is the order in which test levels are performed?
- AUnit, Integration, System, Acceptance
- BUnit, System, Integration, Acceptance
- CUnit, Integration, Acceptance, System
- DIt depends on nature of a project.
53Which testing is concerned with behaviour of whole product as per specified requirements?
- AAcceptance testing
- BComponent testing
- CSystem testing
- DIntegration testing
54System testing is a
- ABlack box testing
- BWhite box testing
- CGrey box testing
- DBoth a and b
55Integrated testing is a
- ABlack box testing
- BWhite box testing
- CGrey box testing
- DBoth Black and White
- EBoth Grey and White
- FNone of them
56Unit testing is a
- ABlack box testing
- BWhite box testing
- CGrey box testing
- DBoth a and b
57System architecture is determined during which phase?
- Arequirement gathering
- Bimplementation
- Cdevelopment
- Ddesign
58Verifying that whether software components are functioning correctly and identifying the defects in them is objective of which level of testing
- AIntegration testing
- BAcceptance testing
- CUnit testing
- DSystem testing
59Standard phases (requirements, design, code, test) in order to choose the most appropriate model
- AWaterfall
- BCode and fix
- CIterative
- DSpiral
60Write some code, debug it, repeat - choose the most appropriate model
- AWaterfall
- BCode and fix
- CIterative
- DSpiral
Information
- Description
- Advanced SDP5 (Software Development Tools) [ Teacher: Yunnikova Marina; Final Exam Full 1 + 2 parts ; INCLUDING STATE EXAM QUESTIONS] ▼ (Final Exam Prep) Quiz on SDP5 - Final [Part 2], created by Good Guy Beket on 02/12/2017.
- Author
- Good Guy Beket
- Language
- English
- Views
- 1,156
- Tags
- Rating
- 5.0 out of 5 · 1 rating Rate this quiz