CM Level-8 Worksheet-Solutions

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 34

8

Worksheet Solutions

Name:

Class: Section:
Acknowledgements
Content Advisor Production
Prof. Sridhar Iyer Creative Director
Vinod Raj
Content Programme Manager
Subject Matter Experts Team Mohan KVK
Rati Arora Project Manager
Shivani Arab Thapaswini Sathya Prathistha
Chandrani Dasgupta
Creative Managers
Renjith Kumar C, Sajesh S, Ganapathi Rao R
Instructional Designers Graphic Designers
Rifka Bose Sreelal K, Anoop Kumar P, Anoop Muthalayil, Arun Kumar Muthalayil, Bharath Babu B,
Mayura Arya Heeral Desai, Joseph Libin T J, Kanaka Rao K, Maria Devanesan A, Mohammed Shafeek
Areekkaden, Murali Mohan S, Nagaraju Tadepalli, Nikhil Rajan, Ramakrishna Ch, Thushal R,
Edit Review Team
Vipin Kanaran, Venkataramana Kokkirala
Oindrilla Dutta, Hrishita Chowdhury,
Jayita Sen Gupta, Disha Nilesh Sampat, Print Designers
Mini Sivashankar, Prableen Kaur Jubbal, Amol Gavasane, Romel Lymon Budala, Santoshi G, Srikanth Dara, Srinivasa Rao Dongala,
Wedetso, Arunashis Bhattacharjee Subbarao Anusuri, Sudheer Jangam, Sunil Kumar B, Umashankar Akkinepalli, Venkata
Narsareddy Ch, Venkatapathi Raju Rudraraju

This series is based on the original Computer Masti series created by Prof. Sridhar Iyer, Dr. Farida Khan,
Vijayalakshmi Chitta, Usha Viswanathan, Malati Baru and Kaumudi Sahasrabudhe.
The Next Curriculum Series is an initiative of Next Education India Private Limited.
Next Education acknowledges the contribution of all the authors and reviewers in the creation of this book.
Copyright © Next Education India Private Limited.
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by
any means, electronic, mechanical, photocopying, recording or otherwise, without prior written permission
of Next Education.
The authors and the publisher shall be neither liable nor responsible to any person or entity with respect to
any loss or damage arising from the information contained in the book and any associated material whether
physical, electronic or mechanical.
Every effort has been made to trace the copyright holders and to obtain their permission for the use of
copyrighted material. The publisher apologises for any errors or omissions and would be grateful for
notification of any corrections that should be incorporated in future reprints or editions.

Computer Masti 1 Worksheet Solutions

Published 2017

NEIPL/NB/CM-V4/BK17 :

Published by Next Education India Private Limited


Sri Nilaya Cyber Spazio, Road No. 2, Banjara Hills, Hyderabad - 500034, Telangana, India.
www.NextEducation.in | info@nexteducation.in
Preface
• The book is based on a detailed Computer Science syllabus that has been reviewed by many
experts. This syllabus is available for download at http://www.cse.iitb.ac.in/~sri/papers/CMC-
curriculum-03June2013.pdf.
• The main objective of this series is to develop computer fluency and thinking process skills
of students.
• Fun is an important element of learning. The books in this series explicitly integrate playfulness
as a basis for learning activities.
• The lesson contents are woven around the two conversations between an imaginary facilitator
and two students. The facilitator mostly asks questions that guide the students to discover and
learn topics on their own. It is not necessary that the facilitator does a role play to recreate the
story in every class. Rather, the narrative style is adopted to facilitate reading and consequently
learning by the student.
• Each lesson focuses on specific concepts and associated skills. These concepts are selected such
that: (i) They lay a strong foundation for learning computers. (ii) They contribute towards
general intellectual development, and (iii) They are age appropriate.
• The Worksheets and Activities are designed in such a way that they supplement topics being
covered in other subjects, as much as possible. Group activities are included in each lesson to
encourage collaborative learning. Projects are also suggested to reinforce the learning across
multiple lessons.
• 21st century skills of critical thinking, collaboration, communication and creativity are addressed
in the lesson content and supplementary activities.
• Tips to healthy computer practices are included in the lesson content and supplementary activities.
• The lessons and activities are based on many free and open source software as well.
• The book includes child-friendly illustrations that are sensitive to body image and gender issues.
• Each lesson has a Facilitator’s Corner section, which gives a lesson plan outline, some dos
and don’ts, and pointers for when each worksheet has to be given to students. Any facilitator
(teachers/parents/others) can refer to the Facilitator’s Corner.
• Each book has a Glossary page at the end explaining all the key technical terms covered in the book.
• The book meets the standards suggested for Continuous and Comprehensive Evaluation
(Right to Education).

