Article Categories
- All Categories
-
Data Structure
-
Networking
-
RDBMS
-
Operating System
-
Java
-
MS Excel
-
iOS
-
HTML
-
CSS
-
Android
-
Python
-
C Programming
-
C++
-
C#
-
MongoDB
-
MySQL
-
Javascript
-
PHP
-
Economics & Finance
Articles by Kiran Kumar Panigrahi
Page 13 of 32
Difference between Long-Term and Short-Term Scheduler
In the context of computer systems, a program or task in execution is called a process. In modern computers, several types of processes are used. The process of selecting one process from a bunch of processes and assigning it to the processor for execution is referred to as scheduling. The component of the system that accomplish this task is called a scheduler. There are two main types of schedulers, namely, Long−Term Scheduler and Short−Term Scheduler. In this article, we will discuss the important differences between long−term scheduler and short−term scheduler. But before that, let's start with some basics of long−term ...
Read MoreDifference between Classification and Clustering
The most basic difference between classification and clustering is that classification is used with supervised learning technique, whereas clustering is used with unsupervised learning technique. In classification, the computer is given a label to use in classifying new observations. For the label verification in this case, the machine requires thorough testing and training. Classification is therefore a more intricate procedure than clustering. In contrast, clustering is an unsupervised learning method that groups data based on similarities. Here, there is no need for training because the machine learns from the already−existing data. In this article, we will discuss the important ...
Read MoreDifference between Structured, Semi-structured and Unstructured data
Data plays a crucial role in understanding the business trends. Many organizations generate and process huge volumes of data. This huge and complex data is referred to as "Big Data". Big data is of three types: structured data, semi structured data, and unstructured data. What is Structured Data? Structured data is generally stored in tables in the form of rows and columns. Structured data in these tables can form relations with another tables. Humans and machines can easily retrieve information from structured data. This data is meaningful and is used to develop data models. Structured data is used by ...
Read MoreDifference Between List and ArrayList in Java
A collection framework in Java consists of a set of classes and interfaces which helps in implementing various data structures. List and ArrayList belong to this collection framework. List is an interface and ArrayList is a class. Their main motto is to create a list data structure. List is a collection of ordered elements arranged using the concept of indexing. Arrays use the concept of dynamic array to store elements. What is a List in Java? A list is one of the interfaces of the collection framework. It stores objects in an ordered manner. Here, the elements are stored sequentially. ...
Read MoreDifference between Unit Testing and Sandwich Testing
Unit testing and sandwich testing are two different types of software testing techniques. In Unit testing, the individual units of a software product are tested in isolation from the rest of the application. Sandwich testing, on the other hand, focuses on testing the interactions between multiple units of a software product. Read this article to learn more about unit testing and sandwich testing and how these two testing techniques are different from each other. What is Unit Testing? Unit testing is a type of testing in which a single module is tested at a time. Unit testing checks if the ...
Read MoreDifference between Top-Down Parsing and Bottom-Up Parsing
Top-Down Parsing and Bottom-Up Parsing are used for parsing a tree to reach the starting node of the tree. Both the parsing techniques are different from each other. The most basic difference between the two is that top-down parsing starts from top of the parse tree, while bottom-up parsing starts from the lowest level of the parse tree. Read this article to learn more about top-down parsing and bottom-up parsing and how these two parsing techniques are different from each other. What is Top-Down Parsing? Top-Down Parsing technique is a parsing technique which starts from the top level of the ...
Read MoreDifference between Testing and Checking
In general, we can say that both Testing and Checking are used to evaluate a software product to make sure it behaves as expected. Both these processes are performed before the delivery of the product to ensure the delivery of correct and genuine product. Read this article to learn more about Testing and Checking and how they are different from each other. What is Testing? Testing is defined as a process of validating a product along with learning about that product by investigating and exploring the product during the process. Thus, testing is the process that motivate the tester to ...
Read MoreDifference between System Testing and Acceptance Testing
Testing is a major step for the successful delivery of any application. On the basis of the level of execution of testing, we can classify testing into two categories − System Testing and Acceptance Testing. Read this article to learn more about system testing and acceptance testing and how they are different from each other. What is System Testing? System Testing is a type of testing which is used to validate the functionality of a developed software product. It is also known as black box testing. This testing involves the behavioral as well as functional testing of the software product ...
Read MoreDifference Between Syntax and Semantics
Syntax defines the rules and regulations that help write any statement in a programming language, while semantics refers to the meaning of the associated line of code in the programming language. Read this article to learn more about syntax and semantics and how they are different from each other. What is Syntax? In a programming language, Syntax defines the rules that govern the structure and arrangement of keywords, symbols, and other elements. Syntax doesn't have any relationship with the meaning of the statement; it is only associated with the grammar and structure of the programming language. A line of ...
Read MoreDifference between Stack and Queue Data Structures
Primarily, there are two types of data types − Primitive and Non-primitive. Primitive data types are predefined types of data, which are supported by the programming language. Non-primitive data types are not defined by the programming language, but are instead created by the programmer. With this brief introduction to data types, let's start this article and differentiate Stack and Queue data structures. Both Stack and Queue are types of data structures to store data in a particular order. A stack data structure is a type of linear list which allows the insertion or deletion of an element ...
Read More