cs-128, module 1: course overview, and critical terms & concepts charles abzug, ph.d. department...

26
CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg, VA 22807 Voice Phone: 540-568-8746, E-mail: [email protected] Home Page: http://www.cs.jmu.edu/users/abzugcx © 1999 Charles Abzug

Upload: janiya-rolph

Post on 30-Mar-2015

216 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

CS-128, Module 1:COURSE OVERVIEW, and

Critical Terms & Concepts

Charles Abzug, Ph.D.Department of Computer Science

James Madison UniversityHarrisonburg, VA 22807

Voice Phone: 540-568-8746, E-mail: [email protected]

Home Page: http://www.cs.jmu.edu/users/abzugcx

© 1999 Charles Abzug

Page 2: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

2

Agenda

• Personal Introductions• Introduction to Computers and Computing• Course Overview and Content• Rules and Expectations• Grading• Substance

Page 3: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

3

Personal Introductions

Page 4: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

4

Agenda

• Personal Introductions• Introduction to Computers and Computing

Page 5: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,
Page 6: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

6

The Three Revolutions

Page 7: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

7

The Three Revolutions

AgriculturalIndustrial

Information

Page 8: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

8

What is a Computer?

• Data Processing• Programs• Data vs. Information• Quantities of Data:

– Byte– kByte (kB: kiloByte)– MByte (MB: MegaByte)– GByte (GB: GigaByte)– TByte (TB TeraByte)

• Communications

Page 9: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

9

Practical Use of Computers (1):Here and Now

• Communication– E-mail

• Messages• Mailing Lists

– Newsgroups• Data Input and Formatting, and Data Processing

– Word Processing– Presentation– Calculation, Organization of Data (Spreadsheet)

• Information Gathering and Updating– Browsers– Search Engines– Library Access

• Games• Shopping• Banking

Page 10: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

10

Practical Use of Computers (2):A Somewhat Futuristic View

• Telecommuting• Distance Education, including secure distance examinations• E-Commerce:

– 24-hr-per-day Banking– 24-hr-per-day Investments– 24-hr-per-day General Commerce (browsing catalogs,

ordering, paying)– 24-hr-per-day live consultation via world-wide hookup

• Voting• Inexpensive Telephony• Inexpensive Tele-Conferencing• 24-hr-per-day Total Access to Up-to-Date Information

Page 11: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

11

Agenda

• Personal Introductions• Introduction to Computers and Computing• Course Overview and Content

Page 12: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

12

Focus of this Course (1)

• General Computer Skills– Overcoming computer fear– Demystification– Familiarization– Computer Terminology and Jargon– General Concepts, Principles, and Uses applicable to all

application software– Navigation through the facilities of the machine and of the

network– Look-and-Feel– Bootstrapping Information

Page 13: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

13

Focus of this Course (2)

• Broadening of horizons: the computer as an extension of the self

• Appreciation for what the computer can accomplish:– communicate– organize– calculate– simulate– analyze– model– draw– organize information– display information

Page 14: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

14

Focus of this Course (3)

• Appreciation for the unique benefits of the use of computers– accuracy– speed– neatness and legibility– offloading of drudgery– consistency and logic

Page 15: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

15

Focus of this Course (4)

• Specific Skills– Computer Control and Navigation: "Windows-95/Windows-NT"– E-mail: Simeon– Terminal Emulator: QVTnet– News Reader: WinVN– Management of Data/Information– Internet Browsers:

• “Netscape Navigator”• “Internet Explorer”

– "Office 97" Applications (Application Programs):• MS “Word” (a word processor)• MS ”PowerPoint” (presentation package)• MS “Excel” (spreadsheet)

– Safety in Computing: Sound Practices for an imperfect world

Page 16: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

16

Agenda

• Personal Introductions• Introduction to Computers and Computing• Course Overview and Content• Rules and Expectations

Page 17: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

17

Agenda

• Personal Introductions• Introduction to Computers and Computing• Course Overview and Content• Rules and Expectations• Grading

Page 18: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

18

Agenda

• Personal Introductions• Introduction to Computers and Computing• Course Overview and Content• Rules and Expectations• Grading• Substance

Page 19: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

19

Principal Elements of the Computer

• Hardware• Software

Page 20: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

20

Structural Elements of the Computer (1)

• System Unit• Microprocessor: 80486, Pentium, Pentium Pro, Pentium II• Input Devices

– Keyboard– Pointing Devices: Mouse/Trackball/Touchpad/Touch Screen– Touch Panel

• Output Devices– Video Display Unit (VDU):

• CRT (Cathode Ray Tube)• LCD (Liquid Crystal Display)

– Active Matrix– Thin Film Transistor (TFT)

– Loudspeakers– Printer

• Input AND Output Devices– MODEM (Modulator/Demodulator)– Network Card

• Ethernet, Fast Ethernet, Switched Ethernet• Token Ring

Page 21: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

21

Structural Elements of the Computer (2)

• Storage Devices– Disk Drive (magnetic technology)

• Hard Disk • Floppy Disk• IOMEGA" ZIP" Drive• IOMEGA" JAZ" Drive

– Cartridge Tape Drives (magnetic technology)– CD-ROM (Compact Disk-Read-Only Memory): optical

technology– DVD (Digital Video Disk): optical technology

• Memory:– RAM: (Random Access Memory)

• Fast Page Output (FPO)• Extended Data Out (EDO)• Synchronous Dynamic RAM (SDRAM)

– Cache Memory– ROM (Read-Only Memory)

Page 22: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

22

Structural Elements of the Computer (3)

• Communications Facilities– MODEM and Analog Telephone Line

• Internet Service Provider (ISP)– ISDN “Modem”– Cable MODEM (for Cable-TV)– Local Area Network (LAN): the Network Interface Card

• Ethernet and its variants• Token Ring• Fiber-Optic

• Intranets/Extranets/Internet

• Virtual Devices (e.g., a virtual disk drive)

Page 23: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

23

Communicating with Your Computer

• Mouse/Trackball/Touchpad/Touch Screen– Left Button– Right Button– Scroll Wheel

• Keyboard– Typing Characters

• Alpha• Numeric• "Special" Characters• <TAB>• <BACKSPACE>• <CAPS LOCK>• <ENTER>

Page 24: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

24

Communicating with Your Computer (2)

• Keyboard (continued)– Special-Purpose Keys

• <ESC>• <PgUp>• <PgDn>• Four "Arrow" Keys• <PRINT SCREEN>• <NUM LOCK>• <SCROLL LOCK>• <PAUSE>• <INS>• <DEL>

– Function Keys• <F1> <F12>

Page 25: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

© 1999 Charles Abzug

25

Communicating with Your Computer (3)

• Keyboard (continued)– Keys that modify the effects of other keys:

• <SHIFT>• <CTRL>• <ALT>

• Talking to Your Computer

Page 26: CS-128, Module 1: COURSE OVERVIEW, and Critical Terms & Concepts Charles Abzug, Ph.D. Department of Computer Science James Madison University Harrisonburg,

END of MODULE 1:

COURSE OVERVIEW, andCritical Terms & Concepts