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 AnswerANSWER: 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 AnswerANSWER: 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 AnswerANSWER: 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 AnswerANSWER: 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 AnswerANSWER: 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 AnswerANSWER: 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 Answer8) Which coding element is generally omitted at the end of line.A) Naming conventions
B) Identifying
C) Whitespace
D) Operators
View Answer / Hide Answer9) 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 AnswerANSWER: 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 AnswerANSWER: 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 AnswerANSWER: 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 Answer13) 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 Answer14) 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 AnswerANSWER: 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 Answer16) 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 AnswerANSWER: 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 AnswerANSWER: C) Programming tools
18) The scope of CASE tools goes throughout the SDLC.A) Yes
B) No
View Answer / Hide Answer19) 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 AnswerANSWER: 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