Professional Documents
Culture Documents
TMP 2654 /TME 2104
Web-based System Development
Introduction to
Internet and WWW
2
Content
What is a Computer?
What is a Computer?
Device
Perform computation, yes/no decision fast
Supercomputers
Computer programs
Set of instructions that tell the computer what to do
Computer programmers
People who construct computer programs
Early Computing
Before 1960:
Batch processing: 1 task at a time (submit a job on
punched cards & get paper printout the NEXT day!)
Fills a room
5
Personal Computing
1970s:
Standalone computer on your desk
Boot from floppy disk with OS
Store data on floppy disks
Share work by sharing floppy disks
6
Distributed Computing
Network stand-alone units together to facilitate
sharing
Work files
Equipment such as printer
Client/Server Computing
Server: provides a common data store for multiple
user
File server, Application server, Web server, Database
server
Client: uses data from the common store on the
server
8
Cloud Computing
“A model for enabling ubiquitous, convenient, on-
demand network access to a shared pool of
configurable computing resources (e.g., networks,
servers, storage, applications and services) that can
be rapidly provisioned and released with minimal
management effort or service provider interaction.”
-- NIST definition of cloud computing
9
Cloud Computing
10
A network of networks
Video
11
Information space
Video
13
What is a…
Web Page
Electronic document containing text, graphics, sound, video and
hyperlinks
Web site
Collection of web pages
Web browser
Program that allows you to view web pages
Golden rule:
Treat others as you would like them
to treat you
15
Q&A