Distributed processing

definition – Collection of hardware, software, and communication devices among which tasks are spread. 

May be very coordinated (multiprocessor computer) or very open (Internet)

All networks are distributed systems, but not all distributed systems are networks.

 

 

Parallel processing

Be able to read and create CPM charts, given a list of tasks with their dependencies and times.

Be able to use a CPM chart to decide how to assign tasks to parallel processors.

 

Network architecture

Draw and recognize bus, ring, star, hierarchy, network (fully-distributed and irregular) and hybrid

Give strong and weak points of each

Privacy

Security

External

Internal

Cost

Reliability

 

Network protocols

Reason for layer architectures

OSI

Names of layers

Basic jobs of each

Internet 4-layer model

Names of layers

Task of each in communication at source, destination, and final nodes

TCP/IP (including UDP)

IP addresses

Symbolic domain names

URL’s – identify all parts

Token ring

CSMA/CD

 

Search engines

Two types, keyword and concept-based (thematic)

Use of metatags to guide search engine robots

 

Web basics

Location and protection of Web documents in your H: drive

Basic tags

<HTML>

<HEAD>

<BODY> bgcolor, background, text, link, vlink attributes

<TITLE>

<BR>

<P>

<UL>

<OL>

<LI>

<IMG> src, border attributes

<A>

<FONT> color attribute

<CENTER>

 

Color codes

Be able to interpret codes; predict colors in simple cases (black, white, red, green, blue, purple) and be able to tell which of two colors is darker.