0% found this document useful (0 votes)
3K views28 pages

IT Planet Class 7 Answer Key

The document is an answer key for an educational resource titled 'IT PLANET - 7 (CodeAI Open-Source)', covering various topics such as number systems, GIMP, HTML, Python, and internet ethics. It includes exercises with multiple-choice questions, true/false statements, fill-in-the-blanks, definitions, and differentiations between concepts. Each chapter provides structured learning material aimed at enhancing digital literacy and coding skills.

Uploaded by

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

IT Planet Class 7 Answer Key

The document is an answer key for an educational resource titled 'IT PLANET - 7 (CodeAI Open-Source)', covering various topics such as number systems, GIMP, HTML, Python, and internet ethics. It includes exercises with multiple-choice questions, true/false statements, fill-in-the-blanks, definitions, and differentiations between concepts. Each chapter provides structured learning material aimed at enhancing digital literacy and coding skills.

Uploaded by

parthmundada1
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

PM PUBLISHERS PVT. LTD.

ANSWER KEY
IT PLANET - 7 (CodeAI Open-Source) 0
Table of Contents

Chapter – 1 Number System…..…………………………………………………………2

Chapter – 2 GIMP – Introduction………………...……………………………………4

Chapter – 3 GIMP – Working with layers….……………………………………….6

Chapter – 4 Internet Ethics and Safeguard ………………………………………8

Chapter – 5 HTML – Introduction……………………………………………………10

Chapter – 6 HTML 5 – Creating Web Pages Using CSS.………………..……12

Chapter – 7 HTML 5 – Images, Links and Table..………….………………….14

Chapter – 8 Python – Conditional Control Structures and Turtle………16

Chapter – 9 Chatbot…………………….………………………………………………….18

Chapter – 10 AI for Sustainable Development Goals.…….………………..20


PM PUBLISHERS PVT. LTD.

WORKSHEET – I ………………………………………………………………………………22

WORKSHEET – II …………………………………………………………………..………..25

IT PLANET - 7 (CodeAI Open-Source) 1


DIGITAL LITERACY

EXERCISE:

A. Tick [] the correct answer.


1. c 2. b 3. c 4. a 5. b

B. Write 'T' for True and 'F' for False statements.


1. F 2. T 3. T 4. F 5. F

C. Fill in the blanks.


1. digits 2. binary 3. 10 4. 8 5. 0 to 9, A to F

D. Define the following.


1. Byte: A group of eight bits is called a byte.

2. Nibble: Half a byte is called Nibble. A nibble is a collection of bits on a 4-bit


boundary.

E. Differentiate between the following.


1. Binary is a base 2 number system and the symbols it uses are 0 and 1.

The decimal number system is a base 10 number system. It uses 10 symbols: 0 to


10.

2. In an octal number system, the base is 8. Hence, there are only eight symbols or
digits 0 to 7.
PM PUBLISHERS PVT. LTD.

The hexadecimal number system uses 16 digits including 6 letters of alphabet.


These include the symbols 0 to 9 and A to F.

IT PLANET - 7 (CodeAI Open-Source) 2


F. Answer briefly.
1. Number system is a way to represent numbers in a computer system. Every value
that we are giving to/getting from computer memory has a defined number
system. There are two types of number systems:
a. Non-positional number system
b. Positional Number System

2. Steps to convert binary to decimal equivalent are:


a. Note down the place value of each digit.
b. Multiply each digit with its place value.
c. Add the product to get back the number.

G. Application-based Questions.
They would use stones, pebbles, sticks, etc.

PM PUBLISHERS PVT. LTD.

IT PLANET - 7 (CodeAI Open-Source) 3


EXERCISE:
A. Tick [] the correct answer.
1. b 2. c 3. b 4. c 5. a 6. b
7. b

B. Write 'T' for True and 'F' for False statements.


1. F 2. T 3. T 4. F 5. T

C. Fill in the blanks.


1. Digital cameras 2. Fuzzy select 3. Scissors select 4. Foreground
5. Filters

D. Define the following.


1. Zoom tool: Zoom tool can change the magnification of the desired part of an
image.

