AVL Tree

Introduction of AVL Tree The AVL tree is named after its two Soviet Union inventors, Georgy Adelson-Velsky and Evgenii Landis, who published it in their paper “An algorithm for the organization of information” in 1962. The AVL tree is also called a Self-balancing BST. Definition …

Loading

Binary Search Tree

Introduction of Binary Search Tree They are also called Ordered Binary Trees, as each node in a BST is placed according to a specific order. Definition A binary search tree is a non-linear, non-cyclic data structure and is an extension/type …

Loading

Binary Tree

Introduction Binary Tree is considered as the mother tree because most of the trees are derived from this tree. Definition A binary tree is a type of tree in which no node can have more than two children is called a binary …

Loading

Evolution of OS

Introduction The evolution of operating systems (OS) can be traced back to the early days of computing when the first computers were designed for specific purposes and were operated by engineers and technicians. The evolution of operating systems (OS) can …

Loading

Communication Standards & Protocols

Standard/Communication Standard A  standard is a broad and general term. A standard is a set of specifications(guidelines) for hardware or software used in the making of products, agreed upon by a national or international authority, or recognised body, or by …

Loading

Internet Access Methods

Type of Internet Connection/Access Method Click this link for ISP details There are several ways of connecting to access the Internet. These connections vary in techniques, speed, way of connections, use purpose, etc. These are – (A) Dial Up Connection …

Loading

Magnetic Disk

Introduction of Magnetic Disk Magnetic disk consists of Magnetic Oxide materials. A modern computer uses two types of magnetic memory or disks: – Magnetic Disks: Magnetic disks are the most common form of non-volatile secondary storage because they provide fast …

Loading

Optical Memory

Introduction of Optical Memory Despite the rise of alternative modern and advanced storage technologies such as cloud storage and solid-state drives, optical memory continues to be used in specific industries and applications where its unique characteristics are advantageous. Definition of …

Loading

Cache Memory

Introduction of Cache Memory Cache memory is popularly called High-Speed Memory. Definition Cache memory is a small, temporary, high-speed memory that stores the most recently used instructions or data from main memory for processing and is placed between the CPU …

Loading

Main Memory

Introduction Main memory, is often referred to simply as “memory” or “RAM” (Random Access Memory) because data can be accessed in any order, regardless of its physical location in memory. This allows the CPU to quickly retrieve and manipulate data without …

Loading