
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
4K+ Views
Both AI (Artificial Intelligence) and Soft Computing use data driven, flexible and nonsystematic tools to solve the problems. The most basic difference between AI and soft computer is that the AI is used to develop intelligent systems, whereas soft computing is used to solve real problems. In this article, ... Read More

Kiran Kumar Panigrahi
7K+ Views
In software development, there are several software development life cycle (SDLC) models available. Each of these models follows a set of phases that are unique to its type to ensure the successful software development. This article is meant for explaining the two software development life cycle models that are ... Read More

Kiran Kumar Panigrahi
2K+ Views
The Sun is at the center of our Solar System and around it revolve eight planets and several moons. The eight planets in the increasing order of their distance from the Sun are Mercury, Venus, Earth, Mars, Jupiter, Saturn, Uranus, and Neptune. Pluto was regarded as the ninth planet until ... Read More

Kiran Kumar Panigrahi
376 Views
Python is a high-level, general-purpose programming language. It is used in website development, machine learning, and creative software technology. Guido Van Rossam created Python in the Netherlands in 1989. Python became public in 1991. New programmers are typically advised to learn Python. Ruby is an interpreted, open-source, object-oriented language. ... Read More

Kiran Kumar Panigrahi
14K+ Views
Viruses, Worms, and Trojan Horses are types of malicious software that infiltrate a system and try to create havoc, however what sets them apart is the way they attack, spread, and replicate. Read though this article to get an overview of how a virus is different from a worm, and ... Read More

Kiran Kumar Panigrahi
2K+ Views
Both TypeScript and JavaScript are used at the client-end for processing the server requests and rendering data on UI. Both are scripting languages, however Typescript supports some additional features, due to which it is sometimes regarded as the superset of JavaScript. Read through this article to find out more about ... Read More

Kiran Kumar Panigrahi
19K+ Views
We are getting different types of services by using various modes of communication. The wired method of communication is one of the most efficient and successful modes. There are different types of cables available such as twisted pair cables, coaxial cables, and optical fiber cables. Read through this article to ... Read More

Kiran Kumar Panigrahi
11K+ Views
All these three protocols provide a mechanism for flow control. Read through this article to get a basic overview of Stop and Wait, Go-Back-N, and Selective Repeat protocols. Stop and Wait Protocol It is the most fundamental flow control strategy. The transmitter sends one frame at a time to ... Read More

Kiran Kumar Panigrahi
8K+ Views
Stop and Wait protocol is a protocol for flow control mechanism. In this protocol, the sender sends one frame at a time and waits for acknowledgment from the receiver. Once acknowledged, the sender sends another frame to the receiver. Stop and Wait protocol is also a protocol for flow control ... Read More

Kiran Kumar Panigrahi
5K+ Views
What is Registered Jack (RJ)? A Registered Jack (RJ) is a defined telecommunication network interface for connecting voice and data equipment to a local exchange carrier or long-distance carrier's service. The Universal Service Ordering Code (USOC) system of the Bell System in the United States was the first to specify ... Read More