2. Crop tool: Crop tool can be used to cut only the desired part of an image.

3. Clone tool: This tool copies information from one area of an image to another.

E. Differentiate between the following.


1. Foreground color: It is used to paint, fill and stroke selections.
Background color: It is used to make gradient fills and fill in the erased areas of an
image.
PM PUBLISHERS PVT. LTD.

2. Paint brush tool: It is used to paint the brush strokes or add color to our image.
Bucket Fill tool: It is used to fill an area in our image with solid color.

3. Dodge tool is used to lighten a specific area of an image. Dodge is a photographic


term that describes the diffusing of light when developing a film negative.
Burn tool is used to darken a specific area of an image. Burn is a photographic term
that describes the focusing of light when developing a film negative.

IT PLANET - 7 (CodeAI Open-Source) 4


F. Answer in 1-2 sentence.
1. The GIMP Toolbox contains many tools that we can simply click on, to select them
for working on an image.

2. There are three ways to change the size of an image.


i. Changing on-screen size of image.
ii. Changing the print size of an image.
iii. Changing the canvas size of an image.

3. The color balance utility is use to change the amount of specific colors in your
image.

G. Answer briefly.
1. GIMP is an open source program that allows us to create, modify, combine and
optimise digital images. GIMP has many capabilities. It can be used as a simple
paint program as well as an expert quality photo retouching program.
Its features are:
i. Adjusting Color: We can brighten, darken, and change the shades of colors in
parts of an image with GIMP Dodge, Burn and similar tools.
ii. Applying Effects: We can easily add drop shadows, frame border, 3D shading,
etc. to an images.
iii. Applying Filters: GIMP filters can make an image look like an impressionist
painting, sharpen or blur, or distorted.

2. Filters are used to quickly and easily apply enhancements to an image, including
artistic effects, texture effects and distortions. Filters can help us correct defects in an
image or enable us to turn a photograph into something that resembles an
impressionist painting.
RGB Noise filters is used to add or remove a texture which resembles of sand in an
image.

H. Application-based Question.
PM PUBLISHERS PVT. LTD.

The GIMP tool that can be used for this purpose is crop tool.

IT PLANET - 7 (CodeAI Open-Source) 5


EXERCISE:
A. Tick [] the correct answer.
1. b 2. a 3. a 4. b 5. a

B. Write 'T' for True and 'F' for False statements.


1. T 2. F 3. T 4. F 5. T

C. Fill in the blanks.


1. Layer 2. Layer tab 3. opacity 4. Flattening
5. addition

D. Define the Following blending modes.


1. Dissolve: By using this mode, a black layer under image enables us to see the
effect.

2. Soft light: By using this mode, a little soft brightness and a contrast is added in an
image.

3. Multiply: By using this mode, image darkens by multiplying the blend color with
base color.

E. Differentiate between the following.


1. Anchor Layer Icon: It merges the selected or active layer with the layer below it.

Duplicate Layer icon: It creates a duplicate of the selected layer. By clicking on this
PM PUBLISHERS PVT. LTD.

icon, we can create many duplicate layers.

2. Merging layers: It lets us permanently combine information from two separate


layers.

Flattening layers: It combines all the layers of an image into one.

IT PLANET - 7 (CodeAI Open-Source) 6


F. Answer in 1-2 sentence.
1. The Layers dialog panel appears on the top right-side of GIMP window, where you
can work with Layers. Layers dialog panel has options which are used to perform
the specific tasks.

2. It is a toggle key which prevents painting on the selected layer when it is switched
on.

3. When we click on the Layer's eye icon, the layer image along with the eye icon will
disappear. By clicking again on the layer's eye icon, the image as well as the eye
icon reappear.

4. By duplicating a layer, we can manipulate elements in an image while keeping a


copy of their original state.

5. Reordering a layer changes the stacking order of layers to move elements forward
or backward in our image.

G. Answer briefly.
1. Layers are the key components to work with graphic objects. These are used to work on
individual parts of an image without affecting the other parts. A GIMP image consists of
multiple layers, with each layer containing different objects in the image. Layers allow to
stack images on top of each other while all remain within a single image.

