Delivering the system - Software engineering MCQs

Delivering the system - Software engineering MCQs


1) Which method is used for evaluating the expression that passes the function as an argument.
A) Strict evaluation
B) Recursion
C) Calculus
D) Pure functions
View Answer / Hide Answer

ANSWER: A) Strict evaluation




2) Which documentation works as a key tool for software designer, developer and their test team is to carry out their respective tasks.
A) Requirement documentation
B) User documentation
C) Software design documentation
D) Technical documentation
View Answer / Hide Answer

ANSWER: A) Requirement documentation




3) Which assesses software engineering work products in an effort to uncover and remove errors before they are propagated to the next activity.
A) Reusability management
B) Measurement
C) Technical reviews
D) Software quality assurance
View Answer / Hide Answer

ANSWER: C) Technical reviews




4) Which manages the effects of change throughout the software process.
A) Software project tracking and control
B) Software configuration management
C) Measurement
D) Technical reviews
View Answer / Hide Answer

ANSWER: B) Software configuration management




5) The correctness, completeness, and consistency of the requirements model will have a strong influence on the quality of all work products that follow.
A) Requirement quality
B) Design quality
C) Code quality
D) Quality control effectiveness
View Answer / Hide Answer

ANSWER: A) Requirement quality




6) A software team should apply limited resources in a way that has the highest
likelihood of achieving a high-quality result.

A) Requirement quality
B) Design quality
C) Code quality
D) Quality control effectiveness
View Answer / Hide Answer

ANSWER: D) Quality control effectiveness




7) The six sigma for software engineering gives the existing process and its output to determine current quality performance.
A) Define
B) Analyze
C) Measure
D) None of the above
View Answer / Hide Answer

ANSWER: C) Measure




8) Which coding element is generally omitted at the end of line.
A) Naming conventions
B) Identifying
C) Whitespace
D) Operators
View Answer / Hide Answer

ANSWER: C) Whitespace




9) The rules of writing if-then-else, case-switch, while-until and for control flow statements solely and in nested fashion is.
A) Comments
B) Functions
C) Line length and wrapping
D) Control Structure
View Answer / Hide Answer

ANSWER: D) Control Structure




10) Which tools are used in implementation, testing and maintenance.
A) Upper case tools
B) Lower case tools
C) Integrated case tools
D) None of the above
View Answer / Hide Answer

ANSWER: B) Lower case tools




11) Which tools are helpful in all the stages of SDLC, for requirement gathering to testing and documentation.
A) Upper case tools
B) Lower case tools
C) Integrated case tools
D) None of the above
View Answer / Hide Answer

ANSWER: C) Integrated case tools




12) CASE tools cannot be grouped together if they have similar functionality, process activities and capability of getting integrated with other tools.
A) True
B) False
View Answer / Hide Answer

ANSWER: B) False




13) Which tools are used to represent system components, data and control flow among various software components and system structure in a graphical form.
A) Process modeling tools
B) Project management tools
C) Diagram tools
D) Documentation tools
View Answer / Hide Answer

ANSWER: C) Diagram tools




14) Which tools are used for project planning, cost, effort estimation, project scheduling and resource planning.
A) Process modeling tools
B) Project management tools
C) Diagram tools
D) Documentation tools
View Answer / Hide Answer

ANSWER: B) Project management tools




15) Which help software designers to design the block structure of the software, that may further be broken down into smaller modules using refinement techniques.
A) Analysis tools
B) Design tools
C) Configuration management tools
D) Documentation tools
View Answer / Hide Answer

ANSWER: B) Design tools




16) Which tools deal with,
1) Version and revision management
2) Baseline configuration management
3) Change control management
A) Change control tools
B) Design tools
C) Configuration management tools
D) Documentation tools
View Answer / Hide Answer

ANSWER: C) Configuration management tools




17) Which tool consist of programming environments like IDE (Integrated Development Environment), in-built modules library and simulation tools.
A) Web development tools
B) Prototyping tools
C) Programming tools
D) Design tools
View Answer / Hide Answer

ANSWER: C) Programming tools




18) The scope of CASE tools goes throughout the SDLC.
A) Yes
B) No
View Answer / Hide Answer

ANSWER: A) Yes




19) Abbreviate the term CASE.
A) Computer Authorized Software Engineering
B) Computer Aided Software Engineering
C) Common Authorized Software Engineering
D) Common Aided Software Engineering
View Answer / Hide Answer

ANSWER: B) Computer Aided Software Engineering




20) CASE tools are used by software project managers, analysts and engineers to develop software system.
A) True
B) False
View Answer / Hide Answer

ANSWER: A) True


Post your comment