Note on Mobile Computing and Speed Measurement

  • Note
  • Things to remember


Mobile computing is the form of human-computer interaction by which a computer is expected to be transported during normal usages. Mobile computing has three aspects: mobile communication, mobile hardware and mobile software.

The first aspect addresses communication issues in ad-hoc and infrastructure networks as well as communication properties, protocol, data format and concrete technologies. The second aspect is on hardware, e.g., mobile device or device components. The third aspect deals with the characteristics and requirements of mobile applications.


Fig: Mobile Computing


Mobile computing is a generic term describing one's ability to use technology while moving, as opposed to portable which is the only particle for use while deployed in a stationary configuration. A mobile computing device is created using mobile components, such as mobile hardware and software.

Mobile computing devices are portable devices capable of operating, executing, providing services and applications to a computing device. It is a computing device used in transit. Users can access data and information from wherever they are. Here's the example view of how does the mobile computing works on a server and mobile networks.


Fig: Working of Mobile Computing


Fig: Layers of Mobile Computing

Mobile computing is the process of computation on a mobile device. In mobile computing, a set of distributed computing systems or service provider servers participate, connect, and synchronize through mobile communication protocols.

Mobile computing provides decentralized (distributed) computations on diversified devices, systems, and networks, which are mobile, synchronized, and interconnected via mobile communication standards and protocols.

Many types of mobile computers have been introduced since the 1990's including wearable computer, PDA, enterprise digital assistant, smart phone, UMPC (Ultra-mobile PC), Tablet PC.


  • It is a portable device that you can carry during mobility.
  • It has limited processing and storage capability.
  • It includes mobile communication, mobile hardware, and mobile software.
  • It usually contains touch screen for providing input.
  • It contains on-screen or virtual keyboard for proving text inputs. However, an external keyboard can be connected by using USB port, infrared or Bluetooth.
  • It contains the camera, speaker, and microphone etc.
  • It contains handwriting recognizing software.
  • Most of the mobile computing devices contain memory card slot to expand the storage capacity.
  • It has wireless connectivity such as Bluetooth, Wi-Fi, to connect the Internet or with other computing devices as well as the wired connection through the USB port.
  • The most mobile computing device can synchronize their data with the applications on a user's computer.
  • It can be used for cloud computing and remote access.
  • It uses the mobile computing operating system such as Android, iOS, Windows Mobile OS, Plam OS.
  • It can include GPS (Global Positioning System) receiver for navigation.


Fig: Mobile Computing


Speed Measurement units of Computer

In computers, the size of a device does not reflect the space available to store data in it. There many tiny devices that store the unbelievable amount of data whereas larger device only can store few amount of data. How long, how thick cannot determine how much we can store inside inspite, we need to find some other way to measure space available on the computer. Almost all of the computers use binary numbering systems.

Binary numbering system consists of two digits i.e 0 and 1 which represents any quantity. Everything in computers is represented in strings of binary numbers. For example capital A is represented by a computer as 0100 0001 and B is 0100 0010. All characters, symbols, images, numbers, animations, sounds, videos and everything is converted into binary code to process by a computer to store in computer. So if there is any device that can store one binary digit, 1 bit is its storage capacity.

We’ve know that bit is the abbreviation of binary digit. Any device that has storage space to confirm 5 binary digits has 5 bits space.There require thousands and millions of bits for a file and expressing the space available in bits which are really inconvenient because of its extreme large number. So, there are larger units which represent a group of lower units.

A group of 4 binary digits is called a nibble. Similarly, a group of 8 bits is called a byte.As the example, each character requires 8 bits which are 1 byte, so 1 character requires only 1-byte space. If we have a text file whose size is 32 bytes, it means there are 32 x 8 binary digits stored in it. .1024 (=2 10) is that digit which converts higher unit in a binary numbering system.

Following table lists the different units and their values:

Units Equivalent

0 or 1 1 Bit
4 bits 1 Nibble
8 bits 1 Byte
1024 bytes 1 Kilobytes (KB)
1024 Kilobytes 1 Megabyte (MB)
1024 Megabytes 1 Gigabytes (GB)
1024 Gigabytes 1 Terabytes (TB)
1024 Terabytes 1 Petabyte (PB)
1024 Petabytes 1 Exabyte (EB)

Units Equivalent

1000th of a second 1 Milliseconds (MS)
1000th of a milliseconds 1 Microseconds (μs)
1000th of a microseconds 1 Nanosecond (ns)
1000th of a nanoseconds 1 Picoseconds (ps)
1000th of a picoseconds 1 Femtoseconds (fs)


Shrestha, Prachanda Ram, et al. Computer Essentials. Kathmandu: Asmita's Publication, 2014.

Leon, Alex and Mathews Leon. Fundamental of Information Technology. India, 2015.

  1. Mobile computing is the form of human-computer interaction by which a computer is expected to be transported during normal usages.
  2. Mobile computing has three aspects: mobile communication, mobile hardware, and mobile software.
  3. Binary numbering system consists of two digits i.e 0 and 1.
  4. Everything in computers is represented in strings of binary numbers.

Very Short Questions



You must login to reply

Forum Time Replies Report
Computer component

What is computer architecture and computer organization

You must login to reply