0% found this document useful (0 votes)
21 views5 pages

INDEXqqqq

The document contains a practical file for a computer science student listing 20 Python programs and their corresponding page numbers that solve problems related to variables, data types, conditional statements, loops, functions and files. It also includes 20 SQL queries covering topics like creating and manipulating database tables, inserting values, selecting records, aggregation, filtering and joining tables. The file serves to document the programs and queries the student has completed along with their page numbers and signatures.

Uploaded by

Joel Jose
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views5 pages

INDEXqqqq

The document contains a practical file for a computer science student listing 20 Python programs and their corresponding page numbers that solve problems related to variables, data types, conditional statements, loops, functions and files. It also includes 20 SQL queries covering topics like creating and manipulating database tables, inserting values, selecting records, aggregation, filtering and joining tables. The file serves to document the programs and queries the student has completed along with their page numbers and signatures.

Uploaded by

Joel Jose
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

COMPUTER SCIENCE PRACTICAL FILE

Session:2023-2024

BY: Name: JOEL JOSE


CLASS:12A
Board ROLL NO:
SESSION: 2023-24
INDEX

S.NO PROGRAMS/CODES PAGE SIGNATURE


NO
1. WRITE A PROGRAM TO SWAP 1
TWO NUMBERS USING A THIRD
VARIABLE

2. WRITE A PROGRAM TO FIND 2


AVERAGE OF TWO NUMBERS
3. WRITE A PROGRAM TO ACCEPT 3
THREE NUMBERS AND PRINT THE
LARGEST NUMBER
4. WRITE A PROGRAM TO TEST 4
DIVISIBLITY OF A NUMBER BY A
NUMBER
5. WRITE A PROGRAM TO FIND 5
AREA OF A TRIANGLE
6. WRITE A PROGRAM TO READ 6
NUMBERS IN ASCENDING ORDER
7. WRITE A PROGRAM TO 7
CALCULATE AND PRINT THE SUM
OF EVEN INTEGERS AND ODD
INTEGERS OF THE FIRST N
NUMBERS
8. WRITE A PROGRAM TO 8
CALCULATE THE FACTORIAL OF A
NUMBER
9. ) WRITE A PROGRAM TO INPUT A 9
STRING AND CHECK IF IT IS A
PALINDROME STRING USING A
STRING SLICE
10. WRITE A PROGRAM THAT INPUTS 10
A LIST, REPLICATES IT TWICE AND
THEN PRINT THE SORTED LIST IN
ASCENDING AND DESCENDING
ORDER
11. WRITE A PROGRAM TO CREATE A 11,12
DICTIONARY WITH THE ROLL
NO ,NAME, MARKS OF N
STUDENTS IN A CLASS AND
DISPLAY THE NAMES OF
STUDENTS WHO HAVE MARKS
ABOVE 75

12. WRITE A PROGRAM TO CREATE A 13


THIRD DICTIONARY FROM TWO
DICTIONARIES HAVING SOME
COMMON KEYS IN WAY THAT THE
VALUES ARE ADDED IN THE THIRD
DICTIONARY
13. WRITE A PROGRAM TO RECEIVE 14
TWO NUMBERS IN A FUNCTION
AND RETURNS THE RESULTS OF
ALL ARITHMETIC OPERATIONS ON
THESE NUMBERS

14. WRITE A PROGRAM TO 15


CALCULATE SIMPLE INTEREST
USING A FUNCTION INTEREST ()
THAT CAN RECEIVE PRINCIPAL
AMOUNT ,TIME, RATE AND
RETURN CALCULATED SIMPLE
INTEREST
15. WRITE A PROGRAM TO DISPLAY 16
ALL RECORDS IN A FILE ALONG
WITH LINE/RECORD NUMBER
16. WRITE A PROGRAM TO READ 17
DATA FROM A TEXT FILE AND
COUNT ALL THJE LINES HAVING
‘G’ AS LAST CHARACTER
17. WRITE A PROGRAM TO GET ITEM 18,19
DETAILS (CODE,DESCRIPTION AND
PRICE) FOR MULTIPLE ITEMS
FROM THE USER AND CREATE A
CSV FILE BY WRITING ALL THE
ITEMS DETAILS IN ONE GO
18. WRITE A PROGRAM TO GET 20
STUDENT DATA FROM USER AND
WRITE ONTO A BINARY FILE.THE
PROGRAM SHOULD BE ABLE TO
GET DATA FROM THE USER AND
WRITE ONTO THE FILE AS LONG
AS THE USER WANTS
19. WRITE A PYTHON PROGRAM TO 21
COPY ALL THE DATA FROM ONE
TEXT FILE TO ANOTHER

20. WRITE A PROGRAM TO READ 22


RANDOM LINE FROM A FILE

SQL CODES
1. CREATING A TABLE

2. INSERTING VALUES IN IT
3. ADDING A COLUMN
4. QUERY TO DISPLAY
INFORMATION OF PEOPLE WITH
AGE GREATER THAN 22 FROM
TABLE CUSTOMERS
5. TO SELECT DISTINCT COUNTRIES
FROM TABLE CUSTOMERS
6. TO COUNT THE NUMBER OF
ROWS IN THE TABLE EMP
7. TO DISPLAY THE INFORMATION
OF CUSTOMERS WHOSE AGE IS
BETWEEN 20 TO 25
8. TO DISPLAY INFORMATION OF
CUSTOMERS WHOSE NAME
STARTS WITH ‘R’
9. TO DISPLAY THE MINIMUM AGE
OF CUSTOMER
10. TO SELECT AVERAGE AGE OF
CUSTOMERS
11. SELECT FIRST_NAME FROM
CUSTOMERS GROUP BY AGE
12. SELECT ITEM FROM ORDERS
GROUP BY AMOUNT
13. SELECT FIRST_NAME FROM
CUSTOMERS WHERE
FIRST_NAME IS NOT NULL
14. DELETE FROM CUSTOMERS
WHERE AGE = 31
15. SELECT FIRST_NAME ,
LAST_NAME FROM CUSTOMERS
WHERE AGE LIKE _5
16. SELECT CUSTOMER_ID FROM
CUSTOMERS GROUP BY AGE
HAVING AGE>22
17. SELECT * FROM CUSTOMERS
WHERE FIRST_NAME LIKE "%T%"

18. SELECT CUSTOMER_ID* AGE


FROM CUSTOMERS
19. SELECT 15*4
20 SELECT FIRST_NAME,AGE,ITEM
FROM CUSTOMERS,ORDERS

You might also like