CS504 QUIZ NO 2 SOLVED 100% VERIFIED BY ADMIN (FINAL TERM SYLLABUS)
Q1: __________ provides a unified interface to a set of interfaces in a sub-system.
A) Observer Pattern
B) Singleton Pattern
C) Facade Pattern (100% Sure)
D) All of the above
Q2: Zero install architecture does not need any installation on __________.
A) Server Side
B) Client side (100% Sure)
C) Client & Server Side
D) None of the abvoe
Q3: The complexity of a program may __________ if there are exceptional paths in it.
A) Decrease
B) Increase (100% Sure)
C) Remain same
D) All of the given options
Q4: Process view in Krutchen's 4+1 architectural view model captures __________.
A) Object model of design
B) Concurrency and synchronization aspects of the design (100% Sure)
C) Mapping(s) of the software onto the hardware and reflects its distributed aspect
D) Static organization fo the software in its development environment
Q5: In Client server model, the application si modeled as a set of __________ that are provided by servers.
A) Requests
B) Protocols
C) Services (100% Sure)
D) Requirements
Q6: The expressions with logical operators can be evaluated only from __________.
A) Right to left
B) Left to right (100% Sure)
C) Top to bottom
D) Bottom to top
Q7: Thin Client Model places a heavy processing load on __________.
A) Only Server
B) Only Network
C) Both Server and Network (100% Sure)
D) Neither Server nor Network
Q8: The three basic principles that guide maintainability are:
(a) clarity
(b) enhancement
(c) flexibility
(d) simplicity
A) (a),(b) and (c)
B) (a),(c) and (d) (100% Sure)
C) (b),(c) and (d)
D) All of above
Q9: The greatest advantage of exception handling is its ability to handle:
A) Asynchronous errors (100% Sure)
B) Syntax errors
C) Memory errors
D) Control Structure errors
Q10: __________ is a tool that can help us in reducing the size of individual functions.
A) Inheritance
B) Modularity (100% Sure)
C) Association
D) Abstraction
No comments:
Post a Comment