Section A [40 Marks]
Q1. Fill in the blanks:
- The abacus is believed to be the first calculating device.
- An expert system is a computer system that has decision-making ability like humans.
- Smart cards look like magnetic strip cards but contain a small chip instead of a magnetic strip.
- The disk defragmenter identifies file fragments and rearranges them together for more efficient utilization of space.
- Format Painter allows you to copy all the formatting elements such as color, font style, etc.
- The Page Borders option is found on the DESIGN tab of the Page Background group.
- A Sprite is a graphic element in Scratch that you can give commands to.
- The Costumes will enable you to change the appearance of the sprite while your program is running.
- The Green Flag is used to run the script.
- Mark I was designed in the year 1944.
Q2. a) State True or False:
- The instructions written in different technical languages are known as programming languages. (FALSE)
- An operating system is the master control program that runs the computer. (TRUE)
- The number of white space between the text and the edges of a page is called the indent. (FALSE)
- The Scratch Logo button takes you to the Home Page of the Scratch website. (TRUE)
- The File menu has the commands to adjust the Stage size. (FALSE)
Q2. b) Give the full forms for the following:
- ENIAC I: Electronic Numerical Integrator and Computer.
- EDSAC: Electronic Delay Storage Automatic Calculator.
- EDVAC: Electronic Discrete Variable Automatic Computer.
- UNIVAC: Universal Automatic Computer.
- AI: Artificial Intelligence.
Q3. a) Match the following:
- IBM 1401 – Second generation computer.
- NORTON – Utility Software.
- HEADER & FOOTER – DESIGN Tab.
- Shrink – Make Sprite small.
- Costume Tab – Scratch Window.
Q3. b) Give one word for the following:
- Computers can perform different jobs efficiently. (Versatility)
- Reading information stored in cards. (Card Reader)
- Making changes to default settings for the page. (Page formatting)
- Example of a supercomputer. (PARAM 8000/CRAY CS300)
- Shows Sprites that have been added. (Sprites list)
Q4. Answer all questions:
- What is Napier’s Bones?
Calculating device that had numbers carved on bones or strips of wood.
- Explain the Magnetic Ink Character Reader.
Device that scans characters printed in magnetic ink.
- What is orientation?
Direction (length or width) in which the page is printed.
- What is the use of the Globe button in Scratch?
Opens a menu which lists all the languages in which Scratch is available, so that we can change the language in Scratch.
- What is the use of the Sound tab in Scratch?
To add sound to a sprite.
Section B [40 Marks]
Q5. a) The sum of two numbers is 8905. If one of the numbers is 7050, WAP to find the other number.
10 LET SUM = 8905
20 LET A = 7050
30 LET B = SUM – A
40 PRINT “The other number = “;B
b) Evaluate the following expression:
8 ^ 2 + (4 * 3) / 2 – 2
= 8 ^ 2 + 12 / 2 – 2
= 64 + 12 / 2 – 2
= 64 + 6 – 2
= 70 – 2
Q6. a) WAP to assign Principal, Rate and Time. Display the Simple Interest. [SI = P * R * T / 100]
10 LET P = 5000
20 LET R = 4
30 LET T = 2
40 LET SI = P * R * T / 100
50 PRINT “Simple Interest = “; SI
b) Debug the errors:
10 LET A$ = 5
20 LET 25 = B
30 LET C = 40
40 LET SUM$ = A + B + C
50 PRINT SUM
10 LET A = 5
20 LET B = 25
30 LET C = 40
40 LET SUM = A + B + C
50 PRINT SUM
Q7. a) The length of a rectangular field is 400 and its breadth is 200. WAP in BASIC to calculate area and perimeter. [area = length × breadth, perimeter = 2 × (length + breadth)]
10 LET L = 400
20 LET B = 200
30 LET A = L * B
40 LET P = 2 * (L + B)
50 PRINT “Area = “; A
60 PRINT “Perimeter = “; P
b) Write the syntax of the LET statement with an example.
LET <variable> = <expression or value>
LET A = 5
Q8. a) If two angles of a triangle are 50 and 70, then WAP to display the third angle. [third angle = 180 – (sum of the two angles)].
10 LET A = 50
20 LET B = 70
30 LET C = 180 – (A + B)
40 PRINT “Third angle = “; C
b) Identify the variables:
i) “school” – String
ii) your age – Numeric
iii) name$ – String
Q9. a) WAP to store the words “I”, “LOVE”, and “SOCCER” in three different variables and print the words in the format given below:
10 LET A$ = “I”
20 LET B$ = “LOVE”
30 LET C$ = “SOCCER”
40 PRINT A$
50 PRINT B$
60 PRINT C$
b) Write the function of the PRINT statement. Give syntax and example also.
The PRINT statement is used to display a message on the BASIC screen.
Q10. a) WAP to assign 540 to a variable. Display and find 10% of 540.
10 LET N = 540
20 LET P = 10 / 100 * 540
30 PRINT “10% of 540 = “; P
b) Give a suitable variable to store the following values:
i) Your favorite footballer’s name: N$
ii) Father’s mobile number: M
iii) Your height: H