Pakistan's Largest MCQs Website β€” NTS, FPSC, PPSC, BPSC, SPSC Tests

πŸ’ΏSoftware Engineering MCQs

Software Engineering MCQs

33 MCQs
1

Select the incorrect statement: β€œSoftware engineers should:

Anot knowingly accept work that is outside your competence.”
Bnot use your technical skills to misuse other people’s computers.”
Cbe dependent on their colleagues.”
Dmaintain integrity and independence in their professional judgment.”
2

In terms of Issues related to professional responsibility____________________?

AConfidentiality
BIntellectual property rights
CBoth Confidentiality & Intellectual property rights
DManaging Client Relationships
3

Identify an ethical dilemma from the situations mentioned below ?

AYour employer releases a safety-critical system without finishing the testing of the system
BRefusing to undertake a project
CAgreement in principle with the policies of senior management
DAll of the mentioned
4

Efficiency in a software product does not include ____________________?

Aresponsiveness
Blicensing
Cmemory utilization
Dprocessing time
5

Which of these software engineering activities are not a part of software processes ?

ASoftware dependence
BSoftware development
CSoftware validation
DSoftware specification Explanation: Software dependence is an attribute and not an engineering activity for process.
6

Which of these does not account for software failure ?

AIncreasing Demand
BLow expectation
CIncreasing Supply
DLess reliable and expensive Explanation: Increasing supply will lead to more production and not failure.
7

The reason for software bugs and failures is due to _____________________?

ASoftware companies
BSoftware Developers
CBoth Software companies and Developers
8

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 ?

ALack of adequate training in software engineering
BLack of software ethics and understanding
CManagement issues in the company
DAll of the mentioned Explanation: Option b & c are a part of Software Engineering as a subject,hence option a covers them both.
9

Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ?

AThe product should be easy to use
BSoftware engineers shall ensure that their products and related modifications meet the highest professional standards possible
CSoftware engineers shall ensure that their products and related modifications satisfy the client
DIt means that the product designed /created should be easily available
10

Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to ___________________?

AUnauthorized access to computer material
BUnauthorized modification of computer material
CDissemination of viruses or other malware
DAll of the mentioned
Page 1 of 4

Other Categories