Fall 1998 Computers and Society
Tuesdays 6 - 9:40 PM in 113 Rackham: GST 2710, Section 990 and AGS 3360, Section 983
Mondays 5:30 - 9:10 PM at NWAC: GST 2710, Section 984
Course web site: http://www.cll.wayne.edu/isp/drbowen/casf98/
Last updated: 10/27/98
Link back to course Welcome...
Eighth class: Agenda
Rackham: Tuesday October 27 / NWAC: Monday November 2
- Announcements:
- The Midterm is next week, two hours allowed. Tuesday November 3 for Rackham, Monday
November 9 for NWAC. After the Exam, time for Lab.
- Since people have trouble remembering the URL for the course web site, it will be at the
top of every agenda from now on.
- On the course web site, there are supplementary materials. I have collected these under
a "Supplementary materials" heading. These are not required for this course, but
may help you to understand required concepts.
- Sign in on the course web site (every class).
- Other computers that you can use for the labs
- NOTE: Besides the Rackham and NWAC computer labs, other computers will not have
the lab document files from the CD-ROM in the textbook, since those files are specific to
this course. If you want to use these lab document files, you will need to them on your
floppy disk. You cannot fit ALL of these files on your floppy disk at the same time. Just
put on the one(s) you want to work on at that time. Also, make sure that you get all the
questions possible answered beforehand, since generally the lab technicians will not know
the specifics of this course.
- The NWAC lab is open much of the time. The Rackham lab hours are posted on the course
web site.
- The Dell computers at the Adamany Undergraduate Library run WindowsNT with Office97.
- The computer labs at the other CLL Centers are set up like the NWAC computers --
WindowsNT and Office97. For a map of the CLL centers, go to the CLL web site at
http://www.cll.wayne.edu/ and click on "off-campus sites". For local maps, hours
and telephone numbers, click on the individual sites you are interested in.
NOTE for Rackham: WindowsNT works almost exactly the same as Windows95. You will NOT
have to switch back and forth between Mac and Windows in these labs.
- The people listed below still need to log on to the computer conference for this class.
For instructions, see Agenda 5, VII.A.
- Rackham (Tuesdays)
- Melanie Brown
- Nantambu Kohlbatz
- Pamela Shaw
- William Swazer
- NWAC (Mondays)
- Joyceline Blackmon
- Jason DeMeyer
- Precious Sampson
- Jevon Woods
- Handouts, pass backs
- Logic Gates worksheet. Attached handout.
- The Internet II: Applications. For background, recall that the Internet is a network for
delivering packets of data between any two computers that are connected to the Internet.
The Internet itself does not "know" or "care" what the content of the
data packets is; the Internet is a transport mechanism for data packets. The content of
the data packets depends on the Internet applications that are used.
- World Wide Web (the Web)
- For the Web, the user's client is also known as a Web Browser. Specific examples are
Netscape Explorer and Communicator, and Microsoft Internet Explorer. The client request a
document from a web server by sending a URL, or Universal Resource Locator, for example
http://www.cll.wayne.edu/isp/drbowen/casf98/agenda_7.htm
- http:// -- the method. Tells what method is to be used to send the document. This
stands for Hypertext Transport Protocol. In the field of computers, a protocol is an
agreement about how computers will communicate. Hypertext is linked text -- text with
links. Transport refers to moving information. http = an agreement about how computers
(client and server in this case) will transport hypertext.
- www.cll.wayne.edu = domain name of the server computer. NOTE: the domain names for web
servers do not have to start with www. A synonym for the CLL web server is
fls.cll.wayne.edu. Also, the numerical IP address works; try 141.217.142.149.
- agenda_7.htm = requested file name. htm = Hyper Text Markup Language (HTML). In
computers, a markup language is a set of codes for formatting text. So HTML is an
agreed-on set of codes for formatting Hypertext.
- Everything between the domain name and the filename is folder information about where on
the web server computer the desired file is located. The web server is configured with a
"document root" directory, and the folder information in the URL is relative to
that document root.
- If there is no filename in the URL, the web server sends a default file from the
specified directory.
- Thus, the URL says what computer the desired information is located on, what folder it
is in, and what is the name of the file. The web server sends this file back to the
client.
- The sequence is thus client to server to client.
- The Web has been and is being upgraded rapidly. Currently there are enhancements for
graphics, sound, video and "scriplets" to run programs on the client (Java is
the prime example). Another enhancement is interactivity, in which the user submits
information and gets back a customized response (for example, a report on grades).
- The Web is growing enormously rapidly. It is already what most people mean when they say
they are "on the Internet" or that they "have the Internet". It is
rapidly incorporating all of the other Internet functions, such as email. Within the next
few years, it will most likely become possible for anyone who wants a web site (a server
with a domain name) to host their own on their home computer. Web Sites are already
offered by many ISPs and special-purpose web site hosting companies. A sizeable web site
can be yours for $20 per month or less through one of the many web hosting services
(companies). Some sites (www.geocities.com, for example) offer free web sites. These may
add advertising and/or charge your users for access.
- A web client (a.k.a. web browser) is a computer with an Internet connection and running
web client software. Similarly, a web server is a computer with an Internet connection and
running web server software. If you dial in for your Internet connection, you get a
different IP address each time you connect. Also, some computers with permanent
connections get a different IP address each time they boot up. This is fine for a web
browser, but for a web server, users have a very difficult time, and also the domain name
system will not work without a fixed IP address, at least as it is presently set up.
Therefore, web servers have fixed IP addresses. In the next few years, dial-up users may
have fixed IP addresses, and if this happens, home computers will be able to host web
sites on a practical basis.
- There are over 200 web browser programs, and 50 web server programs. Most of these
interoperate seamlessly, but there are exceptions. If you plan on creating web content (if
you are good, it pays very well nowadays), you will need to become familiar with the
exceptions.
- Internet email. (Most LANs have an email function that is local, confined to that
specific LAN. Internet email works between any two computers connected to the Internet.)
- An Internet email address has the form UserID@domain.name.domain, for example
drbowen@cll.wayne.edu. The text to the right of @ is the domain name of a mail server
computer and the text to the left is the name of an email account on that mail server. To
send an email message, the user composes a message using email client software, and gives
a "send" command, by typing a code or clicking a button. This send the message
to the user's email server (the one that has her/his account). That server sends the
message to the mail server in the "TO" address. The message is stored there
until the intended recipient checks his/her email account, using email client software, at
which time the email server sends the message to the recipient. The cycle is client 1
==> server 1 ==> server 2 ==> client 2. (In contrast, the web cycle is client
==> server ==> (same) client.).
- Because email is such a low-level function (generally ASCII codes only, although this is
changing), the many different email clients and email servers work interoperate almost
seamlessly.
- Telnet
- Telnet is an Internet application in which one computer runs another one. The computer
that is being run must have a command-line interface, similar to DOS, or must be capable
of using a command-line interface. Windows computers can use a command-line interface in a
DOS window. With a command-line interface, the computer puts a command prompt of some kind
on the screen indicating that it is ready to accept a command from the user. The exact
nature of the prompt depends on the operating system being used (DOS, Unix, etc.). For
DOS, the command prompt is usually C:\>.
The user types in a command and taps the <Enter> key. The computer executes the
command. When the execution is complete, the computer puts the command prompt on the
screen again, and waits for another command.
- To establish a Telnet session, a user with a Telnet client running on her/his computer
must log in to a Telnet server over the Internet. After log in, keystrokes from the client
are sent to the server. The server takes these keystrokes as if they came from its own
keyboard and executes them. Any screen output is not displayed on the server's screen but
is sent back to the client. The client displays the screens as if they were its own. In
this way, after log in, it seems to the user with the Telnet client as if s/he were
running the server computer.
- Obviously, Telnet allows for a great deal of mischief. It is one of the chief methods of
hacking into other computers. Telnet users are usually restricted in the directories and
commands they can use. On a Telnet server, only certain users may be accepted. Login, as
usual, requires a UserID and a password. Since legitimate users have trouble remembering
their passwords, passwords are often remarkably easy to guess.
- Lab 7. Do Part 3, Lesson 2 (setting up an Excel spreadsheet).
- Loading the practice file. You should be aware by now that you may find the the practice
files in places other than what the books says. I do not know how the files came to be in
so many different places. The installation CD-ROM always puts them in the same place, as
far as I can tell, and that is in a folder off of the root directory. Where can the lab
files (Office 97 6 in 1 Step by Step) be?
- In "Favorites" folder (in the File Open dialog, this is a folder icon with
asterisk on it). This seems to be pretty consistent at NWAC, although on one of the
computers, someone had deleted all of these files.
- In a folder named c:\Office 97 6 in 1 Step by Step. The files can be both here and
in "Favorites."
- On the Windows 95 desktop (this is a level above the C: drive and even above the
"My Computer" level).
- Since it is difficult to find the files in the File Open dialog, if you have been having
trouble finding these files, it is probably best to use Windows Explorer (NWAC: Windows NT
Explorer) to find them before starting Word. Do a Find for 02Lesson.doc. Bear in mind that
the Excel and Access files will be in slightly different levels.
- When the book says to save your file, do not save it to the place they say, but to your
floppy diskette. Save regularly. Make sure that your last save includes the changes in C
below (that is, save after you make these changes, and the header will be included
automatically).
- For this lab, do "One More Step" on pages 277 & 278, to add the graphic.
- Print out a copy of your spreadsheet at the end of the regular part of the lesson,
on Pg 259. Print out each worksheet separately and staple the sheets together. To put your
name, Lab # and class section on the printouts,
- Choose the "Header and Footer..." item on the "View" menu
- Type in the information in the header
- Click OK
Assignment 8
Assignment 8 is to study for the Midterm.