Quick Revision

GK One-Line Question & Answer

15541+ short questions with short answers, covering every category and sub-category on the site — no long articles to scroll through. Good for a fast recap before an exam, or a few minutes of daily practice.

Software Engineering → Software Maintenance 4

System is
Here each identified risk is analyzed and prioritized
click to copy
Organizational measures
A simplified description of a software process that is presented from a particular perspective.
click to copy
Which is NOT a process metric?
It is the official statement of what is required of the system developers; it includes uses requirements for a system and detailed specification of the system requirements
click to copy
Concept of software engineering is applicable to
Large program evolution: Program evolution is a self-regulating process.
click to copy

Software Engineering → Introduction to Software Engineering 4

It is concerned with making decision about the best way for an organization that acquire a system and deciding on the best suppliers of that system.
Extent to which a software module can be used in more than one computing program.
click to copy
Metric is
Self-descriptiveness
click to copy
Effort is measured in terms of:
A set of activities and associated results that produce a software product
click to copy
CASE Tool is
Approximation, representation, or idealization of selected aspects of the structure, behavior, operation, or other characteristics of a real-world process
click to copy

Software Engineering → Software Development Models 4

It is responsible for deciding when the system can be released to customers, managing the process of creating the release and distribution media and documen- ting the release.
The most effective technique for demonstrating the safety of a system is proof by contradiction.
click to copy
It shows the objects and object classes in a system and the relationship between these entities.
Simplicity
click to copy
UML stands for
It is concerned with re-implementing legacy system to make them more maintainable
click to copy
Spiral Model was developed by
Conservation of familiarity: Over the lifetime of a system, the incremental change in each release is approxima- tely constant.
click to copy

Software Engineering → Waterfall Model 4

Process analysis
It begins after all hazards are identified. For each hazard, the outcome of the risk assessment process is a statement of acceptability.
click to copy
It is concerned with specifying the details of interface to an object or to a group of objects
All the above
click to copy
An independently deliverable piece of functionality providing access to its services through interface is called
Here one sub system encapsulates a set of procedures, which can be called by other sub-systems.
click to copy
Which model is most popular for student’s small projects?
A-1,B-2,C-3
click to copy

Software Engineering → Spiral Model 4

System requirements are
The probability that the system will cause an accident
click to copy
Modifiability is
It is concerned with deriving a numeric value for some attribute of a software product or a software process.
click to copy
Infrastructure software are covered under
It is the general process of changing system after it has been delivered. The changes can be to correct coding error to correct design error, or adding new components to system.
click to copy
Which is not a software life cycle model?
Measures that estimates system cost to operate and maintain
click to copy

Software Engineering → Agile Model 4

System security is
Avoiding catastrophic moment
click to copy
Software is
Associated with production of software as per specification
click to copy
Management of software development is dependent on
Purposeful collection of interrelated components that work together to achieve some objective.
click to copy
Project risk factor is considered in
These measurements need to be collected to help answers to the questions and to confirm whether process improvements have achieved the desired goal.
click to copy

Software Engineering → Requirement Engineering 4

Portability
It is a bounded area of responsibility
click to copy
Which is NOT the part of operating procedure manuals?
It is concern with modification of existing system to meet changing requirements.
click to copy
During software development, which factor is most crucial?
System procurement
click to copy
Build and fix model has
Object interface design
click to copy

Software Engineering → Software Design 3

Lehman’s Third Law (Lehman and Belady 1985) is
Extent to which a system or component can function correctly in the presence of invalid inputs or stressful environment conditions
click to copy
Which is NOT a software characteristic?
It is the general process of changing system after it has been delivered. The changes can be to correct coding error to correct design error, or adding new components to system.
click to copy
Program is
System release management
click to copy

Software Engineering → Coding Standards 3

Model is
It involves regular monitoring of the risks identified and of new risks that develops.
click to copy
Product is
An engineering discipline, concern with software development.
click to copy
Milestones are used to
It is concerned with studying existing process to understand the relationship between different parts of the process.
click to copy

Software Engineering → Software Testing 3

Lehman’s Fifth Law (Lehman and Belady 1985) is
Servers
click to copy
To produce a good quality product, process should be
It is concern with modification of existing system to meet changing requirements.
click to copy
The term module used during design phase refers to
The set of system services and constraints in details
click to copy

Software Engineering → Debugging 3

Match the following :<br>A- Maintenance control:<br>B-Maintenance measures:<br> C-Maintenance personnel :<br>1-Cost of planning and scheduling hardware preventive main- tenance, and software maintenance and upgrades, managing the hardware and software baselines, and providing response for hardware corrective maintenance.<br>2- Measures that address how easily a system can be repaired or changed.<br>3-Number of personnel needed to maintain all aspects of a computer system, including the support personnel and facilities needed to support that activity.
It is concerned with establishing a confidence level in the system that might vary from low to high
click to copy
Which is not a product metric?
Time-period that begins when a software product is conceived and ends when the software is no longer available for use.
click to copy
Software engineering approach is used to achieve:
Trustworthiness with which a system are transferred from one hardware environment to another
click to copy