0% found this document useful (0 votes)
50 views28 pages

Question Bank For Tech Trivia

Bnk

Uploaded by

gadad513
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views28 pages

Question Bank For Tech Trivia

Bnk

Uploaded by

gadad513
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

QUIZ: QUESTION BANK

Question 1: What does "HTTP" stand for?

 A) Hyper Transfer Text Protocol

 B) High Transfer Text Protocol

 C) Hypertext Transfer Protocol

 D) Hightext Transfer Protocol

Answer: C) Hypertext Transfer Protocol.

Question 2: Who is known as the father of the computer?

 A) Alan Turing

 B) Charles Babbage

 C) John von Neumann

 D) Thomas Edison

Answer: B) Charles Babbage.

Question 3: What is the primary function of an operating system?

 A) To manage hardware and software resources on a computer

 B) To store data

 C) To connect to the internet

 D) To protect the computer from viruses

Answer: A) To manage hardware and software resources on a computer.

Question 4: What does the term "RAM" stand for?

 A) Random Access Memory

 B) Read Access Memory

 C) Run Access Memory

 D) Random Allocation Memory

Answer: A) Random Access Memory.

Question 5: What is "phishing" in the context of cybersecurity?

 A) Creating strong passwords

 B) A technique used to trick individuals into providing sensitive information

 C) Installing antivirus software


 D) Backing up data

Answer: B) A technique used to trick individuals into providing sensitive information.

Question 6: Which programming language is known for its use in developing iOS applications?

 A) Java

 B) C++

 C) Swift

 D) Python

Answer: C) Swift.

Question 7: What is the name of the world's first electronic digital computer?

 A) UNIVAC

 B) ENIAC

 C) IBM 701

 D) Altair 8800

Answer: B) ENIAC.

Question 8: What does "IP" stand for in "IP address"?

 A) Internet Provider

 B) Internet Port

 C) Internet Protocol

 D) Internal Protocol

Answer: C) Internet Protocol.

Question 9: In databases, what does "SQL" stand for?

 A) Structured Quality Language

 B) Standard Query Language

 C) Simple Query Language

 D) Structured Query Language

Answer: D) Structured Query Language.

Question 10: What is a "firewall" used for in computer networks?

 A) To speed up the internet connection

 B) To organize network traffic


 C) To protect a network by controlling incoming and outgoing network traffic

 D) To store data securely

Answer: C) To protect a network by controlling incoming and outgoing network traffic.

Question 11: What does "VoIP" stand for?

 A) Voice over Internet Protocol

 B) Virtual Operating Internet Protocol

 C) Voice Operating Integrated Protocol

 D) Virtual Operating Integrated Protocol

Answer: A) Voice over Internet Protocol.

Question 12: Which of the following is an example of a video conferencing software?

 A) Microsoft Word

 B) Zoom

 C) Excel

 D) Adobe Photoshop

Answer: B) Zoom.

Question 13: What does the term "bandwidth" refer to in data communication?

 A) The amount of data that can be transmitted in a fixed amount of time

 B) The speed of the internet connection

 C) The type of connection used

 D) The number of devices connected to the network

Answer: A) The amount of data that can be transmitted in a fixed amount of time.

Question 14: Which protocol is commonly used to secure communication over a computer network?

 A) FTP

 B) TCP/IP

 C) SSL/TLS

 D) HTTP

Answer: C) SSL/TLS.

Question 15: What is the purpose of a modem in communication?

 A) To amplify signals
 B) To convert digital data to analog signals and vice versa

 C) To increase bandwidth

 D) To compress data for storage

Answer: B) To convert digital data to analog signals and vice versa.

Question 16: Which technology is primarily used for short-


range wireless communication between devices?

 A) Bluetooth

 B) Wi-Fi

 C) Ethernet

 D) Fiber Optic

Answer: A) Bluetooth.

Question 17: What is the full form of "SMS" in mobile communication?

 A) Simple Messaging System

 B) Short Messaging Service

 C) Standard Messaging System

 D) Secure Messaging Service

Answer: B) Short Messaging Service.

Question 18: What does "ISP" stand for in the context of internet connectivity?

 A) International Service Provider

 B) Internet Service Provider

 C) Internal Service Provider

 D) Integrated Service Provider

Answer: B) Internet Service Provider.

Question 19: Which of the following is a type of network topology?

 A) Star

 B) Circle

 C) Square

 D) Triangle

Answer: A) Star.
Question 20: In communication networks, what does "VPN" stand for?

 A) Virtual Public Network

 B) Virtual Private Network

 C) Virtual Protection Network

 D) Virtual Protocol Network

