Basicont Midterm Exam '09

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 Icelle10786
I
Icelle10786
Community Contributor
Quizzes Created: 4 | Total Attempts: 641
Questions: 46 | Attempts: 253

SettingsSettingsSettings
Midterm Quizzes & Trivia

READ THIS FIRST! (VERY IMPORTANT!)

This is our basicont midterm exam and is available until Saturday 5:30 afternoon. Please be reminded that for multiple choice, each question is good for 15 seconds and for identification and acronym, each question is good for 30 seconds. All in all you are given 20 minutes to answer this exam. Beyond that, exam will automatically ends, submit the answers and generate the score. Just be time conscious. Remember to enter your complete name (ex. Maricel Timbal DIT101A1). Not following instruction, score will be void.


Questions and Answers
  • 1. 

    They perform tasks such as scheduling, input/output handling, monitoring of system status and communication with the program.

    • A.

      Control Programs

    • B.

      Service Programs

    • C.

      Utility Programs

    • D.

      MS-DOS

    Correct Answer
    A. Control Programs
    Explanation
    Control programs are responsible for performing various tasks such as scheduling, input/output handling, monitoring system status, and facilitating communication with the program. These programs help in managing and controlling the overall functioning of the system. They ensure that the system resources are efficiently utilized and coordinate the execution of different processes. Control programs play a crucial role in maintaining the stability and smooth operation of the system.

    Rate this question:

  • 2. 

    It is a special case of non-copylefted free software, wherein some copies or modified versions may not be free at all. In some cases, an executable program can be in the public domain but the source code is not available.

    • A.

      Commercial Software

    • B.

      Freeware

    • C.

      Shareware

    • D.

      Public Domain Software

    Correct Answer
    D. Public Domain Software
    Explanation
    Public Domain Software refers to software that is not protected by copyright and is available for anyone to use, modify, and distribute. It is a special case of non-copylefted free software, meaning that some copies or modified versions may not be free. In certain cases, the executable program may be in the public domain, but the source code is not accessible. This means that while the software can be freely used and distributed, the user may not have access to the underlying source code.

    Rate this question:

  • 3. 

    It displays multiple cells that together make up a grid consisting of rows and columns, each cell containing either alphanumeric text or numeric values.

    • A.

      Word Processing Application

    • B.

      Spreadsheet

    • C.

      Database

    • D.

      Microsoft Word

    Correct Answer
    B. Spreadsheet
    Explanation
    A spreadsheet is a software application that displays multiple cells organized in rows and columns. Each cell can contain alphanumeric text or numeric values. This allows users to create and manipulate data in a tabular format, perform calculations, and create charts or graphs based on the data. Examples of spreadsheet applications include Microsoft Excel and Google Sheets.

    Rate this question:

  • 4. 

    It is a phase in Program Planning and Development where recognizing the need of information is an important factor.

    • A.

      Designing Solution

    • B.

      Flowcharting

    • C.

      Documenting the Program

    • D.

      Defining the Program

    Correct Answer
    D. Defining the Program
    Explanation
    In the Program Planning and Development phase, recognizing the need for information is crucial. This involves determining the specific requirements and objectives of the program. Defining the program involves clearly outlining its purpose, scope, and goals. It helps in understanding what information is required to meet the program's objectives and how it will be collected, analyzed, and utilized. This step is essential for effective program planning and development.

    Rate this question:

  • 5. 

    It contains computer programs, support modules, and data modules that provide a computer with the instructions and data necessary for carrying out a specific type of task.

    • A.

      Program

    • B.

      Support Module

    • C.

      Software

    • D.

      Operating System

    Correct Answer
    C. Software
    Explanation
    Software is the correct answer because it encompasses computer programs, support modules, and data modules that are essential for a computer to perform a specific task. Software refers to the instructions and data that enable a computer to function and carry out various operations. It includes programs, support modules, and data modules that work together to provide the necessary instructions and data to the computer.

    Rate this question:

  • 6. 

    It organizes data by using a list of or pool of rules that are sometimes constantly recycled through.

    • A.

      Tree

    • B.

      Expert System

    • C.

      Stream

    • D.

      Neural Network

    Correct Answer
    A. Tree
    Explanation
    A tree organizes data in a hierarchical structure, where each element is connected to one or more other elements in a branching pattern. This allows for efficient searching and retrieval of data. Trees are commonly used in computer science and data structures to represent hierarchical relationships, such as file systems or organization charts. They are also used in algorithms like binary search trees, where data is sorted and organized for quick access.

    Rate this question:

  • 7. 

    It is a system of instructions and data directly executed by a computer's central processing unit.

    • A.

      Program

    • B.

      Pseudocode

    • C.

      Machine Language

    • D.

      Compiler

    Correct Answer
    C. Machine Language
    Explanation
    Machine language is the correct answer because it refers to a system of instructions and data that can be directly executed by a computer's central processing unit. Machine language is a low-level programming language that is specific to a particular computer architecture and is represented by binary code. It is the most basic form of programming language that a computer can understand and execute, making it an essential component of computer programming and software development.

    Rate this question:

  • 8. 

    Which of the following is not an example of service program?

    • A.

      Diagnostic Programs

    • B.

      Supervisor Programs

    • C.

      Librarian Programs

    • D.

      Utility Programs

    Correct Answer
    B. Supervisor Programs
    Explanation
    Supervisor Programs are not an example of service programs because they are responsible for managing and controlling the execution of other programs, rather than providing a specific service or functionality. Diagnostic Programs are used to identify and solve problems in a computer system. Librarian Programs are used to manage and organize files and resources. Utility Programs are designed to perform specific tasks such as file compression, disk cleanup, and system optimization.

    Rate this question:

  • 9. 

    It is a set of instructions that tells a computer how to solve a problem or carry out a task.

    • A.

      Program

    • B.

      Support Module

    • C.

      Software

    • D.

      Operating System

    Correct Answer
    A. Program
    Explanation
    A program is a set of instructions that tells a computer how to solve a problem or carry out a task. It is a sequence of commands that are written in a programming language and can be executed by a computer. Programs can be used to perform various tasks such as calculations, data processing, and controlling hardware devices. They are essential for the functioning of computers and are the foundation of all software applications.

    Rate this question:

  • 10. 

    The following are family of Windows Operating System except for _______.

    • A.

      Windows 10.1

    • B.

      Windows 3.1

    • C.

      Windows 3.11

    • D.

      Windows98

    Correct Answer
    A. Windows 10.1
    Explanation
    The given question asks to identify the operating system that does not belong to the family of Windows Operating System. Windows 10.1 is not a valid version of the Windows Operating System. The other options, Windows 3.1, Windows 3.11, and Windows 98, are all legitimate versions of Windows Operating System.

    Rate this question:

  • 11. 

    It provides process and memory management services that allow two or more programs to run simultaneously.

    • A.

      Network Operating System

    • B.

      Operating System

    • C.

      Multitasking Operating System

    • D.

      Single-user Operating System

    Correct Answer
    C. Multitasking Operating System
    Explanation
    A multitasking operating system is the correct answer because it provides process and memory management services that allow two or more programs to run simultaneously. This means that multiple programs can be executed and managed by the operating system at the same time, allowing for efficient multitasking and utilization of system resources.

    Rate this question:

  • 12. 

    It provides an auxiliary set of instructions used in conjunction with the main software program.

    • A.

      Program

    • B.

      Support Module

    • C.

      Software

    • D.

      Operating System

    Correct Answer
    B. Support Module
    Explanation
    A support module is a separate set of instructions that is used alongside the main software program. It provides additional functionality and assistance to the main program, helping it perform specific tasks or functions. This auxiliary set of instructions is designed to enhance the capabilities of the main software program and provide support for various operations.

    Rate this question:

  • 13. 

    It provides the instructions needed to load the core parts into memory when system boots.

    • A.

      Boot disk

    • B.

      Boot Strap Program

    • C.

      Boot Programs

    • D.

      Kernel

    Correct Answer
    B. Boot Strap Program
    Explanation
    The boot strap program is responsible for loading the core parts of the system into memory when the system boots up. It provides the necessary instructions to initiate the booting process and ensures that the essential components of the operating system are loaded correctly. Without the boot strap program, the system would not be able to start up properly.

    Rate this question:

  • 14. 

    It is a legal contract that defines the use of a computer program.

    • A.

      Contract of Agreement

    • B.

      Users Manual

    • C.

      License Agreement

    • D.

      Software

    Correct Answer
    C. License Agreement
    Explanation
    A license agreement is a legal contract that defines the use of a computer program. It outlines the terms and conditions under which the software can be used, such as the number of users, the duration of the license, and any restrictions or limitations. This agreement is important as it protects the rights of both the software developer and the user, ensuring that the software is used in accordance with the agreed-upon terms.

    Rate this question:

  • 15. 

    It is a Structured Design that is done by first recognizing the major components of the solution, expressing the solution as a sequence of these major components and then expanding the major components themselves similarly.

    • A.

      Bottom-up

    • B.

      Loop

    • C.

      Top-down

    • D.

      Program Structure

    Correct Answer
    C. Top-down
    Explanation
    Top-down design is a structured design approach where the solution is broken down into smaller components or modules. The major components are identified first, and then the solution is expressed as a sequence of these components. Each major component is then further expanded or broken down into smaller components. This approach allows for a systematic and organized way of designing a solution, starting from the high-level overview and gradually refining the details. In contrast, bottom-up design starts with the smaller components and builds up to the larger solution.

    Rate this question:

  • 16. 

    It is another form of the instructions describing each step the computer must perform.

    • A.

      Pseudocode

    • B.

      Flowcharting

    • C.

      Program Writing

    • D.

      Algorithm

    Correct Answer
    A. Pseudocode
    Explanation
    Pseudocode is a method used to outline the steps a computer program must perform. It is a form of instructions that is easier for humans to understand and write, as it uses a combination of natural language and programming language elements. Pseudocode helps programmers plan and organize their code before writing it in a specific programming language. It is not a programming language itself, but rather a way to represent the logic and structure of a program.

    Rate this question:

  • 17. 

    DEFINE THE ACRONYM:   GUI

    Correct Answer
    Graphical User Interface
    Explanation
    GUI stands for Graphical User Interface. It is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators, rather than using text-based commands. GUIs are widely used in software applications, operating systems, and websites, as they provide a more intuitive and user-friendly way for users to navigate and interact with the system. The acronym GUI is commonly used in the field of computer science and technology to refer to this concept.

    Rate this question:

  • 18. 

    DEFINE THE ACRONYM:   QDOS

    Correct Answer
    Quick and Dirty Operating Systems
    Explanation
    The correct answer is "Quick and Dirty Operating Systems." The acronym QDOS stands for Quick and Dirty Operating Systems. This suggests that QDOS refers to a type of operating system that is designed to be developed quickly and without much attention to detail or quality. These types of operating systems are often used for temporary or experimental purposes, rather than for long-term or critical applications.

    Rate this question:

  • 19. 

    DEFINE THE ACRONYM: FORTRAN

    Correct Answer
    Formula Translator
    Formula Translation
    Explanation
    FORTRAN stands for Formula Translator or Formula Translation. This acronym refers to a programming language that was developed in the 1950s and is mainly used for scientific and engineering applications. The language was designed to allow easy translation of mathematical formulas into code, hence the term "Formula Translator" or "Formula Translation". FORTRAN has been widely used in the field of scientific computing and is known for its efficiency and performance in numerical calculations.

    Rate this question:

  • 20. 

    DEFINE THE ACRONYM: BASIC

    Correct Answer
    Beginner’s All-purpose Symbolic Instruction
    Explanation
    The correct answer is "Beginner’s All-purpose Symbolic Instruction." This is the definition of the acronym BASIC. BASIC is a programming language that was designed for beginners and is known for its simplicity and versatility. It was widely used in the early days of computing and is still taught in some introductory programming courses today.

    Rate this question:

  • 21. 

    DEFINE THE ACRONYM: COBOL

    Correct Answer
    Common Business-Oriented Language
    Common Business Oriented Language
    Explanation
    COBOL stands for Common Business-Oriented Language. It is a programming language that was developed in the late 1950s and early 1960s. COBOL was designed specifically for business applications and is known for its readability and ease of use. It is still widely used today, particularly in legacy systems, for its ability to handle large-scale data processing and business transactions. Both "Common Business-Oriented Language" and "Common Business Oriented Language" are correct acronyms for COBOL.

    Rate this question:

  • 22. 

    DEFINE THE ACRONYM: DOS

    Correct Answer
    Disk Operating System
    Explanation
    The correct answer is "Disk Operating System." DOS stands for Disk Operating System, which is a computer operating system that was widely used in the 1980s and 1990s. It was mainly used on IBM-compatible personal computers and was known for its command-line interface. DOS allowed users to manage files and run programs on their computers.

    Rate this question:

  • 23. 

    T is called as _________________ when imperative programming is combined with subprograms.

    Correct Answer
    Procedural Programming
    Explanation
    Procedural programming is the correct answer because it refers to the combination of imperative programming with subprograms. In procedural programming, the program is divided into smaller procedures or subroutines, which are reusable blocks of code that can be called from different parts of the program. This approach allows for better organization and modularization of code, making it easier to understand, maintain, and debug. By combining imperative programming with subprograms, procedural programming provides a structured and efficient way to write code.

    Rate this question:

  • 24. 

    A form of legal protection that grants the author of an original ”work” an exclusive right to copy, distribute, sell and edit that work.

    Correct Answer
    Copyright
    Explanation
    Copyright is a form of legal protection that grants the author of an original "work" exclusive rights to copy, distribute, sell, and edit that work. This means that the author has the sole authority to determine how their work is used and can prevent others from using it without their permission. Copyright is important because it allows creators to protect their intellectual property and ensures that they can benefit from their creations financially and creatively.

    Rate this question:

  • 25. 

    These are helpful tools that allow you to control and customize your computer equipment and work environment.

    Correct Answer
    Utilities
    Explanation
    The given correct answer is "Utilities". Utilities are helpful tools that allow users to control and customize their computer equipment and work environment. These tools typically include software programs that perform specific tasks such as system maintenance, file management, data backup, and security. Utilities help users optimize their computer's performance, enhance productivity, and ensure a smooth and efficient work experience. They are essential for managing and maintaining the functionality of computer systems.

    Rate this question:

  • 26. 

    It is a collection of system programs and routines that resides in the computer’s memory.

    Correct Answer
    Operating System
    Explanation
    An operating system is a collection of system programs and routines that reside in the computer's memory. It manages the computer's hardware and software resources, providing services and functionalities to other software applications. The operating system acts as an intermediary between the user and the computer hardware, allowing users to interact with the system and run applications. It controls and coordinates the execution of various tasks, manages memory, handles input and output operations, and ensures the overall stability and security of the computer system.

    Rate this question:

  • 27. 

    A collection of information organized in such a way that a computer program can quickly select desired pieces of information.

    Correct Answer
    Database
    Explanation
    A database is a collection of information that is structured in a way that allows a computer program to efficiently retrieve specific pieces of information. It is designed to store and manage large amounts of data in an organized manner, making it easier for users to access and manipulate the information they need. By using database management systems, users can perform queries and retrieve desired information quickly and accurately.

    Rate this question:

  • 28. 

    It manages the resources of the computer, automates its operation and facilitates program development.

    Correct Answer
    System Software
    Explanation
    System software refers to a type of computer program that manages the resources of the computer, automates its operation, and facilitates program development. This includes operating systems, device drivers, utility programs, and other software components that enable the computer to function properly. System software acts as an intermediary between the hardware and application software, providing a platform for applications to run on and ensuring smooth operation of the computer system. It plays a crucial role in managing and controlling the computer's resources, making it an essential component for the overall functioning of the computer.

    Rate this question:

  • 29. 

    It is a special type of programs that converts instructions from a high-level language into machine language.

    Correct Answer
    Translator
    Interpreter
    Explanation
    A translator is a program that converts instructions from a high-level language into machine language. It takes the entire program as input and translates it into machine code, which can be directly executed by the computer. An interpreter, on the other hand, translates and executes the program line by line, without creating an intermediate machine code. Therefore, the correct answer is Translator.

    Rate this question:

  • 30. 

    Also called as “debuggers” that facilitates locating errors of bugs in a program.

    Correct Answer
    Diagnostic Program
    Explanation
    A diagnostic program, also known as a debugger, is a software tool that helps identify and locate errors or bugs in a program. It is designed to assist programmers in finding and fixing issues in their code by providing detailed information about the program's execution and identifying the specific lines or sections of code where errors occur. Diagnostic programs are essential for software development as they help ensure the reliability and functionality of the program by detecting and resolving any issues or bugs.

    Rate this question:

  • 31. 

    This operating system deals with input, output, and processing requests from many users, all at the same time.

    Correct Answer
    Multi-user Operating System
    Explanation
    A multi-user operating system is designed to handle input, output, and processing requests from multiple users simultaneously. It allows multiple users to access and use the system resources such as files, applications, and peripherals at the same time. This type of operating system ensures that each user's tasks and data are kept separate and that resources are allocated efficiently among the users. It provides a secure and efficient environment for multiple users to work on the same system concurrently.

    Rate this question:

  • 32. 

    It manages the overall system operations and performs tasks such as scheduling, input/output handling, monitoring of system status and communication with the program.

    Correct Answer
    Control Program
    Explanation
    The control program is responsible for managing the overall system operations. It performs various tasks such as scheduling processes, handling input/output operations, monitoring the system status, and facilitating communication with programs. This program plays a crucial role in ensuring the efficient functioning of the system by coordinating and controlling its various components and processes.

    Rate this question:

  • 33. 

    Who is the man behind the creation of linux kernel?

    Correct Answer
    Linus Torvalds
    Linus Benedict Torvalds
    Explanation
    Linus Torvalds is the man behind the creation of the Linux kernel. He is a Finnish-American software engineer who developed the kernel in 1991. The Linux kernel is the core component of the Linux operating system and is responsible for managing the system's resources and facilitating communication between hardware and software. Linus Torvalds' contribution to the development of the Linux kernel has had a significant impact on the open-source community and the world of technology.

    Rate this question:

  • 34. 

    What do you call the center or core of the structure of the Operating System?

    Correct Answer
    Kernel
    Explanation
    The center or core of the structure of an Operating System is called the Kernel. The Kernel is responsible for managing the system's resources, such as memory, processes, and input/output devices. It acts as a bridge between the hardware and software components of the system, providing an interface for applications to access the underlying hardware. The Kernel also handles system calls and manages the scheduling of processes, ensuring that they are executed efficiently. Overall, the Kernel plays a crucial role in the functioning and stability of the Operating System.

    Rate this question:

  • 35. 

    What do you call the programs that surround the core of an Operating System?

    Correct Answer
    Shell
    Shell Programs
    Explanation
    The programs that surround the core of an Operating System are called the Shell and Shell Programs. The shell is a user interface that allows users to interact with the operating system and execute commands. It provides a way to access the operating system's services and manage files and processes. Shell programs, on the other hand, are scripts or batch files written in a shell scripting language that automate tasks and provide additional functionality to the shell.

    Rate this question:

  • 36. 

    Define the acronym:PARC

    Correct Answer
    Palo Alto Research Center
    Explanation
    The acronym PARC stands for Palo Alto Research Center. This is a research and development company located in Palo Alto, California. It is known for its contributions to the development of various technologies, including the graphical user interface, Ethernet, laser printing, and object-oriented programming. PARC has played a significant role in the advancement of computer science and technology, making it a well-known and respected institution in the industry.

    Rate this question:

  • 37. 

    What do you call this operating system that provides process and memory management services that permit two or more programs simultaneously.

    Correct Answer
    Multitasking Operating System
    Multitasking
    Explanation
    The correct answer is "Multitasking Operating System". This is because a multitasking operating system is designed to allow multiple programs to run simultaneously by sharing the processor's time and resources. It provides process and memory management services, allowing efficient switching between different programs and ensuring that they do not interfere with each other's memory space. Therefore, the term "Multitasking Operating System" accurately describes an operating system that supports the execution of multiple programs concurrently.

    Rate this question:

  • 38. 

    It is a stage in program planning and developing wherein you are going to use certain programming language.

    Correct Answer
    Writing a Program
    writing a program
    Explanation
    The given correct answer is "Writing a Program, writing a program". This answer suggests that the stage being referred to in the question is the process of actually writing a program using a specific programming language. This stage involves translating the logic and requirements of the program into actual code that can be executed by a computer. It is an essential step in program planning and development, as it is the means by which the desired functionality and behavior of the program are implemented.

    Rate this question:

  • 39. 

    This is a very essential stage in program planning and developing because this can be use in the future for maintenance purposes but in an extreme programming this is optional.

    Correct Answer
    Documenting the program
    Documentation of the Program
    Documentation
    Explanation
    Documenting the program is an essential stage in program planning and development because it allows for future maintenance purposes. By documenting the program, developers can provide clear instructions and explanations about the code, making it easier for others to understand and modify the program in the future. However, in extreme programming, documentation is considered optional as the focus is more on frequent code refactoring and collaboration between team members.

    Rate this question:

  • 40. 

    It is a high-level programming language that developed by Niklaus Wirth.

    Correct Answer
    PASCAL
    Pascal
    Explanation
    Pascal is a high-level programming language that was developed by Niklaus Wirth. It is named after the French mathematician and philosopher Blaise Pascal. Pascal was designed to be efficient and easy to read and write, making it a popular choice for teaching programming concepts. It features strong typing, structured programming, and modular programming. Pascal has been influential in the development of other programming languages such as Delphi and Ada.

    Rate this question:

  • 41. 

    Who created the C++ programming language?

    Correct Answer
    Bjarne Stroustrup
    Explanation
    Bjarne Stroustrup is the creator of the C++ programming language. He developed C++ as an extension of the C programming language, adding features like classes and objects to support object-oriented programming. Stroustrup's goal was to create a language that combined the efficiency and low-level control of C with the high-level abstractions and code reusability of object-oriented programming. C++ has since become a widely used programming language in various domains, including system programming, game development, and embedded systems.

    Rate this question:

  • 42. 

    Give at least one structured design.

    Correct Answer
    Simple Sequence
    Selection
    Case
    Loop
    Branch
    Explanation
    The correct answer is a list of different types of structured design. Simple Sequence refers to the execution of instructions in a sequential order. Selection involves making decisions based on certain conditions. Case is a type of selection that involves choosing from multiple options. Loop is a repetitive structure that allows a set of instructions to be executed multiple times. Branch is a structure that allows the program to jump to a different part of the code based on certain conditions.

    Rate this question:

  • 43. 

    In designing a program specifically in flowcharting, what figure represents the input or output?

    Correct Answer
    Parallelogram
    parallelogram
    Explanation
    In flowcharting, a parallelogram is used to represent the input or output in a program. This shape indicates that data is being received from an external source or being sent to an external destination. It helps in visualizing the flow of data into or out of the program.

    Rate this question:

  • 44. 

    In designing a program specifically in flowcharting, what figure represents the condition or decision?

    Correct Answer
    Diamond
    diamond
    Rhombus
    rhombus
    Explanation
    In flowcharting, the figure that represents a condition or decision is a diamond or a rhombus. This shape is used to indicate a point in the program where a decision needs to be made based on a certain condition. The flow of the program can diverge into different paths depending on the outcome of this decision. Therefore, the correct answer is diamond or rhombus.

    Rate this question:

  • 45. 

    In designing a program specifically in flowcharting, what figure represents that a manual input is being read?

    Correct Answer
    Trapezoid
    trapezoid
    Explanation
    In flowcharting, a trapezoid shape is commonly used to represent a manual input being read. This shape indicates that the program is receiving data or information from a user or an external source. The trapezoid is chosen as it visually represents a document or a piece of paper being inserted into the program flow. This allows the reader of the flowchart to easily identify where manual input is required in the program.

    Rate this question:

  • 46. 

    It is an operating system developed by Apple Inc..

    Correct Answer
    MAC OS
    Macintosh
    MAC
    Explanation
    The given answer options are all related to Apple Inc.'s operating system. MAC OS is the correct answer as it is the official name of the operating system developed by Apple Inc. Macintosh is another term commonly used to refer to Apple's computers and their operating system. MAC is a commonly used abbreviation for MAC OS, which is why it is also a valid answer option.

    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 18, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Aug 21, 2009
    Quiz Created by
    Icelle10786
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.