JEE Main - Software Engineering 1000+ MCQ [Solved] PDF Download
Thursday 9th of March 2023
1. Which of the following is not aspects to fault tolerance.?
A. Failure detection
B. Damage assessment
C. Fault avoidance
D. Fault repair
Answer : C
2. UAN stands for _____.
A. User Action Notation
B. User Action Norms
C. User Analogy Notation
D. User Analogy Norms
Answer : A
3. Which of the following is one of the phase of software life cycle?
A. Design
B. Project Management
C. Maintenance
D. Quality management
Answer : A
4. Which of the following is a technical factor which affect software maintenance cost?
A. Application Domain
B. Staff stability
C. Programming language
D. External environment
Answer : C
5. The economic success of an application is measured in terms of metrics such as _____.
A. Profit maximization
B. Cost reduction
C. Customer satisfaction
D. All of the above
Answer : D
6. In _________ approach to reuse, reusable knowledge is captured in a program generator system, which can be programmed in a domain-oriented language.
A. Function reuse
B. Application system reuse
C. Sub- system reuse
D. Generator based reuse
Answer : D
7. _____ asserted that, for a process model to be effective, it must exhibit multidimensional characteristics.
A. Madhavji
B. Sutton
C. Khalifa
D. Humphrey
Answer : B
8. In Software Engineering, people are considered as a/an _____.
A. Asset
B. Resource
C. Problem Solver
D. Knowledge Provider
Answer : B
9. State True or False.
1. Cultural differences are examples of inherited characteristics that affect the degree of diversification in an environment.
2. Amid various diversity, commonly shared human needs play a unifying role.
A. 1-False, 2-False
B. 1-True, 2-False
C. 1-False, 2-True
D. 1-True, 2-True
Answer : D
10. ________________ exercises specific paths in a module's control structure to ensure complete coverage and maximum error detection.
A. Unit testing
B. Integration testing
C. Validation testing
D. System testing
Answer : A
11. Design phase includes?
A. data,architectural and procedural designs only
B. architectural,procedural and interface design only
C. data,architectural and interface design only
D. data,architectural interface and procedural design
Answer : D
12. Process technology enabled the support of the rapid application development needed for iterative approaches with their greater emphasis on risk _____ and user _____.
A. Minimization, Satisfaction
B. Minimization, Dissatisfaction
C. Maximization, Satisfaction
D. Maximization, Dissatisfaction
Answer : A
13. Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ?
A. Software engineers shall ensure that their products and related modifications meet the highest professional standards possible.
B. The product should be easy to use.
C. It means that the product designed /created should be easily available.
D. Software engineers shall ensure that their products and related modifications satisfy the client.
Answer : D
14. State True or False.
1. 4GLs are not CASE tools.
2. The domain of applicability of CASE tools are much more limited than the 4GL.
A. 1-True, 2-True
B. 1-True, 2-False
C. 1-False, 2-True
D. 1-False, 2-False
Answer : A
15. State True or False.
1. Ubiquitous computing lead to an environment in which the cycle time and costs of the business processes are increased.
2. Software technology facilitates communication between devices in a multimedia fashion.
A. 1-True, 2-True
B. 1-True, 2-False
C. 1-False, 2-True
D. 1-False, 2-False
Answer : C
16. Efficiency in a software product does not include ________
A. licensing
B. responsiveness
C. processing time
D. memory utilization
Answer : A
17. Which of the following is a tool in design phase?
A. abstraction
B. refinement
C. information hiding
D. all of above three
Answer : D
18. A good specification should be?
A. distinctly specific
B. unambiguous
C. all of these
D. functional
Answer : C
19. The spiral model of software development___________
A. A useful approach when a customer cannot define requirements clearly.
B. Is more chaotic than the incremental model
C. Includes project risks evaluation during each iteration
D. Often used for the development of client/server applications
Answer : C
20. The Linear sequential model is also known as ________.
A. classical life cycle model
B. Fountain model
C. Spiral model
D. Concurrent model
Answer : A
21. Which of the following is not the part of system requirements?
A. Availability
B. Data Integrity
C. Security
D. Reliability
Answer : D