Answer: B) Virtual Private Network.

Question 21: What is polymorphism in OOP?

 A) The ability to create multiple methods with the same name

 B) The ability of different classes to be treated as instances of the same class through a common
interface

 C) The use of encapsulation to hide the implementation details

 D) Inheriting properties and methods from a base class

Answer: B) The ability of different classes to be treated as instances of the same class through a common
interface.

Question 22: In OOP, what is a constructor?

 A) A method used to destroy an object

 B) A special method used to initialize objects

 C) A variable that holds an object

 D) A class that cannot be instantiated

Answer: B) A special method used to initialize objects.

Question 23: What is an abstract class in OOP?

 A) A class with no fields

 B) A class that can only be instantiated once

 C) A class that cannot be instantiated and may contain abstract methods

 D) A class that can only be used as a base class

Answer: C) A class that cannot be instantiated and may contain abstract methods.

Question 24: What is the purpose of the "this" keyword in OOP?

 A) It refers to the current object instance

 B) It creates a new object


 C) It destroys the current object instance

 D) It declares a static method

Answer: A) It refers to the current object instance.

Question 25: What is the relationship between a base class and a derived class in OOP?

 A) A derived class can inherit fields and methods from a base class

 B) A base class is derived from a derived class

 C) They are unrelated

 D) Both classes must have the same methods

Answer: A) A derived class can inherit fields and methods from a base class.

Hard:

Question 26: What is multiple inheritance and why is it not supported in some OOP languages like Java?

 A) The ability to inherit from multiple classes, and it is not supported due to complexity and amb
iguity issues

 B) The ability to have multiple constructors, and it is not supported due to performance issues

 C) The ability to override multiple methods, and it is not supported due to security issues

 D) The ability to create multiple instances, and it is not supported due to memory issues

Answer: A) The ability to inherit from multiple classes, and it is not supported due to complexity and am
biguity issues.

Question 27: What does the term "method overloading" mean in OOP?

 A) Defining multiple methods with the same name but different parameters in the same class

 B) Defining multiple methods with the same name and parameters in different classes

 C) Defining multiple methods that perform the same action in the same class

 D) Defining a method that can only be called within its own class

Answer: A) Defining multiple methods with the same name but different parameters in the same class.

Question 28: In OOP, what is a virtual function?

 A) A function that does not have a return type

 B) A function that cannot be overridden

 C) A function that is defined in a base class and can be overridden in a derived class

 D) A function that is only used in abstract classes


Answer: C) A function that is defined in a base class and can be overridden in a derived class.

Question 29: What is the Liskov Substitution Principle (LSP) in OOP?

 A) Derived classes must be able to replace their base classes without affecting the functionality o
f a program

 B) Derived classes cannot replace their base classes under any circumstances

 C) Base classes should never be used in place of derived classes

 D) Derived classes must always add new methods to their base classes

Answer: A) Derived classes must be able to replace their base classes without affecting the functionality
of a program.

Question 30: What does the term "interface" mean in OOP?

 A) A reference type that can contain only abstract methods and properties

 B) A class that cannot be instantiated

 C) A method that can be used only within its class

 D) A static variable shared among all instances of a class

Answer: A) A reference type that can contain only abstract methods and properties.

Question 31: What is the primary advantage of a linked list over an array?

 A) Easier access to elements

 B) Faster sorting

 C) Dynamic memory allocation

 D) None of the above

Answer: C) Dynamic memory allocation.

Question 32: In a binary search tree, what is the time complexity of finding the minimum element?

 A) O(1)

 B) O(n)

 C) O(log n)

 D) O(h), where h is the height of the tree

Answer: D) O(h), where h is the height of the tree.

Question 33: Which data structure uses the FIFO (First In, First Out) principle?

 A) Stack
 B) Queue

 C) Linked List

 D) Tree

Answer: B) Queue.

Question 34: What is a hash table primarily used for?

 A) Sorting data

 B) Storing key-value pairs

 C) Implementing a stack

 D) Traversing graphs

Answer: B) Storing key-value pairs.

Question 35: In which scenario is a stack data structure most useful?

 A) Implementing a queue

 B) Reversing a string

 C) Sorting elements

 D) Finding the shortest path

Answer: B) Reversing a string.

Hard:

Question 36: What is the maximum number of nodes in a binary tree of height h?

 A) 2^h

 B) 2^(h-1)

 C) 2^(h+1) - 1

 D) 2^h - 1

Answer: D) 2^h - 1.