2. Opacity is the opposite of transparency. Decreasing the opacity of a layer increases its
transparency. Adjusting the opacity of a layer can let the elements in a layer which is
below, to appear in the upper layer.

3. GIMP blending modes are used to specify how pixels in a layer should blend with the layers
below. We can blend layers to create all kinds of visual effects in our photos. GIMP has
twenty-one blending modes. Selecting a blending mode changes the appearance of the
layer or image, based on the layer or layers beneath it.
PM PUBLISHERS PVT. LTD.

H. Application-based Question.
Flatten layer option can be used to combine all the layers of an image into one.

IT PLANET - 7 (CodeAI Open-Source) 7


CYBER ZONE

EXERCISE:

A. Tick [] the correct answer.


1. b 2. b 3. a 4. a 5. c

B. Write 'T' for True and 'F' for False statements.


1. T 2. F 3. T 4. T 5. F

C. Fill in the blanks.


1. Virus 2. Keylogger 3. Hacker 4. digital footprint
5. Strong

D. Differentiate between the following.


1. Email spam, also known as junk mail, involves sending unwanted messages by a
spammer to a large number of recipients.

Phishing is a scam in which we receive an official or legitimate-looking email


message that attempts to obtain our personal and/or financial information.

2. Hacker refers to someone who accesses a computer or network illegally. This can
happen either for positive or negative reasons.

A cracker is someone who also accesses a computer or network illegally but has
the intent of destroying data, stealing information, or carry out other malicious
action.
PM PUBLISHERS PVT. LTD.

E. Answer in 1-2 sentences.


1. Cyberbullying is harassment that takes place using technology which includes
sending or forwarding threatening text messages, posting embarrassing or altered
pictures of someone without his or her permission.

IT PLANET - 7 (CodeAI Open-Source) 8


2. Social engineering is a term used for gaining unauthorized access or obtaining
confidential information by taking advantage of the trusting human nature of
some victims.

F. Answer briefly.
1. We should make a strong password and change it frequently. Our password should
be at least six characters long and include at least one number, letter (combination
of upper and lower case) a n d special character (@, *, &, !, etc.). Our latest
password should be different from any other passwords that we have used. It is
strongly advised that we use different passwords for all different accounts.

2. We should not save password of an account in a particular website because, in


future, anyone else who uses our computer might also be able to access our
account from the site without our permission.

3. Two roles of Parents and teachers in protecting the children in the virtual world
are:
a. Parents should advise children to play only those online games which are
suitable for their age.
b. Parents should advise children not to share any personal information to any
unknown person.

E. Application-based Question.
This potential threat can come under social engineering.

PM PUBLISHERS PVT. LTD.

IT PLANET - 7 (CodeAI Open-Source) 9


CODING JUNCTION

EXERCISE:

A. Tick [] the correct answer.


1. b 2. a 3. a 4. b 5. a

B. Write 'T' for True and 'F' for False statements.


1. F 2. T 3. T 4. F 5. T

C. Fill in the blanks.


1. Tim Berners Lee 2. Cross-platform 3. angular
4. Entities 5. Textedit

D. Differentiate between the following.


Container Tags: Tags that have both opening as well as closing tag are known as
container tags. A tag is opened using opening angular brackets (<>), and closed using
closing angular brackets with forward slash (</>).

Empty Tags: Tags that have only an opening tag, and there is no need to close them
(using </>) are known as empty tags.

E. Answer in 1-2 sentences.


1. HTML (HyperText Markup Language) is a language which is used to make web
pages to be displayed on the Internet.

2. HTML5 includes various semantic tags that enable you to describe the different
PM PUBLISHERS PVT. LTD.

parts of your web page.

3. The DOCTYPE at the beginning of your page specifies that the document is written
in HTML5. In HTML5, the DOCTYPE declaration is required.

4. Some tags have attributes that offer options for the tag. Most attributes work by
setting a numeric or descriptive value. Attributes always go inside the opening

IT PLANET - 7 (CodeAI Open-Source) 10


HTML tag, and it is a good practice to enclose attribute values in quotation marks
(“ “).

