You are on page 1of 3

Computer Science (083) Practical File for Class XII

TABLE of CONTENTS
Name: _________________ Class: _____ Reg. No.: _____________
Date Program Description Page No. Sign.

Unit- I: Programming and Computational Thinking using PYTHON v3.0

1. 03.06.19 Write a program in python to check a number whether it is 1


prime or not.
2. 04.06.19 Write a program to check a number whether it is palindrome 1
or not.
3. 06.06.19 Write a program to calculate compound interest. 1

4. 07.06.19 Write a program to display ASCII code of a character and 2


vice versa.
5. 08.06.19 Write a program to input a character and to print whether a 2
given character is an alphabet, digit or any other character.
6. 10.06.19 Write a program to calculate the factorial of an integer using 3
recursion.
7. 11.06.19 Write a program to print Fibonacci series using recursion. 3

8. 12.06.19 Write a program for binary search. 4

9. 13.06.19 Write a recursive python program to test if a string is 4


palindrome or not.
10. 14.06.19 Write a program to count the number of vowels present in a 5
text file.
11. 15.06.19 Write a program to write those lines which have the 5
character 'p' from one text file to another text file.
12. 17.06.19 Write a program to count number of words in a file. 5

13. 18.06.19 Write a Python function sin(x,n) to calculate the value of 5


sin(x) using Taylor series expansion up to ‘n’ terms.
14. 18.06.19 Write a program to generate random numbers between 1 to 6 6
and check whether a user won a lottery or not.
15. 19.06.19 Write a program to plot a bar chart in python to display the 6
result of a school for five consecutive years.
16. 20.06.19 Write a program in python to plot a graph for the function y 7
= x2.
17. 22.06.19 Write a program in python to plot a pie chart on 8
consumption of water in daily life.
18. 24.06.19 Write a program for linear search. 8
19. 26.06.19 Write a program for bubble sort. 9
20. 27.06.19 Write a program to count number of consonants in the given 9
string.
21. 28.06.19 Write a program to get the multiplication table of any 9
number.
22. 29.06.19 Write a program to calculate a**b using iterative code. 10
23. 29.06.19 Write a program to display the contents of file"a.txt". 10
24. 02.07.19 Write a program in python to plot a pie chart on volunteering 11
week collection.
25. 03.07.19 Write a program for inserting an element in sorted array 11
using traditional algorithm.
26. 04.07.19 Write a program in python insertion in sorted array using 12
bisect module.
27. 05.07.19 Write a program for mathematical operations of two 12
numbers.
28. 06.07.19 Write a program in python to calculate total amount to be 13
paid including GST.
29. 08.07.19 Write a program in python for implementation of queue as a 13
list.
30. 09.07.19 Write a program in python for implementation of stack using 14
list.
31. 10.07.19 Write a program in python to implement queue operations. 15

32. 11.07.19 Write a program to find the most common Phising email 17
from a list of 10 emails saved in a text file named
“email.txt”. .
33. 12.07.19 Write a program to create a graphical calculator using 18
‘tkinter’ library.
34. 13.07.19 Write a program to open a webpage using ‘urllib’ library. 19

35. 16.07.19 Write a program to calculate EMI for a loan using ‘numpy’ 20
library.
Unit- II: Computer Networks using NETWORK TOOLS
1. 17.07.19 Usage of Traceroute (originally i.e. ‘tracert’) tool in 20
Computer Networks.
2. 18.07.19 Usage of ‘ping’ tool in Computer Networks. 21

3. 19.07.19 Usage of ‘ipconfig’ tool in Computer Networks. 21

4. 20.07.19 Usage of ‘nslookup’ tool in Computer Networks. 22

5. 22.07.19 Usage of ‘whois’ tool in Computer Networks. 22

6. 23.07.19 Usage of ‘speedtest’ tool in Computer Networks. 23

Unit- III: Data Management – MySQL Revision, Python - MySQL Connectivity, Web Application development
using Python DJANGO Package
36. 01.08.19 To find a min, max, sum and average of the marks in a 23
student marks table.
37. 02.08.19 To find the total number of customers from each country in 24
the table using group by.
38. 07.08.19 To write a SQL query to display (student ID, marks) from 25
student table in descending order of the marks.
39. To integrate SQL with python by importing the MySQL 26 - 29
module.
A. 14.08.19 Write a program in python to create a database. 26
B. 14.08.19 Write a program in python to create a table and describe. 26
C. 21.08.19 Write a program in python to insert into tables (getting input 27
from the user).
D. 29.07.19 Write a program in python to select. 28
E. 07.09.19 Write a program in python to update the record from the 28
table.
F. 11.09.19 Write a program in python to delete the record from the 29
table.
40. 18.09.19 To write a Django based web server to parse a user request 29 - 37
– (POST), and write it to a CSV.
25.09.19

You might also like