Computer Applications & AI – Important Questions (Expanded,
Exam-Oriented Answers)
1. What is an Operating System?
An Operating System (OS) is system software that manages computer hardware, software
resources, and provides essential services for computer programs. It acts as an interface
between the user and the hardware. It handles process management, memory allocation,
file management, device control, and security. Examples include Windows, Linux, macOS,
and Android. In exams, mention functions such as multitasking, I/O management, and
resource allocation for full marks.
2. Define Artificial Intelligence.
Artificial Intelligence (AI) refers to the ability of machines or computer systems to perform
tasks that normally require human intelligence. These tasks include learning, reasoning,
problem-solving, perception, and language understanding. AI uses algorithms and data to
improve accuracy and decision-making. Key branches include machine learning, deep
learning, natural language processing, and robotics.
3. What is Machine Learning?
Machine Learning (ML) is a subset of AI that enables computers to learn patterns from data
and make predictions or decisions without being explicitly programmed. ML models
improve performance through experience. Types include supervised learning, unsupervised
learning, and reinforcement learning. Common applications are spam detection,
recommendation systems, and fraud detection.
4. Explain the Internet of Things (IoT).
The Internet of Things (IoT) is a network of physical objects embedded with sensors,
software, and network connectivity, enabling them to collect and exchange data. Examples
include smart watches, smart home devices, and connected cars. IoT improves automation,
efficiency, and real-time monitoring. In examinations, highlight features like data collection,
remote access, and interconnectivity.
5. What is Cloud Computing?
Cloud computing refers to delivering computing services—such as storage, databases,
networking, software—over the internet instead of local computers. It provides flexibility,
scalability, and cost efficiency. Major models include IaaS, PaaS, and SaaS. Examples: Google
Drive, Amazon AWS, and Microsoft Azure.
6. What is a Spreadsheet?
A spreadsheet is a digital tool used for organizing, calculating, analyzing, and storing data in
tabular form. It consists of rows, columns, and cells. Common spreadsheet software includes
Microsoft Excel and Google Sheets. They support formulas, charts, graphs, data filtering, and
data visualization, making them widely used in accounting and statistics.
7. Define a Database.
A database is an organized collection of data stored electronically. It allows easy access,
retrieval, modification, and management of data. Database Management Systems (DBMS)
such as MySQL, Oracle, and SQL Server ensure data security, integrity, and consistency. In
exams, mention advantages such as reduced redundancy and improved data sharing.
8. What is Cyber Security?
Cyber security refers to the practice of protecting systems, networks, and data from digital
attacks. These attacks may include hacking, phishing, malware, and identity theft.
Cybersecurity measures include encryption, firewalls, antivirus software, and strong
password policies.
9. What is a Computer Network?
A computer network is a system that connects two or more computing devices to share data
and resources. Types include LAN, MAN, and WAN. Networks use communication devices
like routers, switches, and modems. In examinations, mentioning advantages like resource
sharing and improved communication is beneficial.
10. Explain Data Types in Programming.
Data types define the type of data that a variable can store. Common data types include
integer, float, string, Boolean, and character. Using correct data types improves memory
usage and prevents errors. Exam answers can include examples such as int age = 21 and
float price = 99.50.