Computer Science LAB Scheme of Work 2023 Hsslive HSS
Computer Science LAB Scheme of Work 2023 Hsslive HSS
OF COMPUTER SCIENCE
2014 – 15 Admission onwards
(Modified for the academic year 2023 onwards)
Hsslive.in
B. Lab Work
A minimum of 20 problems, as specified above, are to be solved through the lab
work. Sample questions from each area are given below.
Programming in C++
1. Input the three coefficients of a quadratic equation and find the roots.
2. Input a digit and display the same in word. (Zero for 0, One for 1, …., Nine for 9)
3. Find the sum of the squares of the first N natural numbers without using
formula.
4. Input an integer number and check whether it is palindrome or not.
9. Create a structure to represent admission number, name and marks given for
CE, PE and TE of a subject. Input the details of a student and display admission
number, name and total marks obtained.
10. Input two numbers and swap them by defining a function with pointer
arguments.
12. Design a simple webpage about your school. Create another webpage named
address.htm containing the school address. Give links from school page to
address.htm and reverse.
13. Design an attractive web page showing the following list.
Leading Institutions in Kerala for Higher Education
Indian Institute of Technology, Palakkad
National Institute of Technology, Calicut
Indian Institute of Science Education and Research, Tvpm.
National University of Advanced Legal Studies, Kochi
Indian Institute of Space Science and Technology
Hsslive.in
14. Design a web page containing a table as shown below.
Terrestrial Planets (Source: NASA)
Planet Day Length Year Length
(In Earth hours) (In Earth days)
Mercury 1408 88
Venus 5832 224.7
Earth 24 365.26
Client Login
Enter User Name
Enter your Password
Submit Clear
16. A web page should contain one text box for entering a text. There should be two
buttons labelled “To Upper Case” and “To Lower Case”. On clicking each
button, the content in the text box should be converted to upper case or lower
case accordingly. Write the required JavaScript for these operations.
Hsslive.in
a. Update DA with 75% of Basic.
b. Display the details of employees in Purchase, Sales and HR departments.
c. Update the Gross_pay with the sum of Basic and DA.
d. Display the details of employee with gross pay below 10000.
19. Create a table Stock, which stores daily sales of items in a shop, with the
following fields and insert at least 5 records into the table.
Item_code Integer Primary key
Item_name Varchar (20)
Manufacturer_Code Varchar (5)
Qty Integer
Unit_Price Decimal (10,2)
a. Display the item names with stock zero.
b. Display the number of items manufactured by the same manufacturer.
c. Display the highest price and lowest quantity in the stock.
d. Increase the unit price of all items by 10%.
20. Create a table Book with the following fields and insert at least 5 records into the
table.
Book_ID Integer Primary key
Book_Name Varchar (20)
Author_Name Varchar (25)
Pub_Name Varchar (25)
Price Decimal (10,2)
a. Display the details of books with price 100 or more.
b. Display the Name of all books published by SCERT.
c. Increase the price of the books by 10% which are published by SCERT.
d. List the details of books with the title containing the word "Programming" at
the end.
Hsslive.in
respective syllabus and Part C includes questions for database queries. A
candidate has to attend two questions – one from Part A and the other from
either Part B or C whichever is assigned.
• One question paper will be selected by the student at random from a set of 20
Question papers. Appropriate strategy may be adopted by the examiner to
ensure the fair conduct of examination.
The score distribution for each question in C++ should be as follows:
• Logic of the solution (Program coding) – 10 score
• Debugging skills (Error correction and execution) – 6 score
The score distribution for each question in web application should be as follows:
• Proper tags and attributes – 10 score
• Debugging skills (Error correction and execution) – 6 score
The score distribution for each question in SQL should be as follows:
• Proper commands, clauses, operators, etc. – 10 score
• Debugging skills (Error correction and execution) – 6 score
Total score for 2 questions – 32 score
Practical Log Book – 4 score
Viva voce – 4 score
Total – 40 score
• Viva voce should not create sense of fear among the students. It should be a
casual interaction with the students during the evaluation to check whether
he/she has conceptual/process clarity in the given two questions only. The
examiner may ask 4 to 6 questions to award the scores for viva voce.
Hsslive.in