Alex Onsman has Published 203 Articles

Google Android Architecture

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 13:30:37

421 Views

Android is an operating system developed by Google for mobile systems. It is based on the Linux kernel and mainly designed for touchscreen devices such as tablets and smartphones.The Android architecture is divided into four main layers and five sections. This is explained using the given diagram −The details about ... Read More

Major Activities of an Operating System with Regard to Memory Management

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 13:18:31

3K+ Views

Memory management plays an important part in the operating system. It deals with memory and the moving of processes from disk to primary memory for execution and back again.Some activities of an operating system with regards to memory management are −Memory AllocationA simple way to allocate memory is to provide ... Read More

Monolithic System Architecture

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 12:04:33

5K+ Views

The entire operating system works in the kernel space in the monolithic system. This increases the size of the kernel as well as the operating system. This is different than the microkernel system where the minimum software that is required to correctly implement an operating system is kept in the ... Read More

What is a Debugger Program?

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 11:23:37

1K+ Views

A debugger program is one that allows the user to view another program line by line. This allows the user to identify incorrect code and find out how a program flows. The debugger lets the user see how their program is viewed by the computer.A debugger is very useful to ... Read More

Application Programming Interface (API)

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 11:18:08

6K+ Views

An Application Programming Interface (API) contains software building tools, subroutine definitions as well as communication protocols that facilitate interaction between systems. An API may be for a database system, operating system, computer hardware or a web-based system.An Application Programming Interface makes it simpler to use certain technologies to build applications ... Read More

Computer Storage Structure

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 11:13:36

5K+ Views

Computer Storage contains many computer components that are used to store data. It is traditionally divided into primary storage, secondary storage and tertiary storage. Details about these storage types and devices used in them are as follows −Primary StoragePrimary storage is also known as the main memory and is the ... Read More

Types of Computing Environments

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 11:07:39

19K+ Views

A computer system uses many devices, arranged in different ways to solve many problems. This constitutes a computing environment where many computers are used to process and exchange information to handle multiple issues.The different types of Computing Environments are −Let us begin with Personal Computing Environment −Personal Computing EnvironmentIn the ... Read More

Hash Functions and Hash Tables

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 10:03:08

10K+ Views

Hashing is the process of generating a value from a text or a list of numbers using a mathematical function known as a hash function.There are many hash functions that use numeric numeric or alphanumeric keys. Different hash functions are given below:Hash FunctionsThe following are some of the Hash Functions ... Read More

User Mode vs Kernel Mode

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 08:17:05

18K+ Views

There are two modes of operation in the operating system to make sure it works correctly. These are user mode and kernel mode.They are explained as follows −User ModeThe system is in user mode when the operating system is running a user application such as handling a text editor. The ... Read More

File System Management

Alex Onsman

Alex Onsman

Updated on 22-Jun-2020 08:12:46

8K+ Views

Files are used to provide a uniform view of data storage by the operating system. All the files are mapped onto physical devices that are usually non volatile so data is safe in the case of system failure.File AttributesThe attributes of a file may vary a little on different operating ... Read More

Advertisements