The Internet

THE INTERNET

The internet, as we all know is the world’s most popular computer network. It began as an academic research project in 1969, and became a global commercial network in the 1990s. Today it is used by more than 2 billion people around the world.

It was originally called ARPANET and was invented as a way for computers to interact amongst themselves. Hence we could say that the purpose of the internet is for information sharing.

The advent and consequent growth of the internet made humans seek a way to make the machine understand us, as the computer cannot understand the human language, and vice versa. This pushed for the need and necessity for software development. It is the software that helps us communicate with the computer, because software itself is the set of instructions or programs given to the computer to tell it what to do. So, basically software developers give the computer instructions so they can think and respond, using some specific tools. Some of the tools software developers’ uses are: text editors, terminal, GIT, notebooks, postman, a working personal computer, documentation tools etc.

HOW THE INTERNET WORKS

The internet is simply multiple devices connected together and it has gotten a household name called the web. It transmits a variety of data and media across these devices, and it works by using a packet routing network that follows Internet Protocol (IP) and Transport Control Protocol (TCP).

When data is transferred over the internet, it is delivered in messages and packets. Data sent over the internet is called a message, but before messages get sent, they are broken up into tinier parts called packets. These messages and packets travel from one source to the next using Internet Protocol (IP) and Transport Control Protocol (TCP).

IP is a system of rules that govern how information is sent from one computer to another computer over an internet connection. Using a numerical address (IP Address) the IP system receives further instructions on how the data should be transferred.

The Transport Control Protocol (TCP) works with IP to ensure transfer of data is dependable and reliable. This helps to make sure that no packets are lost, packets are reassembled in proper sequence, and there’s no delay negatively affecting the data quality.

SOFTWARE DEVELOPMENT LIFE CYCLE (SDLC)

Software Development Life Cycle (SDLC), also known as Software Development Process Flow consists of a sequence of steps, each covering a different aspect of software development. These steps include: analysis, design, implementation, testing, deployment and maintenance. The goal of the SDLC is to minimize project risks through forward planning so that software meets customer expectations during and after production

Reference

www.vox.com:the-internet

www.lifewire.com/tcp-transmission-control-protocol

HP: how-does-the-internet-work

Techwings.com: the-ultimate-guide-to-software-development-process-flow-steps-methodology

0
Subscribe to my newsletter

Read articles from Christian Paul Egilewe directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Christian Paul Egilewe
Christian Paul Egilewe