F. Answer briefly.
1. Features of HTML:
a. HTML is not a case- sensitive language. This means that HTML commands can
either be written in lower case or in upper case.
HTML document is saved with .htm or .html file extension.
Spaces and tabs can be used anywhere in the document because it does not
affect the appearance of the document.
HTML document is written in text editors like Notepad and Gedit, and word
processors like WordPad, MS-Word, and Writer.

2. You should always check your code to avoid HTML errors. Make sure that your tags
have brackets, closing tags include a slash, and attribute values are surrounded by
quotation marks. Multiple HTML tags should be properly nested; it means your
closing tags should be in the reverse order of the opening tags.

F. Application-based Question.
To see the HTML programming of that web page, press Ctrl + U.

PM PUBLISHERS PVT. LTD.

IT PLANET - 7 (CodeAI Open-Source) 11


EXERCISE:

A. Tick [] the correct answer.


1. b 2. b 3. c 4. a 5. a

B. Write 'T' for True and 'F' for False statements.


1. F 2. F 3. T 4.F 5. T

C. Fill in the blanks.


1. DOCTYPE 2. BR 3. Internal 4. H1, H6
5. LINK

D. Differentiate between the following.


1. Physical style tags specify a particular font change that is interpreted strictly by all
browsers.

Logical style tags allow a browser to interpret the tag based on browser settings,
relative to other text on a web page.

2. Subscript specifies that the enclosed text should be displayed as a subscript using
a smaller font as compared to the rest of the text.

Superscript specifies that the text should be displayed as a superscript using a


smaller font as compared to the rest of the text.

E. Answer in 1 -2 sentence
PM PUBLISHERS PVT. LTD.

1. DOCTYPE tag at the beginning of a page specifies that the document is written in
HTML5.
2. <BR> tag is used to break the text and go to the new line.

3. Style Sheet can be defined in the following ways: Inline style, Internal style and
External Style.

IT PLANET - 7 (CodeAI Open-Source) 12


F. Answer briefly.
1. Structures used in HTML document are:
DOCTYPE DECLARATION, HTML TAGS, DOCUMENT HEAD, DOCUMENT TITLE, BODY
TAG

2. We can add metadata to our page to include extra descriptive information that
does not appear in the browser window. Metadata can include a page description,
author and copyright information, keywords, and more. What we insert in
metadata tags (<META>) can help search engines categorize our page.

G. Application-based Question.
Rishabh should save the file with .html file extension to open the HTML file in the web
browser.

PM PUBLISHERS PVT. LTD.

IT PLANET - 7 (CodeAI Open-Source) 13


EXERCISE:

A. Tick [] the correct answer.


1. a 2. b 3. c 4. a 5. a

B. Write 'T' for True and 'F' for False statements.


1. T 2. F 3. T 4. F 5. F

C. Fill in the blanks.


1. <IMG> 2. absolute, relative 3. table 4. merging
5. padding

D. Define the following.


1. Cell padding: The web browser displays the designated amount of space between
the cell contents and the cell borders.

2. Cell Spacing: The web browser displays the designated amount of space between
the cells border.

3. Anchors: Anchors are links to sections within the same page.

E. Differentiate between the following.


1. Bulleted list or unordered list tags are used to show the items not in a particular
order.
Numbered list or ordered list on your web page to display items in a specific order,
such as a set of instructions or a table of contents.

2. Internal links are the links to the pages within our own website. These links can be
PM PUBLISHERS PVT. LTD.

either absolute or relative.

External links are links outside our own website. These links must always be
absolute.

IT PLANET - 7 (CodeAI Open-Source) 14


F. Answer in 1 -2 sentences.
1. We add images to the web pages because a concept that is difficult to explain in
the form of text can be explained with the help of a picture or an image easily and
quickly.

2. SRC stands for ‘source’. It is the source of image file. It specifies the URL of the
image.

3. We can create a table to clearly display information on a web page in a tabular


format. For example, if we like to display the price list or sales order of an item,
the best possible solution is to display it using a table.

