Showing posts sorted by relevance for query multimedia computing. Sort by date Show all posts
Showing posts sorted by relevance for query multimedia computing. Sort by date Show all posts

May 13, 2018

Multimedia Computing - MCQS


Which one of the following is the characteristic of a multimedia system?
A. high data rates
B. high storage
C. none of the mentioned
D. both (a) and (b)
ANSWER: both (a) and (b)

Color, Coordinate, Normal, Orientation, Position and scalar in animations are called as
A. Tools
B. Animators
C. Specifiers
D. Interpolators

The correct answer is: Interpolators

In graphical system, Hardware used to store Bitmap is
A. Processor
B. Frame buffer
C. Memory
D. None

The correct answer is: Frame buffer

On a black and white system with one bit per pixel, the frame buffer is commonly called as
A. Bitmap
B. Multi map
C. Pix map
D. Grayscale

The correct answer is: Bitmap

The process used to calculate patterns of dots such that values from 0 to 255 correspond to patterns that are more and more filled at darker pixel values is known as

A. Dithering
B. Halftone
C. Colour Matrix
D. Aliasing

The correct answer is: Dithering

Alpha Channel is not supported by
A. PNG
B. GIF
C. TIFF
D. BMP

The correct answer is: BMP

Bar graph representing the distribution of numerical data and an estimate of the probability distribution of a continuous variable
A. CLUT
B. Palette
C. Histogram
D. Gamut

The correct answer is: Histogram

This law states that "Colour matching is linear" and this means that linear combinations of lights made up of three primaries are just the linear set of weights used to make the combination times those primaries.
A. Weber's Law
B. White Point Correction Law
C. Grassman's Law
D. Gamma Correction Law

The correct answer is: Grassman's Law

The CIE colour model was developed to be 
A. completely independent of any device or other means of emission or reproduction and is based as closely     as possible on how humans perceive colour.
B. partially independent of any device or other means of emission or reproduction and is based as rarely as                possible on how humans reject colour
C. completely dependent of any device or other means of emission or reproduction and is based as rarely                     as possible on how humans reject colour.
D. completely dependent of any device or other means of emission or reproduction and is based as closely                   as possible on how humans perceive colour

The correct answer is: completely independent of any device or other means of emission or reproduction and is based as closely as possible on how humans perceive colour.


For mapping tri-stimulus values or chromaticity coordinates in image capture, encoding, or reproduction
A. Black Point Correction is used
B. White Point Correction is used
C. Gamma Correction is used
D. CIE Correction is used

The correct answer is: White Point Correction is used

Luma in a video refers to the

A. Select one:
B. Resolution
C. Brightness
D. Wavelength

The correct answer is: Brightness

-----Is any combination of text, graphics art, sounds, animation and video delivered to you by computer or electronic device?
A. network
B. Hyper media
C. Multimedia
D. Visual media

The correct answer is: Multimedia

I in HSI Colour Coordinate Scheme stands for
A. Independent
B. Interactive
C. Intensity
D. Image

The correct answer is: Intensity

which algorithm uses character frequency for compression
None
A. Huffman coding
B. Arithmetic coding
C. LZW

The correct answer is: Huffman coding

Which technique performs decorrelation of input signall in a data independent manner

A. Huffman
B. Quantization
C. None
D. Discrete Cosine Transform

The correct answer is: Discrete Cosine Transform


Which algorithm uses fixed length codewords to represent variable length strings of symbols/ characters
A. LZW
B. Huffman
C. Shannon-Fan
D. Arithmetic

The correct answer is: LZW


A _______ can be added to your presentation and then used to go to a variety of locations ---- for example, a web address, an e-mail address, a custom show or document, just to name a few.

A. menulink
B. slidelink
C. hyperlink

The correct answer is: hyperlink


A smaller version of an image is called a:

A. thumbnail
B. clipart
C. portable network graphic
D. bitmap

The correct answer is: thumbnail

Compression ratio is the ratio of :
A. None of these
B. compressed file size to the original file size
C. the number of pixels in a frame of the original size to those in a frame of the compressed file
D. the original file size to the size of the compressed file

The correct answer is: the original file size to the size of the compressed file

Lossy techniques provide ___________ when compared to lossless techniques
A. None of these
B. lower compression ratios
C. much higher compression ratios
D. similar compression ratios

The correct answer is: much higher compression ratios

The basic idea behind Huffman coding is to
A. compress data by using fewer bits to encode fewer frequently repeating characters
B. expand data by using fewer bits to encode more frequently repeating characters
C.compress data by using fewer bits to encode more frequently repeating characters
D. compress data by using more bits to encode more frequently repeating characters

The correct answer is: compress data by using fewer bits to encode more frequently repeating characters

A Huffman code: A = 1, B = 000, C = 001, D = 01, P(A) = 0.4, P(B) = 0.1, P(C) = 0.2, P(D) = 0.3 The average number of bits per letter is
A. 2.0 bit
B. 2.1 bit
C. 8.0 bit
D. 1.9 bit

The correct answer is: 1.9 bit

XML stands for

A. EXtra Multi Language
B. EXtensible Making Language
C. EXprimental Markup Language
D. EXtensible Markup Language