Computer Masti has been designed and created at Computer Science and
Engineering Department at IIT Bombay.
Contents

2. Inside Internet.................................................................................................. 01

3. Social Networking.......................................................................................... 05

4. Writing Blogs and Creating Websites..................................................... 10

6. Binary Number System................................................................................. 16

7. System Configuration and Troubleshooting........................................ 19

8. BASIC Programming...................................................................................... 24

9. Introduction to Database and DBMS...................................................... 28


2 Inside Internet

1
Level 8 Lesson 2 WORKSHEETS
1. Match the abbreviations with their description.
a. LAN i. Wireless Local Area Network
b. WAN ii. Wide Area Network
c. WLAN iii. Local Area Network

2. Fill in the blanks.


(Choose from: WAN, Switch, Printer, Server, Files, Firewall, Radio Signals, Router, LAN,
Client, https, Satellite)
a. To setup networks: network cables, Client, Server and Switch are used.
b. In a network, resources such as Files and Printer can be shared.
c. A wireless lan (WLAN) uses Radio Signal to connect computers.
d. Network setup in a small office is called LAN.
e. The Internet is an example of WAN.
f. A powerful computer that provides a service, such as centralised file storage is called Server.
g. A computer that connects to internet to fetch mails is called a Client.
h. Websites that transfer information securely use https, so that the information is encrypted.
i. A Firewall is used to protect the computer from unauthorised use.
3. Identify and label the given parts of a network.
a. WAN with LANs b. Firewall c. Server farm d. Satellite e. Network cable
f. WLAN g. Router h. Client i. Radio waves

Firewall Satellite Wireless Tower


b. Firewall d. Satellite i. Radio waves

Router

e. Network cable c. Server farm g. Router

Laptop
Server

Printer
Laptop
Laptop

Computer
Switch / Hub Laptop

Mobile
Wireless Tower
Internet

Computer
Computer Mobile
ISP

Wireless Tower

Wireless Computer Computer Firewall


Router

Tower Mobile

h. Client f. WLAN a. WAN with LANs

2
Level 8 Lesson 2 WORKSHEETS
4. Complete the following LAN, WLAN and WAN by:
a. Drawing the missing hardware, missing connections.
b. Labelling the hardware.
c. Labeling client and server.
d. Making appropriate connections.
Computer Computer Computer

i.
Client Client Client

Server Printer

Server Switch / Hub Printer


Switch/Hub
LAN

ii.
Laptop

Server

Laptop

Wireless Tower Laptop

Wireless Tower Laptop

Switch / Hub

WLAN

iii. Computer
Broadcasting

Client Internet

Computer
Router ISP
Satellite
ISP
Client WAN
3
Level 8 Lesson 2 WORKSHEETS
Computer
iv. Firewall

Client

Computer
Internet

Switch / Hub Router


Client ISP
ISP
Computer

WAN doubt
Client

5. A cipher with an example is given below. Study these and do the following:
a. Encrypt your name using the given cipher.
b. Decrypt using the given cipher : 31 43 23 53 34 44 51 24
Cipher:
1 2 3 4 5 i. MOZ (23 43 55)
1 A B C D E
2 F G H I/J K
3 L M N O P
4 Q R S T U ii. COMPUTER
5 V W X Y Z
Example
Plain text: HELLO
Cipher text: 32 51 13 13 43

6. Build a cipher of your own.


a. Encrypt your name using the cipher. Show this to your friends.
b. Write a message using your cipher. Ask your friends to decrypt the message.
i. NAME: TEJAS / JYOTI
CIPHER: GVQZH / QBLGR

ii. MESSAGE: HELLO HOW ARE YOU

CIPHER TEXT: SVOOL SLD ZIV BFL

4
3 Social Networking

5
Level VIII Lesson 3 WORKSHEETS
1. For the following tasks, which Social Networking Sites (SNS) would you use and why?
(Examples: Wikipedia, Flickr, Youtube, Facebook, LinkedIn, Amazon, Picassa, Twitter)

Task SNS
a. Refer to (find information about) a
particular topic for your science Wikipedia
project
b. Review a new book and see
recommendations made by other Amazon
readers
c. Share a photo album Flickr, Picasa

