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 → Coding Standards 4

In Data flow (Activity model)
Support individual process tasks
click to copy
Embedded systems are
Communication
click to copy
Match the following A- Functional requirements: B- Functional scope : C- Function-point count: D- Function-related measures: 1- It describe the functionality or services that system is expected to provide. 2- Range to which a system component is capable of being applied. 3- These are language independent productive measure.. 4- It is related to the overall functionality of the delivered software.
Overall cost of maintaining a computer system that includes the costs associated with personnel/training/ maintenance of hardware and software/ requirements growth.
click to copy
Lehman’s First Law (Lehman and Belady 1985) is
Debugging
click to copy

Software Engineering → Software Testing 4

In Data tension
A measure of the amount of work a system can perform
click to copy
Emergent requirements
Compactness
click to copy
Lehman’s Second Law (Lehman and Belady 1985) is
A system where each sub-system can respond to generated events where the events might be generated from other sub-systems or from the environment of the system.
click to copy
Graphics
Debugging
click to copy

Software Engineering → Debugging 4

Database administration
Here one system is designed as the system controller and has responsibility for managing the execution of other subsystems.
click to copy
Fat-client model is
It describes the basic entities in the design and relation between them.
click to copy
Hazard probability
Overall cost of operating a computer system that includes the costs associated with personnel / training / system operations.
click to copy
Intolerable risk is
Dependability
click to copy

Software Engineering → Software Maintenance 4

Database design
Each system is named as in attribute- based identification and associated with one or more change requests.
click to copy
Fault recovery is
Compatibility
click to copy
Flexibility
Technique used to transform raw data into a more useful form.
click to copy
Hazard
None of these
click to copy

Software Engineering → Introduction to Software Engineering 4

Collection of logically related data stored together in one or more computerized files.
A system whose operation is incorrect, if results are not produced according to the timing specifications
click to copy
Enduring requirements
Extent to which all the parts of a software system or component are present and each of its parts is fully specified and developed.
click to copy
Extendibility is
Observational techniques used to understand social and organizational requirements.
click to copy
Human Computer Interaction is
Depth of inheritance tree
click to copy

Software Engineering → Software Development Models 4

Exception is
An object class inheritance diagram, how entities have common characteristics.
click to copy
Hazard avoidance
An Entity-relation (E-R) diagram show how entities in the system are composed of other entities
click to copy
Generality is
It shows the software process as a set of activities each of which carries out data transformation.
click to copy
Match the following : A- Maintenance control: B- Maintenance prediction: C- Maintenance process: 1-Cost of planning and scheduling hardware preventive maintenance, and software maintenance and upgrades, managing the hardware and software baselines, and providing response for hardware corrective maintenance. 2- Predicting the number of change requires a system understanding and the relationship between the system and external environment. 3- It is triggered by a set of change requests from system users, management or customers.
These system runs on a single processor or an integrated group of processors
click to copy

Software Engineering → Waterfall Model 4

When the program is developed, it is to be tested and defects are to be removed from the program.
The objective is to develop zero-defect software.
click to copy
Evolutionary prototyping is
A-1, B-2,C-3,D-4
click to copy
Manufacturing phase is
Data and associated programs are re- engineered to remove limits on the data processing
click to copy
Installation and checkout phase
Emerges due to user’s understanding of system develops, during system development
click to copy

Software Engineering → Spiral Model 3

It is intended to find inconsistencies between a program and its specification. These inconsistencies are usually due to program faults or defects.
It takes project, product hardware and personnel attributes into account when formulating a cost estimate.
click to copy
Match the following :<br>A- Managed device :<br>B-Managed object:<br>C- Managed processes:<br>1- Type of node residing on a network, such as a computer, printer or routers that contain a management agent.<br>2- Characteristic of a managed device that can be monitored, modified or controlled.<br>3- It is a defined process model. Procedures used are defined and scheduling and relationship between them is defined.
Maintenance performed to correct faults in hardware or software
click to copy
Lehman’s Fourth Law (Lehman and Belady 1985) is
It is responsible for the definition, operation, protection, performance, and recovery of a database.
click to copy

Software Engineering → Agile Model 3

It is a property of the system that equates to its trustworthiness. It is the degree of user’s confidence that the system will operate as one expect, that the system would not fail in normal use.
In it server provides set of services and set of clients uses these services.
click to copy
Goal is
Failure that corrupts system state or data
click to copy
Human error is
Development of a database to meet a user’s requirements Exploratory development is
click to copy

Software Engineering → Requirement Engineering 3

Fail safe is
Extent to which standards are used to achieve interoperability
click to copy
Implementation phase is
Process of estimating the costs associated with software development projects that include the effort, time, and labor required.
click to copy
Fault-tolerant architectures is
Database
click to copy

Software Engineering → Software Design 3

Represents the number of discrete levers in the inheritance tree where subclasses inherit attributes and operations from super classes.
Coding
click to copy
Evolvability is
Overall cost of a computer system to an organization that includes the costs associated with operating/ maintaining the system, and the lifetime of operational use of the system.
click to copy
Match the following:<br>A- Formal mathematical transformation:<br>B- Formal process model:<br>C-Formal Specifications: <br>D-Formal System development:<br>1- Here the formal mathema- tical representation of the system takes place.<br>2- It is a starting point for process analysis. It is abstract and only defines the principal process activities and deliverables.<br>3-Specifications expressed in a language whose
An error of some kind or an unexpected event occurs during the execution of a program
click to copy