The correct answer is: EXtensible Markup Language

The idea with wavelets is to represent a complicated function by
A. lines
B. square functions
C. simple basic functions
D. sinus functions

The correct answer is: simple basic functions

Multimedia elements are typically sewn together into a project using ____
A. Authoring tools
B. Audio tools
C. Multimedia tools
D. Video tool

The correct answer is: Authoring tools

---------Is used for building multimedia-enabled websites as well asIntrenet applications in HTML,XML,and other formats
A. Lingo script
B. VRML
C. Macromedia flash
D. Dreamweaver

The correct answer is: Dreamweaver

----- allows you to trigger events such as moving to a different keyframe or requiring the movie to stop

A. 3D sprite
B. Tweening
C. Action Script
D. Macromedia director

The correct answer is: Action Script

-----is sophisticated Pc based program for editing WAV files
A. Cubase
B. Sound forge
C. Pro Tools
D. Cool edit

The correct answer is: Sound forge

This permits specifying temporarily scripted interaction among any media types and user input
A. SMIL Correct
B. HTML
C. XML
D. XSL

The correct answer is: SMIL

This is a powerful modeling,animation,and rendering package for animation and special effects in films and games.
A. Maya
B. Render Man
C. 3D studio max
D. Softimage XSI

The correct answer is: Softimage XSI

Question.
The sample rate of Au file format is

Select one:
a. 5700Hz originally headerless
b. 8KHz originally headerless
c. 12KHz originally with header
d. 10000Hz originally with header

Answer: 8KHz originally headerless

Question.
In which type of streaming multimedia file is delivered to the client, but not shared?

Select one:
a. Compression
b. Real-time streaming
c. Progressive download
d. None

Answer: Real-time streaming

Question.
Images included in many software titles are called _________.

Select one:
a. .jpg files
b. .tiff files
c. Popups
d. Clipart

Answer: Clipart

Question.
Hardware that creates sound from a mathematical representation

Select one:
a. Synthesizer
b. Speaker
c. Stampers
d. None

Answer: Synthesizer

Question.
DPCM result for the following series +2    +4    -3    -2    +9    +7    -6    -5 is

Select one:
a. +2    +6    +9    +1    +10    +16    +11    +6
b. +4   +6    +3    +1    +10    +17    +11    +6
c. +2    +6    +3    +1    -10    +17    +11    +6
d. +2    +6    +3    +1    +10    +17    +11    +6

Answer: +2    +6    +3    +1    +10    +17    +11    +6

Question.
H.323 uses G.71 or G.723.1 for

Select one:
a. Compression
b. Communication
c. Conferencing
d. Controlling

Answer: Compression

Question.
CD-I (Compact Disc-Interactive) standard defines the storage of interactive multimedia data while follows

Select one:
a. The Green Book
b. The Red Book
c. The Blue Book
d. The Black Book

Answer: The Green Book

Question.
----- is the  process  of applying a bank of band-pass filters to the analog signal

Select one:
a. Superband filtering
b. None
c. Low-pass filter
d. Subband filtering

Answer: Subband filtering

Question.
Find the Coding and transmission order of IBBPBBPBBI Display order

Select one:
a. IPBBBPBIBB
b. IPBBPBBPBB
c. IPBBPBBIBB
d. IPBBPBBBBI

Answer: IPBBPBBIBB

Question.
Nyquist rate defined for correct sampling is

Select one:
a. Sampling rate equal to at least half the maximum frequency
b. Sampling rate equal to at least equal the maximum frequency
c. Sampling rate equal to at least thrice the maximum frequency
d. Sampling rate equal to at least twice the maximum frequency

Answer: Sampling rate equal to at least twice the maximum frequency

Question.
Multimedia system require hard real time scheduling

Select one:
a. for security
b. to ensure critical tasks will be serviced within timing deadlines
c. to minimize the delay
d. to deliver the media file to the client

Answer: to ensure critical tasks will be serviced within timing deadlines

Question.
In Composite Video, colour and intensity signals are mixed into

Select one:
a. Multiple carrier wave
b. Double carrier wave
c. A single carrier wave
d. Mixed carrier wave

Answer: A single carrier wave

Question.
Find out the correct statement

Select one:
a. Temporal redundancy is included in P frame coding as well as I frame coding
b. Temporal redundancy is included in P frame coding whereas I frame coding only includes Spatial redundancy removal
c. Temporal redundancy is included in I frame coding whereas P frame coding only includes Spatial redundancy removal
d. Spatial redundancy is included in P frame coding as well as I frame coding

Answer: Temporal redundancy is included in P frame coding whereas I frame coding only includes Spatial redundancy removal

Question.
Interleaving the audio and video segments of a video clip together in a data file is:

Select one:
a. Flattening
b. Helical scan
c. Flare
d. None

Answer: Flattening

Question.
A video consists of a sequence of

Select one:
a. Slots
b. Frames
c. Signals
d. Packets

Answer: Frames

Question.
Adding _________ to objects on your slides not only controls the flow of information, but adds interest to your presentation

Select one:
a. Background
b. Animation
c. Transition
d. Popups

Answer: Animation

Question.
CD-XA allows the storage of