d. Upload a home video Youtube

e. Discuss a school event


management Facebook
with your friends and teachers
f. Look up professional information Linkedin
about a company or a person
Twitter
g. Write a short 140 character message

2. What are the pros and cons of meeting and chatting online as compared to physically
meeting friends.
Pros Cons

1. Instant communication 1. Addictive


2. Collaboration 2. Lack of face to face social skills.
3. Network with people 3. Security.
4. Making new friends 4. Lack of monitoring content.
5. Creative expression
6. Educational discussion platform
7. Access to information
8. Online marketing for business

6
Level VIII Lesson 3 WORKSHEETS
3. Sentil is new to SNS. While setting up his profile for a SNS, he wants to share some of the details.
Advise him about sharing and not sharing of details in the profile by using the following table.
Give explanation for why you advice so.
Details of Details of profile that should not
Users on internet
profile that can be shared be shared (of )
- Financial Information
- Full name - Contact Number
- Date Of Birth - Address
a. Everyone - Posts - Family/Friends details
- Public comments - Personal Picture
- Recognitions - Social Plans
- Passwords
- Events updates and no-
tices
- Interests/hobbies - Password
- Social Plans - Financial information
b. A Group
- Project details - Family/friends details
- Interesting links - Personal pictures
- School level result
-Social Images

- Photo sharing (social) - Password


- Contact number - Financial information
c. Individuals
- Personal messages - Family/friends details
- Projects - Personal pictures

4. Your mother has asked you to create a list of Dos and Don’ts for your sister for
the following:
a. Going on a one day school trip to the zoo by bus.
b. Accessing a computer for the first time.
For each one of the above write at least 3 Dos and 3 Don’ts draw an analogy between these DO’s and
Don’ts with corresponding SMART/AWARE.
a. Going on a one day school trip to the zoo by bus.

Dos and Don’ts Corresponding SMART rule

Plan for things to carry, by seeking help from


parents.
(T) Tell

Don’t leave your group. You might get


(S) Keep safe
lost.

Do not put your hands or food inside an


(S) Keep safe
exhibit/bars/cage.

7
Level VIII Lesson 3 WORKSHEETS
b. Accessing a computer for the first time.
Corresponding/AWARE
Dos and Don’ts
or SMART rules

Do not touch uncovered electric points (S) Keep safe

Do not save personal information such as


(S) Keep safe
password.

Do not install any software from a suspicious source (R) Check for reliability

5. Your grandparents are curious to know if they can locate their old aquaintances using Internet.
Explain how SNS can be used for this purpose. For what other purposes can your grandparents
use SNS?
- Connect with old acquaintance by searching, using - Names, Association, Common friends, Institute

/University, Alumni group.

- Grandparents can use SNS to connect with :

a. people nearby, with similar interest

b. keep in touch with friends and relatives

c. be socially updated and know whereabouts of friends/relatives/colleges etc.

6. What features do you think should:


a. SNS for booklovers have?
New book arrivals, best sellers, review, description of books, book buying option (shopping cart), sharing
book with other users and so on.

b. SNS for artists have?


Collaboration options, portfolio creation, sharing works, projects Industry updates and news, event

schedule/updates competitions, jobs and so on.

8
Level VIII Lesson 3 WORKSHEETS
7. What action will you take for the given scenarios?
a. You receive an email party invitation from a stranger.
Ignore the email, report spam (Refer (A) from SMART PLUS).

b. Your friend sends a rude message while chatting.


Request him/her to be polite. Else, ignore the rude massages. (Refer (P) from SMART PLUS).

c. You gather information from various resources for project. How do you acknowledge
the resources.
Adding a reference section which is a list of all links used (Refer (A) from SMART PLUS).

d. Your brother is writing to or chatting with elders, you notice that the tone of the language
is not polite.
Request him to be polite and also communicate that he is responsible for his online reputation.
(Refer (A) from SMART PLUS).
e. Your friend has not bothered to set up the privacy and security setting on her social network site.
Communicate the negative impact of not changing the settings. (Refer (S),(L),(U) from SMART PLUS).

f. You receive an email with a hyperlink to download some information for free.
Refer (A) & (R) from SMART PLUS. Else communicate with elders (Refer (T) from SMART PLUS).

g. You receive an email forwarded by your friend with contents that do not concern you.

Refer (L) & (S) from PLUS.

h. While buying an item online, besides the payment information, the website asks you to enter
your personal details: Mobile number, age, female/male.
Refer (S) & (R) from SMART.

