Header Ads Widget

CCC & 'O' Level Chapter-1 Test-3

1. Who invented the first mechanical calculator? 
a) Charles Babbage
b) Blaise Pascal
c) Alan Turing
d) John von Neumann

Correct Answer: b) Blaise Pascal
Explanation: Blaise Pascal invented the first mechanical calculator, known as the Pascaline, in 1642 to help his father with tax calculations.


2. What does "URL" stand for in web development? 
a) Uniform Resource Locator
b) Universal Resource Locator
c) Uniform Relay Locator
d) Universal Relay Locator

Correct Answer: a) Uniform Resource Locator
Explanation: A URL is the address used to access resources on the internet, such as websites and files.


3. Who is known as the father of the modern computer? 
a) Charles Babbage
b) John von Neumann
c) Ada Lovelace
d) Alan Turing

Correct Answer: b) John von Neumann
Explanation: John von Neumann is considered the father of modern computing due to his development of the architecture for stored-program computers.


4. What does "HTTP" stand for in the context of web addresses? 
a) HyperText Transfer Protocol
b) HyperText Transfer Process
c) HyperTime Transfer Protocol
d) High Transfer Protocol

Correct Answer: a) HyperText Transfer Protocol
Explanation: HTTP is the protocol used for transferring hypertext requests and information on the World Wide Web.


5. Which programming language was developed specifically for artificial intelligence (AI) research? 
a) Lisp
b) Python
c) C++
d) JavaScript

Correct Answer: a) Lisp
Explanation: Lisp was developed in the 1950s and is one of the earliest programming languages used for AI research and symbolic computing.


6. Who is credited with developing the first version of the Unix operating system? 
a) Dennis Ritchie
b) Ken Thompson
c) Bill Gates
d) Steve Jobs

Correct Answer: b) Ken Thompson
Explanation: Ken Thompson, working at AT&T Bell Labs, developed the first version of Unix in 1969.


7. What is the full form of "GPU"? 
a) Graphics Processing Unit
b) General Processing Unit
c) General Purpose Unit
d) Graphics Programming Unit

Correct Answer: a) Graphics Processing Unit
Explanation: A GPU is a specialized processor designed to accelerate the rendering of images, videos, and animations in computer graphics.


8. What does "DNS" stand for? 
a) Domain Name System
b) Digital Network Service
c) Dynamic Network Service
d) Data Network System

Correct Answer: a) Domain Name System
Explanation: DNS is the system that translates domain names (like www.example.com) into IP addresses used by computers to identify each other on the network.


9. Which programming language is commonly used for building web pages? 
a) Java
b) C++
c) HTML
d) Python

Correct Answer: c) HTML
Explanation: HTML (HyperText Markup Language) is the standard language used to create and design webpages.


10. Which of the following is the first high-level programming language developed for business applications? 
a) COBOL
b) Fortran
c) BASIC
d) Pascal

Correct Answer: a) COBOL
Explanation: COBOL (Common Business-Oriented Language) was developed in 1959 for business, finance, and administrative systems.


11. What does "SQL" stand for? 
a) Structured Query Language
b) Standard Query Language
c) Simple Query Language
d) Sequential Query Language

Correct Answer: a) Structured Query Language
Explanation: SQL is the standard programming language used for managing and querying relational databases.


12. Who created the first version of the Java programming language? 
a) Dennis Ritchie
b) James Gosling
c) Bjarne Stroustrup
d) Guido van Rossum

Correct Answer: b) James Gosling
Explanation: Java was developed by James Gosling and his team at Sun Microsystems in the mid-1990s.


13. Which of the following is a key feature of the Python programming language? 
a) It is a compiled language
b) It is known for its readability and simplicity
c) It is primarily used for system programming
d) It is only used for mobile applications

Correct Answer: b) It is known for its readability and simplicity
Explanation: Python is a high-level, interpreted language known for its simple syntax, making it easy to read and write.


14. Which programming language is commonly used for web development and can run directly in browsers? 
a) JavaScript
b) Ruby
c) C++
d) Swift

Correct Answer: a) JavaScript
Explanation: JavaScript is a widely-used programming language for building dynamic and interactive web pages that run in browsers.


15. What does "XML" stand for? 
a) Extended Markup Language
b) External Markup Language
c) Extra Markup Language
d) eXtensible Markup Language

Correct Answer: d) eXtensible Markup Language
Explanation: XML is a flexible, self-descriptive markup language used for data representation and exchange.


16. Which of the following is a low-level programming language? 
a) Python
b) JavaScript
c) Assembly
d) Ruby

Correct Answer: c) Assembly
Explanation: Assembly language is a low-level programming language that directly corresponds to the machine code instructions of a computer.


17. The C programming language is often described as: 
a) High-level language
b) Low-level language
c) Assembly language
d) Markup language

Correct Answer: a) High-level language
Explanation: C is a high-level programming language but it allows low-level operations, giving it a unique position between high and low-level languages.


18. What is the full form of "USB"? 
a) Universal System Bus
b) Uniform Serial Bus
c) Universal Serial Bus
d) Universal Service Bus

Correct Answer: c) Universal Serial Bus
Explanation: USB is a standard for connecting and transferring data between devices such as computers, smartphones, and peripherals.


19. What is a key characteristic of low-level languages? 
a) They are machine-independent
b) They require a compiler to convert to machine code
c) They are closer to machine code and hardware
d) They are easy to read and debug

Correct Answer: c) They are closer to machine code and hardware
Explanation: Low-level languages provide direct access to the hardware and are more machine-dependent, requiring knowledge of the underlying architecture.


20. In computer programming, what does the term "bug" refer to? 
a) A hardware failure
b) A defect or error in the software
c) A virus
d) A feature of the software

Correct Answer: b) A defect or error in the software
Explanation: A bug is a flaw, mistake, or error in a computer program that causes it to produce incorrect or unexpected results.



You can write a mail to more Feedback
jameerahmad740@gmail.com

Post a Comment

0 Comments