Introduction
The HSLC (High School Leaving Certificate) examination conducted by SEBA (Board of Secondary Education, Assam) is a crucial milestone for students. Computer Science is an important subject that requires a strategic study plan. To help students prepare effectively, we have shared HSLC Common Questions 2025 Computer Science, based on the syllabus, along with essential tips and strategies.
Exam Pattern for HSLC 2025 Computer Science
Before diving into the questions, understanding the exam pattern is essential:
- Total Marks: 100 (Theory: 70, Practical: 30)
- Types of Questions:
- Multiple Choice Questions (MCQs)
- Short Answer Questions (SAQs)
- Long Answer Questions (LAQs)
- Practical-Based Questions
- Duration: 3 hours
Common Questions and Answers for HSLC 2025 Computer Science (Based on Syllabus)
1. Introduction to Computer Network
Q1: Define a computer network and explain its types.
A: A computer network is a system where multiple computers and devices are connected to share resources and information. Types include LAN (Local Area Network), MAN (Metropolitan Area Network), and WAN (Wide Area Network).
Q2: What are the advantages and disadvantages of computer networks?
A: Advantages include easy data sharing, communication, and resource sharing. Disadvantages include security risks, network failure, and high setup costs.
Q3: Explain different types of network topologies.
A: Network topologies include Star, Bus, Ring, Mesh, and Hybrid, each with its own advantages and disadvantages.
2. HTML and CSS3
Q1: What is HTML? Write the basic structure of an HTML document.
A: HTML (HyperText Markup Language) is used to create web pages. Basic structure:
<!DOCTYPE html>
<html>
<head>
<title>My Page</title>
</head>
<body>
<h1>Welcome</h1>
</body>
</html>
Q2: Explain the use of lists, tables, and images in HTML.
A: Lists organize content (ordered, unordered). Tables structure data in rows and columns. Images enhance visual content using <img>
tags.
Q3: How do you create hyperlinks and forms in HTML?
A: Hyperlinks use <a href="URL">Text</a>
, and forms collect user data using <form>
, <input>
, <select>
, and <textarea>
tags.
3. Database and MySQL
Q1: Define a database and explain its types.
A: A database is an organized collection of data. Types include Relational (RDBMS) and Non-relational (NoSQL).
Q2: What is MySQL? Explain its importance in database management.
A: MySQL is an RDBMS used for storing and managing structured data efficiently.
Q3: Write an SQL query to retrieve all records from a table named ‘Students’.
A: SELECT * FROM Students;
4. Introduction to Loops
Q1: What is a loop? Explain different types of loops in C.
A: A loop allows repeated execution of code. Types include for loop, while loop, and do-while loop.
Q2: Write a C program to print numbers from 1 to 10 using a loop.
A:
#include <stdio.h>
int main() {
for(int i = 1; i <= 10; i++) {
printf(“%d “, i);
}
return 0;
}
5. Nested Loops in C
Q1: What is a nested loop? Give an example.
A: A loop inside another loop is called a nested loop. Example:
for(int i=1; i<=3; i++) {
for(int j=1; j<=3; j++) {
printf(“%d %d\n”, i, j);
}
}
6. Arrays in C
Q1: Define an array and explain its types.
A: An array is a collection of elements of the same data type. Types include one-dimensional and multi-dimensional arrays.
Q2: Write a C program to find the largest element in an array.
A:
#include <stdio.h>
int main() {
int arr[] = {10, 25, 5, 40};
int max = arr[0];
for(int i = 1; i < 4; i++) {
if(arr[i] > max) {
max = arr[i];
}
}
printf(“Largest element: %d”, max);
return 0;
}
7. Functions in C
Q1: What is a function in C? Explain its types.
A: A function is a block of code that performs a task. Types include library functions and user-defined functions.
Q2: Write a C program to calculate the factorial of a number using functions.
A:
#include <stdio.h>
int factorial(int n) {
if(n==0) return 1;
return n * factorial(n-1);
}
int main() {
printf(“Factorial: %d”, factorial(5));
return 0;
}
Practical Portion for HSLC Exam
- HTML: Creating structured web pages with tables, lists, and forms.
- C Programming: Writing programs using loops, arrays, functions, and pointers.
- MySQL: Writing and executing basic SQL queries.
- Viva: Oral questions on theoretical and practical topics.
Conclusion
By focusing on these common questions and following an effective study plan, students can excel in the HSLC 2025 Computer Science exam. Consistent practice, concept clarity, and strategic preparation are the keys to scoring high marks.
For more updates and study materials, stay tuned!