9
Level VIII Lesson WORKSHEETS

WWW

4 Writing Blogs and Creating Websites

10
Level VIII Lesson
Level 8 | Lesson 4
WORKSHEETS
WORKSHEETS
1. An old age home in your locality wants to create a website for their institution. They come to
you for help. Can you suggest a content structure (links, navigation…..) which they can use to
create the site?
Example

Content structure Website

A photograph of the
institute
Suvarna Old Age Home

Managment Facilities Links to


various
information

Introduction to Institute

Example sublinks: facilities, Maintainance of home, Health services


Facilities Address Feedback

Give your suggestion of website structure for the following:


• Main page design
• List of sublinks
• Description of content in each sublink
• Footer links

Sublinks with description:


1. FAQ - Queries addressed related to accomodation, facilities, medical routines and
check-ups, etc.
2. Location Map - Geographic guide for directions to the home.
3. Home Style - Architectural design details.
4. Facilities - Imagery and description of amenities, medical facilities, logistical facilities.
5. Management - Profiles of people behind - founders, trustees, staff, etc. with background
information.

Footer Links
1. Feedback.
2. About us.

11
Level VIII Lesson
Level 8 | Lesson 4
WORKSHEETS
WORKSHEETS
2. Write at least five advantages of online blogging as compared to maintaining a personal diary. Write
at least two disadvantages of online blogging.

Advantages: a. Maintainance & admin management of the online blog is easier. b. Searching posts
and updation. b. Datacuration is simpler. d. Getting feedback & collaboration options.
e. Multimedia support.

Disadvantages: a. Depending on a computer system / laptop and internet.


b. Minimizes doodling / If we want to quickly add handwritten notes / illustrations it is going to
take more time. Since, we will have to scan or type content.
3. List at least 3 pros and cons for the following:

Pros Cons
(i)
a. Booking train ticket online (i)
- Buying online is less time
versus physically going to -Booking online depends
taking.
a station and buying the on speed of internet (needs
- Buying online is convenient.
tickets. seamless internet)
(doesnt require to go to the
-Payment Transaction
counter)
dependency.
(ii)
(ii)
- Helps look for alternatives
- Waste of time in waiting in
quickly Does not require any
the queue.
electronic device
b. Buying a camera online (i)
versus physically going to a - Get good deals
(i)
shop and buying. - Easy comparison
- No authentication of
- Pay after delivery option
genuinity
- Price may be cheaper (due to
- Dealer or source unknown,
no showroom)
risk of being cheated
(ii)
(ii)
- Get to check out the camera
- Choices may be less
physically
- See the features in real time
c. Buying fruits and
vegetables online versus (i)
(i)
going to a shop and buying. - Delivery time saved
- No central/choice of picking
(ii)
and choosing
- More choices available
(ii)
- Can pick and select from
- Time taken
items
12
Level VIII Lesson 4 WORKSHEETS
4. Pick up the errors or bugs in the code and re-write in the codes for the following:
a. <head>
<title>Games using Computer<title>
•________________________________________________________________________________
<html>
•________________________________________________________________________________
<head>
•________________________________________________________________________________
<title>Games using Computer</title>
•________________________________________________________________________________
</head>
•___________
</html>_____________________________________________________________________
b. <p align=”right”>
<body>
As I love crossword puzzles, I wanted to search for vocabulary crossword games. I opened the Google
website in the Firefox browser. I first typed the keyword: crossword in the search box of Google. The
first link displayed was a bookshop named Crossword!
(/body)
•________________________________________________________________________________
<html>
•________________________________________________________________________________
<body>
•________________________________________________________________________________
<p align=”right”>
•________________________________________________________________________________
As I love crossword puzzles, I wanted to search for vocabulary crossword games. I opened the
Google website in the Firefox browser. I first typed the keyword: crossword in the search box
________________________________________________________________________________
of Google. The first link displayed was a bookshop named Crossword!
________________________________________________________________________________
•________________________________________________________________________________
</p> • </body> • </html>

c. <img.src “Horse.gif ”> <\src>


