MCQ
MCQ
1.RAD stands for
a)Relative Application Development b)Rapid Application Development c)Rapid Application Document d)None of the mentioned
2.What is prototype?
a)Mini-model of existing system b)Mini-model of proposed system c)Working-model of existing system d)None of these
3.Which one of the following models is not suitable for accommodating any change?
a)Build & Fix Model b)Prototyping Model c)RAD Model d)Waterfall Model
4.Which one of the following is not an agile method?
a)XP b)4GT c)AUP d)All of the mentioned
5.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
6.You are working in webguru as a project manager. Company wants to develop a project. You are also involved in planning team. What will be your first step in project planning?
a)Establish the objectives and scope of the product. b)Determine the project constraints. c)Select the team. d)None of the above.
7.What is the simplest model of software development paradigm?
a)Spiral model b)Big Bang Model c)V-model d)Waterfall model
8.In which step of SDLC project termination could be done?
a)Design phase b)Maintenance phase c)Coding phase d)Feasibility study phase
9.Prototyping aims at….
a)end user understanding and approval b)program logic c)planning of data flow organization d)none of these
10.An iterative process of system development in which requirements are converted to a working system that is continually revised through close work between an analyst and user is called
a)Waterfall modelling b)Spiral modelling c)Iterative modelling d)None of these.
11. If the software process were not based on scientific and engineering concepts it would be easier to re-create new software than to scale an existing one, is known as________
a)Cost b)Dynamic Management c)Large Software d)Scalability
12. First level of prototype is evaluated by ______
a)Developer b)Tester c)User d)System Analyst
13. 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
14. 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
15. Which model is also known as Verification and validation model?
a)Waterfall model b)Big Bang model c)V-model d)Spiral model
16. Which phase is refers to the support phase of software development?
a)Acceptance Phase. b)Testing c)Maintenance d)None of the above.
17. Who writes the Software Requirement Specifications (SRS) document?
a)System Developer b)System Tester c)System Analyst d)None of them
18. What is the goal of the requirement analysis and specification phase of SDLC?
a)Understanding the customer requirements and organizing them in an informal document. b)Analyzing the cost of the development. c)Determining the scope of the software. d)None of these.
19. 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
20.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
21. Requirement engineering process includes which of these steps?
a)Feasibility study b)Requirement Gathering c)Software Requirement specification & Validation d)All mentioned above
22.Software Requirement Specification (SRS) is also known as specification of _______.
a)White box testing b)Acceptance testing c)Integrated testing d)Black box testing
23.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
24. Which of these software characteristics are used to determine the scope of a software project?
a)Only performance. b)Only context. c)Information objectives, function, performance d)None of the above.
25. Which is not a step of Requirement Engineering?
a)Requirements elicitation b)Requirements analysis c)Requirements design d)Requirements documentation
26. 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.
27. Which is focused towards the goal of the organization?
a)Feasibility study b)Requirement gathering c)Software requirement specification d)Software requirement validation
28. Software project manager is engaged with software management activities. He is responsible for ______.
a)Project planning. b)Monitoring the progress Communication among c)stakeholders d)All mentioned above
29.Which chart is a tool that depicts project as network diagram that is capable of graphically representing main events of project in both parallel and consecutive way? a)PERT chart b)Gantt chart c)Both a & b d)None of the above
30.Software project management comprises of a number of activities, which contains _________.
a)Project planning b)Scope management c)Project estimation d)All mentioned above
31.COCOMO stands for ______ .
a)COnsumedCOstMOdel b)COnstructiveCOst Estimation MOdel c)COmmonCOntrolMOdel d)COmpositionCOstMOdel
32.Which software project sizing approach develop estimates of the information domain characteristics?
a) Function point sizing b)Change sizing c)Standard component sizing d)Fuzzy logic sizing
33.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
34.Which of the following is not considered as a risk in project management?
a)Specification delays b)Product competition c)Testing d)Staff turnover
35.Which of the following is an important factor that can affect the accuracy and efficacy of estimates?
a)Project size b)Planning process c)Project complexity d)Degree of structural uncertainty
36. Which of the following are parameters involved in computing the total cost of a software development project?
a)Hardware and software costs b)Effort costs c)Travel and training costs d)All of the mentioned
37.Why is decomposition technique required?
a)Software project estimation is a form of problem solving b)Developing a cost and effort estimate for a software project is too complex c)All of the mentioned d)None of the mentioned
38.How many forms exists of Barry Boehms COCOMO Model?
a)Two b)Three c)Four d)No form exists
39.Which of the following is not a Software Configuration Management Activity?
a)Configuration item identification b)Risk management c)Release management d)Branch management
40.What are the types of requirements?
a)Availability b)Reliability c)Usability d)All of the mentioned
41. In Design phase, which is the primary area of concern?
a)Architecture b)Data c)Interface d)All of the mentioned
42.The importance of software design can be summarized in a single word which is:
a)Efficiency b)Accuracy c)Quality d)Complexity
43.ER model shows the _______ .
a)Static view b)Functional view c)Dynamic view d)All the above
44.Which depicts flow of control in program modules?
a)Flowchart b)DFD c)Both a & b d)None of the above
45.Activities and action taken on the data that are represented by Circle or Round-edged Rectangles are called, _________ .
a)Process b)Data storage c)Data flow d)Entities
46.Every attribute is defined by its corresponding set of values is called ______ .
a)Entity b)Domain c)Relationship d)None of the above
47.An ER diagram represent
a)Entity b)Relationship c)Keys d)all of these
48.n an ER diagram a noun is depicted as
a)Entity b)Relationship c)primary key d)foreign key
49.At the highest level, a DFD is referred to as
a)HIPO b)Context diagram c)Level 1 d)Level 2
50.Aggregation represents ______ .
a)is_a relationship b)part_of relationship c)composed_of relationship d)none of above
51.n OOD, the attributes(data variables) and methods( operation on the data) are bundled together is called _______ .
a)Classes b)Objects c)Encapsulation d)Inheritance
52.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
53.The maximum number of objects that can participate in a relationship is called________ .
a)Cardinality b)Attributes c)Operations d)Transformers
54.UML stands for .
a)United Modelling Language b)Uniform Modelling Language c)Unified Modelling Language d)None
55. Acceptance test cases are based on what?
a)Decision table b)Design c)Code d)Requirements
56.
When multiple modules have read and write access to some global data,
it is called, ________ . a)Content coupling b)Stamp coupling
c)Data coupling d)Common coupling
57. The complete data structure is passed from one module to another module in which coupling a)Content coupling b)Stamp coupling c)Data coupling d)Common coupling
58.
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)Temporal cohesion d)Co-incidental
59. Two elements operate on the same input data or contribute towards the same output data a)Procedural cohesion b)Communicational Cohesion c)Temporal cohesion d)Co-incidental
60. When one module can modify the data of another module or control flow is passed from one module to the other module a)Content coupling b)Stamp coupling c)Data coupling d)Common coupling
61. _______________ is a measure of the degree of interdependence between modules.
a) Cohesion b) Coupling c) None of the mentioned d) All of the mentioned
62. Which of the following is the best type of module coupling?
a) Control Coupling b) Stamp Coupling c) Data Coupling d) Content Coupling
63. Which of the following is the worst type of module coupling?
a) Control Coupling b) Stamp Coupling c) External Coupling d) Content Coupling
64. What is the meaning of Functional Cohesion?
a. Operations are part of single functional task and are placed in same procedures.
b. All operations that access the same data are defined within one class.
c. All operations that access the data from outside the module.
d. None of the above.
65. White Box techniques are also classified as a)Design based testing b)Structural testing c)Error guessing technique d)None of the mentioned
66. What are the various Testing Levels? a)Unit Testing b)System Testing c)Integration Testing d)All of the mentioned
67. Boundary value analysis belong to? a)White Box Testing b)Black Box Testing c)White Box & Black Box Testing d)None of the mentioned
68. The testing in which code is checked a)Black box testing b)White box testing(unit integration, cover all technically, front-back end) c)Red box testing(acceptance test) d)Green box testing(user given after green box, release time) e) yellow box(accepted but warning type) f) gray box (maintenance testing)
Font-end test => unit testing in case of level of testing
69. Unit testing is done by a)Users b)Developers c)Customers d)None of the mentioned
70. Which of the following is black box testing a)Basic path testing b)Boundary value analysis c)Code path analysis d)None of the mentioned
71. Which of the following is not part of the Test document? a)Test Case b)Requirements Traceability Matrix [RTM] c)Test strategy d)Project Initiation Note [PIN]
72. White box testing techniques are? a)Statement coverage testing b)Decision coverage testing c)Data flow testing d)All of the above
***************************** ************************************************** *************************************
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 |
| Answer:Regression testing |
1. Which of the following is not included in failure costs?
a) rework
b) repair
c) failure mode analysis
d) none of the mentioned
View Answer
Which of the following is not a Software Configuration Management Activity ?
- Configuration item identification
- Risk management
- Release management
- Branch management 2
Coupling and cohesion can be represented using a _______ .
Answer Explanation | ||||||||||||||||||||||||||||||||||||||||||||||
ANSWER: dependence matrix
Reverse engineering is the process of deriving the system design and specification from its
_________tools assist in the planning, development, and control in CASE. How many phases are there in Scrum ?
Answer: B Explanation: A project usually has a timeline chart which was developed by_________________?
Answer: A Explanation: Exhaustive Testing is Evaluating the options: The answer is ‘A’
. MTTF stands for Which one of the following is not a software process quality? . All the steps of a project manager during the life of a project is called
Which design identifies the software as a system with many components interacting with each other?
CASE Tool stands for. The definition and use of configuration management standards is essential for quality certification in 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 ANSWER: Testing
|
Comments
Post a Comment