G. Answer briefly.
1. We can create a link to an image so that we can click on that image to display the
link. This is helpful in case we wish to display a large number of images on our
page. So, in that case, we can display the same images in small size on a page and
create hyperlinks to their larger sizes. Its syntax is: <A HREF =
“[Link] SRC = “[Link]”></A>.

2. Building blocks of HTML tables are: <TABLE>, <TR>, <TH>, and <TD> tags.

3. We can combine two or more cells in a row or column to make one large cell.
Spanning cells is mainly used to display a title across the top or down side of a
table.

H. Application-based Questions.
1. Kavya should use ordered list <OL> tag for displaying the result in an ordered form
on the web page.

2. The first possibility is that Divya’s image is not in GIF or JPEG format that the
browser can support.
Secondly, she might not have specified the right path of the image where it is
PM PUBLISHERS PVT. LTD.

stored.

IT PLANET - 7 (CodeAI Open-Source) 15


EXERCISE:

A. Tick [] the correct answer.


1. c 2. a 3. b 4. b

B. Write 'T' for True and 'F' for False statements.


1. T 2. T 3. T 4. F 5. T

C. Fill in the blanks.


1. clauses, indentation 2. if, condition, colon 3. Nesting
4. Forward function 5. radius

D. Define The following.


1. Assignment operator: These operators are used to assign value to the variables.

2. Logical operator: These operators perform Logical AND, Logical OR and Logical
NOT operations.

E. Differentiate between the following.


A simple statement lies entirely within a logical line. We do not need to place more
than one statement on a single logical line with a semicolon (;) as the separator.
Python recommends one statement per line to make programs more readable.

Expression is a combination of variables, values, and operators. It is a type of


instruction that combines values and operators and evaluates down to a single value.

F. Answer in 1-2 sentences.


1. Python programs get structured through indentation, i.e., code blocks are defined
by their indentation. All the statements in conditional and looping statements are
structured using indentation.
PM PUBLISHERS PVT. LTD.

2. In some situations, we have to change the order of execution of the program based
on conditions or repetition of statements until conditions are met. Therefore,
control structures are used to control or change the flow of execution.

IT PLANET - 7 (CodeAI Open-Source) 16


3. When multipath decisions are involved, we can put ifs together. A multipath
decision is a chain of ifs in which the statement associated with each else is an if
or elif.

G. Answer briefly.
1. The if...else statement is an extension of the simple if statement. The if statement
will check the condition; if it is True, the if block statement is executed, if the
condition is False then it executes else block statement. Its syntax is:
if condition:
Body of if
else:
Body of else

2. A compound statement contains one or more statements and controls their


execution. A compound statement has one or more clauses aligned at the same
indentation.
Some of the compound statements are if, for, while, etc.

H. Application based-Question.
We can do so by conditional control structure.

PM PUBLISHERS PVT. LTD.

ARTIFICIAL INTELLIGENCE

IT PLANET - 7 (CodeAI Open-Source) 17


EXERCISE:

A. Tick [] the correct answer.


1. a 2. a 3. c 4. c

B. Write 'T' for True and 'F' for False statements.


1. T 2. F 3. T 4. F 5. T

C. Differentiate between the following.


1. Script-bots – It work with a set of guidelines or programmed scripts

Smart-bots – It is a wide range of functionality and it handles the queries of the


customer without any human assistance

2. Eva – It is a banking chatbot from HDFC bank that uses an artificial intelligence
algorithm and NLP to help you with your banking queries.

Ochatbot – It is a chatbot that uses an artificial intelligence algorithm for e-


commerce and engages online shoppers by providing advice to help them quickly
find what they are looking for.

D. Answer in 1-2 sentences.


1. The most interactive application of a computer is a chatbot. It allows humans to
interact with technology using a variety of input methods such as voice and/or
text.

2. It is a banking chatbot from HDFC bank that uses an artificial intelligence


algorithm and NLP to help you with your banking queries.

3. NLP is a core of the chatbot which is used to split the user input into sentences
and words.
PM PUBLISHERS PVT. LTD.

4. Kuki is the world’s most popular English language social chatbot having
exchanged over one billion messages with an estimated 25 million users on the
web, social media, and various messaging applications.
E. Answer briefly.
1. Three advantages of chatbot are:
a. Chatbot used in customer service environments.