Select one:
a. Digital Audio, Text, Graphics and Video
b. Only Audio Data
c. Only Text Data
d. Only Video Data

Answer: Digital Audio, Text, Graphics and Video

Question.
The text color in a presentation should contrast with the ________ color.

Select one:
a. CPU
b. Frame
c. Stack
d. Background

Answer: Background

Question.
Component Video uses three separate video signals for the

Select one:
a. Red, Yellow and Blue Planes
b. Red, Green and Blue Planes
c. Cyan, Green and Blue Planes
d. Red, Green and Magenta Planes

Answer: Red, Green and Blue Planes

Question.
If frames are displayed on screen fast enough, we get an impression of

Select one:
a. Motion
b. Signals
c. Bits
d. Packets

Answer: Motion

Question.
To receive signal, a translator is needed to decode signal and encode it again at a

A.High Quality.
B.Lower Quality.
C.Same Quality.
D.Bad Quality.

Answer: Lower Quality

Question.
Session Initiation Protocol (SIP), is very

A.Independent.
B.Flexible.
C.Important.
D.Layered.

Answer: Flexible

Question.
Establishing a session in Session Initiation Protocol (SIP), requires a three-way

A.Protocols.
B.System.
C.Ports.
D.Handshake.

Answer: Handshake

Question.
Moving Picture Experts Group (MPEG) is used to compress

A.Frames.
B.Images.
C.Audio.
D.Video.

Answer: Video

Question.
A combination of an encryption algorithm and a decryption algorithm is called a

A.plain text.
B.cipher.
C.original text.
D.shift cipher.

Answer: cipher

Question.
Most common compression technique that is used to create CD-quality audio is based on perceptual encoding technique is called

A.Predictive Encoding.
B.Perceptual Encoding.
C.MPEG.
D.JPEG.

Answer: Perceptual Encoding.

Question.
In Audio and Video Compression, each frame is divided into small grids, called picture elements or

A.Frame.
B.Packets.
C.Pixels.
D.Mega Pixels.

Answer: Pixels

Question.
 ----- is the  process  of applying a bank of band-pass filters to the analog signal

Select one:
a. Superband filtering
b. Subband filtering
c. Low-pass filter
d. None

Answer: Subband filtering

May 20, 2018

Multimedia Computing MID Sem Solution


Question.  List three pattern substitution based compression algorithms. For each algorithm, give one application where the method is used with respect
to multimedia data.

Answer:
  • Repetitive Sequence Suppression.
  • Run-length Encoding.
  • Pattern Substitution.
Repetitive Sequence Suppression Example: 1 from Silence suppression in audio, ‘white space’ in text, simple uniform backgrounds in images.

Run-length Encoding : 1 from Computer graphics generated images, Faxes, part of JPEG (latter stage) pipeline.

Pattern Substitution : 1 from Pattern recognition/token substitution, Entropy coding (Huffman), LZW/GIF, vector quantization.

Question. What is the basic concept used in defining an Information Theoretic approach to data compression?

Answer:
The entropy of an information source S, defined as:
,
is the basis Information Theoretic compression algorithms.

Question: What advantages does the arithmetic coding algorithm offer over Huffman coding algorithm with respect to data compression?

Answer:
  • Good compression ratio (better than Huffman coding), entropy around the Shannon Ideal value. – Huffman coding uses an integer number of bits for each symbol,
    • hence k is never less than 1.
    • – Use decimal number of bits 
Disadvantages with the arithmetic coding algorithm: 
  • Memory: potentially large symbol tables needed.
  • Speed due possibly complex computations due to large symbol tables.
Question: Given the following Differential Pulse Code Modulated (DPCM) Sequence reconstruct the original signal.
+4 + 2 + 3 - 2 + 3 - 1 + 1 + 1

Answer
DPCM decoding: Simply start with accumulator zero for each number add the value to current accumulator, output accumulator value.
So solution is:
4 6 9 7 10 9 10 11

Question: Given the following Run Length Encoded (RLE) Sequence reconstruct the
original 2D 8x8 (binary) data array.
(0, 8),
(0, 1), (1, 1), (0, 4), (1, 1), (0, 1),
(0, 1), (1, 2), (0, 2), (1, 2), (0, 1),
(0, 1), (1, 6), (0, 1),
(0, 2), (1, 4), (0, 2),
(0, 3), (1, 2), (0, 3),
(0, 2), (1, 1), (0, 2), (1, 1), (0, 2),
(0, 1), (1, 1), (0, 4), (1, 1), (0, 1)

Answer:
The format of RLE is for each pair (colour, length) so just ‘parse’ each row, to expand colour to length number of values to get the solution:

Question:
Calculate the uncompressed digital output if a video signal is sampled using the following values: 25 frames per second, 160 x 120 pixels, True (Full) color depth.

Answer:
True color = 24 bits (3 bytes) per pixel

So  number of bytes per second is
24*160*120*25 =  11,520,000 bits

Question:
If a suitable CD stereo quality audio signal is included with the video signal in part (c), how long would it take for the signal to be transmitted on a 128 kbps channel?

Answer:
CD quality audio = 22,050 Hz. Sampling rate = 44,100 Hz.
Stereo  audio = 44100*2 * 16 bits  =1,411,200 bits per second

