Wednesday, September 24, 2014

SEM QUIZ 2


1.Which of the following factors would not be considered during component qualification?

Select one:

testing equipment required (correct)
development and integration tools required
application programming interface (API)
exception handling


2.Which design model is equivalent to the detailed drawings of the access points and external utilities for a house?

Select one:
Component-level design
Data design
Interface design {correct}
Architectural design

3.To determine the architectural style or combination of styles that best fits the proposed system, requirements engineering is used to uncover

Select one:
design patterns
characteristics and constraints {correct}
algorithmic complexity
control and data

4.Which of these is a graphical notation for depicting procedural detail?

Select one:
ER diagram
box diagram
decision table
Flowchart  {correct}

5.Which of the following interface design approaches does not allow the user to remain in control of the interaction with a computer?

Select one:
hide technical internals from casual users
allow interaction to be undoable
only provide one rigidly defined method for accomplishing a task {correct}
allow interaction to interruptible

6.Which of these framework activities is not normally associated with the user interface design processes?

Select one:
cost estimation {correct}
user and task analysis
interface construction
interface validation

7.A program design language (PDL) is often a

Select one:
machine readable software development language
combination of programming constructs and narrative text {correct}
machine readable software development language
legitimate programming language in its own right

8.Which of the following is not one of the five design class types

Select one:
Entity Classes {correct}
User Interface Classes
Business Domain Classes
Process Classes

9.Which model depicts the look and feel of the user interface along with all supporting information?

Select one:
user model
implementation model {correct}
user's model
system perception


10.Which of the following is not an example of infrastructure components that may need to be integrated into the software architecture?

Select one:
Interface components {correct}
Communications components
Database components
Memory management components

11.Which of the following is not one of the four principles used to guide component-level design?

Select one:
Parsimonious Complexity Principle {correct}
Interface Segregation Principle
Dependency Inversion Principle
Open-Closed Principle

12.Which of the following is not a characteristic common to all design methods?

Select one:
quality assessment guidelines
configuration management    {correct}
functional component representation
refinement heuristics

13.Cohesion is a qualitative indication of the degree to which a module

Select one:
focuses on just one thing {correct}
is connected to other modules and the outside world
can be written more compactly
is able to complete its function in a timely manner

14.Which model depicts the profile of the end users of a computer system?

Select one:
implementation model
user model  {correct}
design model
user's model

15.In the context of object-oriented software engineering a component contains

Select one:
set of collaborating classes {correct}
roles for each actor (device or user)
attributes and operations
instances of each class


16.Which of the following does not represent a type of Coupling?

Select one:
Control
Content
Communicational { correct }
Routine Call

17.Which of these software characteristics is not a factor contributing to project coordination difficulties?

Select one:
Scale
Performance {correct}
Uncertainty
Interoperability


18.Which is the following is NOT a technique used for component wrapping?

Select one:
black-box wrapping
gray-box wrapping
clear-box wrapping {correct}
white-box wrapping

19.Which model depicts the image of a system that an end user creates in his or her head?

Select one:
design model
system model
system perception {correct}
user model

20.Which of these software characteristics are used to determine the scope of a software project?

Select one:
communications requirements, performance, information objectives
context, lines of code, function
context, function, communication requirements
information objectives, function, performance {correct}

21.The importance of software design can be summarized in a single word

Select one:
Complexity
Accuracy
Efficiency
Quality {correct}

22.Which of the following does not represent a type of cohesion?

Select one:
Functional
Control {correct}
Procedural
Communicational


23.Which of the following is not one of the major activities of domain engineering?

Select one:
analysis
construction
dissemination
validation {correct}

24.A decision table should be used

Select one:
only when building an expert system
when a complex set of conditions and actions appears in a component {correct}
to document all conditional statements
to guide the development of the project management plan

25.Which design model is equivalent to a set of detailed drawings for each room in a house?

Select one:
Architectural Design
Data design
Component-level design {correct}
Interface design


No comments:

Post a Comment