Software consists of ______ .
A.
Set of instructions + operating procedures
B. Programs + documentation + operating procedures✔
C. Programs + hardware manuals
D. Set of programs
Which is the most important
feature of spiral model?
A.
Quality management
B. Risk management✔
C. Performance management
D. Efficiency management
If every requirement stated in
the Software Requirement Specification (SRS) has only one interpretation, SRS
is said to be correct _____ .
A.
Unambiguous✔
B. Consistent
C. Verifiable
D. None of the above
Which is not a step of
Requirement Engineering?
A.
Requirements elicitation
B. Requirements analysis
C. Requirements design✔
D. Requirements documentation
FAST stands for ________ .
A.
Functional Application Specification Technique✔
B. Fast Application Specification Technique
C. Facilitated Application Specification Technique
D. None of the above
The level at which the software
uses scarce resources is ______ .
A.
Reliability
B. Efficiency✔
C. Portability
D. All of the above
Modifying the software to match
changes in the ever changing environment is called __________ .
A.
Adaptive maintenance✔
B. Corrective maintenance
C. Perfective maintenance
D. Preventive maintenance
What are the characteristics of
software?
A.
Software is developed or engineered; it is not manufactured in the classical
sense.
B. Software doesn’t “ wear out ”.
C. Software can be custom built or custom build.
D. All mentioned above✔
Compilers, Editors software
come under which type of software?
A.
System software✔
B. Application software
C. Scientific software
D. None of the above.
RAD Software process model
stands for _____ .
A.
Rapid Application Development.
B. Relative Application Development.
C. Rapid Application Design. ✔
D. Recent Application Development.
Software project management
comprises of a number of activities, which contains _________.
A.
Project planning
B. Scope management
C. Project estimation
D. All mentioned above✔
COCOMO stands for ______ .
A. COnsumed
COst MOdel
B. COnstructive COst MOdel✔
C. COmmon COntrol MOdel
D. COmposition COst MOdel
Which of the following is not
defined in a good Software Requirement Specification (SRS) document?
A.
Functional Requirement.
B. Nonfunctional Requirement.
C. Goals of implementation.
D. Algorithm for software implementation.
✔
What is the simplest model of
software development paradigm?
A.
Spiral model
B. Big Bang model
C.V-model
D. Waterfall model✔
Which of the following is the
understanding of software product limitations, learning system related problems
or changes to be done in existing systems beforehand, identifying and
addressing the impact of project on organization and personnel etc?
A.
Software Design
B. Feasibility Study
C. Requirement Gathering
D. System Analysis
Which design identifies the
software as a system with many components interacting with each other?
A.
Architectural design✔
B. High-level design
C. Detailed design
D. Both B & C
If every requirement can be
checked by a cost-effective process, then the SRS is _________ .
A.
Verifiable✔
B. Traceable
C. Modifiable
D. Complete
The model in which the
requirements are implemented by its category is ______ .
A.
Evolutionary Development Model✔
B. Waterfall Model
C. Prototyping
D. Iterative Enhancement Model
A COCOMO model is ________ .
A.
Common Cost Estimation Model.
B. Constructive Cost Estimation Model.
✔
C. Complete Cost Estimation Model.
D. Comprehensive Cost Estimation Model
SRD stands for _______ .
A.
Software Requirements Definition
B. Structured Requirements Definition✔
C. Software Requirements Diagram
D. Structured Requirements Diagram
The tools that support
different stages of software development life cycle are called _______ .
A.
CASE Tools✔
B. CAME tools
C. CAQE tools
D. CARE tools
Which defect amplification
model is used to illustrate the generation and detection of errors during the
preliminary steps of a software engineering process?
A.
Design
B. Detailed design
C. Coding
D. All mentioned above✔
Which method is used for
evaluating the expression that passes the function as an argument?
A.
Strict evaluation✔
B. Recursion
C. Calculus
D. Pure functions
Which factors affect the
probable consequences if a risk occur?
A.
Risk avoidance
B. Risk monitoring
C. Risk timing✔
D. Contingency planning
Staff turnover, poor
communication with the customer are risks that are extrapolated from past
experience are called _____ .
A.
Business risks
B. Predictable risks✔
C. Project risks
D. Technical risks
Organization can have in-house
inspection, direct involvement of users and release of beta version are few of
them and it also includes usability, compatibility, user acceptance etC.is
called ______ .
A.
Task analysis
B. GUI requirement gathering
C. GUI design & implementation
D. Testing✔
Which project is undertaken as
a consequence of a specific customer request?
A.
Concept development projects
B. Application enhancement projects
C. New application development projects✔
D. Application maintenance projects
Requirement engineering process
includes which of these steps?
A.
Feasibility study
B. Requirement Gathering
C. Software Requirement specification & Validation
D. All mentioned above✔
Effective software project management
focuses on the four P’s. What are those four P’s?
A.
People, performance, payment, product
B. People, product, process, project✔
C. People, product, performance, project
D. All of the above.
Mention any two indirect
measures of product.
A.
Quality
B. Efficiency
C. Accuracy
D. Both A and B✔
Which testing is the
re-execution of some subset of tests that have already been conducted to ensure
the changes that are not propagated?
A.
Unit testing
B. Regression testing✔
C. Integration testing
D. Thread-based testing
Software Requirement
Specification (SRS) is also known as specification of _______.
A.
White box testing
B. Acceptance testing
C. Integrated testing
D. Black box testing✔
Which of the following is/are
considered stakeholder in the software process?
A.
Customers
B. End-users
C. Project managers
D. All of the above. ✔
Which SDLC activity does the
user initiates the request for a desired software product?
A.
Requirement gathering
B. Implementation
C. Disposition
D. Communication✔
In Risk management process what
makes a note of all possible risks, that may occur in the project?
A.
Manage
B. Monitor
C. Categorize
D. Identification✔
What is a measure of how well a
computer system facilities learning?
A.
Usability✔
B. Functionality
C. Reliability
D. None of the above
The process togather the
software requirements from Client, Analyze and Document is known as ______ .
A.
Requirement engineering process✔
B. Requirement elicitation process
C. User interface requirements
D. Software system analyst
Who manages the effects of
change throughout the software process?
A.
Software project tracking and control
B. Software configuration management✔
C. Measurement
D. Technical reviews
When elements of module are
grouped together that are executed sequentially in order to perform a task, is
called ______ .
A.
Procedural cohesion✔
B. Logical cohesion
C. Emporal cohesion
D. Co-incidental cohesion
Which coupling is also known as
“Global coupling”?
A.
Content coupling
B. Stamp coupling
C. Data coupling
D. Common coupling✔
What is the detailed sequence of steps that describes the
interaction between the user and the application?
A.
Scenario scripts✔
B. Support classes
C. Key classes
D. Subsystems
Which risks identify Potential
Design, Implementation, Interface, Verification and Maintenance Problems?
A.
Project risk
B. Business risk
C. Technical risk✔
D. Schedule risk
Abbreviate the term BSS.
A.
Box Structure Specification
B. Box Statistical Specification✔
C. Box Statistical System
D. Box Structure Sampling
What is the testing to ensure
the WebApp properly interfaces with other applications or databases?
A.
Compatibility
B. Interoperability✔
C. Performance
D. Security
Which Variation control in the
context of software engineering involves controlling variation?
A.
Process applied
B. Resources expended
C. Product quality attributes
D. All mentioned above✔
Which classes represent data
stores (e.g., a database) that will persist beyond the execution of the
software?
A.
Process classes
B. System classes
C. Persistent classes✔
D. User interface classes
Abbreviate the term CMMI.
A.
Capability Maturity Model Integration✔
B. Capability Model Maturity Integration
C. Capability Maturity Model Instructions
D. Capability Model Maturity Instructions
First level of prototype is
evaluated by ______ .
A.
Developer
B. Tester
C. User✔
D. System Analyst
Which of the items listed below
is not one of the software engineering layers?
A.
Process
B. Manufacturing✔
C. Methods
D. Tools
Line of code(LOC) of the
product comes under which type of measures?
A.
Indirect measures
B. Direct measures✔
C. Coding
D. None of the above.
What is the main aim of
Software engineering?
A.
Reliable software
B. Cost effective software
C. Reliable and cost effective software✔
D. None of the above
You are working in CareerRide
as a project manager. What will you do to minimize the risk of software
failure?
A.
Request a large budget
B. You will increase the team size
C. Track progress✔
D. None of the above.
Constantine suggests four
“organizational paradigms” for software engineering teams. The best project
team organizational model to use when handling extremely complex problems is
________ .
A.
Random paradigm✔
B. Open paradigm
C. Synchronous paradigm
D. Closed paradigm
For the best Software model suitable
for the project, in which of the phase the developers decide a roadmap for
project plan?
A.
Software Design
B. System Analysis✔
C. Coding
D. Testing
Which level of sub-system is
used of an application?
A.
Application level
B. Component level✔
C. Modules level
D. None of the above
In the Empirical Estimation
Technique which model is developed by Barry W. Boehm?
A.
Putnam model
B. COCOMO✔
C. Both A & B
D. None of the above
From the following select the
correct option that is used to display the available option for selection.
A.
Check-box
B. Text-box
C. Button
D. Radio-Button✔
CMM model in Software
Engineering is a technique of ______ .
A.
Develop the software.
B. Improve the software process.
✔
C. Improve the testing process.
D. All of the above.
The tools that support
different stages of software development life cycle are called as ______ .
A.
CASE Tools✔
B. CAME tools
C. CAQE tools
D. CARE tools
Which is not a step of
Requirement Engineering?
A.
Requirements elicitation
B. Requirements analysis
C. Requirements design✔
D. Requirements documentation
Which of the level carries out
goal, objective, work tasks, work products and other activities of the software
process?
A.
Performed✔
B. INCOMPLETE
C. Optimized
D. Quantitatively Managed
If you have no clue of how to
improve the process for the quality software which model is used?
A.
A Continuous model
B. A Staged model✔
C. Both A & B
D. None of the above
In OOD, the attributes(data
variables) and methods( operation on the data) are bundled together is called
_______ .
A.
Classes
B. Objects
C. Encapsulation✔
D. Inheritance
Which design defines the
logical structure of each module and their interfaces that is used to
communicate with other modules?
A.
High-level designs
B. Architectural designs
C. Detailed design✔
D. All mentioned above
Which tools are used in
Implementation, Testing and Maintenance?
A.
Upper case tools
B. Lower case tools✔
C. Integrated case tools
D. None of the above
Which tools are used for
project planning, cost, effort estimation, project scheduling and resource
planning?
A.
Process modeling tools
B. Project management tools✔
C. Diagram tools
D. Documentation tools
Which design deals with the
implementation part in which it shows a system and its sub-systems in the
previous two designs?
A.
Architectural design
B. High-level design
C. Detailed design✔
D. Both A & B
What is the project and process
level that provides the Quality Metric benefit?
A.
Defect amplification
B. Defect removal efficiency✔
C. Measuring quality
D. All mentioned above
Cohesion metrics and coupling
metrics are metrics in which level of design?
A.
User interface design
B. Pattern-based design
C. Architectural design
D. Component-level design✔
Which condition defines the circumstances
for a particular operation is valid?
A.
Postcondition
B. Precondition✔
C. Invariant
D. None of the above
Which is not a SQA activity?
A.
Black box testing
B. White box testing✔
C. Integration testing
D. Unit testing
Find out which phase is not
available in SDLC?
A.
Coding
B. Testing
C. Maintenance
D. Abstraction✔
From the following, which
software has been characterized by ‘Number Crunching’ Algorithms?
A.
System software
B. Artificial intelligence software
C. Embedded software
D. Engineering and scientific software✔
IEEE provides a standard as
IEEE 830-199C.For which activity this standard is recommended standard?
A.
Software requirement specification.
✔
B. Software design.
C. Testing.
D. Both a and b
Who deliver the technical skills
that are necessary to engineer for a product or an application?
A.
Project managers
B. Practitioners✔
C. Customers
D. End users
Project risk factor is
considered in which model?
A.
Spiral model. ✔
B. Waterfall model.
C. Prototyping model
D. None of the above.
What is a child window that
contains message for the user and request for some action to be taken?
A.
Dialogue box✔
B. Text-Box
C. Check-Box
D. Radio Button
Which model is not suitable for
large software projects but good one for learning and experimenting?
A.
Big Bang model✔
B. Spiral model
C. Iterative model
D. Waterfall model
Which includes modifications
and updations done in order to correct or fix the problems, that are either
discovered by user or concluded by user error reports?
A.
Perfective maintenance
B. Adaptive maintenance
C. Corrective maintenance✔
D. Preventive maintenance
Activities and action taken on
the data are represented by circle or round-edged rectangles is called _____ .
A.
Entities
B. Process✔
C. Data storage
D. Data flow
The six sigma for software
engineering what gives the existing process and its output to determine the
current quality performance?
A.
Define
B. Analyze
C. Measure✔
D. None of the above
Which tools are helpful in all
the stages of SDLC, for requirement gathering to testing and documentation?
A.
Upper case tools
B. Lower case tools
C. Integrated case tools✔
D. None of the above
OOD languages provide a
mechanism where methods performing similar tasks but vary in arguments, and
that can be assigned to the same name is called _____ .
A.
Classes
B. Object
C. Polymorphism✔
D. Encapsulation
Abbreviate the term SMI.
A.
Software Maturity Index✔
B. Software Model Instruction
C. Software Maturity Instruction
D. Software Model Index
What computer-based system can
have a profound effect on the design that is chosen and also the implementation
approach will be applied?
A.
Scenario-based elements
B. Class-based elements
C. Behavioural elements✔
D. Flow-oriented elements
Which structures in
Organizational Paradigms on a team loosely and depends on individual initiative
of the team members?
A.
Closed paradigm
B. Open paradigm
C. Random paradigm✔
D. Synchronous paradigm
Give the name to diagram that
represents the flow of activities described by the use cases and at the same
time the captors are involved in UML .
A.
State diagram
B. Swim lane diagram✔
C. Activity diagram
D. Component diagram
Which phase is refers to the support
phase of software development?
A.
Acceptance Phase.
B. Testing.
C. Maintenance. ✔
D. None of the above.
Which model is also called as
the classic life cycle or the Waterfall model?
A.
Iterative Development
B. Linear Sequential Development✔
C. RAD Model.
D. Incremental Development
What is the average effective
global activity rate in an evolving E-type system is invariant over the
lifetime of the product?
A.
Self-regulation
B. Reducing quality
C. Feedback systems
D. Organizational stability✔
Which document is created by
system analyst after the requirements are collected from Various stakeholders?
A.
Software requirement specification✔
B. Software requirement validation
C. Feasibility study
D. Requirement Gathering
Which is focused towards the
goal of the organization?
A.
Feasibility study✔
B. Requirement gathering
C. Software requirement specification
D. Software requirement validation
What is the correctness,
completeness, and consistency of the requirements model will have a strong
influence on the quality of all work products that follow?
A.
Requirement quality✔
B. Design quality
C. Code quality
D. Quality control effectiveness
An entity in ER Model is a real
world being, which has some properties called_____ .
A.
Attributes✔
B. Relationship
C. Domain
D. None of the above
What is the most common measure
for correctness?
A.
Defects per KLOC✔
B. Errors per KLOC
C. $ per KLOC
D. Pages of documentation per KLOC
Which documentation works as a
key tool for software designer, developer and their test team is to carry out
their respective tasks?
A.
Requirement documentation✔
B. User documentation
C. Software design documentation
D. Technical documentation
Which tools are used in
implementation,testing and maintenance?
A.
Upper case tools
B. Integrated case tools
C. Lower case tools✔
D. None of the above
Which risk gives the degree of
uncertainty and the project schedule will be maintained so that the product
will be delivered in time?
A.
Business risk
B. Technical risk
C. Schedule risk✔
D. Project risk
Which model is also known as
Verification and validation model?
A.
Waterfall model
B. Big Bang model
C.V-model✔
D. Spiral model
Software project management is
the process of managing all activities that are involved in software
development, they are _____ .
A.
Time
B. Cost
C. Quality management
D. All mentioned above✔
A small picture representing an
associated application, what does it mean?
A.
Icon✔
B. Window
C. Menu
D. Cursor
What is the meaning of
requirement elicitation in software engineering?
A.
Gathering of requirement.
B. Understanding of requirement.
C. Getting the requirements from client.
D. All of the above. ✔
Which of the following is/are
Project Estimation Technique?
A.
Empirical Estimation Technique.
B. Heuristic Estimation Technique.
C. Analytical Estimation Technique.
D. All of the above. ✔
The maximum number of objects
that can participate in a relationship is called________ .
A.
Cardinality✔
B. Attributes
C. Operations
D. Transformers
Which of the following cannot
be applied with the software according to Software Engineering Layers?
A.
Process
B. Methods
C. Manufacturing✔
D. None of the above.
Which software is used to
control products and systems for the consumer and industrial markets?
A.
System software
B. Artificial intelligence software
C. Embedded software✔
D. Engineering and scientific software
Which software enables the
program to adequately manipulate information?
A.
Instructions
B. Data Structures✔
C. Documents
D. All of the above
Which coding element is
generally omitted at the end of line?
A.
Naming conventions
B. Identifying
C. Whitespace✔
D. Operators
The rules of writing
‘if-then-else’, ‘case-switch’, ‘while-until’ and ‘for’ control flow statements
are called _____ .
A.
Comments
B. Functions
C. Line length and wrapping
D. Control Structure✔
If an application allows
executing multiple instances of itself, they appear on the screen as separate
windows are called ______ .
A.
Window
B. Tabs✔
C. Menu
D. Cursor
Which one of these belongs to
integration testing in the OO context?
A.
Unit testing
B. Regression testing
C. Sandwich testing
D. Thread-based testing✔
In which elicitation process
the developers discuss with the client and end users and know their
expectations from the software?
A.
Requirement gathering✔
B. Organizing requirements
C. Negotiation & discussion
D. Documentation
If requirements are easily
understandable and defined then which model is best suited?
A.
Spiral model
B. Waterfall model✔
C. Prototyping model
D. None of the above
Software process and
improvement are assessed by ____.
A.
ISO 9000
B. ISO 9001
C. SPICE (ISO/IEC1550
D. Both B and C✔
Software is defined as ____ .
A.
Instructions
B. Data Structures
C. Documents
D. All of the above✔
During security testing the
tester plays the role of the individual who desires to______ .
A.
Penetrates the system✔
B. Penetrates the listener
C. Both A & B
D. None of the above
Which of the following is not a
section in the standard for SQA plans recommended by IEEE?
A.
Budget✔
B. Time
C. People
D. None of the above
Which box specifies the
behavior of a system or a part of a system?
A.
State box
B. Clear box
C. Black box✔
D. None of the above
Which may be estimated either
in terms of KLOC (Kilo Line of Code) or by calculating number of function
points in the software?
A.
Time estimation
B. Effort estimation
C. Cost estimation
D. Software size estimation✔
The always growing and adapting
nature of software hugely depends upon the environment in which user works in
____________ .
A.
Cost
B. Dynamic Nature✔
C. Quality Management
D. Scalability
When the customer may ask for
new features or functions in the software, what does it mean in Software
maintenance?
A.
Host modifications
B. Client requirements✔
C. Market conditions
D. Organization changes
What is described by means of DFDs
as studied earlier and represented in algebraic form?
A.
Data flow✔
B. Data storage
C. Data Structures
D. Data elements
Which metrics are derived by
normalizing quality and/or productivity measures by considering the size of the
software that has been produced?
A.
Size oriented✔
B. Function-Oriented
C. Object-Oriented
D. Use-case-Oriented
What are the signs that a
software project is in trouble?
A.
The product scope is poorly defineD.
B. Deadlines are unrealistiC.
C. Changes are managed poorly.
D. All of the above. ✔
Application that generate a
dialogue to get confirmation from user and to delete a file it is an example
for _____ .
A.
Radio-Button
B. Text-box
C. Check-box
D. Dialogue box✔
What is used for implementing
the changes in existing or new requirements of user in software maintenance?
A.
Preventive maintenance
B. Perfective maintenance✔
C. Corrective
D. Adaptive
Aggregation represents ______ .
A.
is_a relationship
B. part_of relationship
C. composed_of relationship✔
D. none of above
If P is risk probability, L is
loss, then Risk Exposure (RE) is computed as_____ .
A.
RE = P/L
B. RE = P + L
C.RE = P*L✔
D. RE = 2* P *L
Number of clauses used in ISO
9001 to specify quality system requirements are _____ .
A.
15
B. 20✔
C.25
D. 28
ER model shows the _______ .
A.
Static view✔
B. Functional view
C. Dynamic view
D. All the above
IEEE 830-1993 is a IEEE
recommended standard for _______ .
A.
Software Requirement Specification✔
B. Software design
C. Testing
D. Both (A) and (B)
One of the fault base testing
techniques is ______ .
A.
Unit Testing
B. Beta Testing
C. Stress Testing
D. Mutation Testing✔
If the objects focus on the
problem domain, then we are concerned with ______.
A.
Object Oriented Analysis✔
B. Object Oriented Design
C. Object Oriented Analysis and Design
D. None of the above
What can static analysis NOT
find?
A.
The use of a variable before it has been defined.
B. Unreachable (“dead”) code.
C. Memory leaks. ✔
D. Array bound violations.
Which plan describes how the
skills and experience of the project team members will be developed ?
A.
HR Plan
B. Manager Plan
C. Team Plan
D. Staff Development Plan✔
Alpha and Beta Testing are
forms of _______ .
A.
Acceptance testing✔
B. Integration testing
C. System Testing
D. Unit testing
Lehman has given eight laws for
software evolution and he divided software into three categories. In which
category software works strictly according to defined specifications and
solutions.
A.
Static-type
B. Embedded-type✔
C. Practical-type
D. None of the above
SDLC stands for
?
A. Software
design life cycle
B. Software
development life cycle✔
C. System
design life cycle
D. System
development life cycle
Build and Fix
model has?
A. 3
Phases
B. 1
Phases
C. 2
Phases✔
D. 4
Phases
SRS stands for
?
A. Software
requirement specification✔
B. Software
requirement solution
C. System
requirement specification
D. None
of Above
Waterfall model
is not suitable for ?
A. Small
Projects
B. Complex
Projects
C. Accommodating
change✔
D. None
of Above
RAD stands for
?
A. Rapid
Application Development
B. Relative
Application Development
C. Ready
Application Development
D. Repeated
Application Development
RAD Model was
purposed by ?
A. IBM✔
B. Motorola
C. Microsoft
D. Lucent
Technologies
Management of
software development is dependent upon ?
A. People
B. Product
C. Process
D. All
of above✔
During software
development which factor is most crucial ?
A. People✔
B. Process
C. Product
D. Project
Milestones are
used to ?
A. Know
the cost of the project✔
B. Know
the status of the project
C. Know
the user expectations
D. None
of the above
The term module
in the design phase refers to ?
A. Functions
B. Procedures
C. Sub
programs
D. All
of the above✔
Spiral Model was developed by?
A. Bev
Littlewood
B. Berry
Bohem✔
C. Roger
Pressman
D. Victor
Bisili
Which model is
popular for students small projects ?
A. Waterfall
Model✔
B. Spiral
Model
C. Quick
and Fix model
D. Prototyping
Model
Which is not a
software life cycle model?
A. Spiral
Model
B. Waterfall
Model
C. Prototyping
Model
D. Capability
maturity Model✔
Project risk
factor is considered in ?
A. Spiral
Model✔
B. Waterfall
Model
C. Prototyping
Model
D. Iterative
enhancement Model
Software engineering aims at developing ?
A. Reliable
Software
B. Cost
Effective Software
C. Reliable
and cost effective Software✔
D. None
Of Above
A good
specification should be ?
A. Unambiguous
B. Distinctly
Specific
C. Functional
D. All
of Above✔
Which of the
following is a tool in design phase ?
A. Abstraction
B. Refinement
C. Information
Hiding
D. All
of Above✔
Information
hiding is to hide from user, details ?
A. that
are relevant to him
B. that
are not relevant to him
C. that
may be maliciously handled by him✔
D. that
are confidential
Which of the
following comments about object oriented design of software, is not true ?
A. Objects
inherit the properties of class
B. Classes
are defined based on the attributes of objects
C. an
object can belong to two classes✔
D. classes
are always different
To completely
write the program in FORTRAN and rewrite the 1% code in assembly language, if
the project needs 13 days, the team consists of ?
A. 13
programmers
B. 10
programmers
C. 8
programmers✔
D. 100/13
programmers
FORTRAN and
rewriting the 1% in assembly language is ?
A. 10
B. 5✔
C. 13
D. 8
White box testing, a software testing technique is sometimes called ?
A. Basic
path
B. Graph
Testing
C. Dataflow
D. Glass
box testing✔
Black box
testing sometimes called ?
A. Data
Flow testing
B. Loop
Testing
C. Behavioral
Testing✔
D. Graph
Based Testing
Which of the
following is a type of testing ?
A. Recovery
Testing
B. Security
Testing
C. Stress
Testing
D. All
of above✔
The objective
of testing is ?
A. Debugging
B. To
uncover errors✔
C. To
gain modularity
D. To
analyze system
...... is a
black box testing method ?
A. Boundary
value analysis✔
B. Basic
path testing
C. Code
path analysis
D. None
of above
An important
aspect of coding is ?
A. Readability✔
B. Productivity
C. To
use as small memory space as possible
D. brevity
Data structure
suitable for the application is discussed in ?
A. data
design✔
B. architectural
design
C. procedural
design
D. interface
design
In object oriented design of software ,
objects have ?
A. attributes
and names only
B. operations
and names only
C. attributes,
name and operations✔
D. None
of above
Function
oriented metrics were first proposed by
?
A. John
B. Gaffney
C. Albrecht✔
D. Basili
Given a source
code with 10 operators includes 6 unique operators, and 6 operand including 2
unique operands. The program volume is ?
A. 48✔
B. 120
C. 720
D. insufficient
data
Once object
oriented programming has been accomplished, unit testing is applied for each
class. Class tests includes ?
A. Fault
based testing
B. Random
testing
C. Partition
teting
D. All
of above✔
............
Developed a set of software quality factors that has been given the acronym
FURPS - Functinality, Usability, Reliability, performance, Supportability ?
A. Hewlett
- Packard✔
B. Rambaugh
C. Booch
D. Jacobson
A turnkey
package includes ?
A. Software
B. Hardware
C. Traning
D. All
of above✔
Detailed design
is expressed by ?
A. CSPEC
B. PSPEC
C. MINI
SPEC✔
D. Code
SPEC
Model selection
is based on __________.
A. Requirements
B. Development
team & users
C. Project
type & associated risk
D. All
of the above✔
Which of the
following models doesn't necessitate defining requirements at the earliest in
the lifecycle?
A. RAD
& Waterfall
B. Prototyping
& Waterfall
C. Spiral
& Prototyping✔
D. Spiral
& RAD
When the user
participation isn't involved, which of the following models will not result in
the desired output?
A. Prototyping
& Waterfall
B. Prototyping
& RAD✔
C. Prototyping
& Spiral
D. RAD
& Spiral
__________ is identified as fourth generation
language.
A. Unix
shell✔
B. C++
C. COBOL
D. FORTRAN
Which of the
following model has a major downfall to a software development life cycle in
terms of the coding phase?
A. 4GT
Model✔
B. Waterfall
Model
C. RAD
Model
D. Spiral
Model
Which of the
following falls under the category of software products?
A. Firmware,
CAD
B. Embedded,
CAM
C. Customized,
Generic✔
D. CAD,
Embedded
Which of the
following activities of the generic process framework delivers a feedback
report?
A. Deployment✔
B. Planning
C. Modeling
D. Construction
Which of the
following refers to internal software equality?
A. Scalability
B. Reusability✔
C. Reliability
D. Usability
Which one of
the following activities is not recommended for software processes in software
engineering?
A. Software
Evolution
B. Software
Verification✔
C. Software
Testing & Validation
D. Software
designing
The agile
software development model is built based on __________.
A. Linear
Development
B. Incremental
Development
C. Iterative
Development
D. Both
Incremental and Iterative Development✔
The __________
model helps in representing the system's dynamic behavior.
A. Object
Model
B. Context
Model
C. Behavioral
Model✔
D. Data
Model
The __________
and __________ are the two major dimensions encompassed in the Spiral model.
A. Diagonal,
Perpendicular
B. Perpendicular,
Radial
C. Angular,
diagonal
D. Radial,
Angular✔
Which of the
following technique is involved in certifying the sustained development of
legacy systems?
A. Reengineering
B. Forward
engineering
C. Reverse
engineering
D. Reverse
engineering and Reengineering✔
An erroneous
system state that results in an unexpected system behavior is acknowledged as?
A. System
failure
B. Human
error or mistake
C. System
error✔
D. System
fault
What is the
name of the approach that follows step-by-step instructions for solving a
problem?
A. An
Algorithm✔
B. A
Plan
C. A
List
D. Sequential
Structure
Which of the
following word correctly summarized the importance of software design?
A. Quality✔
B. Complexity
C. Efficiency
D. Accuracy
What does a
directed arc or line signify?
A. Data
Flow✔
B. Data
Process
C. Data
Stores
D. None
of the above
What does a
data store symbol in the Data Flow Diagram signify?
A. Logical
File
B. Physical
File
C. Data
Structure
D. All
of the above✔
Which
parameters are essentially used while computing the software development cost?
A. Hardware
and Software Costs
B. Effort
Costs
C. Travel
and Training Costs
D. All
of the above✔
Which of the
following is an incorrect activity for the configuration management of a
software system?
A. Change
management
B. System
management
C. Internship
management✔
D. Version
management
The project
planner examines the statement of scope and extracts all-important software
functions, which is known as
A. Planning
process
B. Decomposition✔
C. Association
D. All
of the mentioned
Which of the
following does not complement the decomposition techniques but offers a
potential estimation approach for their impersonal growth?
A. Empirical
estimation models✔
B. Decomposition
techniques
C. Automated
estimation tools
D. Both
empirical estimation models and automated estimation tools
What is
developed by utilizing the historical cost function?
A. Parkinson's
Law
B. Expert
judgment
C. Algorithmic
cost modeling✔
D. Estimation
by analogy
Which of the
following is used to predict the effort as a function of LOC or FP?
A. COCOMO
B. FP-based
estimation
C. Both
COCOMO and FP-based estimation✔
D. Process-based
estimation
Which of the
following threatens the quality and timeliness of the produced software?
A. Business
risks
B. Potential
risks
C. Technical
risks✔
D. Known
risks
Which of the
following refers to the systematic attempt, which is implemented to ascertain
the threats to any project plan?
A. Performance
risk
B. Risk
identification
C. Risk
projection✔
D. Support
risk
Which of the
following standards is used by the aviation industry?
A. CTRADO-172B
B. RTCADO-178B✔
C. RTRADO-178B
D. CTCADO-178B
Third-Party
Certification for software standards is based on __________.
A. Ul
1996, Second Edition
B. Ul
1998, Second Edition✔
C. Ul
1992, Second Edition
D. UT
1998, Second Edition
1 Comments
Good MCQs
ReplyDelete