So uncompressed bytes stream is 11,520,000 + 1,411,200 =  12,931,200 bits per second. Channel is 128 kbps. Hence time taken = 101 seconds

Question:
For compressing an image for power point slide, which compression would you prefer-regular JPEG or JPEG 2000? Why?

Answer:
JPEG – 2000 – handles computer generated images (sharp edges etc.) better. Compression ratio is 20% higher than original JPEG

Question: What are the key differences between the JPEG and MPEG I-Frame compression
pipeline?

Answer:
Four main differences:
  • JPEG uses YIQ whilst MPEG use YUV (YCrCb) colour space.
  • MPEG used larger block size DCT windows 16 even 32 as opposed to JPEG’s 8.
  • Different quantization— MPEG usually uses a constant quantizationvalue.
  • Only Discrete Pulse Code Modulation (DPCM) on DC component in JPEG on zig zag scan. AC (JEPG) and complete zig zag scan get RLE.
Question: What processes give rise to the lossy nature of JPEG/MPEG video compression?

Answer:
Lossy steps:
  • Colour space subsampling in IQ or UV components.
  • Quantization reduces bits needed for DCT components. 
Question
(A) In MPEG audio compression, what is frequency masking?

Answer
When an audio signal consists of multiple frequencies the sensitivity of the ear changes with the relative amplitude of the signals. If the frequencies are close and the amplitude of one is less than the other close frequency then the second frequency may not be heard.

(B) Briefly describe the cause of frequency masking in the human auditory system?

Answer:
Frequency Masking:
  • Stereocilia in inner ear get excited as fluid pressure waves flow over them.
  • Stereocilia of different length and tightness on Basilar membrane so resonate in sympathy to different frequencies of fluid waves (banks of stereocilia at each frequency band).
  • Stereocilia already excited by a frequency cannot be further excited by a lower amplitude near frequency wave.
(C) In MPEG audio compression, what is temporal masking?

Answer:
After the ear hears a loud sound, consisting of multiple frequencies, it takes a further short while before it can hear a quieter sound close in frequency.

(D) Briefly describe the cause of temporal masking in the human auditory system?

Answer:
  • (Like frequency masking) Stereocilia in inner ear get excited as fluid pressure waves flow over them and respond to different frequencies.
  • Stereocilia already excited by a certain frequency will take a while to return to rest state, as inner ear is a closed fluid chamber and pressure waves will eventually dampen down.
  • Similar to frequency masking Stereocilia in a ’dampening state’ may not respond to a a lower amplitude near frequency wave.
(E) Briefly describe, using a suitable diagram if necessary, the MPEG-1 audio compression algorithm, outlining how frequency masking and temporal masking are encoded.

Answer:
MPEG audio compression basically works by:
  • Dividing the audio signal up into a set of frequency subbands (Filtering)
  • Use filter banks to achieve this.
  • Subbands approximate critical bands.
  • Each band quantised according to the audibility of quantization noise.
Frequency masking and temporal masking are encoded by:

Frequency Masking: MPEG Audio encodes this by quantising each filter bank with adaptive values from neighbouring bands energy, defined by a look up table.

Temporal Masking: Not so easy to model as frequency masking. MP3 achieves this with a 50% overlap between successive transform windows gives window sizes of 36 or 12 and applies basic frequency masking as above.

Question: Construct coding tree for ROADROADIES by Shannon-Fano Algorithm and calculate the entropy. Get the Compression Ratio also for the same.

Answer:
Shannon-Fano Algorithm: 
  1. Sort the symbols according to the frequency count of their occurrences.
  2. Recursively divide the symbols into two parts, each with approximately the same number of counts, until all the parts contain only 1 symbol.
  • Below are the letters with their occurrence counts.[occurrence counts should be in descending form]



log2(1/pi) is calculated as:
Ex: For symbol R:
pi=Count/total number of counts = 2/11=0.18181
log2(1/0.18181) = 2.459 approx.

Code is calculated as:
Ex: Traversing the tree from top to down.

No. of bits used is calculated as:
Ex: For symbol R:> count*code[number of bits/digits]= 2*1=2
For symbol I:> count*code[number of bits]= 1*5=5

Calculate Entropy:



=2.7312

Hence, 2.7312 number of bits are required to represent each symbol. [It can be asked as, What is the average number of bits needed for each character?]

Compression Ratio:  This can be found as:


Default ASCII encoding: 8 bits per symbol
Result after Shannon Fano Coding: 2.7312 bits per symbol

Compression Ratio = (11*8)/(11*2.7312) = 2.929

Question:
Consider the following uncompressed sequence of character bytes: AAAABBBBCAAAAACCCCCAAAAABBBBBBDDDDDD. Encode this sequence with Run-Length Coding. Also calculate the compression ratio.

Solution:
A4B4CA5C5A5B6D6


Compression ratio = 36/15=2.4

Question: Construct Huffman tree to encode the table below. What is the average number of bits needed for each character?                                                                                           
Symbol
A
B
C
D
E
F
G
Frequency
28
10
20
13
5
15
9

