Sie sind auf Seite 1von 8

COMPUTER SCIENCE PRACTICAL LIST [SSC-10th-2014]

NOTE:- SELECT 3 QUESTIONS(ONE FROM EACH PART) 5 x 3 = 15

PART-I [performance 3 Marks, Written procedure 2 marks]


1-How create and save a document?
2- Applying basic formatting on a document like changing font face, font size, making
text (italic, underline, bold)
3- Apply bullets / numbering on a list
4- Aligning text in a document / indentation
5- Cut, Copy and paste text in a document
6- Inserting header / Footer, page numbers in a document
7- Inserting a table in a document
8- Page setup and printing a document
9- Write steps to check spelling and grammar in MS-Word.

PART-II

[Program: 3Marks, Flow Chart 2 Marks]

1-Write a program to calculate the volume of cylinder v= 3.14 x r x r x h


2-Write a program to compute the square / cube of a given number. The program should get number from user.
3- Write a program to calculate average of two/three/four numbers using LET statement.
4- Write a program to print odd/even numbers from a certain range in ascending/descending order using for/while
loop.
5-Write a program to find the smaller/larger of two/three numbers. The program should get the numbers from the user.
6- Write a program to print table of a given number. Program should get number from user.
7- Write a program to convert the temperature from (Fahrenheit to centigrade / centigrade to Fahrenheit
F = 5/9 x (C-32) , C=9/5 x (F-32)
8- Write a program which reads 10 numbers in an array using READ / DATA statement and print their product.

PART-III

[Program : 3Marks, Flow Chart 2 Marks]


1- Write a program to sort the list of 20 items in Ascending / Descending Order.
2-Write a program that read an array Z having 12 numbers given by the user then print average of all
array elements.
3- Write a program in BASIC to enter integer type data into an array and then to print the values in reverse order.
4- Write a program that input length and width of a rectangle and displays its area using user defined function.
5- Write a program that print ASCII characters from 1--255
6- Write a program that is used for the conversion of temperature from Celsius to Fahrenheit scale / Fahrenheit to
Celsius with the help of DEF FN function.
7- Write a program that displays an triangle /Parallelogram/Rectangle on the screen by using DRAW statement.
8- Write a program to produce five concentric circles of different radius.

SOLVED LIST
COMPUTER SCIENCE PRACTICAL SSC-10th-2014

PART I (MS-WORD)
Q-1

HOW TO CREATE A DOCUMENT?


1. CLICK ON OFFICE BUTTON FROM TOP LEFT CORNER OF MS-WORD.
2. CLICK THE ICON NEW
3. SELECT THE ICON BLANK DOCUMENT
4. CLICK THE BUTTON CREATE TO CREATE THE DOCUMENT
(NEW DOCUMENT IS CREATED)
NOTE: NEW DOCUMENT CAN BE CREATED BY PRESSING CTRL+N KEYS

Q-1

HOW TO SAVE A DOCUMENT?


1. CLICK ON OFFICE BUTTON FROM TOP LEFT CORNER OF MS-WORD.
2. CLICK THE ICON SAVE ( A DIALOG BOX WILL APPEAR)
3. WRITE THE NAME OF FILE IN FILE NAME TEXT BOX
4. CLICK THE BUTTON SAVE TO SAVE THE DOCUMENT
(DOCUMENT IS SAVED IN MY DOCUMENT FOLDER)
NOTE: FILE CAN BE SAVED BY PRESSING CTRL+S KEYS

Q-2

5.
6.
7.

APPLYING BASIC FORMATTING ON A DOCUMENT LIKE CHANGING FONT FACE, FONT


SIZE, MAKING TEXT (ITALIC, UNDERLINE, BOLD)
SELECT THE REQUIRED TEXT
CLICK HOME MENU.
CLICK REQUIRED FONT STYLE FROM FONT STYLE DROP DOWN LIST OR PRESS
CTRL+SHIFT+F KEYS
CLICK REQUIRED FONT SIZE FROM FONT SIZE DROP DOWN LIST OR PRESS CTRL+ ]
OR CTRL+[KEYS
CLICK THE BUTTON B FOR BOLD THE TEXT OR PRESS CTRL+B KEYS
CLICK THE BUTTON I FOR ITALIC THE TEXT OR PRESS CTRL+I KEYS
CLICK THE BUTTON U FOR UNDERLINE THE TEXT OR PRESS CTRL+U KEYS

Q-3

APPLY BULLETS / NUMBRING ON A LIST

1.
2.
3.
4.

1. SELECT THE REQUIRED TEXT / LIST


2. CLICK HOME MENU.
3. CLICK REQUIRED BULLET FROM BULLET DROP DOWN LIST.
(BULLETS ARE APPLIED)
4. CLICK REQUIRED NUMBER STYLE FROM NUMBER STYLE DROP DOWN LIST.
(NUMBERS ARE APPLIED)
Q-4

ALIGNING TEXT IN A DOCUMENT / INDENTATION


1. SELECT THE REQUIRED TEXT
2. CLICK HOME MENU.
3. CLICK THE BUTTON ALLIGN TEXT LEFT FOR ALLIGN THE TEXT IN LEFT POSITION OR
PRESS CTRL+L KEYS
4. CLICK THE BUTTON ALLIGN TEXT RIGHT FOR ALLIGN THE TEXT IN RIGHT POSITION OR
PRESS CTRL+R KEYS
5. CLICK THE BUTTON ALLIGN TEXT CENTER FOR ALLIGN THE TEXT IN CENTER POSITION
OR PRESS CTRL+E KEYS
6. CLICK THE BUTTON ALLIGN TEXT JUSTIFY FOR ALLIGN THE TEXT IN JUSTIFY POSITION OR
PRESS CTRL+J KEYS
7. CLICK THE BUTTON DECRESE INDENT FOR DECRESE THE INDENT.
8. CLICK THE BUTTON INCREASE INDENT FOR INCREASE THE INDENT.

Q-5

CUT, COPY AND PASTE TEXT IN A DOCUMENT


1.
2.
3.
4.

SELECT THE REQUIRED TEXT


CLICK HOME MENU.
CLICK THE BUTTON CUT FOR CUT THE TEXT OR PRESS CTRL+X KEYS
CLICK THE BUTTON PASTE FOR PASTE THE TEXT OR PRESS CTRL+V KEYS

5. CLICK THE BUTTON COPY FOR COPY THE TEXT OR PRESS CTRL+C KEYS
6. CLICK THE BUTTON PASTE FOR PASTE THE TEXT OR PRESS CTRL+V KEYS
Q-6

INSERTING HEADER / FOOTER, PAGE NUMBERS IN A DOCUMENT


1. OPEN A DOCUMENT
2. CLICK INSERT MENU.
3. CLICK THE BUTTON HEADER OR THE BUTTON FOOTER (DROP DOWN LIST WILL
APPEAR.)
4. CLICK REQUIRED OPTION FOR HEADER OR FOOTER FROM DROP DOWN LIST.
(HEADER OR FOOTER IS INSERTED TO DOCUMENT)
5. CLICK INSERT MENU.
6. CLICK THE BUTTON PAGE NUMBER FOR INSERTING PAGE NUMBERS TO DOCUMENT.
(DROP DOWN LIST WILL APPEAR.)
7. CLICK REQUIRED OPTION FOR PAGE NUMBER FROM DROP DOWN LIST.
(PAGE NUMBER IS INSERTED TO DOCUMENT)

Q-7

INSERTING A TABLE IN A DOCUMENT


1.
2.
3.
4.

OPEN A DOCUMENT
POSITION THE CURSOR WHERE TABLE IS REQUIRED
CLICK INSERT MENU.
CLICK THE BUTTON TABLE FOR INSERTING THE TABLE.
(DROP DOWN LIST WILL APPEAR.)
5. CLICK REQUIRED NUMBER OF ROWS AND COLUMNS FROM DROP DOWN LIST.
(TABLE IS CREATED)
Q-8

PAGE SETUP AND PRINTING A DOCUMENT


1. OPEN A DOCUMENT
2. CLICK PAGE LAYOUT MENU.
3. CLICK THE BUTTON PAGE SETUP.
(A DIALOG BOX WILL APPEAR.)
4. CLICK THE TAB MARGIN AND SET IT TO REQUIRED CHOICE.
5. CLICK THE TAB PAPER AND SET IT TO REQUIRED CHOICE.
6. CLICK THE TAB LAYOUT AND SET IT TO REQUIRED CHOICE.
7. PRESS THE BUTTON OK
(PAGE SETUP IS DONE)
8. CLICK OFFICE BUTTON FROM TOP LEFT CORNER OF MS-WORD INTERFACE.
9. CLICK THE OPTION PRINT.
(A DIALOG BOX WILL APPEAR.)
10.SELECT PAGE RANGE, NO. OF COPIES AND PRINTER NAME ETC TO REQUIRED
CHOICE.
11.PRESS THE BUTTON OK
(DOCUMENT WILL BE PRINTED)
NOTE: DOCUMENT CAN BE PRINTED BY PRESSING CTRL+P KEYS

Q-9

WRITE STEPS TO CHECK SPELLING AND GRAMMAR IN MS-WORD


1.
2.
3.
4.

OPEN A DOACUMENT
SELECT REQUIRED TEXT
CLICK REVIEW MENU
CLICK THE BUTTON SPELLING & GRAMMER.
(A DIALOG BOX WILL APPEAR. CLICK YES TO CONTINUE)
5. CHECK AND CORRECT THE SPELLING AND GRAMMER ACCORDING TO GIVEN OPTIONS
(SPELLING AND GRAMMER CORRECTION IS DONE)
NOTE: SPELL AND GRAMER CORRECTION CAN BE MADE BY PRESSING F7 KEY

PART II

Q-1.

WRITE A PROGRAM TO CALCULATE THE VOLUME OF CYLINDER.


10
CLS
20
INPUT ENTER RADIOUS OF CYLINDER;R
30
INPUTENTER HEIGHT OF CYLINDER;H
40
V=3.1415*R*R*H
50
PRINTVOULUME OF CYLINDR IS =;V
60
END

Q-2

WRITE A PROGRAM TO COMPUTE THE SQUARE OF A GIVEN NUMBER. THE PROGRAM


SHOULD GET NUMBER FROM USER.
10
CLS
20
INPUT ENTER ANY NUMBER; N
30
SQ=N*N
40
PRINTSQUARE OF GIVEN NUBMER IS =; SQ
50
END

Q-2

WRITE A PROGRAM TO COMPUTE THE CUBE OF A GIVEN NUMBER. THE PROGRAM


SHOULD GET NUMBER FROM USER.
10
CLS
20
INPUT ENTER ANY NUMBER;N
30
CB=N*N*N
40
PRINTCUBE OF GIVEN NUBMER IS =;CB
50
END

Q-3

A PROGRAM TO CALCULATE AVERAGE OF THREE NUMBERS USING LET STATEMENT.


10
CLS
20
LET A=2
30
LET B=6
40
LET C=4
50
S= A+B+C
60
AVG=S/3
70
PRINTAVERAGE OF 03 GIVEN NUBMERS IS =;AVG
80
END

Q-4

WRITE A PROGRAM TO PRINT ODD NUMBERS FROM A CERTAIN RANGE IN ASCENDING


ORDER USING FOR LOOP.
10
CLS
20
PRINT ODD NUMBERS FROM FIRST 20 NUBERS IN ASCENDING ORDER
30
FOR J=1 TO 19 STEP 2
40
PRINT J
50
NEXT J
60
END

Q-4

WRITE A PROGRAM TO PRINT EVEN NUMBERS FROM A CERTAIN RANGE IN


ASCENDING ORDER USING FOR LOOP.
10
CLS
20
PRINT EVEN NUMBERS FROM FIRST 20 NUBERS IN ASCENDING ORDER
30
FOR J=0 TO 20 STEP 2
40
PRINT J
50
NEXT J
60
END

Q-4

WRITE A PROGRAM TO PRINT ODD NUMBERS FROM A CERTAIN RANGE IN


DESCENDING ORDER USING FOR LOOP.
10
CLS
20
PRINT ODD NUMBERS FROM FIRST 20 NUBERS IN DESCENDING ORDER
30
FOR J=19 TO 1 STEP -2
40
PRINT J
50
NEXT J
60
END

Q-4

WRITE A PROGRAM TO PRINT EVEN NUMBERS FROM A CERTAIN RANGE IN


DESCENDING ORDER USING FOR LOOP.

10
20
30
40
50
60

CLS
PRINT EVEN NUMBERS FROM FIRST 20 NUBERS IN DESCENDING ORDER
FOR J=20 TO 0 STEP -2
PRINT J
NEXT J
END

Q-4

WRITE A PROGRAM TO PRINT ODD NUMBERS FROM A CERTAIN RANGE IN ASCENDING


ORDER USING WHILE LOOP.
10
CLS
20
PRINT ODD NUMBERS FROM FIRST 20 NUBERS IN ASCENDING ORDER
30
J=1
40
WHILE J<=19
50
PRINT J
60
J=J+2
70
WEND
80
END

Q-4

WRITE A PROGRAM TO PRINT EVEN NUMBERS FROM A CERTAIN RANGE IN


ASCENDING ORDER USING WHILE LOOPS.
10
CLS
20
PRINT EVEN NUMBERS FROM FIRST 20 NUBERS IN ASCENDING ORDER
30
J=0
40
WHILE J<=20
50
PRINT J
60
J=J+2
70
WEND
80
END

Q-4

WRITE A PROGRAM TO PRINT ODD NUMBERS FROM A CERTAIN RANGE IN


DESCENDING ORDER USING WHILE LOOP.
10
CLS
20
PRINT ODD NUMBERS FROM FIRST 20 NUBERS IN DESCENDING ORDER
30
J=19
40
WHILE J > =1
50
PRINT J
60
J=J-2
70
WEND
80
END

Q-4

WRITE A PROGRAM TO PRINT EVEN NUMBERS FROM A CERTAIN RANGE IN


DESCENDING ORDER USING WHILE LOOPS.
10
CLS
20
PRINT EVEN NUMBERS FROM FIRST 20 NUBERS IN DESCENDING ORDER
30
J=20
40
WHILE J>=0
50
PRINT J
60
J=J-2
70
WEND
80
END

Q-5

WRITE A PROGRAM TO FIND THE LARGER OF TWO NUMBERS. THE PROGRAM


SHOULD GET THE NUMBERS FROM THE USER.
10
CLS
20
INPUT ENTER FIRST NUMBER;A
30
INPUT ENTER 2ND NUMBER;B
40
IF A>B THEN PRINT A IS GREATER ELSE PRINT B IS GREATER
50
END

Q-5

WRITE A PROGRAM TO FIND THE SMALLER OF TWO NUMBERS. THE PROGRAM


SHOULD GET THE NUMBERS FROM THE USER
10
INPUT ENTER FIRST NUMBER;A

20
30
40

INPUT ENTER 2ND NUMBER;B


IF A<B THEN PRINT A IS SMALLER ELSE PRINT B IS SMALLER
END

Q-5

WRITE A PROGRAM TO FIND THE LARGEST OF THREE NUMBERS. THE PROGRAM


SHOULD GET THE NUMBERS FROM THE USER.
10
INPUT ENTER FIRST NUMBER;A
20
INPUT ENTER 2ND NUMBER;B
30
INPUT ENTER 3RD NUMBER;C
40
IF A>B AND A>C THEN PRINT A IS GREATER: END
50
IF B>A AND B>C THEN PRINT B IS GREATER: END
60
IF C>A AND C>B THEN PRINT C IS GREATER:
70
END

Q-5

WRITE A PROGRAM TO FIND THE SMALLEST OF THREE NUMBERS. THE PROGRAM


SHOULD GET THE NUMBERS FROM THE USER
10
CLS
20
INPUT ENTER FIRST NUMBER;A
30
INPUT ENTER 2ND NUMBER;B
40
INPUT ENTER 3RD NUMBER;C
50
IF A<B AND A<C THEN PRINT A IS SMALLER: END
60
IF B<A AND B<C THEN PRINT B IS SMALLER: END
70
IF C<A AND C<B THEN PRINT C IS SMALLER
80
END

Q-6

PROGRAM TO PRINT TABLE OF A NUMBER. PROGRAM SHOULD GET NUMBER FROM USER.
10
CLS
20
INPUT ENTER ANY NUMBER FOR TABLE; A
30
FOR J=1 TO 10
40
RESULT= A*J
50
PRINT A * ; J = ; RESULT
60
NEXT J
70
END

Q-7

PROGRAM TO CONVERT THE TEMPERATURE FROM FAHRENHEIT TO CENTIGRADE.


10
INPUT ENTER FAHRENHEIT ; F
20
C = 9/5 * (F-32)
30
PRINT CENTIGRADE IS = ; C
40
END

Q-7

PROGRAM TO CONVERT THE TEMPERATURE FROM CENTIGRADE TO FAHRENHEIT.


10
INPUT ENTER CENTIGRADE; C
20
F = 5/9 * (C-32)
30
PRINT FAHRENHEIT IS = ; F
40
END

Q-8

WRITE A PROGRAM WHICH READS 10 NUMBERS IN AN ARRAY USING READ / DATA


STATEMENT AND PRINT THEIR PRODUCT.
10
CLS
20
DIM A(10)
30
FOR J=0 TO 9
40
READ A( J )
50
DATA 2,3,2,4,1,3,2,3,1,4
55
NEXT J
60
PROD = 1
65
FOR J=0 TO 9
70
PROD = PROD * A( J )
75
NEXT J
80
PRINT PRODUCT OF 10 GIVEN NUMBERS IN ARRAY IS= ; PROD
85
END

PART III
Q-2

WRITE A PROGRAM THAT READ AN ARRAY Z HAVING 12 NUMBERS GIVEN BY THE USER THEN
PRINT AVERAGE OF ALL ARRAY ELEMENTS.
10
CLS
20
DIM Z(12)
30
FOR J=0 TO 11
40
INPUTENTER ANY NUMBER; A(J)
50
NEXT J
55
SUM=0
60
FOR J=0 TO 11
65
SUM= SUM+ Z(J)
70
NEXT J
75
AVG = SUM / 12
80
PRINT AVERAGE OF 12 GIVEN NUMBERS IN ARRAY IS= ; AVG
85
END
Q-3
WRITE A PROGRAM IN BASIC TO ENTER INTEGER TYPE DATA INTO AN ARRAY AND THEN TO
PRINT THE VALUES IN REVERSE ORDER
10
CLS
20
DIM Z(10)
30
FOR J=0 TO 9
40
INPUTENTER ANY NUMBER; Z(J)
50
NEXT J
60
PRINT NUMBERS IN REVERSE ORDER IN ARRAY ARE ;
70
FOR J= 9 TO 0 STEP -1
80
PRINT Z(J)
90
NEXT J
95
END
Q-4
WRITE A PROGRAM THAT INPUT LENGTH AND WIDTH OF A RECTANGLE AND DISPLAYS ITS
AREA USING USER DEFINED FUNCTION.
10
CLS
20
DEF FNarea(L,W) = L * W
30
INPUT ENTER LENGTH OF TRIANGLE; L
40
INPUT ENTER WIDTH OF TRIANGLE; W
50
PRINT AREA OF TRIANGLE IS = ; FNarea( L,W )
60
END
Q-5
WRITE A PROGRAM THAT PRINT ASCII CHARATERS FROM 1--255
10
CLS
20
INPUT ENTER ANY NUMBER FROM 0 TO 255; CODE
30
PRINT ASCII CHARATER OF GIVEN NUMBER IS =; CHR$(CODE)
40
END
Q-6
WRITE A PROGRAM THAT IS USED FOR THE COVERSION OF TEMPERATURE FROM
FARHENHEIT TO CELSIUS WITH THE HELP OF DEF FN FUNCTION.
10
CLS
20
DEF FNconvert ( F ) = 9/5 * (F-32)
30
INPUT ENTER FAHRENHEIT ; F
40
PRINT CENTIGRADE IS = ; FNconvert ( F )
50
END

Q-6
WRITE A PROGRAM THAT IS USED FOR THE COVERSION OF TEMPERATURE FROM CELSIUS TO
FARHENHEIT WITH THE HELP OF DEF FN FUNCTION.

10
20
30
40
50

CLS
DEF FNconvert ( C ) = 5/9 * ( C-32 )
INPUT ENTER CENTIGRADE ; C
PRINT FAHRENHEIT IS = ; FNconvert ( C )
END

Q-7
WRITE A PROGRAM THAT DISPLAYS TRIANGLE ON THE SCREEN BY USING DRAW STATEMENT
10
CLS
20
SCREEN 1
30
PSET (200,100)
40
DRAW E50
50
DRAW F50
60
DRAWL100
70
END
Q-7
WRITE A PROGRAM THAT DISPLAYS PARALLELOGRAM ON THE SCREEN BY USING DRAW
STATEMENT
10
CLS
20
SCREEN 1
30
PSET (100,100)
40
DRAW E50
50
DRAW R100
60
DRAWG50
70
DRAWL100
80
END
Q-7
WRITE A PROGRAM THAT DISPLAYS RECTANGLE ON THE SCREEN BY USING DRAW STATEMENT
10
CLS
20
SCREEN 1
30
PSET (100,100)
40
DRAW U50
50
DRAW R100
60
DRAWD50
70
DRAWL100
80
END
Q-8
WRITE A PROGRAM TO PRODUCE FIVE CONCENTRIC CIRCLES OF DIFFERENT RADIOUS.
10
CLS
20
SCREEN 2
30
FOR R=10 TO 90 STEP 20
40
CIRCLE (320,100) , R
50
NEXT R
60
END

Das könnte Ihnen auch gefallen