•________________________________________________________________________________
<img src =“Horse.gif ”> </img>
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
d. </P align=”center”> The robot understands only a limited number of actions. The remote
control has buttons to start, stop, and also move the robot in any of four directions. That
means the robot cannot do anything on its own. We have to give it the detailed steps.
</align><P>
•________________________________________________________________________________
<p align=”center”> The robot understands only a limited number of actions. The remote
control has buttons to start, stop, and also move the robot in any of four directions. That
________________________________________________________________________________
means the robot cannot do anything on its own. We have to give it the detailed steps.
________________________________________________________________________________
•________________________________________________________________________________
</p>
________________________________________________________________________________
13
Level VIII Lesson 4 WORKSHEETS
5. Identify the effect of the given codes on a given paragraph.
a. <head>< i > … </i></head>
• Paragraph will be displayed in italics font style.
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________

b. <p align = “left”></p>


• Paragraphs will be aligned to the left. style.
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________

c. <p> …. Text…<br>…. Text…</br></p>


• Text within the paragraph will start from a new line.
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________
________________________________________________________________________________

Match the HTML code to their respective output displayed on the browser.

14
Level VIII Lesson 4 WORKSHEETS
<html>
<body>
<h4 align=”center”>
History of computers
VIBGYOR</h4> Requirement of simple calculations
<ol> were done in innovative ways with
<li>Violet</li> stones, pebbles and they even used
<li>Indigo</li> bones. These were called counters.
<li>Blue</li>
<li>Green</li>
<li>Yellow</li>
<li>Orange</li>
<li>Red</li>
</ol>
</body>
</html>
<html>
<body> VIBGYOR
<h1> History of computers </
h1> • Violet
<p align="center”>Requirement • Indigo
of simple calculations were done • Blue
in innovative ways with stones, • Green
pebbles and they even used bones. • Yellow
These were called counters. • Orange
</p> • Red
</body>
</html>
<html>
<body> VIBGYOR
<h1 align=”left”>
VIBGYOR</h1> 1. Violet
<ul> 2. Indigo
<li>Violet</li> 3. Blue
<li>Indigo</li> 4. Green
5. Yellow
<li>Blue</li>
6. Orange
<li>Green</li> 7. Red
<li>Yellow</li>
<li>Orange</li>
<li>Red</li>
</ul>
</body>
</html>
<html>
<body> History of computers
<h1> History of computers </h1>
<p align=”justify”>Requirement Requirement of simple calculations were done
of simple calculations were done in innovative ways with stones, pebbles and they
even used bones.These were called counters.
in innovative ways with stones,
pebbles and they even used bones.
These were called counters.
</p>
</body>
</html>

15
Level VIII Lesson WORKSHEETS

0110110011

6
0110110011
0110110011
0110110011
0110110011 Binary Number System: Bits and Bytes
0110110011
0110110011
0110110011

16
Level VIII Lesson 6 WORKSHEETS
1. Fill in the blanks.
0
a. ______________ 1
and ______________ are digits in the binary system.
b. Binary numbers can represent data like information
______________, instructions
______________ and
files
______________ in computers.
8
c. A Byte is a group of ______________ bits.

2. Match the measuring units to their correct conversion.


c. a. KB i. 1024 megabytes
d. b. Byte ii. 1024 bytes
e. c. GB iii. 1024 gigabytes
d. d. MB iv. 1024 kilobytes
b. e. TB v. 8 bits
3. Each alphabet is one byte long, so how many bytes do you think the following sentence has?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
“The reason computers use the base-2 system is because it makes it a lot easier to implement them with current
23 24 25 26
electronic technology.” 27
132 (Including spaces and excluding inverted commas)
4. Write your name in binary code. Use the table given to find the code for each letter of your name.
Your Name:
COMPUTER MASTI / <YOUR NAME>
__________________________

Binary code Binary code Binary code Binary code


Letter Letter Letter Letter
(ASCII) (ASCII) (ASCII) (ASCII)
a 01100001 n 01101110 A 01000001 N 01001111
b 01100010 o 01101111 B 01000010 O 01010000
c 01100011 p 01110000 C 01000011 P 01010001
d 01100100 q 01110001 D 01000100 Q 01010010
e 01100101 r 01110010 E 01000101 R 01010011
f 01100110 s 01110011 F 01000110 S 01010100
g 01100111 t 01110100 G 01000111 T 01010101
h 01101000 u 01110101 H 01001000 U 01010110
i 01101001 v 01110110 I 01001001 V 01010111
j 01101010 w 01110111 J 01001010 W 01011000
k 01101011 x 01111000 K 01001011 X 01011001
l 01101100 y 01111001 L 01001100 Y 01011010
m 01101101 z 01111010 M 01001101 Z 01011010

