
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Ricky Barnes has Published 119 Articles

Ricky Barnes
17K+ Views
The kernel data structures are very important as they store data about the current state of the system. For example, if a new process is created in the system, a kernel data structure is created that contains the details about the process.Most of the kernel data structures are only accessible ... Read More

Ricky Barnes
16K+ Views
I/O devices are very important in the computer systems.They provide users the means of interacting with the system. So there is a separate I/O system devoted to handling the I/O devices.The different Components of the I/O systems are −I/O HardwareThere are many I/O devices handled by the operating system such ... Read More

Ricky Barnes
3K+ Views
Supervisor mode or privileged mode is a computer system mode in which all instructions such as privileged instructions can be performed by the processor. Some of these privileged instructions are interrupt instructions, input output management etcThe privilege levels of different components in a system is given as follows −The kernel ... Read More

Ricky Barnes
1K+ Views
In symmetric multiprocessing, multiple processors work in parallel and share resources like system bus and memory. It is a type of multiprocessing system and much more complex than asymmetric multiprocessing system.Symmetric Multiprocessing ArchitectureThe image depicting symmetric multiprocessing architecture is as follows −Some points explaining the above figure are −All the ... Read More

Ricky Barnes
3K+ Views
Asymmetric multiprocessor systems are a part of multiprocessor systems along with symmetric multiprocessor systems. Multiprocessor systems have multiple processors working in parallel that share the computer clock, memory, bus, peripheral devices etc.Features of Asymmetric MultiprocessingSome of the key points about asymmetric multiprocessing are explained with the help of the following ... Read More

Ricky Barnes
603 Views
To add easing effect to your animation, use the animation speed properly to form it a perfect animation for the web page. Do not speed up animation and you should know where to stop it while using animate().Here for our example, we have a button that takes you to a ... Read More

Ricky Barnes
6K+ Views
In client server computing, the clients requests a resource and the server provides that resource. A server may serve multiple clients at the same time while a client is in contact with only one server.The different structures for two tier and three tier are given as follows −Two - Tier ... Read More

Ricky Barnes
4K+ Views
PL/SQL is a block structured language i.e the code of PL./SQL is written in the form of blocks. PL/SQL also contains the robustness, security and portability of the Oracle database.Each block of PL/SQL contains the following subparts −Declarations - This section contains all the items that needs to be declared ... Read More

Ricky Barnes
5K+ Views
The contents of a distributed database are spread across multiple locations. That means the contents may be stored in different systems that are located in the same place or geographically far away. However, the database still appears uniform to the users i.e the fact that the database is stored at ... Read More

Ricky Barnes
18K+ Views
GeneralizationGeneralization is a process of generalizing an entity which contains generalized attributes or properties of generalized entities. The entity that is created will contain the common features. Generalization is a Bottom up process.We can have three sub entities as Car, Truck, Motorcycle and these three entities can be generalized into ... Read More