Computer Dot Com
A complete computer education
Under W.B. Gov registerd
An ISO 9001:2015 Certified Institute
Choose the correct option
Question 1
To which of the following categories the mobile apps belong?
1. They are hardware
2. They are system software
3. They are application software
4. They are internet devices
Answer
They are application software
Reason — Application software are a group of programs that run on electronic devices. These
programs are designed for the user to carry out different tasks.
Question 2
Which of the following is not an app?
1. Contact
2. Address
3. Music
4. Compass
Answer
Address
Reason — Contact, Music and Compass are mobile apps.
Question 3
Which of the following programming languages is not used in developing mobile apps?
1. Java
2. C++
3. Python
4. HTML
Answer
Python
Reason — Java, C++ and HTML are used in developing mobile apps.
Question 4
The websites are designed using CSS. What does CSS mean?
1. Cading Style Sheets
2. Cascading Style Sheets
3. Cash coding Style Sheets
4. Casing Style Sheets
Answer
Cascading Style Sheets
Reason — CSS stands for Cascading Style Sheets.
Question 5
Which of the following mobile app is developed by Zuckerberg?
1. YouTube
2. Skype
3. Twitter
4. Facebook
Answer
Facebook
Reason — Facebook is developed by Mark Elliot Zuckerberg.
Question 6
Which of the following is needed to develop a simple app?
1. App development software
2. Internet
3. E-mail
4. All of them
Answer
App development software
Reason — One can use App development software to develop a simple app.
Question 7
In a mobile handset, an app is executed by ........... .
1. Tapping
2. Scanning
3. Pointing
4. None of the above
Answer
Tapping
Reason — In a mobile handset, an app is executed by tapping.
Question 8
Which of the following apps can be used offline?
1. WhatsApp
2. Facebook
3. Twitter
4. Calculator
Answer
Calculator
Reason — Calculator is a native app and hence, it can be used offline.
Fill in the blanks
Question 1
The full form of app is application.
Question 2
App development is possible only if developer mode is on.
Question 3
To work with a mobile app, you need to download the app from the Play Store.
Question 4
Twitter allows short messaging called tweets.
Question 5
Skype is a social networking app that translates each side of conversation in real-time.
Question 6
The Appypie software allows free app development.
Question 7
Online means to connect a device directly to the internet service.
Question 8
Gmail is considered to be a hybrid app.
Question 9
Apps can be installed on the phone with the help of Google Play Store.
Question 10
Gmail can access the previously stored data even if it is offline.
State True or False
Question 1
It is possible to develop an app offline.
True
Question 2
Mobile websites and other websites are the same.
False
Question 3
To work with an app, tap on an appropriate app on the mobile screen.
True
Question 4
Google+ is a social networking app.
True
Question 5
The android is an operating system, developed to work on a computer.
False
Question 6
The Appypie software needs a program code to develop an app.
False
Question 7
The Java language is the best suited for an android operating system.
True
Question 8
Hangouts is a multi-person, instant text messaging and video chatting service.
True
Question 9
You cannot view the videos on YouTube without having the Adobe Flash Player installed in
your computer.
False
Question 10
Web apps are designed for a specific type of device on an operating system.
False
Match app with creator
Question 1
Match the apps along with their creators or developers:
Table A Table B
Facebook Kevin Systrom
YouTube Jack Dorsey
WhatsApp Mark Elliot Zuckerberg
Instagram Brion Acton
Twitter Steve Chen
Answer
Table A Table B
Facebook Mark Elliot Zuckerberg
YouTube Steve Chen
WhatsApp Brion Acton
Instagram Kevin Systrom
Twitter Jack Dorsey
Name the following
Question 1
Three types into which Mobile Apps are classified
Answer
1. Native apps
2. Web apps
3. Hybrid apps
Question 2
Two examples of Native apps
Answer
1. Camera
2. Contacts
Question 3
Two examples of Hybrid apps
Answer
1. Gmail
2. Baskin-Robbins
Question 4
Two software used for free App development
Answer
1. Appypie
2. Nativ
Question 5
Two social networking apps used to write short messages
Answer
1. Twitter
2. Skype
Case-Study Based Question
Question 1
Nowadays, there are numerous apps available for catering to the user's needs. These apps can be
categorised into business apps, educational apps, travel apps, and so on. Some of the examples of
apps are Angry Bird Go, Quizlet, Point of Sale, Talking Tom Cat, etc.
Based on the above case, answer the following questions:
(a) 'Angry Bird' Go is an example of .......... app.
1. Brain
2. Learning
3. Gaming
4. Quizzing
(b) Under which category of app, the 'Quizlet' is considered?
1. Entertainment
2. Thrill
3. Knowledge
4. Educational
(c) 'Point of Sale' is considered as .......... app.
1. Sale
2. Transaction
3. Business
4. Commercial
(d) 'Tom Cat' belongs to which of the following categories?
1. Talking
2. Gaming
3. Entertainment
4. Playing
Answer
(a) Gaming
(b) Educational
(c) Business
(d) Entertainment
Question 2
Today, mobile apps have become very popular among mobile users. Given below are the
descriptions of some of the mobile apps:
(a) This mobile app gives the current location on your device when opened.
(b) This mobile app is used for booking train and flight tickets.
(c) This mobile app is used to view videos without using Adobe Flash Player.
(d) This mobile app is an internet based social networking website, owned and operated by the
Google Inc.
Identify the mobile app for each of description given above.
Answer
(a) Google Maps
(b) Ixigo
(c) YouTube
(d) Google+
Differentiate between the following
Question 1
Web App and Native App
Answer
Web App Native App
The native app runs on the device
The web app runs on the browser.
itself.
Web App Native App
A web application needs active The native app can work with/without
internet mode. the internet.
The web applications are independent The native apps once made for a
of environments and can be adopted particular environment can't be used
to all the devices. for other environments.
The web apps face the threat of The native applications are more
hacking. secured.
It needs to be constantly updated by
It can update itself.
the user.
It can either be already installed or
It does not need to be downloaded.
downloaded on the device.
Question 2
Website and Web app
Answer
Website Web App
A website is a compilation of A web app is a website which is designed
interlinked web pages which are stylishly and responds well, when viewed
present under a single domain on a smart phone. It is an interactive
name. website.
Web applications engage the user. They
A website’s primary purpose is to
can perform a variety of tasks, and they
provide information.
are customizable.
It is very difficult to use the Web Apps can be very easily used on
website on mobile devices with mobile devices as they are optimized for
smaller displays. smaller displays.
Question 3
Native App and Hybrid App
Answer
Native App Hybrid App
Hybrid apps are combination of
Native apps are built specifically for one
native apps and web apps and
platform/OS and have access to all the
they are designed to work on
device's features and capabilities.
multiple platforms.
Native apps are coded in specific
programming language for a specific Hybrid apps are built using web
platform such as Java for Android operating technologies such as HTML,
system and C and C++ for iOS operating CSS, and JavaScript.
system.
Native apps are generally faster and more Hybrid apps may not be as fast
reliable than hybrid apps. or reliable as native apps.
Long Answer Questions
Question 1
What are the advantages of Mobile apps? Explain.
Answer
The advantages of Mobile apps are as follows:
1. Multipurpose — Mobile apps can have access to various device apps such as camera,
contacts, microphone, etc. They provide a better experience for the users and also serve
as a multipurpose platform.
2. Sharing Features — Mobile apps provide better and faster sharing of information such
as document files, images, clips, etc. can be shared instantly via mails, WhatsApp,
Facebook, etc.
3. Personalisation — It takes into consideration the user's choices, likings, behaviors,
culture, etc. hence, providing a user specific personalised experience.
4. Safe and Secure — Mobile apps enable the users to have a safe access for modifying and
sharing of data. The apps ensure a high level of security beyond the built-in security
system of the mobile.
5. App notifications — The push notifications play an important role in communicating
with the users. Various updates and promotional notifications can be provided to the
users through push notifications.
6. Can be accessed offline — Apps provide both online and offline access to the users.
Apart from making payments, banking, uploading or downloading data, other features
can be made available in offline mode.
Question 2
How are the different Mobile apps categorised? Give two examples of each.
Answer
Mobile apps can be classified into three types.
1. Native apps — Native app is developed for a particular platform or an operating system.
These apps are coded in specific programing language for a specific platform. They are
faster and more reliable in terms of their performance.
For example, Camera, calculator etc.
2. Web apps — The web apps are the programs which are stored on a remote server and are
delivered to the user's device with the help of the internet browser interface. These are
accessed through a web browser on the user's mobile phone. They are platform
independent.
For example, Facebook, Flipkart etc.
3. Hybrid apps — The combination of the native apps and the web apps is referred to as
the hybrid Apps. These apps can access device features and can also be accessed offline
but their internal working is like that of a web app.
For example, Gmail, Baskin-Robbins.