Answer: Huffman CodingHuffman coding is a lossless data compression algorithm. The most frequent character gets the smallest code and the least frequent character gets the largest code.

Steps to build Huffman Tree

Step 1. Build a min heap that contains 7 nodes where each node represents root of a tree with single node.

Symbol    Frequency
    E           5
    G           9
    B           10
    D           13
    F           15
    C           20
    A          28

Step 2. Extract two minimum frequency nodes from min heap. Add a new internal node with frequency 5 + 9 = 14.

Now min heap contains 6 nodes where 5 nodes are roots of trees with single element each, and one heap node is root of tree with 3 elements

B           10
D           13
Node     14
F           15
C           20
A           28

Step 3: Extract two minimum frequency nodes from heap. Add a new internal node with frequency 10 + 13 = 23

Now min heap contains 5 nodes where 3 nodes are roots of trees with single element each, and two heap nodes are root of tree with more than one nodes.

Node     14
F           15
C           20
Node     23
A           28

Step 4: Extract two minimum frequency nodes. Add a new internal node with frequency 14 + 15 = 29

Now min heap contains 4 nodes where 2 nodes are roots of trees with single element each, and two heap nodes are root of tree with more than one nodes.

C           20
Node     23
A           28
Node     29

Step 5: Extract two minimum frequency nodes. Add a new internal node with frequency 20 + 23 = 43

Now min heap contains 3 nodes.

A      28
Node 29
Node 43

Step 6: Extract two minimum frequency nodes. Add a new internal node with frequency 28 + 29 = 57

Now min heap contains 2 nodes.

Node 43
Node 57

Step 7: Extract two minimum frequency nodes. Add a new internal node with frequency 43 + 57 = 100


Now min heap contains only one node.

Node 100

Since the heap contains only one node, the algorithm stops here.

Traverse the tree formed starting from the root. Maintain an auxiliary array. While moving to the left child, write 0 to the array. While moving to the right child, write 1 to the array


The codes are as follows:


Symbol   code
    C          0
    B          10
    D          11
    A          10
    E          1100
    G          1101
    F          111

Average number of bits needed for each character

Entropy





2.6282 average number of bits are required to represent each symbol.

Question:
Suppose eight characters have a distribution A:(1), B:(1), C:(1), D:(2), E:(3), F:(5), G:(5), H:(10). Draw a Huffman tree for this distribution.

Solution:

Question:
Perform run length encoding for the following and calculate compression ratio AC0000AAAAB00000000A0AAA00000.

Solution:
Run length encoding
Before Encoding : AC0000AAAAB00000000A0AAA00000
After Encoding :   1A1C404A1B801A103A50
     
Compression Ratio
 Compression Ratio = Total number of bits before encoding/Total number of bits after encoding

Compression Ratio  = 29/20 = 1.45

Question:
Answer the following

a. Why is the display order and encoding order of MPEG frames different ? Given the display order of frames, find the coding order.  I(1) B(2) B(3) P(4) B(5) B(6) P(7) B(8) B(9) P(10) I(11)
b. State the difference between frequency masking and temporal masking in MPEG audio. How are these two encoded in MPEG audio?
c. If the block size for a 2D DCT transform is 8 X8, and we use only the DC components to create a thumbnail image, what fraction of the original pixels would we be using?

Solution:

a.
P and B frames are much more complicated, since they depend on other frames.   So we have to buffer a previous frame and a future frame to decode P and B frames. The name "future frame" indicates that the frame should be displayed after the current frame.  However, it is actually encoded before the current frame. So the display order of frames in a MPEG sequence is different from the decoding order. Coding order : I(1)P(4)B(2)B(3)P(7)B(5)B(6)P(10)B(7)B(8)I(11)

b.
frequency masking:
When an audio signal consists of multiple frequencies the sensitivity of the ear changes with the relative amplitude of the signals. If the frequencies are close and the amplitude of one is less than the other close frequency then the second frequency may not be heard.

temporal masking:

  • After the ear hears a loud sound, consisting of multiple frequencies, it takes a further short while before it can hear a quieter sound close in frequency. MPEG Audio encodes frequency masking by quantizing each filter bank with adaptive values from neighboring bands, defined by a look up table. 
  • Achieved with a 50% overlap between successive transform windows and then applying frequency masking

c. 1/64, because each 8 x8 block only has one DC

June 12, 2018

Software Development for Portable Devices - MCQS



Question
Which of the following statements is true

a. IoT will not impact the health care industry
b. IoT will not impact our lives
c. IoT will not impact the manufacturing industry
d. None of the given options 

The correct answer is: None of the given options

Question 
Which of the following persons coined the term "Internet of Things" for the first time?

a. Vinton Cerf
b. Kevin Ashton 
c. Ray Tomlinson
d. Shiva Ayyadurai

The correct answer is: Kevin Ashton

Question 
In which of the following year was the term Internet of Things first coined?

a. 1997
b. 1999 
c. 2001
d. 2000

The correct answer is: 1999

Question 
GSM stands for

a. Global system for maintenance
b. Global system for memory
c. Global system for management
d. Global System for Mobile 

The correct answer is: Global System for Mobile

