Question 1- What is Virtual Machine? Answer- In computing, a virtual machine (VM) is an emulation of a computer system, which can perform an operation like a Physical machine. They provide the functionality needed to execute the entire operating system. There are different kinds of virtual machines, each with different functions: Process virtual machines ( or Software Based or System Based) are designed... Continue Reading →
AN 1.2 Android Architecture
Android operating system comprise of different software components arranges in stack. Different components of android operating system are- Linux kernel Android Run time Libraries Application Framework Applications Linux kernel Linux kernel provides a level abstraction between the device hardware and upper layer of android software stack. Linux kernel is responsible for device drivers, Binder(IPC) Driver, power management,... Continue Reading →
a 1.1 Android Overview
What is android Android is linux based mobile operating system, initially developed by Android Inc. Android Inc. was founded in Palo Alto, California by Andy Rubin, Rich Miner, Nick Sears, and Chris White in October 2003. Later on Google acquired Android Inc. in July 2005. They gave name as "Android". Later the Open Handset Alliance... Continue Reading →
1.3 – Algorithm and Analysis of Algorithm.
When you are telling the computer what to do, you also get to choose how it's going to do it. An Algorithm is a step by step instructions to solve a given problem. Let us consider the problem of preparing tea. Put the teabag in a cup. Fill the kettle with water. Boil the water in the kettle. Pour some of... Continue Reading →
1.2- Basics of Data Structure
Based on the previous blog post once we have data in variables, we need some mechanism for manipulating that data to solve problems. a data structure is a particular way of organizing data in a computer so that it can be used efficiently. The example of the data structure is Array, ArrayList, stacks, trees, graphs and so on. Types... Continue Reading →
1.1- Basics before Introductions of Data Structure
The objective of this blog is to explain the importance of analysis of algorithms, Relationships, and solving as many problems as possible. Variable - In Mathematics variable is "a quantity which during a calculation is assumed to vary or be capable of varying in value" for example if an equation is 3x +2y =5, then x and y... Continue Reading →