Kiran Kumar Panigrahi

Kiran Kumar Panigrahi

About


312 Articles Published

Articles by Kiran Kumar Panigrahi

Page 19 of 32

Difference Between Data Hiding and Encapsulation

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 20-Dec-2022 20K+ Views

Data Hiding and Encapsulation are important concepts in object-oriented programming (OOP). Data hiding helps prevent the illegal or unauthorized access of members of a class, while encapsulation helps in the wrapping up of data members and methods inside a class. The most basic difference between data hiding and encapsulation is that data hiding focuses on data security, while encapsulation focuses on hiding the complexity of the system. Read this article to find out more about Data Hiding and Encapsulation and how they are different from each other. Let's start with a basic overview of these two important concepts, Data Hiding ...

Read More

Difference Between Cohesion and Coupling

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 20-Dec-2022 24K+ Views

The most basic difference between cohesion and coupling is that coupling is the representation of relationships between modules which uses the concept of inter−module, while cohesion is the intramodule representation of the relationship between modules. Read this article to find out more about Cohesion and Coupling and how these two important concepts are different from each other. What is Cohesion? In computer programming, cohesion is an indication that shows the relationship within modules. Cohesion provides the information about the functional strength of the modules. The greater the cohesion, the better will be the program design. Cohesion is basically the dependency ...

Read More

Difference Between Classification and Regression

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 20-Dec-2022 20K+ Views

In data mining, there are two major predication problems, namely, classification and regression. The most basic difference between classification and regression is that classification algorithms are used to analyze discrete values, whereas regression algorithms analyze continuous real values. The output variable must be either continuous nature or real value. The output variable in classification has to be a discrete value. In contrast, the output variable in regression must be either continuous in nature or real values. In this article, we will discuss all the important differences between classification and regression. Let's start with some basics of Classification and Regression so ...

Read More

Difference Between Cardinality and Modality

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 20-Dec-2022 11K+ Views

For understanding the information domain of a problem, there are two data modelling concepts, namely, cardinality and modality. Cardinality and modality are very important for analyzing the data objects, attributes, and relationship structures. The most basic difference between cardinality and modality is that the cardinality is a metric that specifies the number of occurrences of a data object with respect to the number of occurrences of another data object, whereas, the modality specifies whether a data object must participate in a relationship or not. In this article, we will discuss the important differences between cardinality and modality. Let's start with ...

Read More

Difference between Static and Dynamic Testing

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 16-Dec-2022 5K+ Views

As we know that testing is the most important stage in the process of delivery of any application or software. Testing not only validates the quality of an application but also provides an opportunity to the developer to improve its product. Every application is being developed in some high or low level language which means some code has been written for its development so on the basis of execution of code written for the application there is classification of testing namely static testing and dynamic testing. In this article, we will discuss all the important differences between static ...

Read More

Difference between Multiprocessing and Multithreading

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 14-Dec-2022 12K+ Views

Both multiprocessing and multithreading are used in computer operating systems to increase its computing power. The fundamental difference between multiprocessing and multithreading is that multiprocessing makes the use of two or more CPUs to increase the computing power of the system, while multithreading creates multiple threads of a process to be executed in a parallel fashion to increase the throughput of the system. In this article, we will discuss all the important differences between multiprocessing and multithreading. Let's start with some basics of multiprocessing and multithreading so that it becomes easier to understand how they are different from each ...

Read More

Difference Between Multiprogramming and Multitasking

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 14-Dec-2022 18K+ Views

Both multiprogramming and multitasking are the concepts related to the operating systems of computer. It is not a good practice that keeping the CPU occupied for a single task only. Since, there is a considerable difference between the speeds of the CPU and other components of the computer system. This difference increases the CPU idle time and degrades its throughput. Therefore, to overcome this problem, several concepts such as multiprogramming, multitasking, multithreading, etc. have been developed to improve the CPU utilization. In this article, we will discuss the important differences between multiprogramming and multitasking. Let's start with some basics ...

Read More

Difference Between Security and Protection

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 14-Dec-2022 6K+ Views

In computer parlance, security and protection are the two terms that seem similar at first glance. Therefore, most people use them interchangeably, but both are quite different from each other. In this article, we will highlight how "security" is different from "protection". Basically, the measures to prevent the interference with use of local and physical resources of computer systems provided by the operating system are known as security and protection. One major difference between security and protection is that security deals with the external threats on the information, while protection handles the internal threats on the information. Before going ...

Read More

Difference Between WAV and MP3

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 14-Dec-2022 4K+ Views

Both WAV and MP3 are the file formats used for defining and storing digital audio files, but they are different from each other. One major difference between WAV and MP3 is that MP3 files are compressed and small sized audio files in which some of the information from the original audio source is removed, whereas WAV files are uncompressed audio files having a file size very much higher than an MP3 file. Read through this article to find out more about WAV and MP3 files and how they are different from each other. What is WAV? WAV stands for Waveform ...

Read More

Difference Between Verification and Validation

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 14-Dec-2022 6K+ Views

Verification is the process of verifying something to ensure its correctness, while Validation is the process of validating something in which the user tests the system with some inputs and verifies whether the output is as per the expectation or not. In software testing, both Validation and Verification are the parts of the V-model in which the development and testing activities are started based on the requirement of document specification. In other words, we can say that Verification is the process to ensure whether the product that is developed is right or not. It verifies whether the developed product fulfils ...

Read More
Showing 181–190 of 312 articles
« Prev 1 17 18 19 20 21 32 Next »
Advertisements