This is a computer science engineering quiz on Software Engineering, which includes questions of Introduction to software engineering, its basics, how it is used to solve problems, etc.
“Software engineers should not use their technical skills to misuse other people’s computers.”Here the term misuse refers to:
Explain what is meant by PRODUCT with reference to one of the eight principles as per the ACM/IEEE Code of Ethics ?
Identify an ethical dilemma from the situations mentioned below:
Company has latest computers and state-of the- art software tools, so we shouldn’t worry about the quality of the product.
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 ?
Which is not a step of requirement engineering?
Choose the correct option in terms of Issues related to professional responsibility?
Confidentiality
Intellectual property rights
Both Confidentiality & Intellectual property rights
Managing Client Relationships
Identify the correct statement: “Software engineers shall?
Act in a manner that is in the best interests of his expertise and favour.”
Act consistently with the public interest.”
Ensure that their products only meet the SRS.”
All of the mentioned
Select the incorrect statement: “Software engineers should?
Not knowingly accept work that is outside your competence.”
Not use your technical skills to misuse other people’s computers.”
Be dependent on their colleagues.”
Maintain integrity and independence in their professional judgment.”
Efficiency in a software product does not include ________.
Responsiveness
Licensing
Memory utilization
Processing time
The level at which the software uses scarce resources is?
Efficiency
Portability
Reliability
All of the above
The most important feature of the spiral model is?
Risk management
Quality management
Requirement analysis
Configuration management
Structured charts are a product of?
Requirements analysis
Design
Requirements gathering
Coding
Modules X and Y operate on the same input and output data, then the cohesion is:
Communicational
Procedural
Sequential
Logical
The reason for software bugs and failures is due to:
Software companies
Software Developers
Both Software companies and Developers
None of the mentioned