Question 
Which of the following is a faster version of GSM wireless service, designed to deliver data at rates up to 384 Kbps and enable the delivery of multimedia and other broadband applications to mobile phone and computer users?

a. EDGE 
b. BREW
c. ESMR
d. ETRN

The correct answer is: EDGE

Question 
During the initialization of an android app Activity, _________ might be used to set the layout resources to define the UI of your Activity.

Select one:
a. setContentView(int layoutResID)
b. addContentView(View view, ViewGroup.LayoutParams params)
c. getLayoutInflater()
d. startActivity(Intent intent)

The correct answer is: setContentView(int layoutResID)

Question 
_________ is a security protocol designed to provide a wireless LAN with a level of security and privacy comparable to what is usually expected of a wired LAN.

a. RMON
b. WEP 
c. LDAP
d. 802.11x

The correct answer is: WEP

Question
While specifying the margins we use ‘dp’ as measuring units, what is the meaning of ‘dp’ ?

Select one:
a. dots per screen
b. dots per pixel
c. density pixel
d. dots per inch

The correct answer is: density pixel

Question
What is the mechanism to move values from one screen to another
Select one:
a. Intent
b. Toast
c. Broadcast

The correct answer is: Intent

Question 
Which of the following is a language that allows the  portions of Web pages to be presented on cellular telephones and personal digital assistants (PDAs) via wireless access?

a. Both of the given options. 
b. HDML
c. Neither of the given options.
d. Wireless Markup Language

The correct answer is: Both of the given options.

Question 
By which of the following name(s) was the Internet of Things also known as earlier?

a. All of the given options 
b. Pervasive Computing
c. Ubicomp
d. Ambient Intelligence

The correct answer is: All of the given options

Question 
Bluetooth network stack, which allows a device to __________ exchange data with other Bluetooth devices.

a. Wired & Wireless
b. None of the given options
c. Wired
d. Wirelessly 

The correct answer is: Wirelessly

Question
What is the commonly used layout
Select one:
a. Linear layout
b. Constrained Layout
c. Relative Layout

d. Frame layout

The correct answer is: Linear layout

Question 
A device which detects or measures physical property is

a. thermistor
b. transducer
c. sensor 
d. transistor

The correct answer is: sensor

Question
Operating system available in Raspberry Pi 1 is?
Select one:
a. Unix.
b. Raspbian.
c. Android.

d. RaspOS.

The correct answer is: Raspbian

Question 
Which of these is not an Application Specific System

a. Handheld Oscilloscope
b. Portable ECG Machine
c. Raspberry Pi 
d. Automotive Controller

The correct answer is: Automotive Controller

Question 
Which of this is not a typical health care application?

a. Portable ECG monitor
b. Automotive diagnostics 
c. Blood pressure monitor
d. Blood glucose monitr

The correct answer is: Automotive diagnostics

Question 
Which of the following is currently the most common deployment of the IOT?

a. Home Automation Devices
b. Sensor Networks
c. Internet Connected Animals
d. Smart Metering 

The correct answer is: Smart Metering

Question 
What is the size of it?

a. All of the given options
b. Credit Card 
c. Hand Palm
d. Average Glass

The correct answer is: Credit Card

Question 
Sensors can be used in this areas

a. All of the given options 
b. Mobile Phones
c. Health Care
d. Gaming

The correct answer is: All of the given options

Question 
What are some of the major architectural differences exist between 3G and 4G?

a. The circuit switching elements are removed in 4G
b. The RNC acts as a BS in a cluster type RAN Configuration
c. All the given options 
d. A VOIP gateway used to connect to the PSTN and ISDN networks

The correct answer is: All the given options

Question 
Once installed on a device, each Android application lives in_______?

a. external memory
b. None of the given options
c. device memory
d. security sandbox 

The correct answer is: security sandbox

Question
Which permissions should not be added to Android Manifest file to access Google Maps API?
Select one:
a. Com.google.android.providers.gsf.permission.READ_GSERVICES
b. All of the mentioned options
c. Android.permission.WRITE_EXTERNAL_STORAGE
d. Android.permission.INTERNET

The correct answer is: 
Com.google.android.providers.gsf.permission.READ_GSERVICES

Question 
Which of these is not an Application Specific System

a. Automotive Controller
b. Portable ECG Machine
c. Raspberry Pi 
d. Handheld Oscilloscope

The correct answer is: Automotive Controller

Question 
This is the handling of voice, fax, and regular  messages as objects in a single mailbox that a user can access either with a regular e-mail client or by telephone.

a. UMTS
b. Short Message Service
c. unified messaging 
d. Short messaging

The correct answer is: unified messaging

Question 
This is an industry specification that describes how mobile phones, computers, and PDAs can easily interconnect with each other using a short-range wireless connection.

a. D-AMPS
b. EMI
c. Bluetooth 
d. IrDA

The correct answer is: Bluetooth

Question 
What is SoC

a. Single on Chip
b. System on Chip 
c. Semiconductor chip
d. System on multiple chips

The correct answer is: System on Chip

Question 
Developed by International Telecommunication Union (ITU), ______ is a code-division multiple access (CDMA) version of the IMT-2000 standard.

a. CDMA2000 
b. CDMA
c. WCDMA
d. CMYK

