PGDCA Second Semester Exam: Quiz!

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Oca2018
O
Oca2018
Community Contributor
Quizzes Created: 1 | Total Attempts: 624
| Attempts: 638
SettingsSettings
Please wait...
  • 1/100 Questions

    What is a LAN

    • Long Area Network
    • Ludacris Area Network
    • Local Area Network
    • Live Area Network
Please wait...
About This Quiz

Do you know what PGDCA stands for? It means Post Graduate Diploma in Computer Applications. This program permits students to seek answers to any questions they may have in computer applications. It is a one-year program that teaches students about computer science. It is a course designed to motivate students to learn about the evolution and development of computer applications. This quiz will assist any student on their journey to becoming more adept with computers.

PGDCA Second Semester Exam: Quiz! - Quiz

Quiz Preview

  • 2. 

    A ____________ is a pointing device used to move a pointer on the screen and to make selections.

    • Keyboard

    • Processor

    • Mouse

    • Monitor

    Correct Answer
    A. Mouse
    Explanation
    A mouse is a pointing device that is used to move a pointer on the screen and make selections. It typically has buttons that can be clicked to perform different actions. The mouse is an essential tool for navigating and interacting with graphical user interfaces, allowing users to control the cursor and select items on the screen with precision and ease. It is a common input device for computers and is widely used for various tasks such as browsing the internet, playing games, and operating software applications.

    Rate this question:

  • 3. 

    What punctuation must be used to end lines of C++ code?

    • . (dot)

    • ‘ (single quote)

    • ; (semi-colon)

    • : (colon)

    Correct Answer
    A. ; (semi-colon)
    Explanation
    In C++ programming language, lines of code must be ended with a semi-colon (;) punctuation mark. This is known as the statement terminator in C++ and it indicates the end of a line of code. It is important to include this punctuation to ensure that the code is syntactically correct and can be compiled and executed properly.

    Rate this question:

  • 4. 

    What punctuation must each command line have at the end of the line ?

    •  :

    •  ,

    •  !

    •  ;

    Correct Answer
    A.  ;
    Explanation
    Each command line must have a semicolon (;) at the end.

    Rate this question:

  • 5. 

    One MB is equal to?

    • One thousand bytes

    • 1 billion bytes

    • The amount of RAM in every computer

    • 1024KB

    Correct Answer
    A. 1024KB
    Explanation
    One megabyte (MB) is equal to 1024 kilobytes (KB). This is because computers use a binary system, where each unit is a power of 2. In this system, 1 kilobyte is equal to 1024 bytes, and 1 megabyte is equal to 1024 kilobytes. Therefore, the correct answer is 1024KB.

    Rate this question:

  • 6. 

    C++ supports

    • Multiple inheritance

    • Pointer to functions

    • Recursion

    • All

    Correct Answer
    A. All
    Explanation
    C++ supports all of the given options: multiple inheritance, pointer to functions, and recursion. Multiple inheritance allows a class to inherit from multiple base classes, providing flexibility in creating complex class hierarchies. Pointer to functions is a feature in C++ that allows functions to be stored in variables and passed as arguments to other functions. Recursion is a programming technique where a function calls itself, allowing for the solution of complex problems by breaking them down into smaller, more manageable subproblems. Therefore, the correct answer is "All".

    Rate this question:

  • 7. 

    To Which port a Pen Drive Can Connect?

    • USB

    • PS/2 port

    • Serial port

    • Parallel port

    Correct Answer
    A. USB
    Explanation
    A pen drive can connect to a USB port. USB (Universal Serial Bus) is a standard interface that allows for the connection of various devices to a computer. It is widely used for connecting peripherals such as pen drives, external hard drives, keyboards, mice, and more. The USB port provides a fast and convenient way to transfer data between the pen drive and the computer.

    Rate this question:

  • 8. 

    Select the URL from the list below.

    Correct Answer
    A. Http://www.yahoo.com
    Explanation
    The correct answer is "http://www.yahoo.com" because it is the only option that starts with "http://" which is the standard protocol for accessing websites on the internet. The other options are an email address, a local file directory, and an IP address, which are not valid URLs.

    Rate this question:

  • 9. 

    What is the shortcut for PASTE in Windows operating systems?

    • Ctrl + P

    • Ctrl + V

    • Ctrl + C

    • Caps Lock + V

    Correct Answer
    A. Ctrl + V
    Explanation
    The shortcut for PASTE in Windows operating systems is Ctrl + V. This combination of keys is commonly used to paste copied or cut content into a document or application.

    Rate this question:

  • 10. 

    The preprocessor directive #include<iostream.h> is required if

    • Console output is used

    • Console input is used

    • Both console input and output is used

    • None of these

    Correct Answer
    A. Both console input and output is used
    Explanation
    The preprocessor directive #include is required if both console input and output is used. This directive allows the program to access the input and output stream objects defined in the iostream library, which are necessary for reading input from the console and displaying output on the console.

    Rate this question:

  • 11. 

    The ______________ is an output device which produces output on paper.

    • Monitor

    • Keyboard

    • Printer

    • Mouse

    Correct Answer
    A. Printer
    Explanation
    A printer is an output device that produces output on paper. It is used to print documents, images, or any other digital content onto physical paper. Unlike a monitor, keyboard, or mouse, which are input devices or display devices, a printer specifically functions to generate hard copies of digital information.

    Rate this question:

  • 12. 

    What is the function overloading?

    • Calling a function from another function

    • Having more than one functions of same name

    • Calling a function from itself

    • There is no such term in C/C++

    Correct Answer
    A. Having more than one functions of same name
    Explanation
    Function overloading refers to the ability to have multiple functions with the same name but different parameters or argument types in a programming language. This allows the programmer to define multiple functions with the same name but perform different operations based on the type or number of arguments passed to the function. It provides flexibility and code reusability by allowing the programmer to use a single function name for similar operations with different input parameters.

    Rate this question:

  • 13. 

    A destructor takes

    • One argument

    • Two arguments

    • Three arguments

    • Zero arguments

    Correct Answer
    A. Zero arguments
    Explanation
    A destructor is a special member function in a class that is used to clean up the resources allocated by an object when it is destroyed. It is called automatically when an object goes out of scope or is explicitly deleted. In C++, a destructor does not take any arguments. Its purpose is to release memory, close files, or perform any other necessary cleanup operations. Therefore, the correct answer is "Zero arguments".

    Rate this question:

  • 14. 

    The C language is

    •  case-sensitive.

    • Not case-sensitive.

    • It depends

    • None of these

    Correct Answer
    A.  case-sensitive.
    Explanation
    The C language is case-sensitive, meaning that it distinguishes between lowercase and uppercase letters. This means that variables, function names, and other identifiers must be written with the same capitalization each time they are used. For example, "variable" and "Variable" would be treated as two different identifiers in C. This is important to keep in mind when writing code in C to avoid any potential errors or conflicts.

    Rate this question:

  • 15. 

    1 Nibble is equivalent to 

    • 4 bits

    • 8 bits

    • 32 bits

    • None of these

    Correct Answer
    A. 4 bits
    Explanation
    A nibble is a unit of digital information that consists of 4 bits. It represents a single hexadecimal digit, which can range from 0 to 15. Therefore, the correct answer is 4 bits.

    Rate this question:

  • 16. 

    The period of an accounting year is ___________.

    • 1 January to 31 December

    • 1 March to 31 March

    • 1 April to 31 March

    • 31 March to 1 April

    Correct Answer
    A. 1 April to 31 March
    Explanation
    The period of an accounting year is from 1 April to 31 March. This is because in most countries, including India, the financial year is aligned with the calendar year, starting on 1 April and ending on 31 March of the following year. This allows for easier tax calculations and reporting, as well as consistency in financial reporting across different organizations.

    Rate this question:

  • 17. 

    The term _______ refers to the computer's physical components, such as the monitor, keyboard, memory chips, and hard drive.

    • Software

    • Hardware

    • Firmware

    • Output

    Correct Answer
    A. Hardware
    Explanation
    Hardware refers to the physical components of a computer system, including the monitor, keyboard, memory chips, and hard drive. These are tangible parts that can be seen and touched. Software, on the other hand, refers to the programs, applications, and data that are stored on the hardware and enable the computer to perform specific tasks. Firmware is a type of software that is embedded in a hardware device, providing low-level control and functionality. Output refers to the information or data that is produced by a computer system and displayed or presented to the user.

    Rate this question:

  • 18. 

    Which of the following is/are storage class?

    • Automatic

    • Static

    • Allocated

    • All

    Correct Answer
    A. All
    Explanation
    The correct answer is "All" because all the options mentioned - Automatic, Static, and Allocated - are storage classes in programming. Automatic storage class is used to declare variables that have a local scope and are automatically initialized. Static storage class is used to declare variables that retain their values throughout the program's execution. Allocated storage class is used for dynamically allocating memory during runtime. Therefore, all the options mentioned are storage classes.

    Rate this question:

  • 19. 

    By default, members of a C++ class are

    • Private

    • Public

    • Protected

    • None

    Correct Answer
    A. Private
    Explanation
    In C++, by default, the members of a class are private. This means that they can only be accessed within the class itself and are not accessible from outside the class. Private members are used to encapsulate the internal implementation details of a class and provide data hiding, ensuring that the class's data is only accessed and modified through the class's public interface. Other access specifiers like public and protected can be used to explicitly specify the accessibility of class members.

    Rate this question:

  • 20. 

    What will be the output of the following program? #include<stdio.h> int main() { int a = 1, b = 2, c = 3; printf("The value of a is %d", ++a); func(); printf(" The value of a is %d", ++a); return 0; } void func() { int a = 10; return 0; }

    • The value of a is 2 The value of a is 2

    • The value of a is 2 The value of a is 3

    • The value of a is 1 The value of a is 10

    • Compiler error

    Correct Answer
    A. The value of a is 2 The value of a is 3
    Explanation
    The output of the program will be "The value of a is 2 The value of a is 3".


    In the main function, the value of 'a' is incremented by 1 before it is printed, so the first printf statement will print "The value of a is 2".

    Then, the function 'func' is called, but it does not have any effect on the value of 'a' in the main function.

    After that, the second printf statement in the main function will print "The value of a is 3" because 'a' was incremented again before it was printed.

    Rate this question:

  • 21. 

    Which hardware component serves as the circuit board that provides electrical connections by which all other components communicate?

    • Hard drive

    • Network interface card

    • Motherboard

    • Serial Bus

    Correct Answer
    A. Motherboard
    Explanation
    The motherboard serves as the circuit board that provides electrical connections by which all other components communicate. It is the main printed circuit board in a computer that houses the CPU, RAM, and other essential components. The motherboard acts as a central hub, allowing data and power to flow between all the hardware components, facilitating communication and coordination among them. Without a motherboard, the various hardware components would not be able to communicate with each other effectively.

    Rate this question:

  • 22. 

    Which topology used in Ethernet

    • Bus

    • Ring

    • Tree

    • Mesh

    Correct Answer
    A. Bus
    Explanation
    Ethernet uses the Bus topology. In this topology, all devices are connected to a single cable, known as the bus. Data is transmitted in both directions on the bus, and all devices on the network receive the transmitted data. The Bus topology is simple and cost-effective, as it requires less cabling compared to other topologies. However, it can be prone to collisions and performance issues if multiple devices try to transmit data simultaneously.

    Rate this question:

  • 23. 

    What will the output of following code {      int x = 10, y = 15;      x = x++;      y = ++y;                 printf(“%d, %d \n”, x, y); }

    • 10, 15

    • 10, 16

    • 11, 16

    • 11, 15

    Correct Answer
    A. 11, 16
    Explanation
    The output of the code will be 11, 16.
    In the line "x = x++", the value of x is incremented by 1 but the assignment happens after the increment, so the value of x remains the same (10).
    In the line "y = ++y", the value of y is incremented by 1 and then assigned to y, so the value of y becomes 16.

    Rate this question:

  • 24. 

    NULL Pointer can be used as:

    • To stop indirection in a recursive data structure

    • As an error value

    • As a sentinel Value

    • All

    Correct Answer
    A. All
    Explanation
    A NULL pointer can be used in multiple ways. Firstly, it can be used to stop indirection in a recursive data structure, where a NULL pointer indicates the end of the structure. Secondly, it can be used as an error value, where a NULL pointer signifies that an error has occurred. Lastly, a NULL pointer can also be used as a sentinel value, which is a special value used to mark the end of a list or data structure. Therefore, the correct answer is that a NULL pointer can be used for all of these purposes.

    Rate this question:

  • 25. 

    C++ was originally developed by

    • Nicolas Wirth

    • Donald Knuth

    • Bjarne Stroustrup

    • Ken Thompson

    Correct Answer
    A. Bjarne Stroustrup
    Explanation
    Bjarne Stroustrup is the correct answer because he is the creator of the C++ programming language. He developed C++ in the early 1980s as an extension of the C programming language. Stroustrup wanted to add object-oriented programming features to C, resulting in the creation of C++. His work on C++ has had a significant impact on the field of programming, making it a widely used language for a variety of applications.

    Rate this question:

  • 26. 

    Which of the following is the correct operator to compare two variables?

    • =

    • = =

    • : =

    • Equal

    Correct Answer
    A. = =
    Explanation
    The correct operator to compare two variables is "==" in many programming languages. This operator checks if the values of two variables are equal. The double equals sign is used to differentiate it from the assignment operator "=" which is used to assign a value to a variable. Therefore, "==" is the correct operator for comparing two variables.

    Rate this question:

  • 27. 

    What is the only function all C programs must contain?

    • Start ( )

    • Program ( )

    • System ( )

    • Main ( )

    Correct Answer
    A. Main ( )
    Explanation
    The correct answer is "main()". In C programming, the "main()" function is the entry point of the program. It is the function where the program starts its execution. Every C program must have a "main()" function in order to run. Without the "main()" function, the program will not be able to execute any code. It is the mandatory function that serves as the starting point for the program's execution.

    Rate this question:

  • 28. 

    The computer component responsible for calculations, moving and processing information?

    • CPU

    • RAM

    • Motherboard

    • Hard Drive

    Correct Answer
    A. CPU
    Explanation
    The CPU, or Central Processing Unit, is responsible for calculations, moving, and processing information in a computer. It is often considered the "brain" of the computer, as it performs the majority of the processing tasks. The CPU executes instructions, performs arithmetic and logical operations, and manages the flow of data within the computer system. It interacts with other components, such as RAM and the motherboard, to carry out these tasks efficiently.

    Rate this question:

  • 29. 

    Bandwidth is a term for?

    • The speed at which data can be transferred from the server to the client.

    • A measurement of how much information can be carried in a given time period (usually a second) over a wired or wireless communications link.

    • A unit of information or computer storage equal to one billion bytes.

    • None of the above.

    Correct Answer
    A. A measurement of how much information can be carried in a given time period (usually a second) over a wired or wireless communications link.
    Explanation
    Bandwidth refers to the measurement of how much information can be carried in a given time period, typically a second, over a wired or wireless communications link. It is not specifically related to the speed of data transfer from the server to the client or a unit of computer storage. Therefore, the correct answer is that bandwidth is a measurement of how much information can be carried in a given time period over a communications link.

    Rate this question:

  • 30. 

    Which of the following is not a bitwise operator?

    • & &

    • <

    • ~

    • ^

    Correct Answer
    A. & &
  • 31. 

    The operator << is called

    • An insertion operator

    • Put to operator

    • Either a or b

    • None of these

    Correct Answer
    A. Either a or b
    Explanation
    The operator "

    Rate this question:

  • 32. 

    A constructor is called whenever

    • A object is declared

    • An object is used

    • A class is declared

    • A class is used

    Correct Answer
    A. A object is declared
    Explanation
    A constructor is a special method that is automatically called when an object is created or declared. It is used to initialize the object's state or perform any necessary setup tasks. Therefore, the correct answer is "a object is declared" because that is when the constructor is called to create and initialize the object.

    Rate this question:

  • 33. 

    Operator overloading is 

    • Making C++ operators works with objects

    • Giving new meaning to existing C++ operators

    • Making new C++ operator

    • Making C++ operators works with objects and giving new meaning to existing C++ operators

    Correct Answer
    A. Making C++ operators works with objects and giving new meaning to existing C++ operators
    Explanation
    Operator overloading in C++ refers to the ability to redefine how operators work with objects. This allows programmers to use operators such as +, -, *, /, etc., with user-defined objects, enabling them to perform operations specific to those objects. Additionally, operator overloading also allows programmers to give new meanings or behaviors to existing operators, providing more flexibility and customization in their code.

    Rate this question:

  • 34. 

    Which of the following is not a correct variable type?

    • Double

    • Float

    • Int

    • Real

    Correct Answer
    A. Real
    Explanation
    The variable type "real" is not a correct variable type in many programming languages. The correct variable types in this context are double, float, and int. "Real" is not a recognized variable type and is likely included as a distractor in this question.

    Rate this question:

  • 35. 

    Which line has all reserved words ?

    • Char, int, float, doubled, short, long, unsigned, signed

    •  sizeof, const, typedef, static, voided, enum, struct, union

    • If, else, for, while do, switch, continue, break

    • Defaulted, goto, return, extern, private, public, protected

    Correct Answer
    A. If, else, for, while do, switch, continue, break
    Explanation
    The line "if, else, for, while do, switch, continue, break" has all reserved words. Reserved words are words that are predefined and have special meaning in a programming language. In this line, all the words listed are reserved words in the C programming language.

    Rate this question:

  • 36. 

    External modem requires a/an __________ to get powered on

    • AC adapter

    • Ethernet adapter

    • DC adapter

    • Data cable

    Correct Answer
    A. AC adapter
    Explanation
    An external modem requires an AC adapter to get powered on. This is because an AC adapter converts the alternating current from a power outlet into the direct current required by the modem. The modem needs a stable and consistent power supply to function properly, and the AC adapter provides the necessary power source.

    Rate this question:

  • 37. 

    Which type of cable are you most likely to find on networks that use bus topology?

    • UTP cable

    • STP cable

    • Coaxial cable

    • Fiber-optic cable

    Correct Answer
    A. Coaxial cable
    Explanation
    In bus topology networks, all devices are connected to a single cable, known as the bus. Coaxial cable is most commonly used in bus topology networks because it is capable of carrying signals over long distances without significant loss or interference. It has a central conductor surrounded by insulation, a metallic shield, and an outer insulating layer. The metallic shield helps to minimize signal interference, making it suitable for bus topology networks where multiple devices share the same cable. UTP (Unshielded Twisted Pair) cable, STP (Shielded Twisted Pair) cable, and fiber-optic cable are not typically used in bus topology networks.

    Rate this question:

  • 38. 

    In the passage of text, individual words and punctuation marks are known as:

    • Constants

    • Operators

    • Keywords

    • Tokens

    Correct Answer
    A. Tokens
    Explanation
    In the passage of text, individual words and punctuation marks are known as tokens. Tokens are the smallest units of meaning in a programming language. They can include keywords, constants, operators, and other elements that make up the syntax of the language. In this context, tokens refer to the individual components that are used to construct the text.

    Rate this question:

  • 39. 

    What is the current standard interface for connecting internal hard drives to the motherboard in desktop computers?

    • EIDE

    • SCSI

    • USB

    • SATA

    Correct Answer
    A. SATA
    Explanation
    SATA (Serial ATA) is the current standard interface for connecting internal hard drives to the motherboard in desktop computers. It has replaced older interfaces like EIDE and SCSI due to its faster data transfer rates, improved performance, and smaller cables. SATA offers higher bandwidth and supports hot swapping, making it the preferred choice for modern desktop computers. USB, on the other hand, is primarily used for connecting external devices, while EIDE and SCSI are outdated interfaces that are no longer widely used in new computer systems.

    Rate this question:

  • 40. 

    Which of the following is not a C++ keyword?

    • Extern

    • Auto

    • Inherits

    • None

    Correct Answer
    A. Inherits
  • 41. 

    The sentence "Hello world!" uses _____ elements in a character array.

    •  10

    •  11

    • 12

    • 13

    Correct Answer
    A. 13
    Explanation
    The sentence "Hello world!" consists of 13 elements in a character array. Each character, including the space and exclamation mark, is considered as one element in the array. Therefore, the total number of elements is 13.

    Rate this question:

  • 42. 

    When you are creating a structure, you need to use the following keyword

    • Structure

    •  struct

    •  object

    •  record

    Correct Answer
    A.  struct
    Explanation
    When creating a structure in programming, the keyword "struct" is used. This keyword is used to define a new data type that can contain different variables of different types. It allows for the grouping of related data together under a single name. So, in order to create a structure, the keyword "struct" is used.

    Rate this question:

  • 43. 

    Resolution of display card is

    • The number of pixels

    • The number of colours

    • The amount of memory

    • The speed of CPU

    Correct Answer
    A. The number of pixels
    Explanation
    The resolution of a display card refers to the number of pixels that can be displayed on a screen. It determines the level of detail and sharpness in the images and text displayed. A higher resolution means a greater number of pixels, resulting in a clearer and more detailed display. The number of colors, amount of memory, and speed of the CPU do not directly affect the resolution of a display card.

    Rate this question:

  • 44. 

    The use of “break” Statement

    • To terminate a case in the switch statement

    • To force immediate termination of a loop

    • Both

    • None of the above

    Correct Answer
    A. Both
    Explanation
    The "break" statement is used to terminate a case in the switch statement, allowing the program to exit the switch block and continue execution after the switch statement. Additionally, it can also be used to force immediate termination of a loop, causing the program to exit the loop and continue with the next statement after the loop. Therefore, the correct answer is both.

    Rate this question:

  • 45. 

    The purpose of RAM is to:

    • Provide long-term, non-volatile storage

    • Provide temporary, non-volatile storage

    • Provide long-term, volatile storage

    • Provide temporary, volatile storage

    Correct Answer
    A. Provide temporary, volatile storage
    Explanation
    RAM, or Random Access Memory, is a type of computer memory that is used to temporarily store data that is actively being used by the computer's processor. It is called "temporary" because its contents are lost when the computer is powered off or restarted. It is also referred to as "volatile" because it requires a constant supply of power to retain its data. Therefore, the purpose of RAM is to provide temporary, volatile storage for the computer to quickly access and manipulate data during its operation.

    Rate this question:

  • 46. 

    What is the latest standard in RAM that new motherboards are supporting?

    • DDR

    • EPROM

    • DDR3

    • Flash

    Correct Answer
    A. DDR3
    Explanation
    The latest standard in RAM that new motherboards are supporting is DDR3. DDR3 stands for Double Data Rate 3, which is an improved version of DDR2 RAM. It offers higher bandwidth and faster data transfer rates compared to its predecessor. DDR3 RAM modules are widely used in modern computers and are compatible with newer motherboards.

    Rate this question:

  • 47. 

    Which is NOT a common interface for connecting an external hard drive to a computer?

    • ESATA

    • USB

    • IEEE 1394 (FireWire)

    • All of these are common interfaces

    Correct Answer
    A. All of these are common interfaces
    Explanation
    All of these options are common interfaces for connecting an external hard drive to a computer. This means that none of these options are NOT a common interface for connecting an external hard drive to a computer. Therefore, the correct answer is "All of these are common interfaces."

    Rate this question:

  • 48. 

    Which of the following memories is used by a pen drive?

    • Flash memory

    • Cache memory

    • Physical memory

    • RAM

    Correct Answer
    A. Flash memory
    Explanation
    A pen drive uses flash memory. Flash memory is a type of non-volatile storage that can be electrically erased and reprogrammed. It is commonly used in portable storage devices like pen drives due to its compact size, durability, and ability to retain data even when power is disconnected. Unlike cache memory, which is used by the CPU to store frequently accessed data for faster processing, flash memory is used for long-term storage of files and data. Physical memory refers to the actual hardware components that store data, while RAM is a type of volatile memory used for temporary storage during program execution.

    Rate this question:

  • 49. 

    Current Liabilities group includes ________________ subgroups. 

    • Sundry Creditors

    • Sundry Debtors

    • Option 3

    • Option 4

    Correct Answer
    A. Sundry Creditors
    Explanation
    The correct answer is Sundry Creditors. Current Liabilities group includes various subgroups, and one of them is Sundry Creditors. Sundry Creditors are the individuals or entities to whom the company owes money for goods or services received on credit. They are short-term liabilities that need to be paid within a year. Sundry Debtors, on the other hand, are part of the Current Assets group and represent individuals or entities who owe money to the company. Option 3 and Option 4 are not relevant to the question.

    Rate this question:

Quiz Review Timeline (Updated): Mar 21, 2023 +

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

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Aug 04, 2018
    Quiz Created by
    Oca2018
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.