Module 1 & 2

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Kirubakaran
K
Kirubakaran
Community Contributor
Quizzes Created: 2 | Total Attempts: 389
Questions: 40 | Attempts: 245

SettingsSettingsSettings
Module 1 & 2 - Quiz

.


Questions and Answers
  • 1. 

    The task of communicating with customers and users to determine what their requirements are

    • A.

      Eliciting Requirements

    • B.

      Analyzing Requirements

    • C.

      Functional Requirements

    • D.

      None of the above

    Correct Answer
    A. Eliciting Requirements
    Explanation
    Eliciting requirements refers to the process of gathering information and communicating with customers and users to understand their needs and expectations. It involves actively listening, asking relevant questions, and conducting interviews or surveys to gather complete and accurate requirements. This step is crucial in the requirements gathering process as it helps in identifying the desired features and functionalities of a product or system. Analyzing requirements, on the other hand, involves examining and organizing the gathered information to prioritize and define the requirements. Functional requirements are specific statements that describe what a system should do.

    Rate this question:

  • 2. 

    Determining whether the requirements are unclear ,umabigious,incomplete, or contradictory and resolving issues

    • A.

      Eliciting Requirements

    • B.

      Analyzing Requirements

    • C.

      Functional Requirements

    • D.

      None of the above

    Correct Answer
    B. Analyzing Requirements
    Explanation
    Analyzing requirements involves reviewing and examining the requirements to determine if they are clear, unambiguous, complete, and free from contradictions. This process helps identify any issues or discrepancies in the requirements, allowing for their resolution before moving forward with the project. It is an essential step in the requirements engineering process to ensure that the final requirements are accurate and feasible for implementation.

    Rate this question:

  • 3. 

    Testers involved from the begining of the development life cycle can help recognize omissions, discrepancies, ambiguitties and other problems that may affect the project requirements , testability , correctness and other qualities

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Testers involved from the beginning of the development life cycle can help recognize omissions, discrepancies, ambiguities, and other problems that may affect the project requirements, testability, correctness, and other qualities. By being involved early on, testers can provide valuable insights and feedback, ensuring that potential issues are identified and addressed before they become more difficult and costly to fix. This early involvement also helps in establishing clear and accurate requirements, improving the overall quality of the project.

    Rate this question:

  • 4. 

    Knowledge Transition and Requirement Analysis are major activities in the initial stage of the testing life cycle

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    Knowledge Transition and Requirement Analysis are indeed major activities in the initial stage of the testing life cycle. Knowledge Transition involves transferring knowledge from the development team to the testing team, ensuring that the testers have a clear understanding of the system being tested. Requirement Analysis involves analyzing the requirements of the system and identifying the testable components. Both these activities are crucial in setting the foundation for successful testing and ensuring that the testing team has the necessary information and understanding to proceed with the testing process.

    Rate this question:

  • 5. 

    Which is the process of the project team gaining information on the application business process and testing processes from the client/SME at the begining of  a project

    • A.

      Knowledge Transition

    • B.

      Requirement Analysis

    • C.

      Both a and B

    • D.

      None of the above

    Correct Answer
    A. Knowledge Transition
    Explanation
    Knowledge transition is the process of the project team gaining information on the application business process and testing processes from the client/SME at the beginning of a project. This involves understanding the existing systems, workflows, and requirements of the client in order to effectively plan and execute the project. Requirement analysis, on the other hand, focuses on gathering and documenting the specific needs and expectations of the client. Therefore, the correct answer is Knowledge Transition.

    Rate this question:

  • 6. 

    Which is the graphical representation of the flow of data through an information system

    • A.

      Use case diagram

    • B.

      Data Flow diagram

    • C.

      Prototype

    • D.

      Both a and b

    Correct Answer
    B. Data Flow diagram
    Explanation
    A Data Flow diagram is a graphical representation that shows the flow of data through an information system. It illustrates how data is input, processed, and output within the system. This diagram is commonly used to visualize the interactions between different components of a system and helps in understanding the data flow and its transformation. In contrast, a Use Case diagram is used to represent the functional requirements of a system and the interactions between actors and use cases. Therefore, the correct answer for this question is Data Flow diagram.

    Rate this question:

  • 7. 

    DFDs can also be used for the visualization of data processing

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    DFDs, or Data Flow Diagrams, are a visual representation of how data flows within a system. They show the processes, data stores, and data flows in a system, making it easier to understand and analyze the data processing. By using DFDs, one can visualize how data is transformed and moved from one process to another, allowing for better communication and comprehension of the system's data processing. Therefore, the statement that DFDs can be used for the visualization of data processing is true.

    Rate this question:

  • 8. 

    A use case is a set of scenarios that describes an interaction between a user and a system

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    A use case is a representation of a user's interaction with a system, depicting various scenarios and actions that occur during that interaction. It helps to understand and document how the system will be used and what functionalities it should have. By defining use cases, developers and stakeholders can have a clear understanding of the system's requirements and ensure that it meets the user's needs. Therefore, the statement "A use case is a set of scenarios that describes an interaction between a user and a system" is true.

    Rate this question:

  • 9. 

    The individual software modules pages that are already unit tested are integerated and tested for their functionalities to ensure the data flow across modules/units

    • A.

      Sanity testing

    • B.

      Smoke Testing

    • C.

      Component Integeration Testing

    • D.

      System Testing

    • E.

      System Integeration Testing

    Correct Answer
    C. Component Integeration Testing
    Explanation
    Component Integration Testing is the correct answer because it involves testing the integration of individual software modules to ensure the proper functioning of the system as a whole. This testing verifies that the data flows correctly between different modules or units and that they work together seamlessly. It focuses on the integration and interaction between components to identify any issues or bugs that may arise during the integration process.

    Rate this question:

  • 10. 

    KT is transfer of knowledge from Client's onsite team to

    • A.

      Project Lead

    • B.

      SME

    • C.

      Offshore Team

    • D.

      Client/ Customer

    Correct Answer
    C. Offshore Team
    Explanation
    The correct answer is Offshore Team. KT, or knowledge transfer, refers to the process of sharing knowledge and expertise from one team or individual to another. In this case, the knowledge is being transferred from the Client's onsite team to the Offshore Team. This suggests that the Offshore Team is responsible for receiving and assimilating the knowledge from the onsite team in order to effectively carry out the project.

    Rate this question:

  • 11. 

    Incremental approach is applied to

    • A.

      New project

    • B.

      Existing Project

    • C.

      Future Releases

    • D.

      Old Project

    Correct Answer
    C. Future Releases
    Explanation
    The incremental approach is applied to future releases. This means that instead of trying to develop and implement all features and changes at once, the project is divided into smaller, manageable increments that are released over time. This allows for continuous improvement and feedback, as well as the ability to adapt and make changes based on user needs and market conditions. By applying the incremental approach to future releases, the project can evolve and grow in a controlled and efficient manner.

    Rate this question:

  • 12. 

    Which one is not a mode of KT

    • A.

      Voice Meassage

    • B.

      Query Response

    • C.

      Shadowing Day to Day activity

    • D.

      Self Study

    Correct Answer
    A. Voice Meassage
    Explanation
    The given options are different modes of KT (Knowledge Transfer) except for "Voice Message". Voice messages may be used for communication purposes, but they are not a specific mode of transferring knowledge or information from one person to another. The other options, such as Query Response, Shadowing Day to Day activity, and Self Study, are commonly used methods for knowledge transfer in various contexts.

    Rate this question:

  • 13. 

    In Shadowing day to day activities of KT the veteran performer is pairswith

    • A.

      3 yrs experience

    • B.

      6 yrs experiecce

    • C.

      Less experience

    • D.

      No Experience

    Correct Answer
    C. Less experience
    Explanation
    The correct answer is "Less experience". This is because shadowing day to day activities of a veteran performer is usually done by someone with less experience. The purpose of shadowing is to learn from and observe the actions of someone who is more experienced in order to gain knowledge and skills. Therefore, it is logical to pair a less experienced individual with a veteran performer for shadowing purposes.

    Rate this question:

  • 14. 

    Which helps in evaluating the effectiveness of knowledge transaction

    • A.

      Reverse Knowledge Transaction

    • B.

      Knowledge Acquisition

    Correct Answer
    A. Reverse Knowledge Transaction
    Explanation
    Reverse Knowledge Transaction helps in evaluating the effectiveness of knowledge transaction by allowing individuals or organizations to assess and analyze the outcomes and impacts of the knowledge exchange process. It involves the feedback and evaluation of the knowledge recipient, which helps in understanding whether the knowledge transferred was useful, applicable, and successful in achieving the desired outcomes. This evaluation enables continuous improvement and refinement of knowledge transfer strategies, ensuring that future knowledge transactions are more effective and beneficial.

    Rate this question:

  • 15. 

    Which has existence on the outside of the boundaries of any specific software system

    • A.

      System Requirements

    • B.

      Functional Specifications

    • C.

      Business Rules

    • D.

      Interoperability Requirements

    Correct Answer
    C. Business Rules
    Explanation
    Business rules are guidelines or constraints that define how a business operates. They are independent of any specific software system and exist outside the boundaries of software applications. System requirements, functional specifications, and interoperability requirements are all specific to software systems and are not applicable outside of them. Therefore, the correct answer is business rules.

    Rate this question:

  • 16. 

    Constraint Usually Refers

    • A.

      Design

    • B.

      Implementation

    • C.

      Both a and B

    • D.

      Only a

    Correct Answer
    C. Both a and B
    Explanation
    The correct answer is "Both a and B" because the term "constraint" can refer to both design and implementation. In the context of design, constraints are limitations or restrictions that need to be considered during the design process. These constraints can be related to factors such as budget, time, resources, or specific requirements. In the context of implementation, constraints refer to limitations or conditions that need to be followed during the development or execution of a system or project. Therefore, the term "constraint" encompasses both design and implementation aspects.

    Rate this question:

  • 17. 

    What helps the project team to focus on critical areas, which need to be tested earlier in the testing life cyle

    • A.

      Priortization

    • B.

      Clarification

    Correct Answer
    A. Priortization
    Explanation
    Prioritization helps the project team to focus on critical areas that need to be tested earlier in the testing life cycle. By prioritizing, the team can identify and allocate resources to the most important and high-risk areas of the project. This ensures that critical functionality and potential issues are addressed early on, reducing the overall project risk and allowing for timely mitigation of any identified problems. Prioritization also helps in optimizing time and effort by ensuring that the most critical areas are thoroughly tested before moving on to less critical ones.

    Rate this question:

  • 18. 

    "OPEN" Status should assign to the corresponding stakeholder

    • A.

      True

    • B.

      False

    Correct Answer
    A. True
    Explanation
    The statement is suggesting that the "OPEN" status should be assigned to the corresponding stakeholder. This means that when a task or issue is marked as "OPEN," it is the responsibility of the stakeholder to address or resolve it. This implies that the stakeholder has the authority or capability to take action on the task or issue. Therefore, the answer "True" indicates that assigning the "OPEN" status to the corresponding stakeholder is the correct approach.

    Rate this question:

  • 19. 

    The overall description of what the product does and how it should behave is incomplete and or ambigious

    • A.

      Functional Description Defects

    • B.

      Feature interaction Defects

    • C.

      Interface Description Defects

    Correct Answer
    A. Functional Description Defects
    Explanation
    The given correct answer is Functional Description Defects. This means that the overall description of what the product does and how it should behave is incomplete and/or ambiguous. This could lead to confusion and misunderstandings about the product's functionality, potentially resulting in defects or issues in its performance. It is important to have a clear and comprehensive functional description to ensure that the product meets the intended requirements and functions as expected.

    Rate this question:

  • 20. 

    Features refer to non-functional aspects of the software that map to functional requirements as described by the users and clients

    • A.

      True

    • B.

      False

    Correct Answer
    B. False
    Explanation
    This statement is false. Features actually refer to the functional aspects of the software that directly fulfill the requirements of the users and clients. Non-functional aspects of the software, on the other hand, are related to qualities such as performance, usability, security, and reliability.

    Rate this question:

  • 21. 

    The ATM shall issue a printed receipt to the customer at the end of a successful session . The receipt shall contain Date and Time, Machine Location Identify the type of requirement

    • A.

      Testable

    • B.

      Non Testable

    Correct Answer
    A. Testable
    Explanation
    The requirement mentioned in the question is testable because it can be verified through testing. The ATM system can be tested to ensure that it is capable of issuing a printed receipt to the customer at the end of a successful session. The testing can involve checking if the receipt contains the required information such as the date and time, and machine location. By conducting appropriate tests, the developers can verify if the system meets this requirement.

    Rate this question:

  • 22. 

    Mockups of the applications are?

    • A.

      Prototypes

    • B.

      Data Flow Diagrams

    • C.

      Use Cases

    • D.

      All of the above?

    Correct Answer
    A. Prototypes
    Explanation
    Prototypes are mockups or early versions of applications that are created to demonstrate the functionality and design of the final product. They allow stakeholders to visualize and provide feedback on the application before it is fully developed. Prototypes can be in the form of sketches, wireframes, or interactive models. Therefore, the correct answer is Prototypes.

    Rate this question:

  • 23. 

    KT for the first time  during start of an engagement -Application , project / Program

    • A.

      Big Bang Approach

    • B.

      Incremental Approach

    • C.

      Both a and b

    • D.

      None of theabove

    Correct Answer
    A. Big Bang Approach
    Explanation
    The correct answer is "Big Bang Approach." The Big Bang Approach refers to the method of implementing a new application, project, or program all at once, without any incremental or phased approach. It involves a complete and immediate implementation, which can be risky as it does not allow for gradual adjustments or testing. This approach is suitable when the organization is ready for a major change and has the resources and capabilities to handle potential risks and challenges that may arise.

    Rate this question:

  • 24. 

    Check the information contained in Knowledge Transition Plan

    • A.

      Scope

    • B.

      KT Calender

    • C.

      Transitioning Stratergy

    • D.

      Receivables and Deliverables during each phase

    • E.

      Escalation process

    • F.

      Status reporting

    Correct Answer(s)
    A. Scope
    B. KT Calender
    C. Transitioning Stratergy
    D. Receivables and Deliverables during each pHase
    E. Escalation process
    F. Status reporting
    Explanation
    The correct answer includes various components that should be checked in the Knowledge Transition Plan. These components include the scope of the transition, the KT calendar which outlines the timeline and schedule for knowledge transfer, the transitioning strategy which outlines the approach and methods for transferring knowledge, the receivables and deliverables that are expected during each phase of the transition, the escalation process which outlines how issues or concerns will be escalated and addressed, and the status reporting which involves regular updates on the progress of the transition. Checking these components ensures that all necessary information and processes are included in the Knowledge Transition Plan.

    Rate this question:

  • 25. 

    During the Requirement Gathering Phase, the testing team , primarily onsite resources interacts with the client SMEs to gain the understanding of the following

    • A.

      Business process flow

    • B.

      Application Functionality

    • C.

      QA processess

    • D.

      QA Tools usage

    • E.

      None of the above

    Correct Answer
    E. None of the above
  • 26. 

    The knowledge level of the transition team is validated in

    • A.

      Understanding Documents

    • B.

      Application Walkthrough

    • C.

      Feedback from SMEs

    • D.

      None of the above

    Correct Answer(s)
    A. Understanding Documents
    B. Application Walkthrough
    C. Feedback from SMEs
    Explanation
    The correct answer is Understanding Documents, Application Walkthrough, Feedback from SMEs. These three methods are used to validate the knowledge level of the transition team. Understanding Documents involves reviewing and comprehending relevant documents related to the transition process. Application Walkthrough refers to a step-by-step demonstration or explanation of the application being transitioned. Feedback from SMEs stands for Subject Matter Experts who provide their expertise and insights to validate the team's understanding and knowledge.

    Rate this question:

  • 27. 

    A place to store practice knowledge

    • A.

      Tips

    • B.

      Manuals

    • C.

      Guides

    • D.

      Other team documents

    Correct Answer(s)
    A. Tips
    B. Manuals
    C. Guides
    D. Other team documents
    Explanation
    The given answer suggests that a place to store practice knowledge includes tips, manuals, guides, and other team documents. These resources are valuable for storing and sharing information within a team or organization. Tips provide practical advice or suggestions, manuals offer detailed instructions or guidelines, guides provide step-by-step information, and other team documents could include reports, presentations, or project documentation. Storing these resources in a centralized location allows for easy access and retrieval, promoting knowledge sharing and collaboration among team members.

    Rate this question:

  • 28. 

    Who mention that 'Quality is free'?

    • A.

      Philip Crosby

    • B.

      Genichi Taguchi

    • C.

      Edwards Deming

    • D.

      Joseph M. Juran

    Correct Answer
    A. pHilip Crosby
    Explanation
    Philip Crosby is the one who mentioned that 'Quality is free'. He believed that if organizations focus on preventing defects and errors rather than fixing them, they can achieve high-quality products and services without incurring additional costs. Crosby's philosophy emphasized the importance of zero defects and the concept that quality should be built into the processes from the beginning, rather than inspecting and correcting defects afterwards. He introduced the idea that the cost of poor quality, including rework, scrap, and customer dissatisfaction, far exceeds the cost of implementing quality measures upfront.

    Rate this question:

  • 29. 

    Which of the following is non-incremental test?

    • A.

      Top-down testing

    • B.

      Bottom-up testing

    • C.

      Big bang testing

    • D.

      Stab testing

    Correct Answer
    C. Big bang testing
    Explanation
    Big bang testing is a non-incremental testing approach where all the modules or components are integrated together and tested as a whole. It does not involve testing individual components or modules separately before integration. In this approach, all the components are combined at once, which can make it difficult to identify and fix specific issues or bugs. This approach is typically used when there are time constraints or when it is not feasible to perform incremental testing.

    Rate this question:

  • 30. 

    Which testing technique involves installing a system at a large number of user sites?

    • A.

      Beta testing

    • B.

      Boundary value analysis

    • C.

      Alpha testing

    • D.

      Volume testing

    Correct Answer
    A. Beta testing
    Explanation
    Beta testing involves installing a system at a large number of user sites. During beta testing, the software is released to a select group of users who test it in their own environments and provide feedback. This allows the developers to gather real-world data and identify any bugs or issues that may not have been discovered during earlier testing phases. Beta testing helps ensure that the software is robust and reliable before it is released to the general public.

    Rate this question:

  • 31. 

    Type of testing done before actual execution. 

    • A.

      Smoke Testing

    • B.

      Sanity Testing

    • C.

      Build Verification Testing

    • D.

      Exploratory Testing

    Correct Answer
    A. Smoke Testing
    Explanation
    Smoke testing is a type of testing done before the actual execution of a software application. It is a preliminary test to check if the critical functionalities of the software are working fine and the application is stable enough for further testing. Smoke testing helps in identifying any major issues or defects that could prevent the application from functioning properly. It is usually performed after a new build is received and before detailed testing is carried out.

    Rate this question:

  • 32. 

    1.Software testing activities should start

    • A.

      A. as soon as the code is written

    • B.

      B. during the design  stage

    • C.

      C. when the requirements have been formally documented

    • D.

      D. as soon as possible in the development life cycle

    Correct Answer
    D. D. as soon as possible in the development life cycle
    Explanation
    The correct answer is d. as soon as possible in the development life cycle. Software testing activities should start as early as possible in the development life cycle to identify and fix any defects or issues before they become more expensive and time-consuming to fix. Starting testing early helps in ensuring that the software meets the desired quality standards and reduces the risk of delivering a faulty product to the customers. Testing during the development life cycle also helps in identifying any gaps or inconsistencies in the requirements or design, allowing for timely adjustments and improvements.

    Rate this question:

  • 33. 

    8. Which is not true-The black box tester

    • A.

      A. should be able to understand a functional specification or requirements document

    • B.

      B. should be able to understand the source code.

    • C.

      C. is highly motivated to find faults

    • D.

      D. is creative to find the system’s weaknesses

    Correct Answer
    B. B. should be able to understand the source code.
    Explanation
    The black box tester is not required to understand the source code. Black box testing focuses on testing the functionality of the system without any knowledge of its internal structure or code. The tester should be able to understand the functional specification or requirements document to effectively test the system, be highly motivated to find faults, and be creative in finding the system's weaknesses. However, understanding the source code is not a requirement for black box testing.

    Rate this question:

  • 34. 

    To test a function during component (i.e. unit) testing, the programmer has to write a _________, which calls the function to be tested and passes it test data.

    • A.

      Stub

    • B.

      Driver

    • C.

      Proxy

    • D.

      Harness

    Correct Answer
    B. Driver
    Explanation
    This typically occurs when the system is being built incrementally and the individual functions are coded first.

    Rate this question:

  • 35. 

    Which is not a testing principle?

    • A.

      Early testing

    • B.

      Defect clustering

    • C.

      Pesticide paradox

    • D.

      Exhaustive testing

    Correct Answer
    D. Exhaustive testing
    Explanation
    The seven Testing Principles are:
    1) Testing shows the presence of defects
    2) Exhaustive testing is impossible
    3) Early testing
    4) Defect clustering
    5) Pesticide paradox
    6) Testing is context dependent
    7) Absence of error fallacy

    Rate this question:

  • 36. 

    Software testing which is done without planning and Documentation is known as

    • A.

      [A]adHoc Testing

    • B.

      [B]Unit Testing

    • C.

      [C]Regression testing

    • D.

      [D]Functional testing.

    Correct Answer
    A. [A]adHoc Testing
    Explanation
    AdHoc testing refers to the process of testing software without any specific plan or documentation. It is an informal and unstructured approach where testers explore the software system without any predefined test cases. This type of testing is usually performed when there is limited time or resources available for testing. AdHoc testing helps in identifying defects that may not be discovered through formal testing methods and can be useful for uncovering unexpected issues or vulnerabilities in the software.

    Rate this question:

  • 37. 

    What are the Types of Integration Testing?

    • A.

      [A]Big Bang Testing

    • B.

      [B]Bottom Up Testing

    • C.

      [C]Top Down Testing

    • D.

      [D]All the above

    Correct Answer
    D. [D]All the above
    Explanation
    The correct answer is [D] All the above. This is because integration testing can be performed using different approaches, such as Big Bang Testing, Bottom Up Testing, and Top Down Testing. Big Bang Testing involves testing all the modules together as a whole. Bottom Up Testing starts with testing the lowest level modules first and gradually moving up. Top Down Testing starts with testing the highest level modules first and then moving down. Therefore, all of these approaches are types of integration testing.

    Rate this question:

  • 38. 

    Sources of Knowledge Transition includes

    • A.

      Offshore Team

    • B.

      Project Team

    • C.

      Onsite Team

    • D.

      Client / Business Team

    Correct Answer(s)
    A. Offshore Team
    C. Onsite Team
    D. Client / Business Team
    Explanation
    The sources of knowledge transition include the offshore team, onsite team, and client/business team. This means that knowledge is transferred from these teams to others in order to share information and expertise. The offshore team refers to a group of individuals located in a different country or region who work on a project remotely. The onsite team refers to the group of individuals who are physically present at the project location. The client/business team refers to the individuals representing the client or business organization involved in the project.

    Rate this question:

  • 39. 

    Knowledge Acquisition happens through

    • A.

      Class Room Sessions

    • B.

      Documentation Sharing

    • C.

      Self Study

    • D.

      Hands-on

    • E.

      Video conferencing

    Correct Answer(s)
    A. Class Room Sessions
    B. Documentation Sharing
    C. Self Study
    D. Hands-on
    E. Video conferencing
    Explanation
    Knowledge acquisition can occur through various methods such as class room sessions, documentation sharing, self study, hands-on experience, and video conferencing. Class room sessions provide a structured learning environment where students can interact with the instructor and their peers. Documentation sharing allows individuals to access and learn from written materials such as textbooks, research papers, or manuals. Self study involves individuals independently acquiring knowledge through reading, research, or practice. Hands-on experience allows individuals to learn by actually doing or engaging in practical activities. Video conferencing enables remote learning and collaboration by allowing individuals to participate in virtual classrooms or meetings.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 17, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Dec 11, 2017
    Quiz Created by
    Kirubakaran
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.