Computer Work 7
Computer Work 7
Page 2 of 9
Chapter # 1 The nature of technology: Storing digital data
Page 3 of 9
1.1.1 People have stored data since ancient times. Give some ways in history how people
stored data. (K)
Ans. Ways to Store Data: People store data in following ways:
❖ They developed printing so that they could store text and images in books.
❖ They developed vinyl records, tapes and then CDs to store and play music.
❖ In the modern world, people use computers to store and process data.
1.1.3 Words and sentences are made up of different characters. Write some of them. (K)
Ans. Words and sentences:
❖ When we communicate in English, we use letters and numbers.
❖ We use 26 letters and 10 digits, zero to nine.
❖ We also use punctuation characters such as the comma and full stop. We combine these
characters to make words and sentences.
Page 4 of 9
1.1.4 The zeros and ones inside the computer can be used to store multiple values.
Mention them. (K)
Ans. The zeros and ones inside the computer: Every file stored on a computer is made up
of zeros and ones. A computer can use digital data files to store text, images, video or
audio.
Decimal and binary numbers
Decimal Binary
1 1
8 1000
18 10010
100 1100100
1.1.6 Find out the similarities between Decimal and Binary number system. (U)
Ans. Similarities between Decimal and Binary number system:
S. No. Decimal number system Binary number system
1. The decimal number system can be The binary number system can be
represented as both integer and represented as both integer and
fraction components. fraction components.
2. The value of digit in given decimal The value of bit depends on the
number depends on the position of position of bit from exponent point.
digits binary from decimal point.
3. Example: 101.010. Example: 5.25.
Page 5 of 9
1.1.7 Represent the word "Hello" in Binary code. (A)
Page 6 of 9
Chapter # 3 Computational Thinking: Programming Languages
Page 7 of 9
Definitions:
1. Program: A computer program is a sequence or set of instructions in a programming
language for a computer to execute commands.
2. Programming languages: The languages that are used to write a program or set of
instructions are called "Programming languages".
3. Types of Programming languages: Programming languages are broadly categorized into
three types:
❖ Machine level language
❖ Assembly level language
❖ High-level language.
4. Introduction to Python:
Language: High-level language
Developer: Guido van Rossum in 1991
Released on: Feb, 20, 1991
5. Introduction to Scratch:
Language: High-level, block based, Visual Programming language
Audience: Primary children Age (8-16)
Created by: Kindergarten group of MIT Media Lab
6. Operators: Operators perform function for Programming Language.
7. Arithmetic Operators: There are four Arithmetic Operators.
Page 8 of 9
8. Algorithm: An algorithm is a procedure used for solving a problem or performing a
computation.
9. Interface: Every program has interface. The interface is how the user interacts with the
program.
12. Sprite: A sprite is an object or character in Scratch that can be programmed to perform
actions based on scripts in a project using blocks.
13. Getting Input: We can make a sprite ask a question in a speech bubble. A box appears
for the user input.
14. Showing Output: We can make the sprite say outputs in speech bubbles.
15. Program requirements:
Before plan and make a program, we need to know:
1. Arithmetic Operators 2. Variables
Example: For example, the user enters two numbers. The user selects an arithmetic
operator (add, subtract, multiply or divide). The program output the result of the user’s
chosen calculation.
16. Write an algorithm to add two numbers.
Ans. There are three variables are mentioned in the algorithm.
► number 1 ►number 2 ►Result
Algorithm:
input number 1
input number 2
result = input number 1 + input number 2
output the result
Page 9 of 9