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?
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?
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?
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?
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?
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"?
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?
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?
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?
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?
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?
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?
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?
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?
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?
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:
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"?
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?
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?
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.
jameerahmad740@gmail.com
0 Comments