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 key principle of software design and implementation ?
A Separation of concerns
B Writing aspects
C Finding code complexity
D None of the mentioned
Correct Answer: Separation of concerns
The average execution time of the power monitor process should be less than__________________?
A 1ms
B 10ms
C 100ms
D none of the mentioned
Correct Answer: 1ms
An example of a system that may use a process pipeline is a _________________________?
A High-speed data acquisition system
B Failure of a power supply in an embedded system
C Both High-speed data acquisition system AND Failure of a power supply in an embedded system
D None of the mentioned
Correct Answer: High-speed data acquisition system
Research and development in aspect-orientation has primarily focused on _____________________?
A software re-engineering
B artificial programming
C aspect-oriented programming
D all of the mentioned
Correct Answer: aspect-oriented programming
Which of the following is not a type of stakeholder concern ?
A Functional concerns
B Quality of service concerns
C Policy concern
D Non-functional concern
Correct Answer: Functional concerns
Which of the following is core concern in medical record management system ?
A maintaining records of patients
B diagnose and treatments
C consultations
D all of the mentioned
Correct Answer: maintaining records of patients
Which of the following concerns best suits the following statement:”Internet banking system includes new customer requirements, account Requirements, customer management requirements, security requirements, recovery requirements etc.” ?
A Functional concerns
B Quality of service concerns
C System concerns
D Cross-cutting concerns
Correct Answer: Cross-cutting concerns
An event in an executing program where the advice associated with an aspect may be executed is known as___________________?
A aspect
B join point
C join point model
D pointcut
Correct Answer: join point
Which subsystem implements the requirements defined by the application ?
A UI
B DBMS
C Application subsystem
D None of the mentioned
Correct Answer: Application subsystem
Which of the following presentation is explained in the following statement:”An extension of the distributed presentation approach, primary database and application logic remain on the server, and data sent by the server is used by the client to prepare the user presentation ” ?
A Local Presentation
B Distributed presentation
C Remote presentation
D All of the mentioned
Correct Answer: Remote presentation