IT PLANET - 7 (CodeAI Open-Source) 18


b. Chatbot used in many organizations for the variety of other roles to improve
customer services and business efficiencies.
c. Chatbot are used in various sectors including e-commerce, education, health,
etc.

2. Steps to share the chatbot created in acquainted are:


a. Turn on the active option
b. Click on share
c. A link you poll is generated for sharing with others.
d. Click on any of the given icons to share you poll with.

3. In a chatbot user can enter the data either by text or voice. If user enter voice,
the chatbot first turns the voice data into the text, using automatic speech
recognition (ASR) technology.

F. Application based-Question.
Eva

PM PUBLISHERS PVT. LTD.

IT PLANET - 7 (CodeAI Open-Source) 19


EXERCISE:

A. Tick [] the correct answer.


1. c 2. c 3. b 4. a 5. c

B. Write 'T' for True and 'F' for False statements.


1. T 2. T 3. T 4. T 5. F

C. Fill in the blanks.


1. pillars 2. satellite 3. education 4. optimize
5. dark-skinned

D. Write full form of the following.


1. SDG: Sustainable Development Goal
2. GIGO: Garbage In, Garbage Out

E. Answer the following questions.


1. On the basis of different criteria such as context and level of decision-making, the
three elements of sustainable development are as follows:
a. Social
b. Economic
c. Environmental
These three elements are interconnected and are also known as the pillars of
sustainability.

2. The main issues covered under this conference are:


a. Eradicate poverty across the world
b. Improve quality education and promote lifelong learning opportunities for all
c. Promoting practices for better consumption and production of resources
PM PUBLISHERS PVT. LTD.

3. The problem of inclusion is found in most of AI systems, showing signs of


systematic racism and bias. This happens because the data used for training are
already tainted with existing societal biases. For example, facial recognition
technology is not so accurate to recognize dark-skinned faces.
F. Application-based Question.
It is SDG 4.

IT PLANET - 7 (CodeAI Open-Source) 20


PM PUBLISHERS PVT. LTD.

Worksheet - I
Chapters 1 - 5
A. Tick [] the correct answer.

IT PLANET - 7 (CodeAI Open-Source) 21


1. a 2. c 3. b 4. b 5. b 6. a
7. c 8. a 9. b 10. a

B. Write 'T' for True and 'F' for False statements.


1. F 2. F 3. F 4. T 5. T 6. T
7. F 8. T 9. T 10. F

C. Fill in the blanks.


1. digits 2. eight 3. Digital cameras 4. Fuzzy select
5. layers 6. Layer tab 7. Virus 8. Tim berners lee

D. Define the following.


1. Nibble: Half a byte is called a nibble. A nibble is a collection of bits on a 4-bit
boundary.

2. Zoom tool: We can change the magnification of the desired part of an image with
the help of the Zoom tool. It helps us see small details in an image.

3. Clone tool: This tool copies information from one area of an image to another.

4. Dissolve: By using this mode, a black layer under image enables us to see the
effect.

5. Phishing: Phishing is a scam in which you will receive an official or legitimate-


looking email message that attempts to obtain your personal and/or financial
information.

E. Convert the following decimal numbers.


1. 100011101 2. 3AA 3. 1120
PM PUBLISHERS PVT. LTD.

F. Differentiate between the following.


1. The smallest unit in computer processing is called a bit. It is a unit of data that can
be either of the two conditions, 0 or 1.

A group of eight bits is called a byte.

IT PLANET - 7 (CodeAI Open-Source) 22


2. Merging layers: It lets us permanently combine information from two separate
layers.

Flattening layers: It combines all the layers of an image into one.

4. Dodge tool is used to lighten a specific area of an image. Dodge is a photographic


term that describes the diffusing of light when developing a film negative.

Burn tool is used to darken a specific area of an image. Burn is a photographic


term that describes the focusing of light when developing a film negative.

5. The term hacker refers to someone who accesses a computer or network


illegally. This is known as hacking.

