Test Corrections

Using Jupyter Notebook, I was able to visualize the code better with an actual output. I thought that having y = False would print “False” but if the if-statement was false, the statement would not print anything.

The code first obtains the first index of the list using the variable j. Then it gets another variable k in order to index the other numbers in the rest of the list. The index of the list include len(myList) - 1. The second while loop repeats while changing k and comparing it to the myList(j). The while loop goes on until all the values in the list are looped through.

Again, I used Jupyter Notebook to visualize the code. I did not realize that the thirdList had been set to firstList. Then, because secondList was set in thirdList, the secondList = firstList.

Topics to work on:

The Internet

packet: a small amount of data sent over a network; each packet includes the source and destination information

computer system: a group of computing devices and programs working together for a joint purpose

computer network: a group of interconnected computing devices capable of sending or receiving data

packet switching: the message (file) is broken up into packets and sent in any order and are reassembled by the recipient’s device

routing: process of finding a path from sender to receiver

path: a sequence of directly connected computing devices that begins at the sender and ends at the receiver

bandwidth: max amount of data that can be sent in a fixed amount of time on a computer network

OSI (Open Systems Interconnect): lays to go through to communicate

TCP (Transmission Control Protcol): establishes a common standard for how to send messages between devices on the internet

Internet Engineering Task Force (IETF): manages the development of standards + technical discussions concerning the internet in an open and collaborative process

Network Access: hardware related, most common is ethernet

Internet: packets of data + metadata are being transmitted w/ info used for routing information

Transport layer: communicate with hardware and software on the rest of the internet

Application: giving a domain name

Binary Numbers