
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 392 Articles

Kiran Kumar Panigrahi
18K+ Views
Fuzzification is the process of converting a crisp quantity into a fuzzy quantity. On the other hand, defuzzification is the process of translating a fuzzy quantity into a crisp quantity. Read this article to learn more about fuzzification and defuzzification and how they are different from each other. What is ... Read More

Kiran Kumar Panigrahi
4K+ Views
Testing is the most important stage in the process of delivery of any application or software, as it not only validates the quality of an application but also provides an opportunity to the developer to improve its product. Every application is developed as per the requirements of a customer/client. So, ... Read More

Kiran Kumar Panigrahi
29K+ Views
In objectoriented programming, there are two important concepts of polymorphism namely, function overloading and function overriding. When two or more functions have the same name but their parameters are different, it is called function overloading. On the other hand, function overriding is one that provides a facility to redefine ... Read More

Kiran Kumar Panigrahi
2K+ Views
Both Forward and Reverse Engineering are related to the re-implementation of the legacy systems to achieve more sustainability. On the basis of the mode of creation, we can classify these modes as Forward and Reverse Engineering. Read this article to learn more about forward engineering and reverse engineering and how ... Read More

Kiran Kumar Panigrahi
24K+ Views
In the context of programming, an Algorithm is a set of well-defined instructions in sequence to perform a particular task and achieve the desired output. Here we say "a set of defined instructions" which means that somewhere the user knows the outcome of those instructions if they get executed in ... Read More

Kiran Kumar Panigrahi
8K+ Views
Descriptive data mining and predictive data mining are mining techniques that are used to find useful information and patterns in large datasets. Descriptive data mining is a data mining technique that analyzes the past data to provide latest information on past events, while predictive data mining is a data mining ... Read More

Kiran Kumar Panigrahi
18K+ Views
DELETE is a Data Manipulation Language (DML) command. It is used to remove tuples/records from a relation/table. On the other hand, DROP is a Data Definition Language (DDL) command and is used to remove named elements of schema like relations/table, constraints or entire schema. Read this article to learn more ... Read More

Kiran Kumar Panigrahi
627 Views
Data Mining and Machine Learning are two fields which have influenced each other. Data mining is the field in which operations are performed on sets of data to determine certain patterns in the data sets, whereas machine learning uses certain algorithms that automatically improves the analysis processes through data based ... Read More

Kiran Kumar Panigrahi
2K+ Views
Data mining is the procedure of exploration and analysis of huge quantities of data to find meaningful patterns and rules. On the other hand, web mining defines the process of using data mining techniques to extract useful data patterns and trends from web-based records and services, server logs, and hyperlinks. ... Read More

Kiran Kumar Panigrahi
983 Views
In businesses, in order to predict future issues, it is very important to analyze the past and present data. For this purpose, there are several data analysis techniques available like data mining and statistics.Data mining and statistics are used for making data-driven decisions; these are basically the primary components of ... Read More