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

Post on 30-Mar-2015

216 Views

Category:

Documents

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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: CharlesAbzug@ACM.org

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

© 1999 Charles Abzug

© 1999 Charles Abzug

2

Agenda

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

© 1999 Charles Abzug

3

Personal Introductions

© 1999 Charles Abzug

4

Agenda

• Personal Introductions• Introduction to Computers and Computing

© 1999 Charles Abzug

6

The Three Revolutions

© 1999 Charles Abzug

7

The Three Revolutions

AgriculturalIndustrial

Information

© 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

© 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

© 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

© 1999 Charles Abzug

11

Agenda

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

© 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

© 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

© 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

© 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

© 1999 Charles Abzug

16

Agenda

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

© 1999 Charles Abzug

17

Agenda

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

© 1999 Charles Abzug

18

Agenda

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

© 1999 Charles Abzug

19

Principal Elements of the Computer

• Hardware• Software

© 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

© 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)

© 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)

© 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>

© 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>

© 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

END of MODULE 1:

COURSE OVERVIEW, andCritical Terms & Concepts

top related