Software Engineering Mcqs
Question: Build & Fix Model is suitable for programming exercises of ______________ LOC (Line of Code)?
- 1. 100-200
- 2. 200-400
- 3. 400-1000
- 4. above 1000
Question: Which one of the following models is not suitable for accommodating any change ?
- 1. Build & Fix Model
- 2. Prototyping Model
- 3. RAD Model
- 4. Waterfall Model
Question: Which of these does not affect different types of software as a whole ?
- 1. Heterogeneity
- 2. Flexibility
- 3. Business and social change
- 4. Security
Question: Which of these software engineering activities are not a part of software processes ?
- 1. Software dependence
- 2. Software development
- 3. Software validation
- 4. Software specification
Question: Which of these does not account for software failure ?
- 1. Increasing Demand
- 2. Low expectation
- 3. Increasing Supply
- 4. Less reliable and expensive
Question: The reason for software bugs and failures is due to _____________________?
- 1. Software companies
- 2. Software Developers
- 3. Both Software companies and Developers
- 4. All of the mentioned
Question: As per an IBM report, “31%of the project get cancelled before they are completed, 53% overrun their cost estimates by an average of 189% and for every 100 projects, there are 94 restarts”.What is the reason for these statistics ?
- 1. Lack of adequate training in software engineering
- 2. Lack of software ethics and understanding
- 3. Management issues in the company
- 4. All of the mentioned
Question: Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ?
- 1. The product should be easy to use
- 2. Software engineers shall ensure that their products and related modifications meet the highest professional standards possible
- 3. Software engineers shall ensure that their products and related modifications satisfy the client
- 4. It means that the product designed /created should be easily available
Question: Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to ___________________?
- 1. Unauthorized access to computer material
- 2. Unauthorized modification of computer material
- 3. Dissemination of viruses or other malware
- 4. All of the mentioned
Question: What is a Software ____________________ ?
- 1. Software is set of programs
- 2. Software is documentation and configuration of data
- 3. Software is set of programs, documentation & configuration of data
- 4. None of the mentioned