CSC114 · Exam intelligence
Introduction to Information Technology important questions
From 8 past TU papers: which questions keep coming back, how much they carry, and what is most likely to show up next. Every question links to a model answer.
Most likely in the next examStatistical
Ranked by how often a topic is asked, its marks weight, and whether it is due after skipping the 2081 paper. No guarantees; study the whole syllabus.
1asked 5xavg 9 marks · due (skipped 2081) · Operating SystemAnswerHideWhy software is needed in computer system? Mention the role of system software. Discuss the functionalities of operating system.[10]
Why software is needed in computer system? Mention the role of system software. Discuss the functionalities of operating system.[10]
--- Hardware alone cannot perform any useful task. A computer system is a combination of hardware and software. Software is needed because: - Hardware components such as CPU, memory, and I/O devices are physical components that require i...
2asked 5xavg 6 marks · due (skipped 2081) · Central Processing UnitAnswerHideExplain each component of CPU in brief. [5]
Explain each component of CPU in brief. [5]
The Central Processing Unit (CPU) is the brain of the computer. It consists of the following main components: --- The Control Unit is the part of the CPU that directs and coordinates the operations of the processor. It does not perform a...
3asked 3xavg 8 marks · due (skipped 2081) · Memory HierarchyAnswerHideExplain hierarchy of different memory types along with figure. What are different types of read only memory?[10]
Explain hierarchy of different memory types along with figure. What are different types of read only memory?[10]
Computer memory is a physical device capable of storing information temporarily or permanently. RAM stores information temporarily while ROM stores information permanently. Memory devices utilize integrated circuits and are used by opera...
4asked 3xavg 5 marks · due (skipped 2081) · Human Data Entry DevicesAnswerHideDefine hard copy and soft copy devices. List any six human data entry devices. [5]
Define hard copy and soft copy devices. List any six human data entry devices. [5]
A hard copy device is an output device that produces output in a physical, tangible form that can be touched and carried. The output is printed or plotted on paper or similar material and exists permanently even when the computer is turn...
5asked 3xavg 5 marks · due (skipped 2081) · Characteristics of MultimediaAnswerHideWhat are different characteristics of multimedia? [5]
What are different characteristics of multimedia? [5]
Multimedia refers to the integration of multiple forms of content such as text, audio, images, animation, and video. A multimedia system has specific characteristics that distinguish it from other information systems. --- According to th...
Most repeated questions
Topics asked at least twice, most-asked first.
asked 5xavg 9 marks · 2079, 2078, 2075, 2074, 0AnswerHideWhy software is needed in computer system? Mention the role of system software. Discuss the functionalities of operating system.[10]
Why software is needed in computer system? Mention the role of system software. Discuss the functionalities of operating system.[10]
--- Hardware alone cannot perform any useful task. A computer system is a combination of hardware and software. Software is needed because: - Hardware components such as CPU, memory, and I/O devices are physical components that require i...
asked 5xavg 6 marks · 2080, 2078, 2077, 2075, 0AnswerHideExplain each component of CPU in brief. [5]
Explain each component of CPU in brief. [5]
The Central Processing Unit (CPU) is the brain of the computer. It consists of the following main components: --- The Control Unit is the part of the CPU that directs and coordinates the operations of the processor. It does not perform a...
asked 4xavg 5 marks · 2081, 2080, 2079, 2074AnswerHideWhat is Unicode? Convert 0.865 from Base 10 to Base 16. [5]
What is Unicode? Convert 0.865 from Base 10 to Base 16. [5]
Unicode and Base 10 to Base 16 Conversion
Part 1: What is Unicode? [2 marks]
Unicode is a universal character encoding standard that assigns a unique number, called a code point, to every character, symbol, and script used in the writing systems of the world.
Key points:
- Developed to overcome the limits of older schemes like ASCII (only 128 characters) and Extended ASCII (256 characters).
- Can represent over 1 million (1,114,112) possible code points, covering nearly all languages (Latin, Devanagari, Chinese, Arabic, etc.), symbols, and emojis.
- Each character has a code point written as
U+XXXX, e.g.U+0041= 'A'. - Encoding forms include UTF-8, UTF-16, and UTF-32.
- Guarantees consistent text representation across platforms, devices, and applications.
Part 2: Convert $0.865_{10}$ to Base 16 [3 marks]
Method: Repeatedly multiply the fraction by 16; the integer part of each product forms the hex digits (top to bottom).
| Step | Multiplication | Product | Integer part (hex digit) | New fraction |
|---|---|---|---|---|
| 1 | $0.865 \times 16$ | $13.840$ | $13 = D$ | $0.840$ |
| 2 | $0.840 \times 16$ | $13.440$ | $13 = D$ | $0.440$ |
| 3 | $0.440 \times 16$ | $7.040$ | $7$ | $0.040$ |
| 4 | $0.040 \times 16$ | $0.640$ | $0$ | $0.640$ |
| 5 | $0.640 \times 16$ | $10.240$ | $10 = A$ | $0.240$ |
Verification of each product:
- $0.865 \times 16 = 13.84$ → digit D, remainder $0.84$
- $0.84 \times 16 = 13.44$ → digit D, remainder $0.44$
- $0.44 \times 16 = 7.04$ → digit 7, remainder $0.04$
- $0.04 \times 16 = 0.64$ → digit 0, remainder $0.64$
- $0.64 \times 16 = 10.24$ → digit A, remainder $0.24$
Reading digits top to bottom:
$$0.865_{10} \approx 0.\text{DD70A}_{16}$$
Answer:
$$\boxed{0.865_{10} \approx 0.DD70A_{16}}$$
(The conversion is non-terminating; five hex digits give a close approximation.)
asked 4xavg 5 marks · 2081, 2080, 2079, 2074AnswerHideExplain cloud computing in brief. [5]
Explain cloud computing in brief. [5]
Cloud Computing
Definition
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (such as servers, storage, databases, networking, software, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.
In simple terms, cloud computing means delivering computing services over the Internet ("the cloud") instead of using local hardware or personal computers.
Key Characteristics of Cloud Computing
| Characteristic | Description |
|---|---|
| On-demand self-service | Users can access resources as needed without human interaction with the provider |
| Broad network access | Services are accessible over the network from any device |
| Resource pooling | Resources are shared among multiple users (multi-tenancy) |
| Rapid elasticity | Resources can be scaled up or down quickly as per demand |
| Measured service | Usage is monitored and billed accordingly (pay-as-you-go) |
Service Models
-
IaaS (Infrastructure as a Service): Provides virtualized computing infrastructure over the internet. Example: Amazon EC2, Google Compute Engine.
-
PaaS (Platform as a Service): Provides a platform allowing customers to develop, run, and manage applications. Example: Google App Engine, Microsoft Azure.
-
SaaS (Software as a Service): Delivers software applications over the internet on a subscription basis. Example: Gmail, Google Docs, Microsoft 365.
Deployment Models
- Public Cloud: Services offered over the public internet and available to anyone (e.g., AWS, Azure).
- Private Cloud: Cloud infrastructure operated solely for a single organization.
- Hybrid Cloud: Combination of public and private clouds.
Advantages
- Reduces IT infrastructure cost
- Provides flexibility and scalability
- Enables remote access from anywhere
- Automatic software updates and maintenance
- Improved collaboration and data backup
Disadvantages
- Requires reliable internet connectivity
- Security and privacy concerns
- Vendor dependency (vendor lock-in)
- Limited control over infrastructure
Summary
Cloud computing has transformed the way organizations and individuals use technology by shifting from owning physical hardware to renting computing power and services over the internet, making it cost-effective, scalable, and accessible.
asked 4xavg 5 marks · 2081, 2078, 2075, 0AnswerHideWrite short notes on: a.) Cache Memory b.) IoT [5]
Write short notes on: a.) Cache Memory b.) IoT [5]
Cache memory is a very high-speed memory placed between the CPU and RAM (main memory) in the memory hierarchy. Feature Details ------ Speed 2 to 10 nanoseconds Size 32 KB to 4 MB Cost Very expensive Type Uses SRAM (Static RAM) Volatility...
asked 3xavg 8 marks · 2080, 2079, 2077AnswerHideExplain hierarchy of different memory types along with figure. What are different types of read only memory?[10]
Explain hierarchy of different memory types along with figure. What are different types of read only memory?[10]
Computer memory is a physical device capable of storing information temporarily or permanently. RAM stores information temporarily while ROM stores information permanently. Memory devices utilize integrated circuits and are used by opera...
asked 3xavg 5 marks · 2080, 2075, 0AnswerHideDefine hard copy and soft copy devices. List any six human data entry devices. [5]
Define hard copy and soft copy devices. List any six human data entry devices. [5]
A hard copy device is an output device that produces output in a physical, tangible form that can be touched and carried. The output is printed or plotted on paper or similar material and exists permanently even when the computer is turn...
asked 3xavg 5 marks · 2080, 2075, 0AnswerHideWhat are different characteristics of multimedia? [5]
What are different characteristics of multimedia? [5]
Multimedia refers to the integration of multiple forms of content such as text, audio, images, animation, and video. A multimedia system has specific characteristics that distinguish it from other information systems. --- According to th...
asked 3xavg 5 marks · 2080, 2079, 2077AnswerHideDefine cryptography. Why do we use firewall? [5]
Define cryptography. Why do we use firewall? [5]
Cryptography and Firewall
1. Cryptography (Definition)
Cryptography is the art of protecting information by transforming it (encrypting it) into an unreadable format called cipher text.
- Only those who possess a secret key can decrypt the message back into readable plain text.
- It is used as a core security mechanism -- a technical tool and technique used to implement security services.
Key Concepts in Cryptography:
| Term | Description |
|---|---|
| Plain Text | Original readable message |
| Cipher Text | Encrypted, unreadable form of the message |
| Secret Key (Private Key) | A variable used with an algorithm to both encrypt and decrypt data; used in symmetric cryptography |
| Public Key | A variable used with an algorithm to decrypt code; used in asymmetric cryptography |
| Hash Function | A mathematical function that converts a numerical input of arbitrary length into a fixed-length compressed output |
| Digital Signature | A security mechanism used to verify the authenticity and integrity of a message |
2. Why Do We Use a Firewall?
A firewall is a network security system that monitors and controls incoming and outgoing network traffic based on predetermined security rules.
We use a firewall because:
- It establishes a barrier between a trusted internal network and an untrusted external network (such as the Internet), preventing unauthorized access.
- It protects systems from malicious attacks, hackers, and unauthorized intrusions.
- It filters network traffic based on defined security rules, allowing only legitimate communication.
Types of Firewalls:
1. Hardware Firewall:
- A physical device installed between the modem and the computer.
- Protects an entire network.
- Usually more expensive and harder to configure.
- Examples: Cisco PIX, Watchguard, Netscreen
2. Software Firewall:
- A software application installed on the computer system to be protected.
- Protects a single computer.
- Usually less expensive and easier to configure.
- Examples: Norton Internet Security, McAfee Security
In summary: Cryptography secures data by making it unreadable to unauthorized users, while a firewall secures a network by controlling what traffic is allowed in or out -- both are essential components of information security.
asked 3xavg 5 marks · 2077, 2075, 0AnswerHideDefine IP address. Why do we need this address? Compare IPv4 address with IPv6 address. [5]
Define IP address. Why do we need this address? Compare IPv4 address with IPv6 address. [5]
--- An IP (Internet Protocol) address is a unique numerical label assigned to every device connected to a computer network that uses the Internet Protocol for communication. It serves as the logical address of a device on a network, enab...
asked 3xavg 8 marks · 2081, 2079, 2075AnswerHideDefine network topology. Explain different types of network topologies along with their merits and demerits.[10]
Define network topology. Explain different types of network topologies along with their merits and demerits.[10]
Network Topology: Definition and Types
Definition of Network Topology
Network topology refers to the physical or logical layout of a network. It defines the way different nodes are placed and interconnected with each other. Alternatively, network topology may describe how the data is transferred between these nodes.
There are two types of network topologies:
- Physical Topology: Emphasizes the physical layout of the connected devices and nodes.
- Logical Topology: Focuses on the pattern of data transfer between network nodes.
Types of Network Topologies
1. Bus Topology
In bus topology, all the devices/nodes are connected sequentially to the same backbone or transmission line (a single cable called the bus). Data travels along the bus in both directions until it reaches the intended destination node.
[Node1]---[Node2]---[Node3]---[Node4]
|___________________________________|
Backbone Cable
Merits:
- Simple and easy to install
- Low cost (requires less cable)
- Easy to extend by adding more nodes
- Works well for small networks
Demerits:
- Single point of failure: if the backbone cable fails, the entire network goes down
- Performance degrades as more nodes are added
- Difficult to troubleshoot faults
- Limited cable length and number of nodes
2. Ring Topology
In ring topology, each node is connected to exactly two other nodes, forming a closed circular loop. Data travels in one direction (or both in dual ring) around the ring until it reaches the destination.
[Node1]
/ \
[Node4] [Node2]
\ /
[Node3]
Merits:
- Data flows in one direction, reducing the chance of packet collision
- Equal access for all nodes (token passing ensures fairness)
- Performs better than bus topology under heavy load
- Easy to identify faults
Demerits:
- Failure of a single node can disrupt the entire network
- Adding or removing nodes disrupts network operation
- Slower than star topology
- More difficult to configure and install than bus topology
3. Star Topology
In star topology, all nodes are connected to a central device (hub or switch). All data passes through the central device before reaching its destination.
[Node1]
|
[Node4]--[HUB/SWITCH]--[Node2]
|
[Node3]
Merits:
- Easy to install and manage
- Failure of one node does not affect the rest of the network
- Easy to detect and isolate faults
- Easy to add or remove nodes without disrupting the network
Demerits:
- If the central hub/switch fails, the entire network goes down (single point of failure at center)
- Requires more cable than bus topology
- Higher cost due to the central device
- Performance depends on the capacity of the central hub/switch
4. Tree Topology
Tree topology is a hierarchical topology that combines characteristics of bus and star topologies. Nodes are arranged in a tree-like structure with a root node at the top and branches extending downward.
[Root Node]
/ \
[Node A] [Node B]
/ \ / \
[Node1] [Node2] [Node3] [Node4]
Merits:
- Hierarchical structure makes it easy to manage and expand
- Fault detection and correction is easy
- Supported by many hardware and software vendors
- Suitable for large networks
Demerits:
- If the root node fails, the entire network is affected
- Requires more cable than star or bus topology
- Maintenance can be difficult as the network grows
- Heavily dependent on the backbone cable
5. Mesh Topology
In mesh topology, every node is connected to every other node in the network. There are two types: full mesh (every node connected to all others) and partial mesh (some nodes connected to all, others only to those they exchange data with most frequently).
[Node1]---[Node2]
| \ / |
| \ / |
| X |
| / \ |
| / \ |
[Node4]---[Node3]
Merits:
- Highly reliable: failure of one link does not affect the rest of the network
- Data can be transmitted simultaneously from different devices
- Provides high security and privacy
- Easy to detect faults
Demerits:
- Very expensive due to large amount of cabling required
- Installation and configuration is complex
- Maintenance is difficult
- Not practical for large networks due to high cost
6. Hybrid Topology
Hybrid topology is a combination of two or more different types of topologies. For example, a network may combine star and bus topologies to take advantage of the benefits of each.
[Star Cluster 1]---[Bus Backbone]---[Star Cluster 2]
Merits:
- Flexible and scalable
- Reliable: inherits the strengths of the combined topologies
- Easy to detect errors and troubleshoot
- Can be designed to meet specific organizational needs
Demerits:
- Complex design and installation
- Expensive due to multiple infrastructure requirements
- Difficult to manage and maintain
- Requires skilled network administrators
Summary Table
| Topology | Cost | Reliability | Scalability | Complexity |
|---|---|---|---|---|
| Bus | Low | Low | Limited | Simple |
| Ring | Medium | Medium | Moderate | Moderate |
| Star | Medium | High | High | Simple |
| Tree | Medium | Medium | High | Moderate |
| Mesh | High | Very High | Low | Complex |
| Hybrid | High | High | High | Complex |
asked 3xavg 5 marks · 2081, 2079, 2074AnswerHideWhat is data warehouse? Explain. [5]
What is data warehouse? Explain. [5]
Data Warehouse
Definition
A data warehouse is a large, centralized repository of data that is collected, integrated, and stored from multiple sources within an organization for the purpose of reporting, analysis, and decision-making. It is designed to support management's decision-making process by providing a consolidated view of organizational data over time.
Explanation
A data warehouse stores historical and current data from various operational systems (such as sales, finance, HR) in one unified place. Unlike regular databases used for day-to-day transactions, a data warehouse is optimized for querying and analysis.
Key Characteristics of a Data Warehouse
| Characteristic | Description |
|---|---|
| Subject-Oriented | Organized around major subjects like sales, customers, or products rather than ongoing operations |
| Integrated | Data is collected from multiple, heterogeneous sources and made consistent |
| Time-Variant | Data is stored with time stamps; historical data is maintained for trend analysis |
| Non-Volatile | Once data is entered, it is not updated or deleted; it is stable and permanent |
Architecture / Components
- Data Sources -- Operational databases, external files, legacy systems
- ETL Process (Extract, Transform, Load) -- Data is extracted from sources, cleaned/transformed, and loaded into the warehouse
- Data Warehouse Storage -- Central repository where integrated data is stored
- OLAP (Online Analytical Processing) -- Tools used to analyze multidimensional data
- Front-End Tools -- Reporting tools, dashboards, and query tools used by end users
Advantages
- Supports better decision-making by providing consistent and accurate data
- Provides fast query performance since it is optimized for reading
- Maintains historical records for trend and pattern analysis
- Integrates data from multiple sources into a single view
Example
A retail company collects sales data from all its branches. This data is loaded into a data warehouse every night. Managers can then query the warehouse to find out which products sold the most over the last 5 years, helping them make informed business decisions.
Summary
A data warehouse is a subject-oriented, integrated, time-variant, and non-volatile collection of data that supports organizational decision-making by providing a unified and historical view of business data.
asked 3xavg 5 marks · 2081, 2079, 2077AnswerHideWhat are different elements of multimedia? [5]
What are different elements of multimedia? [5]
Elements of Multimedia
Multimedia is a combination of different types of media content used to communicate information. The main elements of multimedia are described below:
1. Text
Text is the most basic element of multimedia. It includes written words, numbers, and symbols used to convey information. Text provides the foundation for all other multimedia elements and is used for titles, descriptions, menus, and content.
2. Graphics
Graphics are visual elements that include photographs, illustrations, drawings, clip art, and icons. There is no movement in graphics; they are static images. Graphics are important in multimedia because humans are visually oriented, and images help communicate ideas quickly and effectively on websites and social media platforms.
3. Animation
Animation is a series of images put together to give the effect of movement. In multimedia, both 2D and 3D digital animation are used. Unlike still graphics, animation adds visual interest, brings attention to important information or links, and presents information in entertaining and engaging ways.
4. Audio
Audio is a multimedia element that includes:
- Dialogue
- Recorded narration
- Music
- Sound effects
Sound can enhance website design and social media platforms. It increases the attention of visitors and makes the multimedia experience more immersive and engaging.
5. Video
Video is a visual multimedia application that combines a sequence of images to form moving pictures along with sound. It is one of the most powerful elements of multimedia and can have a unique and strong impact on websites and social media platforms. Video communicates complex information quickly and effectively.
Summary Table
| Element | Description |
|---|---|
| Text | Written words and symbols |
| Graphics | Static images, photos, illustrations |
| Animation | Series of images creating movement |
| Audio | Sound, music, narration |
| Video | Moving images combined with sound |
Together, these five elements combine to create rich, interactive, and engaging multimedia experiences used in education, business, entertainment, and healthcare.
asked 2xavg 10 marks · 2080, 2078AnswerHideList some benefits of using computer networks. Explain different types of data transmission media in detail.[10]
List some benefits of using computer networks. Explain different types of data transmission media in detail.[10]
--- Computer networks provide numerous advantages in modern computing environments. Some key benefits are: 1. Resource Sharing Hardware resources such as printers, scanners, and storage devices can be shared among multiple users connecte...
asked 2xavg 8 marks · 2080, 2078AnswerHideCompare system software with application software. Explain different types of system software in brief.[10]
Compare system software with application software. Explain different types of system software in brief.[10]
Basis System Software Application Software --------- Definition Software that provides basic functionality to the computer and controls hardware Software designed to perform specific tasks for the end user Purpose Manages and controls co...
Study every one of these with model answers, flashcards, and MCQs.
Open CSC114 study modes