CSCI 1006 Lecture Notes - Lecture 11: Ios, Whois
● IP Addresses from their ISP (Internet Service Providers)
● Every IP Address has the following format: #s 0-255.0-255.0-255.0-255.
Ex)149.89.21.3
● There are a finite # of IP Addresses: 256^4
● When you own IP Address, you must register so that your address space can be
found
DNS (Domain Name Service)
● Translates between IP addresses and domain names (web addresses)
● You can register a domain without an IP Address
● Whois is a tool to look up IP addresses given a domain name
Software (Programs)
● Provide a way for users to interact with the hardware.
● List of instructions for the computer
● Programs are written in a programming language which is understandable by
humans
● After being written, programs are translated into machine language (binary)
● It is impossible to translate back from binary to a programming language.
Operating Systems (OS)
● Main program on a computer
● If the computer is on, the OS is running
● Many programs use the OS to communicate with hardware
find more resources at oneclass.com
find more resources at oneclass.com
Document Summary
Ip addresses from their isp (internet service providers) Every ip address has the following format: #s 0-255. 0-255. 0-255. 0-255. There are a finite # of ip addresses: 256^4. When you own ip address, you must register so that your address space can be found. Translates between ip addresses and domain names (web addresses) You can register a domain without an ip address. Whois is a tool to look up ip addresses given a domain name. Provide a way for users to interact with the hardware. Programs are written in a programming language which is understandable by humans. After being written, programs are translated into machine language (binary) It is impossible to translate back from binary to a programming language. If the computer is on, the os is running. Many programs use the os to communicate with hardware. Ex) windows (microsoft), macintosh (apple), linux (open source) Smart phones ex) android (google), ios (apple) Does not have a single developer or developing company.