Que- Which tool is use for structured designing ?
a. Program flowchart
b. Structure chart
c. Data-flow diagram
d. Module
Answer- Structure chart
Que- A step by step instruction used to solve a problem is known as
a. Sequential structure
b. A List
c. A plan
d. An Algorithm
Answer- An Algorithm
Que- In the Analysis phase, the development of the ____________ occurs, which is a clear statement of the goals and objectives of the project.
a. documentation
b. flowchart
c. program specification
d. design
Answer- program specification
Que- Actual programming of software code is done during the ____________ step in the SDLC.
a. Maintenance and Evaluation
b. Design
c. Analysis
d. Development and Documentation
Answer- Development and Documentation
Que- Who designs and implement database structures.
a. Programmers
b. Project managers
c. Technical writers
d. Database administrators
Answer- Database administrators
Que- ____________ is the process of translating a task into a series of commands that a computer will use to perform that task.
a. Project design
b. Installation
c. Systems analysis
d. Programming
Answer- Programming
Que- Debugging is:
a. creating program code
b. finding and correcting errors in the program code
c. identifying the task to be computerized
d. creating the algorithm
Answer- finding and correcting errors in the program code
Que- In Design phase, which is the primary area of concern ?
a. Architecture
b. Data
c. Interface
d. All of the mentioned
Answer- All of the mentioned
Que- The importance of software design can be summarized in a single word which is:
a. Efficiency
b. Accuracy
c. Quality
d. Complexity
Answer- Quality
Que- Cohesion is a qualitative indication of the degree to which a module
a. can be written more compactly
b. focuses on just one thing
c. is able to complete its function in a timely manner
d. is connected to other modules and the outside world
Answer- focuses on just one thing
Que- Coupling is a qualitative indication of the degree to which a module
a. can be written more compactly
b. focuses on just one thing
c. is able to complete its function in a timely manner
d. is connected to other modules and the outside world
Answer- is connected to other modules and the outside world
Que- Java packages and Fortran subroutine are examples of__________
a. Functions
b. Modules
c. Classes
d. Sub procedures
Answer- Modules
Que- Which of the property of software modularity is incorrect with respect to benefits software modularity?
a. Modules are robust
b. Module can use other modules
c. Modules Can be separately compiled and stored in a library
d. Modules are mostly dependent
Answer- Modules are mostly dependent
Que- _______________ is a measure of the degree of interdependence between modules.
a. Cohesion
b. Coupling
c. None of the mentioned
d. All of the mentioned
Answer- Coupling
Que- Which of the following is the best type of module coupling?
a. Control Coupling
b. Stamp Coupling
c. Data Coupling
d. Content Coupling
Answer- Data Coupling
Que- Which of the following is the worst type of module coupling?
a. Control Coupling
b. Stamp Coupling
c. External Coupling
d. Content Coupling
Answer- External Coupling
Que- Which of the following is the worst type of module cohesion?
a. Logical Cohesion
b. Temporal Cohesion
c. Functional Cohesion
d. Coincidental Cohesion
Answer- Coincidental Cohesion
Que- Which of the following is the best type of module cohesion?
a. Functional Cohesion
b. Temporal Cohesion
c. Functional Cohesion
d. Sequential Cohesion
Answer- Functional Cohesion
Que- A software engineer must design the modules with the goal of high cohesion and low coupling.
a. TRUE
b. FALSE
c. Nothing Can be Said
d. None of the mentioned
Answer- TRUE
Que- In what type of coupling, the complete data structure is passed from one module to another?
a. Control Coupling
b. Stamp Coupling
c. External Coupling
d. Content Coupling
Answer- Stamp Coupling
Que- If all tasks must be executed in the same time-span, what type of cohesion is being exhibited?
a. Functional Cohesion
b. Temporal Cohesion
c. Functional Cohesion
d. Sequential Cohesion
Answer- Temporal Cohesion
Que- Choose the option that does not define Function Oriented Software Design.
a. It consists of module definitions
b. Modules represent data abstraction
c. Modules support functional abstraction
d. None of the mentioned
Answer- Modules represent data abstraction
Que- Which of the following is a complementary approach to function-oriented approach ?
a. Object oriented analysis
b. Object oriented design
c. Structured approach
d. Both Object oriented analysis and design
Answer- Both Object oriented analysis and design
Que- Function-oriented design techniques starts with functional requirements specified in
a. SDD
b. SRS
c. All of the mentioned
d. None of the mentioned
Answer- SRS
Que- Structured Analysis is based on the principles of
a. Top-down decomposition approach
b. Divide and conquer principle
c. Graphical representation of results using DFDs
d. All of the mentioned
Answer- All of the mentioned