Question 37: In a graph, what is the purpose of using Dijkstra's algorithm?

 A) To find the shortest path between all pairs of nodes

 B) To find the shortest path from a single source to all other nodes

 C) To find the maximum flow in a network

 D) To detect cycles in a graph

Answer: B) To find the shortest path from a single source to all other nodes.
Question 38: Which data structure is best for implementing a priority queue?

 A) Stack

 B) Binary Heap

 C) Linked List

 D) Hash Table

Answer: B) Binary Heap.

Question 39: What is the time complexity of inserting an element in an AVL tree?

 A) O(1)

 B) O(n)

 C) O(log n)

 D) O(n log n)

Answer: C) O(log n).

Question 40: In which case would you use a B-tree over a binary search tree?

 A) When you need faster insertion and deletion

 B) When the data must fit into memory

 C) When working with a large amount of data that needs to be stored on disk

 D) When the order of data is insignificant

Answer: C) When working with a large amount of data that needs to be stored on disk.

Question 41: What is the primary function of a multiplexer in digital electronics?

 A) To store data

 B) To perform arithmetic operations

 C) To select one of many inputs to a single output

 D) To amplify signals

Answer: C) To select one of many inputs to a single output.

Question 42: What does the term "flip-flop" refer to in digital electronics?

 A) A type of microprocessor

 B) A fundamental building block of digital circuits, used to store binary data

 C) A method of data transmission

 D) A type of analog-to-digital converter


Answer: B) A fundamental building block of digital circuits, used to store binary data.

Question 43: In a digital circuit, what does the term "clock signal" refer to?

 A) A signal used to coordinate the timing of circuit operations

 B) A signal used to amplify output

 C) A signal used to convert analog to digital

 D) A signal used for power supply

Answer: A) A signal used to coordinate the timing of circuit operations.

Question 44: What is the primary purpose of a decoder in digital electronics?

 A) To encode data

 B) To amplify signals

 C) To convert coded inputs into coded outputs

 D) To perform logic operations

Answer: C) To convert coded inputs into coded outputs.

Question 45: What is the function of an AND gate in digital electronics?

 A) It outputs high if any of its inputs are high

 B) It outputs low if any of its inputs are high

 C) It outputs high only if all its inputs are high

 D) It outputs low if all its inputs are high

Answer: C) It outputs high only if all its inputs are high.

Hard:

Question 46: What is the role of a shift register in digital circuits?

 A) To perform arithmetic operations

 B) To store and shift data

 C) To amplify and filter signals

 D) To regulate voltage

Answer: B) To store and shift data.

Question 47: How many flip-flops are needed to design a mod-16 counter?

 A) 2

 B) 3
 C) 4

 D) 5

Answer: C) 4.

Question 48: What does a Karnaugh map help with in digital electronics?

 A) Designing amplifiers

 B) Simplifying Boolean expressions

 C) Performing binary addition

 D) Converting analog signals

Answer: B) Simplifying Boolean expressions.

Question 49: In digital electronics, what is "propagation delay"?

 A) The time taken for a signal to travel from source to destination

 B) The delay caused by environmental noise

 C) The delay between input and corresponding output in a digital circuit

 D) The time taken to convert analog signals to digital

Answer: C) The delay between input and corresponding output in a digital circuit.

Question 50: What is a finite state machine (FSM) used for in digital design?

 A) Amplifying digital signals

 B) Storing large amounts of data

 C) Designing complex sequential circuits

 D) Converting digital signals to analog

Answer: C) Designing complex sequential circuits.

Question 51: What is the primary use of the git merge command in version control?

 A) To create a new branch

 B) To combine multiple branches into one

 C) To delete a branch

 D) To view commit history

Answer: B) To combine multiple branches into one.

Question 52: Which programming paradigm focuses on using functions and immutable data?

 A) Object-Oriented Programming
 B) Procedural Programming

 C) Functional Programming

 D) Logic Programming

Answer: C) Functional Programming.

Question 53: In HTML, what does the <a> tag represent?

 A) An image

 B) A link to another document

 C) A heading

 D) A paragraph

Answer: B) A link to another document.

Question 54: Which of the following is a common design pattern for managing application state in React
?

 A) Singleton

 B) Factory

 C) Redux

 D) Observer

Answer: C) Redux.

Question 55: In Python, what is the output of the following code: print("Hello, World!"[7:])?

 A) Hello

 B) World!

 C) Hello, World!

 D) , World!

Answer: B) World!.

Hard:

