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
Kiran Kumar Panigrahi has Published 389 Articles
Kiran Kumar Panigrahi
1K+ Views
Data Lake and Data Warehouse both are used for storing big data. A Data Lake is a very big storage repository which is used to store raw unstructured data, machine to machine, logs flowing through in real-time. The purpose of the stored data is not defined in a data lake. ... Read More
Kiran Kumar Panigrahi
3K+ Views
Metadata is a form of Data, but both are not the same. Data and metadata are used for different purposes and have different specifications. Data is simply defined as a set of raw facts and figures, while metadata is one that provides relevant information about the data. Read this article ... Read More
Kiran Kumar Panigrahi
3K+ Views
Concurrency and parallelism are related concepts in the context of software development, but they have different meanings. Concurrency is the ability of a system to execute multiple tasks using a single processing unit. Parallelism, on the other hand, uses multiple processing units to execute multiple tasks simultaneously, in parallel. Read ... Read More
Kiran Kumar Panigrahi
46K+ Views
Both Composition and Aggregation are types of association which are used to represent the relationship between two classes. But they are absolutely different from each other. The basic difference between the two is that composition is a strong association, while aggregation is a weak association. Read this article to learn more ... Read More
Kiran Kumar Panigrahi
8K+ Views
COCOMO 1 and COCOMO 2 are two cost estimation models, developed by Barry Boehm. These two cost estimation models are used for computing the cost of software development. The most basic difference between these two models is that the COCOMO 1 model helps to provide the estimates required for the efforts ... Read More
Kiran Kumar Panigrahi
11K+ Views
An Index is a lookup table associated with an actual table or View that is used by the database to improve the data retrieval performance timing. In an index, keys are stored in a structure (B-tree) that enables SQL Server to find the rows associated with the key values quickly ... Read More
Kiran Kumar Panigrahi
14K+ Views
A CALL instruction is used to call a subroutine, while a JUMP instruction updates the program counter value and makes it point to another location inside the program. Read this article to learn more about CALL and JUMP instructions and how they are different from each other. What is a ... Read More
Kiran Kumar Panigrahi
8K+ Views
Memory plays a vital role in any computer system and it is very important to understand how it works and how it stores the data. In general, we know that computer memory stores the data after converting into bits or bytes (which is nothing but collection of bits). In this ... Read More
Kiran Kumar Panigrahi
14K+ Views
The task of arranging elements of an array in a particular order is referred to as sorting. The sorting of an array or a list is mainly done to make the searching easier. There are two types of sorting algorithms namely, Bubble Sort and Selection Sort. Bubble sort performs sorting ... Read More
Kiran Kumar Panigrahi
7K+ Views
There are two types of non-linear data structures namely, B-Tree and Binary Tree. These two terms sound similar but they are absolutely different from each other. The most basic difference between a B-Tree and a Binary Tree is that a B-Tree is used for data storage on a disk, whereas ... Read More