Syllabus Computer Science 2024 XII
Syllabus Computer Science 2024 XII
CLASS-XII
Code No. 083
2023-24
1. Distribution of Marks:
Theory Practical
II Computer Networks 10 15 …
Total 70 110 70
● Read a text file line by line and display each word separated by a #.
● Read a text file and display the number of vowels/consonants/uppercase/lowercase characters
in the file.
● Remove all the lines that contain the character 'a' in a file and write it to another file.
● Create a binary file with name and roll number. Search for a given roll number and display the
name, if not found display appropriate message.
● Create a binary file with roll number, name and marks. Input a roll number and update the
marks.
● Write a random number generator that generates random numbers between 1 and 6 (simulates a
dice).
● Write a Python program to implement a stack using list.
● Create a CSV file by entering user-id and password, read and search the password for given
userid.
Database Management
● Create a student table and insert data. Implement the following SQL commands on the
student table:
o ALTER table to add new attributes / modify data type / drop attribute
o UPDATE table to modify data
o ORDER By to display data in ascending / descending order
o DELETE to remove tuple(s)
o GROUP BY and find the min, max, sum, count and average
● Similar exercise may be framed for other cases.
● Integrate SQL with Python by importing suitable module.