Question 56: What is a "closure" in JavaScript?

 A) A function combined with its lexical environment

 B) A method for hiding internal data

 C) A way to encapsulate code

 D) A technique for asynchronous programming


Answer: A) A function combined with its lexical environment.

Question 57: In C++, what is the difference between new and malloc()?

 A) new initializes memory allocation, while malloc() does not

 B) new cannot be used for dynamic memory allocation, while malloc() can

 C) malloc() is a C++ keyword, new is a C keyword

 D) Both allocate memory but new requires manual deallocation

Answer: A) new initializes memory allocation, while malloc() does not.

Question 58: In database management, what does the term "ACID" stand for?

 A) Atomicity, Consistency, Isolation, Durability

 B) Automatic, Continuous, Indexed, Distributed

 C) Associative, Cumulative, Indexed, Durable

 D) Atomic, Concurrent, Independent, Data-driven

Answer: A) Atomicity, Consistency, Isolation, Durability.

Question 59: What is "Big O notation" used for in algorithm analysis?

 A) To measure the complexity of an algorithm in terms of time and space

 B) To describe the steps required to complete an algorithm

 C) To write pseudocode for an algorithm

 D) To classify algorithms based on their functionality

Answer: A) To measure the complexity of an algorithm in terms of time and space.

Question 60: What is a "microservice architecture" in software development?

 A) A monolithic approach to designing software applications

 B) An architectural style that structures an application as a collection of small, independently de


ployable services

 C) A way to design databases

 D) A technique for handling large-scale data

Answer: B) An architectural style that structures an application as a collection of small, independently de


ployable services.

Question 61: What is a neural network in the context of AI?

 A) A network of physical neurons in the brain


 B) A set of algorithms modeled after the human brain to recognize patterns

 C) A type of hardware used for computations

 D) A programming language for AI development

Answer: B) A set of algorithms modeled after the human brain to recognize patterns.

Question 61: What does the term "overfitting" refer to in machine learning?

 A) A model that performs well on training data but poorly on new data

 B) A model that performs poorly on both training and new data

 C) A model that is too simple and underperforms

 D) A model that fits perfectly on all data

Answer: A) A model that performs well on training data but poorly on new data.

Question 62: What is the primary goal of reinforcement learning?

 A) To classify data into different categories

 B) To make a sequence of decisions by maximizing a reward function

 C) To perform clustering of unlabeled data

 D) To predict continuous values

Answer: B) To make a sequence of decisions by maximizing a reward function.

Question 63: What does "NLP" stand for in the context of AI?

 A) Neural Learning Protocol

 B) Natural Language Processing

 C) Network Learning Procedure

 D) Node-Layered Programming

Answer: B) Natural Language Processing.

Question 64: What is a "confusion matrix" used for in evaluating AI models?

 A) To visualize the performance of a classification algorithm

 B) To determine the clustering quality

 C) To optimize hyperparameters

 D) To analyze the gradient descent path

Answer: A) To visualize the performance of a classification algorithm.

Question 65: Which company created the AI named "Watson"?


 A) Google

 B) IBM

 C) Microsoft

 D) Amazon

Answer: B) IBM.

Question 66: What does the "Turing Test" measure?

 A) The speed of a computer

 B) The intelligence of a machine

 C) The strength of a robot

 D) The memory of a machine

Answer: B) The intelligence of a machine.

Question 67: What is the main goal of AI?

 A) To replace humans

 B) To play video games

 C) To create machines that can perform tasks that typically require human intelligence

 D) To generate random data

Answer: C) To create machines that can perform tasks that typically require human intelligence.

Question 68: What is "machine learning" a subset of?

 A) Data Entry

 B) Manual Programming

 C) Artificial Intelligence

 D) Cloud Computing

Answer: C) Artificial Intelligence.

Question 69: Which of the following is an application of AI?

 A) Weather Forecasting

 B) Recipe Books

 C) Gardening

 D) Ice Cream Making

Answer: A) Weather Forecasting.


Question 70: Which programming language is commonly used for AI development?

 A) HTML

 B) Python

 C) CSS

 D) SQL

Answer: B) Python.

Question 71: What is a "neural network" inspired by?

 A) The Internet

 B) The human brain

 C) DNA sequencing

 D) Solar systems

Answer: B) The human brain.

Question 72: What does "NLP" stand for?

 A) Natural Light Processing

 B) Neural Learning Process

 C) Natural Language Processing

 D) Network Latency Protocol

Answer: C) Natural Language Processing.

Question 73: What is the term for AI that can perform specific tasks but not all tasks that a human can d
o?

 A) General AI

 B) Super AI

 C) Narrow AI

 D) Universal AI