A cracker is someone who also accesses a computer or network illegally, but has
the intent of destroying data, stealing information, or carry out other malicious
action.

G. Answer the following questions.


1. Number system is a way to represent numbers in a computer system. Every value
that we are giving to/getting from computer memory has a defined number
system. There are two types of number systems:
i. Non-positional number system
ii. Positional Number System

2. The GIMP Toolbox contains many tools that we can simply click on, to select them
for working on an image.

3. There are three ways to change the size of an image.


i. Changing on-screen size of image.
ii. Changing the print size of an image.
iii. Changing the canvas size of an image.
PM PUBLISHERS PVT. LTD.

4. The Layers dialog panel appears on the top right-side of GIMP window, where you
can work with Layers. Layers dialog panel has options which are used to perform
the specific tasks.

5. It is a toggle key which prevents painting on the selected layer when it is switched
on.

IT PLANET - 7 (CodeAI Open-Source) 23


6. GIMP blending modes are used to specify how pixels in a layer should blend with
the layers below. We can blend layers to create all kinds of visual effects in our
photos. GIMP has twenty-one blending modes. Selecting a blending mode changes
the appearance of the layer or image, based on the layer or layers beneath it.

7. Cybercrimes are those instances when a person illegally accesses your computer
for malicious reasons.

8. HTML (HyperText Markup Language) is a language which is used to make web


pages to be displayed on the Internet.

PM PUBLISHERS PVT. LTD.

Worksheet - II
Chapters 6 - 10

A. Tick [] the correct answer.

IT PLANET - 7 (CodeAI Open-Source) 24


1. b 2. b 3. a 4. b 5. c 6. a
7. a 8. c

B. Write 'T' for True and 'F' for False statements.


1. F 2. F 3. T 4. F 5. F 6. T
7. T 8. T 9. T 10. F

C. Fill in the blanks.


1. DOCTYPE 2. BR 3. Absolute, relative
4. <IMG> 5. Absolute, relative 6. Nesting
7. clauses, indentation 8. Optimize 9. Dark-skinned

D. Define the following.


1. Internal style sheets: It exist within an HTML page between the <HEAD> and
</HEAD> tags.

2. Cell spacing: Cell spacing is used to increase the border size or distance between
cells.

3. Cell padding: Cell padding to add space between the border and the contents of a
cell.

4. Chatbot: The most interactive application of a computer is a chatbot. It allows


humans to interact with technology using a variety of input methods such as voice
and/or text.

5. Operator: Operators are the special symbols that carry out arithmetic and logical
computations. There are many types of operators in Python like Arithmetic,
Relational, Logical, Assignment, etc.

6. Turtle: It is a pre-installed library of Python which is used to create shapes in


PM PUBLISHERS PVT. LTD.

attractive manner. This library helps students understand the world of


programming in fun and interactive way.

7. GIGO: In computer science, Garbage In, Garbage Out or GIGO implies that
accuracy of output would depend upon the accuracy of input given to the
computer.

IT PLANET - 7 (CodeAI Open-Source) 25


E. Differentiate between the following.
1. Internal links are the links to the pages within a website. These links can be either
absolute or relative.

External links are links outside the currently opened website. These links must
always be absolute.

2. Script-bots – It work with a set of guidelines or programmed scripts

Smart-bots – It is a wide range of functionality and it handles the queries of the


customer without any human assistance

3. Cleverbot - Cleverbot is a chatbot that uses an Artificial Intelligence algorithm to


have conversation with humans.

Chatbot: The most interactive application of a computer is a chatbot. It allows


humans to interact with technology using a variety of input methods such as voice
and/or text.

4. A simple statement lies entirely within a logical line. You do not need to place
more than one statement on a single logical line with a semicolon (;) as the
separator.

Expression is a combination of variables, values and operators. It is a type of


instruction that combines values and operators and evaluates down to a single
value.

H. Answer the following questions.


1. HTML5 includes various semantic tags that enable us to describe the different
parts of our web page. These are: DOCTYPE, NAVIGATION, HEADER, FOOTER,
SECTION, ARTICLE, ASIDE, CANVAS, AUDIO AND VIDEO.