The correct answer is: CDMA2000

Question 
IoT technologies can help in smart crime detection and reducing the number of crimes.

a. True 
b. Maybe
c. False
d. May not Be

The correct answer is: True

Question 
This is a specification for a set of communication protocols to standardize the way that wireless devices can be used for Internet access.

a. VSAT
b. WAX
c. TETRA
d. WAP 

The correct answer is: WAP

Question 
The imapact of IoT technologies is only on objects

a. True
b. False 
c. Maybe
d. May not Be

The correct answer is: False

Question
In android mini-activities are also known as.
a. Activity
b. Fragments
c. Adapter 
d. None of the given options.

The correct answer is: Fragments

Question
Native Applications are developed using _____ of device.
a. None of the given options
b. Accessories
c. JDK
d. SDK 

The correct answer is: SDK

Question
What are the layouts available in android?
a. Frame Layout
b. All of above 
c. Linear Layout
d. Table Layout

The correct answer is: All of above

Question
What Eclipse plugin is requireD) to develop AndroiD) application?
a. WeB) Development Tools
b. AndroiD) Software Development Kit
c. J2EE
d. AndroiD) Development Tools 

The correct answer is: AndroiD) Development Tools

Question
Which are not the mobile OS?
a. Symbian
b. IOS
c. Android
d. Windows CE 

The correct answer is: Windows CE

Question
What resource directory qualifier do we use for creating layout-large?
a. Orientation 
b. Size
c. UI Mode
d. Ratio

The correct answer is: Ratio

Question
Which of the following is not a valiD) AndroiD) resource file name?
a. mylayout1.xml
b. my_layout.xml
c. mylayout.xml
d. myLayout.xml 

The correct answer is: myLayout.xml

Question
Below is not Mobile App Development Models
a. Waterfall
b. Agile
c. Mobile First 
d. V Model

The correct answer is: V Model

Question
The ability of two or more systems or components to exchange information anD) use it is called
a. Portability
b. Agility
c. Flexibility
d. Interoperability 

The correct answer is: Interoperability

Question
Which of these are not one of the three main components of the APK?
a. Native Libraries
b. Dalvik Executable
c. Webkit 
d. Resources

The correct answer is: Webkit

Question
Which framework is used send notification to users?
a. Activity Manger
b. Notification Manager 
c. BroadCast Receiver
d. Window Manger

The correct answer is: Notification Manager

Question
Android is
a. Multitasking
b. SingleTasking
c. Both the given options 
d. None of given options

The correct answer is: Multitasking

Question
Below is not mobile operating system
a. Windows Vista 
b. iOS
c. Android
d. Symbian OS

The correct answer is: Windows Vista

Question
which of these is not defineD) as a process state?
a. Foreground
b. Visible
c. Non-visible 
d. Background

The correct answer is: Non-visible

Question
A Layout that arranges its children in a single column or a single row.
a. Table Layout
b. Relative layout
c. None of the given options
d. Linear Layout 

The correct answer is: Linear Layout

Question
Which among the following is a compiler generateD) file anD) references all the resources in your app
a. res
b. bin
c. R.JAVA 
d. src

The correct answer is: R.JAVA

Question
OHA means
a. Open Handset Alliance 
b. Open Handphone Allocation
c. None of given options
d. Open Handphone allowance

The correct answer is: Open Handset Alliance

Question
BVS010 In which file, all string constant should be stored in android?
a. None of the given options.
b. strings.xml 
c. Bin
d. AndroidManifest.xml

The correct answer is: strings.xml

Question
Choose the  options regarding activity in android.
a. Both the given options are . 
b. Activity is a class.
c. None of the given options.
d. When you create an android application your activity (class) is, by default inherited from Activity class.

The correct answer is: Both the given options are .

Question
Virtual applications
a. runs applications on local machine
b. None of the given options
c. support offline mode
d. connect remotely to PC to access data 

The correct answer is: connect remotely to PC to access data

Question
What is DDMS in android?
a. Dalvik monitoring services
b. Device memory server
c. Dalvik memory server
d. Dalvik Debug Monitoring Services 

The correct answer is: Dalvik Debug Monitoring Services

Question
What is the full form of DDMS?
a. Direct Debug Monitoring Service
b. None of the given options.
c. Dalvik Design Monitoring Service
d. Dalvik Debug Monitoring Service 

The correct answer is: Dalvik Debug Monitoring Service

Question
Although most people’s first thought when they think of Android is Google, Android is not actually owned by Google. Who owns the Android platform?
a. Oracle Technology
b. The above statement is and Android is owned by Google
c. Open Handset Alliance 
d. Dalvik

The correct answer is: Open Handset Alliance

Question
In which file, permissions are set in Android?
a. src
b. bin
c. AndroidManifest.xml 
d. None of the given options.

The correct answer is: AndroidManifest.xml

Question
How will you reference abox control in java file, that is available in XML file and the ID is txtName.
a. EditText txtEmpName; txtEmpName=findViewById(R.id.txtName);
b. EditText txtEmpName; txtEmpName=(EditText)findViewById(txtName);
c. EditText txtEmpName; txtEmpName=(EditText)findViewById(R.id.txtName); 
d. None of the given options.