17
Level VIII Lesson 6 WORKSHEETS
5. Fill in the following table with the binary values that correspond to the given decimal values.
Remember that you should only use the symbols ‘0’ and ‘1’ in the binary numbers.
A few of the binary values have been entered for you already so that you can check your progress
0 0 16 10000 32 100000 48 110000

1
1 17 10001 33 100001 49 110001

2 10 18 10010 34 100010 50 110010

3 11 19 10011 35 100011

4 100 20
10100 36 100100

5 101 21
10101 37 100101

6 110 22 10110 38 100110

7 111 23 10111 39 100111

8 1000 24 11000 40 101000

9 1001 25 11001 41 101001

10 1010 26 11010 42 101010

11 1011 27 11011 43 101011

12 1100 28 11100 44 110100

13 1101 29 11101 45 101101

14 1110 30 11110 46 101110

15 1111 31 11111 47 101111

6. Convert the filled numbers to their corresponding number systems in the space given in the table.
Decimal Binary Octal Hexadecimal
33 100001 041 21
117 1110101 165 75
451 111000011 703 1C3
431 110101111 657 1AF

7. Convert the following words into binary form.


a. Hello World b. Hi everybody c. Excuse me d. Goodbye e. See you
01001000 01100101 01101100 01001000 01101001 01100101 01000101 01111000 01000111 01101111 01010100 01100101
01101100 01101111 01110110 01100101 01110010 01100011 01110101 01101111 01100100 01100101 01111001
01011000 01101111 01110010 01111001 01100010 01101111 01110011 01100101 01100010 01111001 01101111 01110101
01101100 01100100 01100100 01111001 01101101 01100101 01100101

18
Level VIII Lesson WORKSHEETS

7 System Configuration and


Troubleshooting

19
Level VIII Lesson 7 WORKSHEETS
1. Answer the following:
a. A computer user from class 8, who is familiar with Ubuntu desktop, is checking out various
desktops that are available in the computer store. Each computer has a desktop with different look
and feel. The user is able to navigate through all the desktops. How is this possible?
Every OS has a dashboard and application launcher.

b. A user finished working on the computer in the lab. What should the user do so that the user’s
work is safe and others can use the computer?
Switch user accounts.

c. A user has to leave the computer briefly. The user does not want to logout. What should
the user do?
Lock the screen

d. Jyoti has setup an account on the computer for her grandma.


i. She wants to create a directory on the desktop to store her grandma’s favourite music. What is
the component of the desktop where the directory can be created so that grandma can locate it
easily?
On the workspace
ii. She wants to create a shortcut for LibreOffice. Which are the three components of the desktop
where you can create a shortcut for the application?
Application launcher, workspace, system menu/taskbar.
iii. She wants to start some applications like Firefox and music player automatically, when her
grandma logs in. Where should a user setup the application that has to be launched automatically?

System Menu --> Start up applications --> <add the desired application like fire fox & music
player>
e. Tejas wants to install Scribus on a computer that has Windows 8.1 OS.
i. Which parameters should he check before installing the application?
Hint:
>> Processor
>> Speed
>> Memory
>> Version
ii. After downloading what should Tejas do before installing?
- Ensure that the repository is a reliable site before downloading and installing an application.
- Install virus protection on the system and scan the downloaded package before installating it.

20
Level VIII Lesson 7 WORKSHEETS
2. Answer the following:
a. Sourceforge.net has software that can be downloaded. What is the storage location, where the
software is stored for download, called?
“Downloads” file directory

b. What are the permissions to perform actions like, creating a file in a directory, or to read or delete
a file, access and use devices like printer, scanner called?
User privileges.

c. Which type of a user can change the network settings on a computer?

System Administrator
d. Ravin can create, read and write files only in the directory assigned to him. What type of a user
is he?
Normal user, since he can read & write only in the directory assigned to him.

e. Some computer users have lost their project files due to a system crash. However they are not
worried about the loss. Why? How will the users submit the project to the teacher?
They must have backed up their files either by using Internet options such as email and
online drive or by using portable drives such as a pen drive. They can access these files
by downloading from the Internet or by copying them from the pen drive.

3. Answer the following:


Are you a Ubuntu user or Windows user? Write the OS for which you are answering each question.
a. Savani wants to install educational software. Which application can she use to install the software.?
Ubantu Software Center

b. Can you install software from any source using the Internet?
Yes.

b. If yes (in b), what are the precautions and checks that should be taken before installing the
software from Internet?

1. Check for reliability of the source of the software.


