No student devices needed. Know more
19 questions
_____________ is an engineering discipline that is concerned with all aspects of software production from the early stages of system specification through to maintaining the system after it has gone into use.
Software Engineering is concerned with __________, _____________ and _______________________ for professional software development.
Theories
methods
tools
languages
Software costs often dominate computer system costs. The costs of software on a PC are often _______________________ than the hardware cost.
cheaper
greater
Why system project fail?
Increasing system complexity
Failure to use software engineering methods
Fail to pay attention to detail
Not having a good understanding of the requirements
What are the attributes of good software?
It should deliver the required functionality and performance
It should be maintainable
It should be dependable
It should be usable
What are the fundamental software Engineering activities
Software specification
Software development
Software validation
Software evolution
What are the key challenges facing software engineering?
Coping with increasing diversity
Demands for reduced delivery times
Developing trustworthy software
People management and financial issue
________________________ is a stand-alone systems that are marketed and sold to any customer who wishes to buy them.
Which of the following is not generic product?
Adobe photoshop
CAD software
Microsoft Teams
TIMeS
_________________ is software that is commissioned by a specific customer to meet their own needs
Which of the following are the essential attributes of good software?
Maintainability
Dependability and security
Efficiency
Acceptability
Software _____________ is where customers and engineers define the software that is to be produced and the constraints on its operations.
Software _________________ is where the software is designed and programmed.
Software _______________________ is where the software is checked to ensure that it is what the customer requires.
Software ________________ is where the software is modified to reflect changing customer and market requirements
Which of the following are the general issues that affect software?
Heterogeneity
Business and social change
Security and trust
Scale
___________________ is the application systems that run one a local computer. it does not need to be connected to a network.
Stand-alone applications
Embedded control systems
Batch processing systems
Simulation system
Which of the following are the issues of professional responsibility
Confidentiality
Competence
Intellectual property rights
Computer misuse
_____________________ means engineers should normally respect the confidentiality of their employers or clients irrespective of whether or not a formal confidentiality agreement has been signed.
Explore all questions with a free account