Pakistan's best MCQs practice hub — FPSC · PPSC · CSS · NTS · Other Exams
Login
Engineering

Engineering MCQs With Answers

0 Engineering MCQs for CSS, PPSC, FPSC, NTS and entry-test preparation. Take a scored quiz instead →

An architectural pattern that segregates the read data model from the write data model to optimize performance and scalability is:

AEvent Sourcing
BDomain-Driven Design
CCommand Query Responsibility Segregation (CQRS)
DModel-View-Controller
Submitted by: mcqstutor Team 0 comments

In software architecture, the principle that modules should exhibit high cohesion internally while maintaining low coupling externally is:

ALoose Coupling & High Cohesion Principle
BSingle Responsibility Principle
COpen-Closed Principle
DLaw of Demeter
Submitted by: mcqstutor Team 0 comments

The Law of Demeter (Principle of Least Knowledge) states that an object’s method should only invoke methods of:

AAny global object anywhere in the application
BItself, its parameters, objects it instantiates, and its immediate direct component fields
CSubclasses located 3 levels deep in the inheritance tree
DRemote microservices without authentication
Submitted by: mcqstutor Team 0 comments

The software maintenance metric representing the percentage of software changes that introduce new defects into the system is the:

AMean Time To Repair
BCode Turnover Ratio
CFix Latency Index
DChange Error Rate (Defect Injection Rate)
Submitted by: mcqstutor Team 0 comments

According to Lientz and Swanson, which category accounts for the largest proportion (over 50%) of total software maintenance effort?

ACorrective Maintenance
BAdaptive Maintenance
CPerfective Maintenance
DPreventive Maintenance
Submitted by: mcqstutor Team 0 comments