Answer: C) Narrow AI.

Question 74: What is the main advantage of using blockchain technology for transactions?

 A) Speed

 B) Centralization

 C) Transparency and security


 D) Low cost

Answer: C) Transparency and security.

Question 75: Which of the following technologies is essential for building smart cities?

 A) Quantum Computing

 B) Internet of Things (IoT)

 C) Blockchain

 D) Augmented Reality

Answer: B) Internet of Things (IoT).

Question 76: What does "edge computing" aim to reduce?

 A) Storage costs

 B) Power consumption

 C) Latency

 D) Network traffic

Answer: C) Latency.

Question 77: Which company developed the quantum computer named "Sycamore"?

 A) IBM

 B) Microsoft

 C) Google

 D) Intel

Answer: C) Google.

Question 78: What is the primary purpose of augmented reality (AR)?

 A) To create virtual worlds for gaming

 B) To overlay digital information onto the real world

 C) To provide 3D graphics for design

 D) To store large amounts of data

Answer: B) To overlay digital information onto the real world.

Question 79: What is a significant challenge in the development of quantum computers?

 A) Low computational power

 B) High error rates and maintaining qubit coherence


 C) Lack of algorithms

 D) Limited storage capacity

Answer: B) High error rates and maintaining qubit coherence.

Question 80: Which of the following best describes the concept of a "digital twin"?

 A) A virtual replica of a physical entity used for simulation and analysis

 B) A duplicate of digital data for backup purposes

 C) A software application for creating digital content

 D) A method for data encryption

Answer: A) A virtual replica of a physical entity used for simulation and analysis.

Question 81: In the context of AI ethics, what does the term "algorithmic bias" refer to?

 A) The unintentional favoring of certain outcomes due to prejudiced data

 B) A preference for certain programming languages

 C) The systematic errors in algorithms causing slow performance

 D) A tendency to choose specific algorithms for tasks

Answer: A) The unintentional favoring of certain outcomes due to prejudiced data.

Question 82: Which emerging technology is primarily being researched for its potential to revolutionize
healthcare diagnostics?

 A) 3D Printing

 B) Blockchain

 C) Nanotechnology

 D) Virtual Reality

Answer: C) Nanotechnology.

Question 83: What does "5G" technology promise to improve compared to its predecessor, 4G
significantly?

 A) Battery life of devices

 B) Speed and connectivity

 C) Image resolution

 D) User interface design

Answer: B) Speed and connectivity.


84. What is a computer network?
a) A device used to display information on a computer screen
b) A collection of interconnected computers and devices that can communicate and share resources
c) A type of software used to create documents and presentations
d) The physical casing that protects a computer’s internal components

ANSWER B

85. What is internet?


a) A network of interconnected local area networks
b) A collection of unrelated computers
c) Interconnection of wide area networks
d) A single network

ANSWER C

86. Which of the following is an example of Bluetooth?


a) wide area network
b) virtual private network
c) local area network
d) personal area network

ANSWER D

87. Which of the following computer networks is built on the top of another network?
a) overlay network
b) prime network
c) prior network
d) chief network

ANSWER A

88. What is the full form of OSI?


a) optical service implementation
b) open service Internet
c) open system interconnection
d) operating system interface

ANSWER C

89. When a collection of various computers appears as a single coherent system to its clients, what is this
called?
a) mail system
b) networking system
c) computer network
d) distributed system

ANSWER D
90. Which one of the following is not a function of network layer?
a) congestion control
b) error control
c) routing
d) inter-networking

ANSWE B

91. How is a single channel shared by multiple signals in a computer network?


a) multiplexing
b) phase modulation
c) analog modulation
d) digital modulation

ANSWER A

92. Which topology requires a multipoint connection?


a) Ring
b) Bus
c) Star
d) Mesh

ANSWER B

93. Which of the following maintains the Domain Name System?


a) a single server
b) a single computer
c) distributed database system
d) none of the mentioned

ANSWER C

94. What is IoT?


a) network of physical objects embedded with sensors
b) network of virtual objects
c) network of objects in the ring structure
d) network of sensors

ANSWER A

95. Which of the following is not a fundamental component of an IoT system?


a) Sensors
b) Connectivity and data processing
c) User interface
d) Transformer

ANSWER D

96. Which of the following command is used to trigger the Amazon echo IOT device?
a) Hello
b) Suri
c) Alexa
d) Hey

ANSWER C

97. Which of the following is not a sensor in IoT?


