M C Q s D r i v e

Software Engineering Mcqs 840 MCQs [All-Courses]

thumb

Software Engineering MCQs for job test and interview preparation, especially for fresh graduates, students, and candidates appearing in competitive exams. These multiple-choice questions cover a wide range of topics, including the fundamentals of software engineering, its various types, advanced concepts, software design, development processes, testing methods, software evolution, and security aspects.

Which of the following statements are incorrect with reference to web-based systems? Web-based systems__________________?
A should be unscalable
B must be able to cope with uncertain, random heavy demands on services
C must be secure
D are subject to assorted legal, social, and ethical scrutiny
Correct Answer: should be unscalable
What kind of support is provided by the Repository Query CASE tool ?
A Editing text and diagrams
B Display of parts of the design texts
C Cross referencing queries and requirements tracing
D Display of parts of the design texts AND Cross referencing queries and requirements tracing
Correct Answer: Display of parts of the design texts
Which of the following is not a type of CASE tool ?
A Lower
B Classic
C Real
D Middle
Correct Answer: Middle
What stores all changes and info related to the project from development through maintenance in CASE tools ?
A Database
B Repository
C Registers
D None of the mentioned
Correct Answer: Repository
CASE stands for___________________?
A Cost Aided Software Engineering
B Computer Aided Software Engineering
C Control Aided Software Engineering
D None of the mentioned
Correct Answer: Computer Aided Software Engineering
What kind of support is provided by the Code Generation CASE tool ?
A Cross referencing queries and requirements tracing
B Transformation of design records into application software
C Compiling, interpreting or applying interactive debugging code
D Transformation of design records into application software AND Compiling, interpreting or applying interactive debugging code
Correct Answer: Transformation of design records into application software
What kind of support is provided by the Code Editing CASE tool?
A Management of design documents and software code versions
B Transformation of design records into application software
C Compiling, interpreting or applying interactive debugging code
D None of the mentioned
Correct Answer: Compiling, interpreting or applying interactive debugging code
Which of the following is a drawback of using CASE tool ?
A Standardization of notations and diagrams
B Communication between development team member
C Costs associated with the use of the tool
D Reduction of time and effort
Correct Answer: Costs associated with the use of the tool
CASE tools are mainly used while developing which of the following methodologies?
A RAD
B JAD
C OO Approach
D All of the mentioned
Correct Answer: All of the mentioned
Which of the following term is best defined by the statement: “CASE tools and the target applications are isolated from physical storage so they are not affected when the hardware configuration is changed.” ?
A Non-redundant data storage
B Data independence
C Data dependence
D Ad Hhoc data queries and reports
Correct Answer: Data independence