Mahesh Parahar

Mahesh Parahar

135 Articles Published

Articles by Mahesh Parahar

Page 8 of 14

Difference between const int*, const int * const, and int const * in C

Mahesh Parahar
Mahesh Parahar
Updated on 06-Jan-2020 4K+ Views

PointerIn C programming language, *p represents the value stored in a pointer and p represents the address of the value, is referred as a pointer.const int* and int const* says that the pointer can point to a constant int and value of int pointed by this pointer cannot be changed. But we can change the value of pointer as it is not constant and it can point to another constant int.const int* const says that the pointer can point to a constant int and value of int pointed by this pointer cannot be changed. And we cannot change the value ...

Read More

Difference between ++*p, *p++ and *++p in C

Mahesh Parahar
Mahesh Parahar
Updated on 06-Jan-2020 10K+ Views

Pointer AirthmeticsIn C programming language, *p represents the value stored in a pointer. ++ is increment operator used in prefix and postfix expressions. * is dereference operator. Precedence of prefix ++ and * is same and both are right to left associative. Precedence of postfix ++ is higher than both prefix ++ and * and is left to right associative. See the below example to understand the difference between ++*p, *p++ and *++p.Example (C) Live Demo#include int main() {    int arr[] = {20, 30, 40};    int *p = arr;    int q;    //value of p (20) incremented ...

Read More

Difference between Frontend Testing and Backend Testing

Mahesh Parahar
Mahesh Parahar
Updated on 28-Nov-2019 718 Views

A Web based application is generally three tier architecture based application. First layer is presentation layer called front-end, second layer is business layer or application layer and third layer is database called back-end.Frontend TestingFrontend testing refers to testing the application UI or presentation layer. It can be manual as well as automated.Backend TestingBackend testing refers to testing the backend and application layers. It is normally automated.Following are the important differences between Frontend Testing and Backend Testing.Sr. No.KeyFrontend TestingBackend Testing1LayerFrontend testing is performed on Presentation Layer.Backend testing is performed on Application and Database layer.2GUIIn Cloud Computing, resources are centrally managed.In Grid ...

Read More

Difference between Database and a Blockchain

Mahesh Parahar
Mahesh Parahar
Updated on 28-Nov-2019 449 Views

DatabaseDatabase represents a data structure comprised of tables, schemas to store user and system information. It provides SQL to Create, Read, Delete and Update its records. DBMS, Database management systems manages a database. Usually Database administrators modifies the sensitive data. A database follows client-server model architecture.BlockchainBlockchain represents a chain of blocks analogous to records in database. This chain grows as blocks are added to it during operations. These blocks contains link to previous block using cryptographic hash of address of the block, timestamp and transaction data. A block once added to the blockchain cannot be modified by design. A Blockchain ...

Read More

Difference between Linear and Non-linear Data Structures

Mahesh Parahar
Mahesh Parahar
Updated on 28-Nov-2019 20K+ Views

Linear Data StructuresA Linear data structure have data elements arranged in sequential manner and each member element is connected to its previous and next element. This connection helps to traverse a linear data structure in a single level and in single run. Such data structures are easy to implement as computer memory is also sequential. Examples of linear data structures are List, Queue, Stack, Array etc.Non-linear Data StructuresA non-linear data structure has no set sequence of connecting all its elements and each element can have multiple paths to connect to other elements. Such data structures supports multi-level storage and often ...

Read More

Difference between Tester and SDET

Mahesh Parahar
Mahesh Parahar
Updated on 28-Nov-2019 317 Views

TesterA Software tester performs testing on the software to ensure that it meets the required quality standards. A Tester is responsible to check if the software has bugs/defects and performs as what is required from it. A software tester is unaware of application code and its development process.SDETSDET stands for Software Development Engineer in Test. SDET is part of both development as well as software testing. A SDET knows the code of software. A SDET is a tester who can code as well.Following are the important differences between Tester and SDET.Sr. No.KeyTesterSDET1WorkingSoftware Tester tests the application once it is testing ...

Read More

Difference between ISO9000 and SEI-CMM.

Mahesh Parahar
Mahesh Parahar
Updated on 28-Nov-2019 8K+ Views

ISO9000ISO9000 is an international standard of quality management and quality assurance. It certifies the companies that they are documenting the quality system elements which are needed to run a efficient and quality system.SEI-CMMSEI (Software Engineering Institute) - Capability Maturity Model (CMM) is specifically for software organizations to certify them at which level, they are following and maintaining the quality standards.Following are the important differences between ISO9000 and SEI-CMM.Sr. No.KeyISO9000SEI-CMM.1DefinitionISO9000 is an international standard of quality management and quality assurance. It certifies the companies that they are documenting the quality system elements which are needed to run a efficient and quality ...

Read More

Difference between Python and PHP.

Mahesh Parahar
Mahesh Parahar
Updated on 28-Nov-2019 573 Views

PythonPython is a high level programming language with inbuilt big library and is used to develop standalone programs. It was developed by Guido Van Rossum and its first version was released in the year 1990.PHPPHP stands for Hypertext Preprocessor, it is server side scripting language. It was developed in 1995. It is used to create dynamic web based pages.Following are the important differences between Python and PHP.Sr. No.KeyPythonPHP1Learning CurvePython requires good effort if one learns from scratch. It is similar to C++ and Java.PHP is easy to learn if user knows html and javascript.2FrameworksPopular Python frameworks are Flask, DJango.Popular PHP ...

Read More

Difference between Goroutine and Thread in Golang.

Mahesh Parahar
Mahesh Parahar
Updated on 28-Nov-2019 967 Views

GoroutineGoroutine is method/function which can be executed independently along with other goroutines. Every concurrent activity in Go language is generally terms as gorountine.ThreadThread is a lightweight process. It can be treated as a unit to execute a piece of code. Operating system manages the thread.Following are the important differences between Goroutine and Thread.Sr. No.KeyGoroutineThread1Managed ByGoroutine methods are managed by golang runtime.Thread are managed by operating systems.2Hardware dependencyGoroutine are independent to hardware.Thread are dependent on hardware.3Communication MediumGoroutines uses channels as communication medium.Thread have no easy communication medium.4LatencyGoroutines can commuicate with other routines with low latency.Thread as have no communication medium, communicate ...

Read More

Difference between ReactJS and Vue.js

Mahesh Parahar
Mahesh Parahar
Updated on 28-Nov-2019 185 Views

ReactJSReact or ReactJS was originally developed by Facebook and it acts on view layer for web and mobile based application. It integrates well with Node js environment. Following are key features of React.Scalability - react is highly adaptable and scalable library.Rich in features - Provides extensions to existing javascript and typescript languages.Reusablity - react components are highly reusable.Vue.jsVue.js is javascript based MVC framework and is very helpful in creating responsive UI.Following are key features of Vue.js.Scalability - Vue.js is highly adaptable and scalable library.Rich in features - Provides extensions to existing html components.Reusablity - Vue.js components are highly reusable and ...

Read More
Showing 71–80 of 135 articles
« Prev 1 6 7 8 9 10 14 Next »
Advertisements