a) BMP280
b) DHT11
c) Photoresistor
d) LED

ANSWER D

98. Which of the following is true about Arduino IoT devices?


a) They are open-source software
b) They can only read analog inputs
c) They have their own operating systems
d) They don’t have pre-programmed firmware

ANSWER A

99. IoT gateway must provide __________


a) Protocol abstraction
b) Data storage
c) Security with hardware
d) Simple and fast installation

ANSWER A

100. Which of the following protocol is used to link all the devices in the IoT?
a) HTTP
b) UDP
c) Network
d) TCP/IP

ANSWER D

101. What is the role of Cloud in smart grid architecture of IoT?


a) Security
b) Collect data
c) Manage data
d) Store data

ANSWER C

102. Which programming language is used by Arduino IDE IoT software for writing codes?
a) Python
b) Java
c) C/C++
d) JavaScript

ANSWER C

103. Which of the following is an example of an IoT device?


a) Smartphone b) Smart thermostat c) Desktop computer d) Wired telephone
Answer: b) Smart thermostat.
104. Which communication protocol is commonly used in IoT for short-range communication?
a) HTTP b) Bluetooth c) FTP d) SMTP
Answer: b) Bluetooth.

105. What is a major concern associated with IoT devices?

a) High cost b) Limited functionality c) Security and privacy risks d) Large physical size
Answer: c) Security and privacy risks.

106. Which of the following is a common IoT communication protocol used for low-power, wide-
area networks?
a) Wi-Fi b) Ethernet c) LoRaWAN d) USB
Answer: c) LoRaWAN.

107. What does MQTT stand for in the context of IoT?

a) Message Query Transport Technology b) Message Queuing Telemetry Transport c) Multi-


Queue Transport Technology d) Machine Query Transfer Technology
Answer: b) Message Queuing Telemetry Transport.

108. Which component of an IoT system collects and sends data?

a) Actuator b) Gateway c) Sensor d) Router


Answer: c) Sensor.

109. In the context of IoT, what is Edge Computing?

a) Computing done in central data centers b) Computing done at the edge of the network, nea
r the data source c) Computing done by mobile devices d) Computing done by cloud service
s
Answer: b) Computing done at the edge of the network, near the data source.

110. Which layer of the IoT architecture is responsible for processing data and making decisions?

a) Physical layer b) Data link layer c) Application layer d) Cloud layer


Answer: d) Cloud layer.

111. What is the main function of an IoT gateway?

a) To connect IoT devices to the internet b) To store large amounts of data c) To provide user in
terfaces for IoT devices d) To manufacture IoT devices
Answer: a) To connect IoT devices to the internet.
112. Which type of network is commonly used to connect IoT devices within close proximity?
a) MAN (Metropolitan Area Network) b) WAN (Wide Area Network) c) LAN (Local Area Networ
k) d) PAN (Personal Area Network)
Answer: d) PAN (Personal Area Network).
113. What is the role of an actuator in an IoT system?
a) To collect data b) To send data to the cloud c) To convert electrical signals into physical actio
n d) To display data to the user
Answer: c) To convert electrical signals into physical action.
114. What is the primary benefit of using IPv6 in IoT devices?
a) Faster internet speed b) More efficient data encryption c) Larger address space for unique d
evice identification d) Lower power consumption
Answer: c) Larger address space for unique device identification.
115. Which IoT platform is known for its cloud-based device management and analytics?
a) Microsoft Azure IoT b) IBM Watson IoT c) Amazon Web Services (AWS) IoT d) Google Cloud I
oT
Answer: c) Amazon Web Services (AWS) IoT.
116. What is the primary purpose of a "smart home" in IoT context?
a) To provide high-
speed internet access b) To automate and remotely control household devices and systems
c) To improve network security d) To enhance gaming experiences
Answer: b) To automate and remotely control household devices and systems.
117. Which communication technology is commonly used in IoT for long-range, low-
power communication?
a) Wi-Fi b) Zigbee c) NB-IoT (Narrowband IoT) d) RFID
Answer: c) NB-IoT (Narrowband IoT).
118. What is an IoT edge device?
a) A central server processing data from all devices b) A device that acts as a gateway between
sensors and the cloud c) A device that performs data processing at the source of data gener
ation d) A device used for network security
Answer: c) A device that performs data processing at the source of data generation.
119. Which IoT protocol is designed for machine-to-
machine (M2M) communication and is lightweight?
a) FTP b) SMTP c) COAP (Constrained Application Protocol) d) IMAP
Answer: c) COAP (Constrained Application Protocol).
120. What does "interoperability" mean in the context of IoT?
a) The ability to operate without an internet connection b) The ability to encrypt data effectivel
y c) The ability of different IoT systems and devices to work together d) The ability to operat
e in extreme temperatures
Answer: c) The ability of different IoT systems and devices to work together.
121. Which of the following is a common application of IoT in healthcare?
a) Virtual Reality b) Remote patient monitoring c) Cryptocurrency mining d) Social media mana
gement
Answer: b) Remote patient monitoring.
122. What is the primary function of a GPU in computer graphics?
a) To store data b) To run the operating system c) To accelerate the rendering of images and vi
deos d) To handle audio processing
Answer: c) To accelerate the rendering of images and videos.

