CLASS VII SUB-Computer Chapter 2 Developing Your App
CLASS VII
SUB-Computer
Chapter 2 Developing
Your App
Answer the following
questions.
1. Define
apps. Name any two web-based apps.
Apps are software
programs designed to perform specific functions on mobile devices or computers.
Examples
of web-based apps:
- Google
Docs
- Canva
2. What is
the use of App Inventor?
App
Inventor is used to design, develop and create mobile applications using a
simple
drag and drop interface. It is especially useful for beginners to learn app
development.
3. What is
the significance of productivity apps?
Ans3. Productivity apps help users complete
tasks efficiently. They assist in
managing time, organizing work, taking notes, scheduling events, and
improving overall workflow.
4. Explain
the different types of apps with examples.
Ans4.
Following are the different types of apps :-
- Social Media Apps: Used for
communication and sharing information. (e.g., Facebook, Instagram)
- Productivity Apps: Help in work or task management. (e.g.,
Google Keep, Microsoft Word)
- Utility Apps: Perform basic tasks like calculation or
scanning. (e.g., Calculator, Scanner apps)
- E-commerce Apps: Used for buying
and selling goods online. (e.g., Amazon, Flipkart)
5. What
are the components of MIT App Inventor interface? Explain in brief.
Ans 5-
Following are the components of MIT App Inventor interface:-
- Components Pane: Shows the
elements added to the screen.
2. Viewer Pane: Used to arrange and
view the components that is added in the app.
3. Palette Pane: This pane is a
collection of various buttons, images and other functions. From this pane, one
can add different components to your app.
4. Properties Pane: This pane shows the
properties of the different controls or components.
6. What is the significance of block
editor?
Ans 6-The block editor allows users to create
the logic or behavior of the app. It uses
drag-and-drop programming blocks, making coding simple and visual.
7. Explain the purpose of the Design
view in App Inventor.
Ans7- Design view is used to create the
layout of the app. Users can add components
like buttons, images, text boxes, and arrange them as desired.
8. Write three things that you should
keep in mind while designing an app.
Ans7. Following things we should keep
in mind while designing an app:-
1. The app should be
easy to use (user-friendly).
2. Layout and design
should be neat and well-organized.
3. Buttons, text, and
images should be clear and properly placed.
A.
Tick (✓) the correct option.
1.
Who developed the Android OS?
c. Google
2.
Canva belongs to which category of apps?
d. All of the options
(Mobile, Web-based, Desktop)
3.
Which component contains all the built-in blocks?
c. Blocks pane
4.
In which category does the calculator on a mobile phone fall under?
d. Utility
5.
Which type of app allows users to buy and sell products or services online?
d. E-commerce app
B. Fill in the Blanks.
- Mobile apps are software
developed for handheld devices.
- Apps for iPad
can be downloaded from App Store.
- MIT stands for Massachusetts
Institute of Technology.
- Component pane is a
collection of various buttons, images and other functions.
- There are two
main views in MIT App Inventor: Design view and Blocks view.
C. State True or False.
- You can run Android apps on iOS devices
too.
False - Fitness apps are categorised as
productivity apps.
False
(Fitness apps belong to health & fitness category.) - Facebook is a social media app.
True - Design view allows users to drag blocks.
False
(Blocks are dragged in Blocks View, not Design View.) - Social media apps are primarily used for
communication between individuals in real time.
True
---------------------------------------------------------------------------------------------------------------------------
Do yourself:-
Practice the
following questions:-
Q1. Convert the
following into decimal number system
a) (11011) 2 b) (10110) 2
Q2. Convert the
following into binary number system
a) (95) 10
b) (200) 10
Q3. Perform
the operations (binary addition, binary multiplication)
on the given values.
a) (100) 2
+ (101) 2
b) (10011) 2
* (11) 2
Comments
Post a Comment