The correct answer is: EditText txtEmpName; txtEmpName=(EditText)findViewById(R.id.txtName);

Question
Which among the following doesn’t have a visual user interface?
a. Activity
b. Service 
c. Application
d. Mobile app

The correct answer is: Service

Question
Android is licensed under which open source licensing license?
a. OSS
b. Gnu’s GPL
c. Apache/MIT 
d. Sourceforge

The correct answer is: Apache/MIT

Question
What are storage options available in android?
a. ContentProvider
b. SharedPreferences
c. All of the given options. 
d. SQLiteDatabase

The correct answer is: All of the given options.

Question
Android is open source true or false?
a. True 
b. False

The correct answer is: True

Question
ExpanD) AAPT
a. AdvanceD) AideD) Programming Techniques.
b. Andromida Access Programming Techniques
c. AndroiD) Asset Packaging Tool 
d. AndroiD) Access Protocol Tools

The correct answer is: AndroiD) Asset Packaging Tool

Question
What Layout should you use in your XML to hold your game view?
a. FrameLayout 
b. TableLayout
c. LinearLayout
d. RelativeLayout

The correct answer is: TableLayout

Question
Symbian OS programming language
a. embedded C
b. C ++ 
c. Objective C
d. Java

The correct answer is: C ++

Question
Which file specifies the minimum requireD) AndroiD) SDK version your application supports?
a. R.java
b. main.xml
c. AndroidManifest.xml 
d. strings.xml

The correct answer is: AndroidManifest.xml

Question
What was the first phone released that ran the Android OS?
a. Motorola Droid
b. HTC Hero
c. T-Mobile G1 
d. Google gPhone

The correct answer is: T-Mobile G1

Question
Suppose that there are two activities in an application named ActivityOne and ActivityTwo. You want to invoke ActivityTwo from ActivityOne. What code you will write?
a. Intent intent=new Intent (this, ActivityTwo.class); startActivity(intent);
b. Both the given options are . 
c. startActivity(new Intent(this, ActivityTwo.class));
d. None of the given options.

The correct answer is: Both the given options are .

Question
SharedPreferences stores the data in which format?
a. DOC
b. TXT
c. None of the given options.
d. XML 

The correct answer is: XML

Question
What is the name of the program that converts Java byte code into Dalvik byte code?
a. Android Interpretive Compiler (AIC)
b. Dex compiler 
c. Mobile Interpretive Compiler (MIC)
d. Dalvik Converter

The correct answer is: Dex compiler

Question
While developing Android applications, developers can test their apps on...
a. Third-party Emulators (Youwave, etc.)
b. Physical Android phone
c. Emulator included in Android SDK
d. All three options will work. 

The correct answer is: All three options will work.

Question
What is an activity in Android?
a. Manage the Application content
b. None of the above
c. Screen UI
d. Activity performs the actions on the screen 

The correct answer is: Activity performs the actions on the screen

Question
Which virtual machine is used for android ----------.
a. Dalvik Virtual Machine 
b. Java Virtual Machine
c. Dex virtual Machine
d. Android Virtual Machine

The correct answer is: Dalvik Virtual Machine

Question
To write files on the external storage, which permission you will write in AndroidManifest.xml file
a. WRITE_STORAGE
b. None of the given options.
c. WRITE_EXTERNAL_STORAGE 
d. WRITE_EXTERNAL_DATA

The correct answer is: WRITE_EXTERNAL_STORAGE

Question
Which file is copieD) to androiD) device to run the application.
a. R file
b. Manifest
c. .dex file
d. .apk file 

The correct answer is: .apk file

Question
Data files cannot store file in below location
a. SD Card
b. Remote directory 
c. None of given options
d. Local directory

The correct answer is: None of given options

Question
What is the permission for using the camera?
a. android.permission.USE_CAMERA
b. None of the given options.
c. android.permission.hardware.CAMERA
d. android.permission.CAMERA 

The correct answer is: android.permission.CAMERA

Question
What was Google’s main business motivation for supporting Android?
a. To allow them to advertise more 
b. To corner the mobile device application market for licensing purposes
c. To level the playing field for mobile devices
d. To directly compete with the iPhone

The correct answer is: To allow them to advertise more

Question
Android Runtime for execution is
a. Dalvik JVM
b. Oracle VM
c. Sam VM
d. Java Virtual Machine 

The correct answer is: Dalvik JVM

Question
Name the base sensor normally useD) by a step counter application in your phone.
a. Accelerator 
b. Gyroscope
c. Barometer
d. Proximity

The correct answer is: Accelerator

Question
What is a  statement about an XML layout file?
a. A file that contains all application permission information
b. A layout PNG image file
c. A file that contains a single activity widget.
d. A file useD) to draw the content of an Activity 

The correct answer is: A file useD) to draw the content of an Activity

Question
An activity can be thought of as corresponding to what? |
a. A Java project
b. An object field
c. A method call
d. A Java class 

The correct answer is: A Java class

Question
Which of the following are not a component of an APK file?
a. Resources
b. Native Libraries
c. All of these are components of the APK 
d. Dalvik executable


The correct answer is: All of these are components of the APK