123. Which algorithm is used to determine which parts of a 3D scene are visible from a certain vie
wpoint?

a) Dijkstra's algorithm b) Quick Sort algorithm c) Z-buffer algorithm d) Huffman coding


Answer: c) Z-buffer algorithm.

124. In animation, what does "keyframing" refer to?

a) The process of generating textures b) The process of defining the starting and ending points
of any smooth transition c) The process of modeling 3D objects d) The process of rendering f
rames in real-time
Answer: b) The process of defining the starting and ending points of any smooth transition.

125. What is the purpose of anti-aliasing in computer graphics?


a) To speed up rendering b) To increase resolution c) To reduce the appearance of jagged edge
s in digital images d) To compress image files
Answer: c) To reduce the appearance of jagged edges in digital images.

126. Which color model is primarily used in computer graphics to represent colors in images?
a) CMYK b) RGB c) HSL d) YUV
Answer: b) RGB (Red, Green, Blue) color model.

127. What does the term "rendering" mean in the context of computer graphics?

a) The process of modeling 3D objects b) The process of animating characters c) The process of
generating a photorealistic or non-
photorealistic image from a 2D or 3D model d) The process of editing videos
Answer: c) The process of generating a photorealistic or non-
photorealistic image from a 2D or 3D model.

128. What software is commonly used for 3D modeling and animation in the industry?

a) Microsoft Word b) Adobe Photoshop c) Autodesk Maya d) CorelDRAW


Answer: c) Autodesk Maya.

129. What is the difference between raster and vector graphics?

a) Raster graphics use paths; vector graphics use pixels b) Raster graphics are composed of pixe
ls; vector graphics use paths based on mathematical expressions c) Raster graphics are scala
ble without loss; vector graphics lose quality when scaled d) Raster graphics are always blac
k and white; vector graphics are always colored
Answer: b) Raster graphics are composed of pixels; vector graphics use paths based on math
ematical expressions.
130. In animation, what does the term "rigging" refer to?

a) The process of applying textures to 3D models b) The process of creating the skeletal structu
re for a 3D model so it can be animated c) The process of lighting a scene d) The process of r
endering final frames
Answer: b) The process of creating the skeletal structure for a 3D model so it can be animate
d.
131. Which data structure uses LIFO (Last In, First Out) order?
a) Queue b) Stack c) Linked List d) Tree
Answer: b) Stack.

132. What is the time complexity of binary search algorithm in a sorted array?

a) O(n) b) O(log n) c) O(n^2) d) O(1)


Answer: b) O(log n).

133. Which of the following is NOT a linear data structure?

a) Array b) Linked List c) Stack d) Tree


Answer: d) Tree.

134. What type of data structure is used to implement recursion?

a) Queue b) Stack c) Linked List d) Hash Table


Answer: b) Stack.

135. In a max-heap, what is the relation between the parent node and its children?

a) Parent node is always smaller than its children b) Parent node is always larger than its childr
en c) Parent node can be smaller or larger than its children d) Parent node is always equal to
its children
Answer: b) Parent node is always larger than its children.

136. Which algorithm is used for finding the shortest path in a graph?

a) Quick Sort b) Dijkstra's algorithm c) Binary Search d) Depth-First Search


Answer: b) Dijkstra's algorithm.

137. Which of the following data structures is most efficient for priority queue implementation?

a) Array b) Linked List c) Binary Heap d) Hash Table


Answer: c) Binary Heap.

138. What is the best-case time complexity of Bubble Sort?

a) O(n) b) O(n log n) c) O(n^2) d) O(1)


Answer: a) O(n).

139. Which of the following is NOT a characteristic of a good hash function?

a) It should be fast to compute b) It should generate the same hash for different keys c) It shoul
d minimize collisions d) It should distribute hash values uniformly
Answer: b) It should generate the same hash for different keys.