2. We add images to the web pages because a concept that is difficult to explain in
the form of text can be explained with the help of a picture or an image easily and
PM PUBLISHERS PVT. LTD.

quickly.

3. SRC stands for ‘source’. It is the source of image file. It specifies the URL of the
image.

4. The attributes associated with table tag are: SUMMARY, BORDER, BORDER-
COLOR, BGCOLOR, ALIGN and WIDTH.

IT PLANET - 7 (CodeAI Open-Source) 26


5. Three advantages of chatbot are:
a. Chatbot used in customer service environments.
b. Chatbot are used in many organizations for the variety of other roles to
improve customer services and business efficiencies.
c. Chatbot are used in various sectors including e-commerce, education, health,
etc.

6. In some situations, we have to change the order of execution of the program based
on conditions or repetition of statements until conditions are met. Therefore,
control structures are used to control or change the flow of execution.

7. The main issues covered under this conference are:


a. Eradicate poverty across the world
b. Improve quality education and promote lifelong learning opportunities for all
c. Promoting practices for better consumption and production of resources

8. The problem of inclusion is found in most of AI systems, showing signs of


systematic racism and bias. This happens because the data used for training are
already tainted with existing societal biases. For example, facial recognition
technology is not so accurate to recognize dark-skinned faces.

PM PUBLISHERS PVT. LTD.

IT PLANET - 7 (CodeAI Open-Source) 27

Common questions

Powered by AI

The Dodge tool is used to lighten a specific area of an image, while the Burn tool is used to darken specific areas. These tools are terms derived from photographic processes where dodging is used to diffuse light, thereby lightening specific areas during development, and burning focuses light to darken areas on a film negative .

RGB Noise filters in GIMP are used to manipulate the texture of an image by either adding or removing a speckled effect that resembles sand. This can be a useful enhancement to add artistic effects or to simulate a particular texture within a photograph, contributing to both correction and creative manipulation of images .

The concept of 'Garbage In, Garbage Out' (GIGO) means that the quality of input directly affects the quality of output. If inaccurate or flawed data is inputted into a system, the results will likewise be inaccurate or flawed. It underscores the importance of ensuring data accuracy and integrity at every step of data processing to obtain reliable outputs and insights .

GIMP's Clone tool duplicates information from one area of an image to another, making it particularly useful for retouching photographs, removing blemishes, or replicating patterns. It enables precise control over which parts of an image are overlaid, supporting tasks like seamlessly repairing broken image sections or creatively altering photographs for special effects .

GIMP blending modes allow users to determine how a layer's pixels blend with layers below it, creating various visual effects in photos. For example, selecting different blending modes can change the appearance of colors and textures, leading to effects like enhancing shadows or highlights, altering color balance, or simulating artistic filters. GIMP offers 21 different blending modes that enhance creativity and fine control over image appearance .

Internal links are used to connect different pages within the same website, helping in navigation and SEO optimization, and they can be absolute or relative. External links lead to different websites and must always be absolute URLs. They are critical for establishing references and credibility by connecting to authoritative content outside one's own website .

Chatbots provide interactive technology interfaces through methods like text or voice, offering advantages such as improved customer service, efficiency in business processes, and roles in education and healthcare. They facilitate quick communication, answer queries without human intervention, and can be integrated across sectors from banking to e-commerce to provide personalized and efficient user experiences .

AI systems frequently encounter challenges concerning bias because they are often trained on data that reflects existing societal biases, leading to systematic racism and preferences. This can result in inaccuracies, such as facial recognition technologies consistently underperforming with dark-skinned faces. Addressing these biases is crucial to ensuring fairness and reliability in AI outputs .

Python uses indentation as a core part of its code structure, defining code blocks with whitespace to make programs more readable and intuitive. Control structures like if, for, and while are employed to manage the flow of execution, changing the sequence based on conditions or repeated execution of statements until specific criteria are satisfied .

A multipath condition arises when there are multiple potential paths for program execution based on various conditions. In Python, this is handled using a chain of if-elif-else statements. Each decision block is evaluated in sequence, allowing for complex conditional logic where various outcomes are determined by different branches of the code .

You might also like