Name of the Organisation : National Institute of Electronics & Information Technology
Examination : A Level Course
Document Type : Sample Question Paper
Year : 2017
Name of the Subject : Software Testing And Quality Management
Website : http://beta.nielit.gov.in/content/january-2017
Download Sample Question Paper :
IT Tools & Business Systems : https://www.pdfquestion.in/uploads/13066-Tools.pdf
Internet Technology & Web Design : https://www.pdfquestion.in/uploads/13066-ITWeb.pdf
Programming & Problem Solving ‘C’ Language : https://www.pdfquestion.in/uploads/13066-Clangu.pdf
Computer System Architecture : https://www.pdfquestion.in/uploads/13066-Computer.pdf
Structured System Analysis : https://www.pdfquestion.in/uploads/13066-Systemanalysis.pdf
Data Structure through C++ : https://www.pdfquestion.in/uploads/13066-Datastructure.pdf
Introduction to DBMS : https://www.pdfquestion.in/uploads/13066-Database.pdf
Basics of OS, Unix & Shell Programming : https://www.pdfquestion.in/uploads/13066-Shell.pdf
Data Communication & Network Technologies : https://www.pdfquestion.in/uploads/13066-Datacomm.pdf
Object-Oriented Programming through Java : https://www.pdfquestion.in/uploads/13066-Object.pdf
Software Testing and Quality Management : https://www.pdfquestion.in/uploads/13066-Software.pdf
A Level Course Examination Question Paper :
1. Each question below gives a multiple choice of answers. Choose the most appropriate one and enter in the “OMR” answer sheet supplied with the question paper, following instructions therein. : (1×10)
1.1 Which is the reputed testing standard?
A) M Bridge awards
B) QAI
C) ISO
D) Microsoft
1.2 You are performing a test to see that it complies with the user requirement that a certain field be populated by using a drop down box containing a list of values. What kind of testing are you doing?
A) White box testing
B) Black box testing
C) Load testing
D) Regression testing
1.3 Test Readiness review is conducted by the
A) Project Manager
B) Test Manager
C) Quality Assurance Personnel
D) User/Customer
1.4 If the measurement taken by the two people are same refers to the terms as
A) Reliability
B) Validity
C) Calibration
D) Ease of use and simplicity
1.5 Which testing is concerned with behavior of whole product as per specified requirements?
A) Acceptance testing
B) Component testing
C) System testing
D) Integration testing
1.6 Who is responsible for component testing?
A) Software tester
B) Designer
C) User
D) Developer
1.7 Which of the following is not other name for structural testing?
A) White box testing
B) Glass box testing
C) Behavioral testing
D) None of the option
1.8 What are the types of requirement in Quality Function Deployment (QFD)?
A) Known, Unknown, Undreamed
B) User, Developer
C) Functional, Non-Functional
D) Normal, Expected, Exciting
1.9 What kind of approach was introduced for elicitation and modelling to give a functional view of the system?
A) Object Oriented Design (by Booch)
B) Use Cases (by Jacobson)
C) Fusion (by Coleman)
D) Object Modeling Technique (by Rambaugh)
1.10 FAST stands for
A) Functional Application Specification Technique
B) Fast Application Specification Technique
C) Facilitated Application Specification Technique
D) None of the mentioned
2. Each statement below is either TRUE or FALSE. Choose the most appropriate one and enter your choice in the “OMR” answer sheet supplied with the question paper, following instructions therein. : (1×10)
2.1 The two types of incremental testing approaches are top down and bottom up approach.
2.2 CMMi has not an interactive lifecycle when compared to CMM.
2.3 Black box testing is only functional testing.
2.4 Non functional testing is performed only at system testing level.
2.5 Sometimes regression testing is best candidate for automation.
2.6 Configuration testing deals with hardware while compatibility testing deals with software.
2.7 Software Reliability is the probability of failure-free software operation for a specified period of time in a specified environment.
2.8 Software tester should be involved very early during development phase of a project.
2.9 Testing a functionality of software has two parts, requirement specification testing and business process based testing.
2.10 Equivalence partitioning and boundary value analysis techniques are used only during system testing.
3. Match words and phrases in column X with the closest related meaning/ word(s)/phrase(s) in column Y. Enter your selection in the “OMR” answer sheet supplied with the question paper, following instructions therein. : (1×10)
3.1 Data Definition A. Data relationship model simplified for data extraction and reduction purposes in order to create test data.
3.2 Fault B. A test environment comprised of stubs and drivers needed to conduct a test.
3.3 Control Flow C. A manifestation of an error in software
3.4 Data Use D. Nonconformance to requirements or functional / program specification
3.5 Defect E. The set from which values are selected.
3.6 Harness F. An executable statement where the value of a variable is accessed.
3.7 Domain: G. An executable statement where a variable is assigned a value.
3.8 Basic Block H. Forming a conclusion from existing facts.
3.9 Basis TestSet I. An abstract representation of all possible sequences of events
3.10 Component J. A minimal software item for which a separate specification is available.
4. Each statement below has a blank space to fit one of the word(s) or phrase(s) in the list below. Choose the most appropriate option; enter your choice in the “OMR” answer sheet supplied with the question paper, following instructions therein. : (1×10)
4.1 The definition phase of software engineering includes tasks such as system engineering, software project planning and ________.
4.2 The ________ method is also known as the iterative enhancement model.
4.3 ________ includes activities that ensure the verification of a developed software with respect to documented.
4.4 ________ includes activities that ensure the implementation of processes, procedures and standards in context to verification of developed software and intended requirements.
4.5 ________ is a process to achieve system specification by thoroughly analyzing, understanding the existing system.
4.6 ________ need to update the software to keep it to the current market, without impacting its functionality.
4.7 ________ testing is conducted to test program and its implementation, in order to improve code efficiency or structure.
4.8 ________ testing is carried out to test functionality of the program.
4.9 ________ is process of examining whether or not the software satisfies the user requirements.
4.10 ________ is the process of confirming if the software is meeting the business requirements.