140. Which data structure is used in the Breadth-First Search (BFS) algorithm?

a) Stack b) Queue c) Linked List d) Heap


Answer: b) Queue.
141. What is the average case time complexity of quicksort?
a) O(n) b) O(n log n) c) O(n^2) d) O(log n)
Answer: b) O(n log n).
142. In a linked list, what is the time complexity of inserting an element at the beginning?
a) O(1) b) O(n) c) O(n log n) d) O(n^2)
Answer: a) O(1).

143. Which traversal method is used to visit all nodes of a binary tree level by level?

a) In-order b) Pre-order c) Post-order d) Level-order


Answer: d) Level-order.

144. What is a common use case for a hash table?


a) Sorting elements b) Searching for elements quickly c) Traversing elements d) Implementing
queues
Answer: b) Searching for elements quickly.

145. Which data structure is best suited for implementing a LIFO collection of elements?
a) Queue b) Stack c) Binary Tree d) Graph
Answer: b) Stack.

146. What is the height of a balanced binary search tree with 'n' nodes?

a) O(n) b) O(log n) c) O(n log n) d) O(1)


Answer: b) O(log n).

147. What kind of data structure is a binary heap typically used for?

a) Priority queue b) Dictionary c) Linked list d) Graph


Answer: a) Priority queue.

148. Which algorithm is used for sorting elements by repeatedly selecting the smallest (or largest) r
emaining element?
a) Quick Sort b) Merge Sort c) Selection Sort d) Bubble Sort
Answer: c) Selection Sort.

149. In graph theory, what does a “cycle” refer to?

a) A path that visits all vertices b) A path that starts and ends at the same vertex without repea
ting any edge c) A tree with no vertices d) A disconnected graph
Answer: b) A path that starts and ends at the same vertex without repeating any edge.

150. What is the primary purpose of a heuristic function in AI problem-solving?


a) To generate possible solutions randomly b) To estimate the cost to reach the goal fro
m a given state c) To sort the solutions based on complexity d) To evaluate the perfo
rmance of the algorithm
Answer: b) To estimate the cost to reach the goal from a given state.

151. Which algorithm is widely used for solving puzzles like the 8-puzzle or the 15-
puzzle?
a) Depth-First Search (DFS)
b) Breadth-First Search (BFS)
c) A* Search
d) Genetic Algorithm
Answer: c) A Search.*

152. In game theory, what is a "minimax" algorithm used for?


a) Minimizing the opponent's possible moves b) Finding the optimal move for a player a
ssuming the opponent also plays optimally c) Maximizing the number of moves in a
game d) Randomizing the moves to confuse the opponent
Answer: b) Finding the optimal move for a player assuming the opponent also plays
optimally.

153. What does "alpha-beta pruning" refer to in AI game playing?


a) A method to generate random moves b) A technique to reduce the number of nodes
evaluated in the minimax algorithm c) A strategy to increase the complexity of the ga
me d) A method to simulate multiple games simultaneously
Answer: b) A technique to reduce the number of nodes evaluated in the minimax alg
orithm.

154. Which of the following problems can be solved using the backtracking algorithm?

a) Sorting an array
b) Solving the N- queens problem
c) Finding the shortest path in a graph
d) Searching for an element in a sorted list
Answer: b) Solving the N-Queens problem.

155. What is the significance of the "game tree" in AI game playing?


a) It represents all possible moves in a game from the current position b) It stores the r
ules of the game c) It tracks the scores of each player d) It generates random game
scenarios
Answer: a) It represents all possible moves in a game from the current position.

156. Which of the following is an example of a zero-sum game?


a) Chess b) Monopoly c) Poker d) Soccer
Answer: a) Chess.

157. In the context of AI, what does the term "constraint satisfaction problem" (CSP) r
efer to?
a) A problem that can only be solved by satisfying certain constraints or conditions b) A
problem that involves continuous data c) A problem that requires optimizing a single
variable d) A problem that is unsolvable by traditional methods
Answer: a) A problem that can only be solved by satisfying certain constraints or con
ditions.

158. What is the "Traveling Salesman Problem" (TSP) an example of?


a) A constraint satisfaction problem b) A search problem c) An optimization problem d)
A classification problem
Answer: c) An optimization problem.

159. Which algorithm is typically used to play the game of Go at a high level?
a) Minimax with alpha-beta pruning b) Monte Carlo Tree Search (MCTS) c) Breadth-
First Search (BFS) d) Genetic Algorithm
Answer: b) Monte Carlo Tree Search (MCTS).

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy