Articles on Trending Technologies

Technical articles with clear explanations and examples

Difference between Sequence Diagram and Activity Diagram

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 21-Dec-2022 8K+ Views

Both sequence diagrams and activity diagrams are commonly used in software engineering to model the interactions and flows within a system. They are also useful in other fields, such as business process modeling, to model and analyze the flow of activities or interactions within a business process. Read this article to find out more about sequence diagrams and activity diagrams and how they are different from each other. What is Sequence Diagram? A sequence diagram is a diagram in that is used in representing the sequence of messages flowing from one object to another. The main objective of a sequence ...

Read More

Difference Between Search Engine and Web Browser

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

The terms "search engine" and "web browser" are related to the Internet. A search engine is basically a tool that is used for searching information over the Internet, whereas a web browser is an application software that is used for loading HTML files such as web pages. Read this article to find out more about search engines and web browsers and how they are different from each other. What is a Search Engine? A search engine is a tool that is used to search all other websites and information over the internet. Search engines are mainly intended to gather ...

Read More

Difference between RAM and HDD

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 21-Dec-2022 19K+ Views

Both RAM and HDD are types of computer memory. RAM is used to store computer programs and data that the CPU needs in real time. RAM data is volatile and is erased once the computer is switched off. HDD, hard disk, has permanent storage and it is used to store userspecific data and operating system files. HDD data is static and remains in the computer even if computer is switched off. Read this article to find out more about RAM and HDD and how they are different from each other. What is RAM? RAM stands for Random Access Memory. ...

Read More

Difference between Primary Key and Candidate key

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 21-Dec-2022 15K+ Views

Both Primary Key and Candidate key are used to get records from tables. These keys are also used to create relationships between tables. Both primary keys and candidate keys are used to identify the records uniquely in a table. Read this article to find out more about primary keys and candidate keys and how they are different from each other. What is a Primary Key? A primary key helps us to uniquely identify a record in a relational database. a primary key is a unique identifier for each record or row of data. It ensures that no two records ...

Read More

Difference Between Monitor and Television

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 21-Dec-2022 13K+ Views

The primary function of a monitor and a television is almost the same, as both are used for conveying information to the outside world. The most basic difference between a monitor and a television is in their application, that is, a monitor is used as an output device in a computer system, whereas a television is a device used for entertainment like watching a video. Read this article to find out more about monitors and televisions and how they are different from each other. What is a Monitor? A Monitor is a visual display unit (VDU) used in a ...

Read More

Difference Between Loosely Coupled and Tightly Coupled Multiprocessor System

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 21-Dec-2022 10K+ Views

A computing system which consists of more than two processors is known as a multiprocessor system. Multiprocessor systems are broadly classified into two categories− loosely coupled multiprocessor system and tightly coupled multiprocessor system. In a loosely coupled multiprocessor system, the degree of coupling between different processor is low; whereas a tightly coupled multiprocessor system has high degree of coupling between different processors of the system. Read this article to find more about loosely coupled and tightly coupled multiprocessor systems and how they are different from each other. What is a Loosely Coupled Multiprocessor System? A multiprocessor which has very ...

Read More

Difference between Incremental Model and WaterFall Model

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 21-Dec-2022 7K+ Views

The Waterfall model and the Incremental Model are widely used in software development. The objective of having these models is to ensure that the software is developed in a systematic, organized and efficient manner. Read this article to find out more about the Waterfall model and the Incremental model and how they are different from each other. What is the Incremental Model? The incremental Model is a software development model in which the entire model is divided into various sub−development phases where the corresponding testing phase for each development phase is practiced. The execution of the phases, i.e., ...

Read More

Difference Between Huffman Coding and Shannon Fano Coding

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 21-Dec-2022 13K+ Views

The primary function of a communication system is to transfer a message signal from a sender to the receiver. In the process of data transfer, the signal used to transfer the data should have the necessary properties required for the transmission as per the transmission channel. Hence, there are some information coding techniques used to transform the message signal into a transferrable signal through the transmission channel. Two of such information coding schemes are Huffman Coding and Shannon Fano Coding. The most basic difference between Huffman Coding and Shannon Fano Coding is that the Huffman coding provides a variable ...

Read More

Difference Between Hard link and Soft link

Kiran Kumar Panigrahi
Kiran Kumar Panigrahi
Updated on 21-Dec-2022 10K+ Views

In computer networks, links are the pointers associated with files and directories. These links are of two types: Hard Links and Soft Links. A hard link is a direct reference to a file, while a soft link is a reference by name. Thus, a soft link points to a file by its file name. Read this article to find out more about hard links and soft links and how they are different from each other. Let's start with a basic overview of hard links and soft links so that it becomes easier to differentiate them. What is a Hard Link? The ...

Read More

Swift Program to Find the Transpose

Ankita Saini
Ankita Saini
Updated on 20-Dec-2022 638 Views

In this article, we will learn how to write a swift program to find the transpose of a matrix. Transpose of a matrix is calculated by interchange the rows of a matrix into columns or columns of a matrix into rows. For example, we have the following matrix: $$\mathrm{X\:=\:\begin{bmatrix} 13, & 59, & 32, & 67 ewline 23, & 56, &89, & 3 ewline 98, & 3, & 32, & 43 ewline 6, & 90, & 43, &23 \end{bmatrix}}$$ So the transpose of matrix X is − $$\mathrm{X^{T}\:=\:\begin{bmatrix} 13, & 23, & 98, & 6 ewline 59, ...

Read More
Showing 41761–41770 of 61,297 articles
Advertisements