introduction to humanities computing spring 1999 lecture nine

13
Introduction to Humanities Computing Spring 1999 Lecture Nine

Upload: gloria-wells

Post on 17-Jan-2016

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to Humanities Computing Spring 1999 Lecture Nine

Introduction to Humanities Computing

Spring 1999

Lecture Nine

Page 2: Introduction to Humanities Computing Spring 1999 Lecture Nine

Operating Systems

CPM (control program for microcomputers) DOS, Windows Windows 95 Windows NT Mac OS UNIX

Page 3: Introduction to Humanities Computing Spring 1999 Lecture Nine

History

CP/Mhttp://www.geocities.com/SiliconValley/5711/history.html

BIOS component of CP/MBasic Input Output System

Why is this development important?

Page 4: Introduction to Humanities Computing Spring 1999 Lecture Nine

Purpose

Manage Files and Programs Manage Devices Manage Network Connection Allow programs to talk to each other Provide standard code (windows, text fields)

Operating systems

Page 5: Introduction to Humanities Computing Spring 1999 Lecture Nine

Manage Files and Programs

In multitasking operating systems where multiple programs can be running at the same time, the operating system determines which applications should run in what order and how much time should be allowed for each application before giving another application a turn.

whatis.com

Page 6: Introduction to Humanities Computing Spring 1999 Lecture Nine

Manage Devices

Operating systems handle input and output to and from attached hardware devices, such as hard disks, printers, and dial-up ports.

whatis.com

Page 7: Introduction to Humanities Computing Spring 1999 Lecture Nine

Error Catchers

Operating systems send messages to the applications or interactive user (or to a system operator) about the status of operation and any errors that may have occurred.

whatis.com

Page 8: Introduction to Humanities Computing Spring 1999 Lecture Nine

Information Interchange

Codes & Operating systemsUNIX and DOS-based operating systems (except for Windows NT) use ASCII for text files.

Windows NT uses a newer code, Unicode.

IBM's System 390 servers use a proprietary 8-bit code called EBCDIC.

Conversion programs allow different operating systems to change a file from one code to another.

Page 9: Introduction to Humanities Computing Spring 1999 Lecture Nine

Boot, Run, Open

Your computer typically comes with the OS installed.

You install the applications You launch (run) applications You create documents with the applications You manage the documents (files) with the

File Management tools in the OS.

Page 10: Introduction to Humanities Computing Spring 1999 Lecture Nine

Interface

How the computer is designed to interact with humans.

What does it show? What does it allow users to do? How does it communicate with users? How does it represent the internals of the

computer?

Page 11: Introduction to Humanities Computing Spring 1999 Lecture Nine

Lippman on Interactivity

Mutual and simultaneous activity on the part of both participants usually working towards some goal but not necessarily

Stewart Brand The Media Lab: Inventing the Future at M.I.Tp.46

Page 12: Introduction to Humanities Computing Spring 1999 Lecture Nine

Lippman’s 5 corollaries

Interruptablitiy

Graceful degradation

Limited look ahead

No default

Impression of infinite database

Page 13: Introduction to Humanities Computing Spring 1999 Lecture Nine

Designer Question

Are Lippman’s corollaries

the best way to judge

an operating system

?