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 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
Which tools are used to modify online database systems ?
A Reverse engineering specification tools
B Code restructuring and analysis tools
C Test management tools
D online system re-engineering tools
Correct Answer: online system re-engineering tools
Which of the following term is best define by the statement:”Each object is stored only once, but is accessible by all CASE tools that need it.”?
A Non-redundant data storage
B Data independence
C Transaction control
D Ad Hoc data queries and reports
Correct Answer: Non-redundant data storage
Which is the definition of objects in the database that leads directly to a standard approach for the creation of software engineering documents ?
A Document standardization
B Data integrity
C Information sharing
D Data/data integration
Correct Answer: Document standardization
____________________tools assist in the planning, development, and control in CASE ?
A Dynamic measurement
B Data acquisition
C Test management
D Cross-functional tools
Correct Answer: Test management
Which environment demands specialized testing tools that exercise the graphical user interface and the network communications requirements for client and server ?
A Dynamic analysis
B Client/Server
C Re-engineering
D Test management
Correct Answer: Client/Server
Database management software serves as a foundation for the establishment of a CASE database (repository) that we call__________________?
A project database
B system database
C analysis and design tools
D prototyping tools
Correct Answer: project database
Which tools cross the bounds of the preceding categories ?
A Data acquisition
B Dynamic measurement
C Cross-functional tools
D Simulation
Correct Answer: Cross-functional tools