Documente Academic
Documente Profesional
Documente Cultură
a. Set of computer programs, procedures and possibly associated document concerned with the
operation of data processing.
b. A set of compiler instructions
c. A mathematical formula
d. None of above
Show/Hide Answer
Answer = A
Explanation: Computer software or just software, is a collection of computer programs and related
data that provides the instructions for telling a computer what to do and how to do it.
2) Which of the following is not the characteristic of software ?
a. Size
b. Reliability
c. Productivity
d. Functionality
Show/Hide Answer
Answer = C
Explanation: Software metric are used to quantitatively characterize the different aspects of
software process or software product. Product metrics are the measures for the
software product.
4)Which of the following is not a process metric ?
a. Productivity
b. Functionality
c. Quality
d. Efficiency
Show/Hide Answer
Answer = B
Explanation: Software metric are used to quantitatively characterize the different aspects of
software process or software product.Process metrics qualify the attributes of software
development and environment.
5) Efforts is measured in terms of ?
a. Person - Months
b. Persons
c. Rupees
d. Months
Show/Hide Answer
Answer = A
Explanation:Most appropriate unit of Effort is Person-Months , meaning thereby number of
persons involved for specified months
a. People
b. Product
c. Process
d. All of above
Show/Hide Answer
Answer = D
Explanation:The management of software development is dependent upon four factors :
People, Product, Process and Project.
7) During software development which factor is most crucial ?
a. People
b. Process
c. Product
d. Project
Show/Hide Answer
Answer = A
Explanation:Software development requires good managers. The manager who can
understand the requirements of people. Hence , people are the crucial and criticle during
software development.
8) Milestones are used to ?
a. Functions
b. Procedures
c. Sub programs
d. All of the above
Show/Hide Answer
Answer =D
Explanation: All the terms have the same meaning.
a. Reliable Software
b. Cost Effective Software
c. Reliable and cost effective Software
d. None Of Above
Show/Hide Answer
Answer = C
Explanation:Software engineering is the process that aims at developing the software's that
are Reliable and cost effective as well.
a. Unambiguous
b. Distinctly Specific
c. Functional
d. All of Above
Show/Hide Answer
Answer = D
Explanation:A good specification should have all the qualities such as unambiguos, distinctly
specific and functional.
a. Abstraction
b. Refinement
c. Information Hiding
d. All of Above
Show/Hide Answer
Answer = D
13) Information hiding is to hide from user, details?
14) 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
Show/Hide Answer
Answer = C
Explanation:An object can not belong to two classes.
a. Basic path
b. Graph Testing
c. Dataflow
d. Glass box testing
Show/Hide Answer
Answer = D
Explanation: White box testing also named as clear box testing, transparent testing, glass box
testing and structural testing. It is a method in which the internal structure of application is
tested.
a. Recovery Testing
b. Security Testing
c. Stress Testing
d. All of above
Show/Hide Answer
Answer = D
Explanation: Recovery testing is a method for testing how well a software can recover from
crashes. Security testing ensures that the software protects the data and performs its all
functions. Stress testing determines the robustness of software.
4) The objective of testing is ?
a. Debugging
b. To uncover errors
c. To gain modularity
d. To analyze system
Show/Hide Answer
Answer = B
Explanation: The main objecting of testing is to make the software error free.
a. sequencing
b. alteration
c. iteration
d. multiple exit from loops
e. only A, B and C
Show/Hide Answer
Answer = E
Explanation:These three constructs are sufficient to program any algorithm. Moreover, as far
as possible single entry single exit control constructs are used.
7) An important aspect of coding is ?
a. Readability
b. Productivity
c. To use as small memory space as possible
d. brevity
Show/Hide Answer
Answer = A
Explanation:Readability and understandability as a clear objective of coding activity can itself
help in producing software that is more maintainable.
a. data design
b. architectural design
c. procedural design
d. interface design
Show/Hide Answer
Answer = A
Explanation: Data design is the first and most important design activity, where the main issue
is to select the appropriate data structure.
Product is
A. Deliverables
B. User Expectations
C. Organizations effort in development
D. None
Answer: A
Software Consists of
A. set of instructions + operating system
B. Programs + documentation + operating procedure
C. Programs + hardware
D. Set of programs
Answer: B
What is the modality of relationship, if there is no explicit need for relationship to occur?
A.One
B.Two
C.Three
D.four
Answer: A
Related to object oriented design of s/w, which of the following is not true
A.Object inherit the properties of a class
B.Classes are defined based on attributes of objects
C.An object can belongs to two classes
D.None
Answer:C
The main difference between program testing and system testing is,
A.Program testing is more comprehensive that system testing
B.System testing focuses on testing the interface between program and program testing focuses on
individual programs.
C. System testing is tough and program testing is easy.
D.None
Answer: B
Increase in profits caused by a new system. Select the best fit for this answer
A. Cost/benefit analysis
B. Costs
C. Regrets
D. Benefits
Answer:A
Detetmines the organisations economic, technical and opertional feaibility of a proposed infornatub
system. Select the best fit for this answer
A. Benefits
B. System development life cycle
C. System investigation
D. Feasibility study
Answer: D
Checking quality of s/w in both simulated and live environments is known as,
A. Checking
B. Usability
C. Validity
D. Validation
Answer: B
The most creative and challenging phase of system life cycle is,
A. Feasibility study
B. Maintenance
C. Design
D. None
Answer: C
With through testing it is possible to remove all defects from a program prior to delivery to the
customer.
A. True
B. False
ANSWER: B
The testing technique that requires devising test cases to demonstrate that each program function is
operational is called
A. black-box testing
B. glass-box testing
C. grey-box testing
D. white-box testing
ANSWER: A
The testing technique that requires devising test cases to exercise the internal logic of a software
module is called
A. behavioral testing
B. black-box testing
C. grey-box testing
D. white-box testing
ANSWER: D
What types of errors are missed by black-box testing and can be uncovered by white-box testing ?
A. behavioral errors
B. logic errors
C. typographical errors
D. BOTH B AND C
ANSWER: D
Test case design "in the small" for OO software is driven by the algorithmic detail of the individual
operations.
A. True
B. False
ANSWER: A
Encapsulation of attributes and operations inside objects makes it easy to obtain object state
information during testing.
A. True
B. False
ANSWER: B
Use-cases can provide useful input into the design of black-box and state-based tests of OO software.
A. True
B. False
ANSWER: A
Scenario-based testing
A. concentrates on actor and software interaction
B. misses errors in specifications
C. misses errors in subsystem interactions
D. both a and b
ANSWER: A
Random order tests are conducted to exercise different class instance life histories.
A. True
B. False
ANSWER: A
Which of these techniques is not useful for partition testing at the class level
A. attribute-based partitioning
B. category-based partitioning
C. equivalence class partitioning
D. state-based partitioning
ANSWER: C
Real-time applications add a new and potentially difficult element to the testing mix
A. performance
B. reliability
C. security
D. time
ANSWER: D
Software developed by contractors who are not part of the organization is referred to as in sourcing
organizations
A. True
B. False
ANSWER: B
The software tester may or may not be involved in the actual acceptance testing
A. True
B. False
ANSWER: A
Software Acceptance testing is the last opportunity for the user to examine the software for
functional, interface, performance, and quality features prior to the final acceptance review.
A. True
B. False
ANSWER: A
Verification that the process deliverables/ phases are meeting the users true needs is called as
A. Inspections
B. Reviews
C. Acceptance testing
D. Acceptance criteria
ANSWER: B
The test reports are for use by the testers, the test manager, and the software development team.
A. True
B. False
ANSWER: A