2. Check for viruses & malware by scanning the software setup with a virus scanner.

c. Give the steps of downloading and installing software from the Internet with an example.
Step 1 - Go to the software source page.
Step 2 - Download the software using the download link.
Step 3 - Scan the file downloaded using a virus scanner.
Step 4 - Execute the setup file and follow the instructions.
Step 5 - The software will be installed with its shortcuts.

21
Level VIII Lesson 7 WORKSHEETS

4. Answer the following trouble shooting problems for a particular situation shown in the second column.
List two more such situations that could cause the problem.

Identify the List two more


Screenshot/illustration/photograph of one problem for the situations that
Problem
situation where the problem occurs situation in the could cause the
previous column. problem.

Hardware
a. System not connections - OS error
working not properly - Registry error
connected.

- Printer wire
could be
b. Printer not Printer connection broken
printing problem - Printer
software/
driver problem

- Network
wifi option
c. Network Network switched off
disconnected disconnected - The cable
could be
disconnected

22
Level VIII Lesson 7 WORKSHEETS

Identify the List two more


Screenshot/illustration/photograph of one problem for the situations that
Problem
situation where the problem occurs situation in the could cause the
previous column. problem.

d. Cannot - The volume


hear the could be set
sound to ‘0’
The video is muted
when - No sound
video is drivers
playing. installed.

- Flash player
e. Not
missing
finding Needs adobe flash
- Content
an player to run
missing from
application.
the source url.

23
Level VIII Lesson WORKSHEETS

Memory

8 while b < num

0, 1, 1, 2, 3,
5, 8, 13, 21,
BASIC
34, ...

24
Level VIII Lesson 8 WORKSHEETS

1. Complete the following programs by filling in the blanks.


a. Find numbers whose square is less than 100.

N=1
square_of_N = N*N
PROGRAM

While _square_of_N < 100_


if _square_of_N < 100_ then
Print N
N = N+1
square_of_N = N*N
Endwhile

b. The names of two groups Red and Blue are stored in two arrays. The member of the groups
are as follows:
Red: Namita, Payal, George, Ali, Neha.
Blue: Shakti, Murtaza, Nikhil, Anne, Shabana, Priyanka.
The user is prompted to specify which group list should be displayed.
As per the input from the user, the group names are displayed.
Complete the program by filling in the blanks.

#Declare the array for the two groups


DIM __RED [5]__
DIM __BLUE [6]__
#Assign names of members of group blue to the blue array
RED = {Namita, Payal, George, Ali, Neha}
#Assign names of members of group blue to the blue array
BLUE={Shanti, Murtaza, Nikhil, Amol, Shabana, Priyanka}
# Take the choice of group from the user
Print “Press 1 for group red and 2 for group blue”
input ”Enter your choice”, choice_
if _choice = 1_ then
PROGRAM

Gosub _Choice Red_


if _Choice = 2_ then
Gosub _Choice Blue_
# subroutine to display the group red
Choice Red:
For _A = 0 to 4_
Print _RED [A]_
Next _A_
Return
# subroutine to display the group blue
_Choice Blue_:
For _A = 0 to 5_
Print _BLUE [A]_
Next A
Return
25
Level VIII Lesson 8 WORKSHEETS
c. A part of a program to play 'Tic Tac Toe' game is given. Fill the call to the subroutine and
the statements in the subroutine. In the subroutine, the message 'You have won' is given
aloud 5 times.

# Tick Tack Toe


....
# Call subroutine to convey message, if the player wins the game
Gosub ___Message__
PROGRAM

End

# subroutine to display the message


Message:
For __A = 1 to 5__
Say_”You have won”___
Next _A__
Return

2. Complete the following program using the hints given, and save the code in a file called armstrong.
kbs. Run it to get the armstrong numbers between 0 to 999.
# PROGRAM Armstrong Numbers
CLS
PRINT “ARMSTRONG NUMBERS”
PRINT
PRINT “Program computes all Armstrong numbers in the range of 0 - 999.”
PRINT “An Armstrong number is a number such that the sum of its digits”
PRINT “raised to the third power is equal to the number itself.”
PRINT “407=43+03+73=4*4*4+0+7*7*7=64+343=407“
#initialize total_armstrng to save the count of armstrong numbers between
0-999.
total_armstrng=0
FOR A = 0 TO 9
FOR B = 0 TO 9
FOR C = 0 TO 9
PROGRAM

Number= A*100 + B*10 + C


