[go: up one dir, main page]

0% found this document useful (0 votes)
15 views4 pages

Solved ICT Sample Paper Class8

Uploaded by

letstrynfp
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)
15 views4 pages

Solved ICT Sample Paper Class8

Uploaded by

letstrynfp
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
You are on page 1/ 4

Solved ICT Sample Paper — Class 8

Solved ICT Sample Paper — Class 8 (Chapters 1 & 2)

Source: Attached question paper. ■filecite■turn0file0■

Generated on: 2025-09-24 05:37:18

SECTION A: Multiple Choice Questions (Answers)

1. The smallest unit of data in computer memory is: Answer: a) Bit

2. 1 Byte = ______ bits. Answer: c) 8

3. Which number system uses only 0 and 1? Answer: b) Binary

4. ASCII is used for: Answer: b) Text representation

5. Which block in App Inventor is used to add logic? Answer: c) Logic block

6. App Inventor is developed by: Answer: b) Google

7. The base of hexadecimal number system is: Answer: d) 16

8. In App Inventor, the “Designer” window is used for: Answer: b) User interface design

9. Which block in App Inventor is used to repeat actions? Answer: b) While block

10. 1 Byte = __________ bits. Answer: b) 8

11. Which number system is used by computers? Answer: b) Binary

12. Binary number system uses: Answer: c) 0 and 1

13. Decimal number system has base: Answer: c) 10

14. Convert binary 1010 into decimal: Answer: c) 10

15. 1 Kilobyte (KB) = __________ bytes. Answer: c) 1024

16. MIT App Inventor is used to create: Answer: b) Mobile apps

17. App Inventor is developed by: Answer: a) Google & MIT

18. The interface of App Inventor has two main parts: Answer: a) Blocks and Designer

19. Which component is used to add a button in an app? Answer: c) Button

20. The Block Editor in App Inventor is used for: Answer: b) Coding

21. Which palette is used to add visible components? Answer: b) User Interface

22. The area where we drag components while designing is called: Answer: a) Viewer

23. Which component is used to display text on the screen? Answer: b) Label

24. Which option is used to test the app on a mobile? Answer: a) Connect → AI Companion

SECTION B: True/False (Answers)


1. 1 Kilobyte = 1000 bytes. Answer: False

2. Binary system is a base-10 system. Answer: False

3. ASCII code is used for representing text. Answer: True

4. In App Inventor, blocks are used for coding. Answer: True

5. MIT App Inventor is a block-based coding platform. Answer: True

6. In decimal system, digits range from 0–9. Answer: True

7. A bit can have values other than 0 and 1. Answer: False

8. The “Blocks” section in App Inventor is used for programming. Answer: True

9. Logic blocks are used to add conditions in App Inventor. Answer: True

SECTION C: Fill in the Blanks (Answers)

Decimal number system has digits from 0 9

1 MB = 1024 KB

1 GB = 1024 MB

A ______ is a visual object in App Inventor like button or label. component

The ______ block is used to add text in App Inventor. Text

A __________ represents a single binary digit. bit

A __________ is a collection of 8 bits. byte

1 Megabyte (MB) = 1024 KB

A __________ is used for user input in an app. TextBox (or input component)

A __________ can have text written on it and can be clicked. Button

A ______ is the smallest unit of data. bit

1 Kilobyte = 1024 bytes

Binary number system uses only 0 1

The full form of ASCII is American Standard Code for Information Interchange

In App Inventor, ______ window is used for block coding. Blocks

______ blocks are used to repeat actions. Loop (or Control - for example 'for'/'while')

MIT App Inventor is developed by MIT & Google

An app can be tested on a mobile device (using AI Companion)

The ______ block is used to add text in App Inventor. (duplicate) Text

SECTION D: Short Answer Type Questions (Answers)


Define data representation.
Answer: Data representation is the way information is encoded and stored in computers, using binary numbers (bits and bytes) to represent

What is binary number system?


Answer: A number system with base 2 that uses only two digits: 0 and 1. Computers use it to represent data.

Define decimal number system.


Answer: A number system with base 10 using digits 0 to 9, commonly used by humans.

Define bit and byte.


Answer: Bit: the smallest unit of data (0 or 1). Byte: a group of 8 bits used to represent a character or small data unit.

What is the purpose of App Inventor?


Answer: To enable beginners and students to create mobile apps using a visual, block-based programming environment.

Write two features of MIT App Inventor.


Answer: 1) Block-based visual programming; 2) Live testing via AI Companion on mobile devices.

What is the use of Designer window in App Inventor?


Answer: Designer is used to create the user interface by dragging and dropping components (buttons, labels, textboxes).

What is the use of Blocks window in App Inventor?


Answer: Blocks window is used to add behavior and logic to the app using block-based code.

Name any two blocks in App Inventor and their functions.


Answer: Logic block: used for conditions (if/else); Control block: used for loops and procedure control (for, while, when).

What is a component in App Inventor?


Answer: A component is a UI element or non-visible part (e.g., Button, Label, TextBox, Sensor) that you can add to your app.

Differentiate between input and output components in App Inventor.


Answer: Input components (e.g., TextBox, CheckBox) accept data from the user. Output components (e.g., Label, Canvas) display informati

What is the role of emulator in App Inventor?


Answer: Emulator simulates an Android device on the computer to test apps without a physical mobile device.

What is ASCII code? Write its importance in data representation.


Answer: ASCII (American Standard Code for Information Interchange) maps characters (letters, digits, symbols) to numeric codes so text ca

Compare binary, octal, decimal, and hexadecimal systems in a table form.


Answer: Binary (base 2): digits 0-1; Octal (base 8): digits 0-7; Decimal (base 10): digits 0-9; Hexadecimal (base 16): digits 0-9 and A-F.

Explain the working of MIT App Inventor.


Answer: Users design the UI in the Designer, then add behavior in Blocks. The system translates the blocks into code that runs on Android v

Write the difference between Designer and Blocks section in App Inventor.
Answer: Designer builds the UI layout and components; Blocks add logic and behaviour using programming blocks.

Explain the steps to create a simple calculator app in App Inventor.


Answer: 1) Add TextBoxes for inputs and Buttons for digits/operators; 2) Add a Label to show result; 3) In Blocks, on Button.Click read inputs

What are logic blocks? Give an example of their use in App Inventor.
Answer: Logic blocks provide boolean operations and condition checks (AND, OR, NOT, comparisons). Example: using 'if' block to check if a

Explain the advantages of learning to code with App Inventor.


Answer: It is beginner-friendly, visual, encourages rapid prototyping, teaches programming concepts without syntax, and fosters creativity by

You might also like