CS103 5
CS103 5
Computer Science –
Business Problems
Instructor: Zhe He
Department of Computer Science
New Jersey Institute of Technology
Learning Objectives
Synchronous communication:
Both the sender and the receiver are active at the
same time (think of talking on a telephone)
Asynchronous communication:
The sending and receiving occur at different times
(think of email and answering machines)
General Communication
IP Addresses
Each computer connected to the Internet is given
a unique address called its IP address
An IP address is a series of four numbers (one
byte each) separated by dots
The range of each of these numbers (0–255)
allows for billions of IP addresses
New IP addresses are in short supply
How to check IP address for a website?
http://mxtoolbox.com/DNSLookup.aspx
IP Addresses
Computer Addresses
Domain Names
It is hard to remember the numeric IP address of
all the computers we communicate with
The Internet uses human-readable symbolic
names for computers that are based on a
hierarchy of domains
A domain is a related group of networked
computers
Computer Addresses
Domain Names
Example: spiff.cs.washington.edu
The name of the computer is spiff
Which is part of the Computer Science and
Engineering Department domain (cs)
Which is part of the University of Washington
domain (washington)
Which is part of the educational domain
(edu)
Computer Addresses
Directory Hierarchy
Remember that folders can contain folders as well
as files
This scheme is called the file structure of the
computer and forms the directory hierarchy
Think of any hierarchy as a tree
folders are the branch points
files are the leaves
File Structure
Directory Hierarchy
All hierarchies have branch points and leaves
Hierarchy trees are often drawn sideways or
upside down
Two terms are standard, however:
1. Down in the hierarchy means into subfolders
(towards the leaves)
2. Up in the hierarchy means into folders (toward the
root)
File Structure