Software Engineering MCQ Questions and Answers
The Software Engineering MCQ questions with answers section is designed for students preparing for technical interviews and placement tests. It covers the principles of software development life cycles (SDLC), agile models, testing, and project management. Practicing programming questions and answers in this domain helps you understand design methodologies, quality assurance, and software maintenance concepts. Top companies like TCS, Infosys, Wipro, and Cognizant frequently include such MCQs to assess your technical foundation. This guide includes solved questions with explanations to ensure conceptual clarity and practical understanding—ideal for both beginners and experienced candidates looking to refresh their technical knowledge.
Software Engineering MCQ
Showing 10 of
288 questions
251. These objects can be relized as parallel process with method corresponding to defined object operations.
- Self-descriptiveness
- Severs
- Simpliity
- None of these
252. Safety validation is
- Associated with the role of people involved in software process and the activities for which they are responsible.
- The most effective technique for demonstraiting the safety of a system is proof by contradiction.
- It is concerned wth estabishing a confidence level in the system that might vary from low to high
- None of these
253. Softwrare process model
- Time-period that begins when a software product is conceived and ends when the software is no longer available for use.
- Adaptive maintenance, performed to make a computer program usable in a changed environment.
- A simplified description of a software prcess that is presented from a particular perspective.
- None of these
254. Extent to which a system or component contains enough information to explain its objectives and properties is referred as
- Self-descriptiveness
- Servers
- Simplicity
- None of these
255. Degree to which a system or component has a design and implementation that is straightforward and easy to understand is referred as
- Self-descriptiveness
- Servers
- Simplicity
- None of these
256. Software attributes are
- Maintainability
- Reliability
- Portability
- All the above
257. Software measurement is
- It is the general process of changing system after it has been delivered. The changes can be to correct coding error to correct design error, or adding new components to system.
- It is concerned with deriving a numeric value for some attribute of a software product or a software process.
- It is concerned with deriving a numeric value for some attribute of a software product or a software process.
- It is any type of measuremnt, which relates to software system, process and related documentation.
258. Software development is
- Associated with production of software as per specification
- Structured approach to software development, whose aim is to facilitate the production of high-quality software in a cost-effective way.
- An engineering discipline, concern with software development.
- None of these
259. Software evolution is
- It is concern with modification of existing system to meet changing requirements.
- It is a process of converting system specifications into an executable system.
- It analyzes and checks system representation suh as the requirements document, design diagrams and program source code.
- None of these.
260. Software maintenance is
- It is the general process of changing system after it has been delivered. The changes can be to correct coding error to correct design error, or adding new components to system.
- It is concerned with deriving a numeric value for some aattribute of a software product or a software process.
- It is any type of measurement, which relates to software system, process and related documentation.
- None of these