Sum_Acube_Bcube_Ccube = A^3 + B^3 + C^3
IF__Number = Sum_Acube_Bcube_Ccube___
THEN GOSUB display
(Hint: Write comparitive statement to find if the number is armstrong
number.)
NEXT C
NEXT B
NEXT A
END
display:
(Hint: Write a statement to count the total number of armstrong numbers
between 0 to 999. Increment total_armstrng by 1)
PRINT___Number_______________________________________
(Hint: Write a statement to display the armstrong number, Number.)
RETURN
26
Level VIII Lesson WORKSHEETS

9
Informaton
Information

Introduction to Database and DBMS

27
Level VIII Lesson 9 WORKSHEETS
1. Fill in the blanks by using the phrases given below.

a. Database is i. Enter, Maintain and update data in


d. database
b. DBMS is a software package to ii. Railway reservation, facebook
c. registrations
c. Database applications for iii.Control the creation, maintenance
example are b. and use of a database
d. DBMS Software programs and iv. Collection of data in organized
a.
Tools are used to tables.

2. In the following table label the given terms:


1 Table name 2 Field name 3 Field 4 Record 5 Primary key
Table name
Product_details
Primary Key

Product_id Product_name Price_in_rs


Field
12389 Chocolate_cake 200

Product_details
Field name
Product_id Product_name Price_in_rs

12389 Chocolate_cake 200 Record

3. A table to record the commuting details of students from home to school is added to the database
maintained by the school. Commuting details of the students are given below.
• Sweta S with Student_id 12 stays in Mulund which is a distance of 4 kms from school and travels by bus.
• Tejas with student_id 34 stays in Kanjurmarg which is a distance of 1 km from school and walks
to school.
• Jyoti with Student_id 23 stays in Vikhroli which is a distance of 2 kms from school and travels
by bus.
• Gurmeet with Student_id 45 stays in Kanjurmarg which is a distance of 1 km from school and comes to
school in car.
• Ali with Student_id 67 stays in Vikhroli which is a distance of 2 kms from school and travels
by auto.
• Sweta G with Student_id 195 stays in Mulund which is a distance of 4 kms from school and travels by
bus.
28
Level VIII Lesson 9 WORKSHEETS
a. Use above information to fill missing data in the table Class8_commute_details.
std_personal_info
Student_id Name DOB
45 Gurumeet 25/03/97
12 Sweta S 23/01/97
195 Sweta G 16/11/96
23 Jyoti 15/08/96
34 Tejas 14/12/96
67 Ali 01/01/97
Class8_commute_details
Student_id Name Place of Residence Mode of travel Distance
12 Sweta S Mulund Bus 4 km
34 Tejas Kanjurmarg Walk 1 km
23 Jyoti Vikhroli Bus 2 km
45 Gurmeet Kanjurmarg Car 1km
67 Ali Vikhroli Auto 2 km
195 Sweta G Mulund Bus 4 km

b. Using the above tables answer the following:


Class8_commute_details _____________________
i. Name of the table: _____________________, std_personal_info
ii. Write the data type of each field in the following:
Field name Data Type
Student_id Number

Place of residence String/Text

Mode of travel String/Text

Distance Number

iii. For the queries given in the table below, give the name or names of tables that will be used for the
query, the condition and the result that will be displayed for the query:
table name or Result of the
Query Condition
table names query
Query 1 Class8_ Place of
ID of students who stay in Mulund. commute_ residence = 12, 195
details “Mulund”
Query 2 Class8_
Distance Sweta S, Jyoti,
Name of the students who travel more than one km. commute_
>1 Ali, Sweta G
details
Query 3 Class8_ Mode of
Sweta S, Jyoti,
Name of the students who travel by bus. commute_ travel =
Sweta G
29 details “Bus”
Level VIII Lesson 9 WORKSHEETS
c. Build queries for the following in the query tables given below:

i. What is the procedure to display all the fields and data in the table?
Select * from class8_commute_details;

ii. List the name of student, and in ascending order of the distance travelled by students.
• One table is added. Write the name of the second table and it’s fields. Draw the relationship
between the tables.
• Fill in Fields in the query, fields to be displayed, sort field, alias.
Refer Create Relation between Tables, Query with Multiple Tables

iii. List names of students who travel by bus.


• One table is added. Write the name of the second table and its fields. Draw the relationship
between the tables.
• Fill in Fields in the query, alias. fields to be displayed, criterion.

30

You might also like