CSCS 100 - Fall 2007

Wajeeha Akram, Asher Imtiaz

CS100- Introduction to Computing, Fall 2007 Jargon List Jargon List 1 Topic: Introduction to Computers Computer science/computing science Computer Program Unambiguous Electronic Device Mechanical Device Input Processing Output Data Information Catagorization of computer systems: Personal Computer (PC) Desktop Computer Workstation Notebook Computer Portable Tablet PC Digital Pen Handheld personal computer Personal Digital Assistant Smart phones Network Server Mainframe computer Minicomputers/midrange computer Supercomputer Wearable computer Hardware Software Computer system System unit User Terminal Computers in society

1

CSCS 100 - Fall 2007

Wajeeha Akram, Asher Imtiaz

Jargon List 2 Topic: History and Evolution of Computers Note: You do not need to remember exact dates, just the sequence and decade of important events

Abacus Jacquard’s Loom -1805 Punched cards Mechanical Babbage’s Analytical Engine -1833 General purpose computer Vacuum tube - 1904 Turing machine – 1936 Turing test ABC – 1939, First electronic computer using vacuum tubes Harvard Mark 1 – 1943 ENIAC – 1946, first large-scale, general-purpose electronic computer Transistor – 1947, Eureka! Floppy disk 1950 UNIVAC 1 – 1951, First computer designed for commercial usage ARPANET -1969, Precursor of the today’s global Internet Intel 4004 – 1971, First Microprocessor Altair 8800 – 1975, commercially available 1st Personal Computer Cray 1 – 1976, first commercial supercomputer Rise of PC – 1980’s Computer virus NSFnet IBM PC & MS DOS - 1981 Apple Macintosh – 1984, WIMP (Windows, Icons, Menus, Pointing Device) WWW – 1989 Deep Blue Mechanical computing Electro-mechanical computing Electronic computing Quantum computing Jargon List 3 Topic: Computer Organization and Hardware Computer Organization Computer System

2

CSCS 100 - Fall 2007

Wajeeha Akram, Asher Imtiaz

Components (parts) Data Hardware Software Programs User Transforming data into information Hardware Processing devices Memory devices Input and output devices Storage devices Processor Control Unit Integer Unit Floating Point Unit Cache Memory Memory Memory Bus System Bus CPU Microprocessor Intel AMD Motherboard Printed Circuit Board System Clock Memory Devices Read-Only Memory (ROM) Random Access Memory (RAM) Cache Memory Battery Power Supply Ports Expansion Slots Address Bus Data Bus Hertz Hz, GHz Peripherals (e.g. mouse, keyboard, monitor, printer) USB Hot swappable Input devices Mouse Keyboard

3

CSCS 100 - Fall 2007

Wajeeha Akram, Asher Imtiaz

Microphone Touchpad Scanner Output devices Monitor Printer Hard copy Soft copy Computer Ports Keyboard and mouse ports USB ports Parallel port (older printers connected here) Network Modem Audio Serial port (connects terminals or modems. Mice, keyboards, and other peripheral devices also connected in this way in older systems) Microphone Speakers VGA output (to monitor) TV/S-Video output (connects to TV) Plug and play devices Power Supply Case Removable Drive CD-ROM Drive (Compact Disc Read-Only Memory) Disc Drive Tape Drive Hard Drive (magnetic) Floppy Drive Video Card Sound Card Real-time clock CMOS (Complementary Metal Oxide semiconductor) BIOS (Basic Input/Output System) CMOS Battery Heat Sink Fan Microprocessor Memory Bus System Bus Bus Interface Unit Control Unit

4

CSCS 100 - Fall 2007

Wajeeha Akram, Asher Imtiaz

Data Cache Instruction Cache Instruction Decoder ALU - Arithmetic and Logic Unit, Arithmetic Unit also called Integer (whole number) unit FPU - Floating Point(fractional numbers) Unit Registers Processing Speed Size of registers (16, 32, 64 bit processor) Memory and computing power (compare 64MB, 128MB, 512MB, 1GB RAM) Size of cache memory (more cache memory, more processing speed) Clock speed POST - Power-ON Self Test Computer Program Run a program Application Software System Software Machine Cycle Fetch Decode Execute Information Processing Cycle Bit Byte Kilo Byte, KB, one thousand bytes Mega Byte, MB, one thousand KB Giga Byte, GB, one thousand MB Tera Byte, TB, one thousand GB Volatile Non-Volatile Memory Storage Storing data Accessing data Storage Devices Magnetic Storage 0(OFF), 1(ON): Polarity of magnetic particles Tape (Sequential Access) Diskettes (Random access) Floppy Disk Hard Disk

5

CSCS 100 - Fall 2007

Wajeeha Akram, Asher Imtiaz

Optical Storage 0(OFF), 1(ON): Lands, Pits Optical Read/Write Head Laser CD – Compact Disc CD ROM CD-R CD-RW DVD – Digital Video Disc DVD ROM DVD R Blue laser disk Solid State Devices Flash memory Smart cards Data Storage on magnetic disk Tracks, sectors Data backup Read/Write Head Capacity of storage device in MB, GB, TB Jargon List 4 Topic: Number Systems Number system, allow counting and operations: add, multiply etc. Base 10, decimal number system, most common, everyday use Base 2, binary, used in computers Base 16, Hexadecimal, used in talking about computers Base n: Any base, n available digits or options for each location Location/column weights: The value by which each digit is multiplied according to its location. E.g. in base 10, the weights are 1(100), 10(101), 100(102), 1000(103) and so on base 2, the weights are 1(20), 2(21), 4(22), 8(23) and so on base 3, the weights are 1(30), 3(31), 9(32), 27(33) and so on Conversions between number systems Decimal to binary Binary to decimal Decimal to hexadecimal Hexadecimal to decimal ASCII Text Codes Jargon List 5 Topic: Operating Systems

6

CSCS 100 - Fall 2007

Wajeeha Akram, Asher Imtiaz

Operating System Manager Manages Resources (hardware and software resources) Time Memory Storage (File storage) Programs/Tasks/Processes Input/output devices User Interface Graphical user interface Applications Time management between multiple tasks (time slicing) Specific operating systems MSDOS Windows 9x (95, 98) Windows 2000 Windows XP Windows Vista Windows NT or networks Unix Linux MAC OS Palm OS Types of OS Real-Time Operating Systems (RTOS) Single-User, Single-Task Single-User, Multi-Task Multi-User, Multi-Task Types of user interfaces (UI) Command Line UI, Text only, e.g. MSDOS Graphical UI (GUI), e.g. Windows Managing Hardware Interrupt File File system File Allocation Table (FAT) OS Utilities (Anti-virus utility, firewall) Backup Jargon List 6 Topic: World Wide Web WWW Logically unified

7

CSCS 100 - Fall 2007

Wajeeha Akram, Asher Imtiaz

Physically distributed Browser, displayes webpages Uniform Resource Locator (URL) , web address Parts of URL .edu .pk .gov .com .org Mosaic – first browser IE Internet Explorer Mozilla Firefox Navigating the web Web links (Hyperlinks) HTTP (Hyper Text Transfer Protocol), the mechanism by which web pages are transferred on the web. Hyper Text (text + images + video + programs) HTML (Hyper Text Markup Language) – webpage are written in HTML Protocol – Web page Web site Search engine Google Internet and Web Impact of WWW on society

8

CS100- Introduction to Computing, Fall 2007 Jargon List

ENIAC – 1946, first large-scale, general-purpose electronic computer. Transistor – 1947, Eureka! .... base 3, the weights are 1(30), 3(31), 9(32), 27(33) and so on. Conversions between number systems. Decimal to binary. Binary to decimal. Decimal to hexadecimal. Hexadecimal to decimal. ASCII Text Codes. Jargon List 5.

37KB Sizes 1 Downloads 153 Views

Recommend Documents

Fall 2007.pdf
Southport Chronology Vol.1 *. Southport Chronology Vol.2*. Southport Chronology Vol.3*. Southport Choronolgy Vol.4*. Three Southern Families. Retail Price.

Fall 2007.pdf
(Continued on page 4). Page 3. Fish Culture Section Business Meeting Minutes,. San Francisco, CA, 9-2-07. Page 3 of 19. Fall 2007.pdf. Fall 2007.pdf. Open.

fall 2007.pdf
V41.0712.002 Recitation. R. 1230PM- 0145PM. Votava. V41.0712.003 Recitation. R. 0330PM- 0445PM. Perez. Page 3 of 5. fall 2007.pdf. fall 2007.pdf. Open.

Eiben, Smith - Introduction to Evolutionary Computing (Spri.pdf ...
Eiben, Smith - Introduction to Evolutionary Computing (Spri.pdf. Eiben, Smith - Introduction to Evolutionary Computing (Spri.pdf. Open. Extract. Open with. Sign In.

Introduction to Scientific Computing in Python - GitHub
Apr 16, 2016 - 1 Introduction to scientific computing with Python ...... Support for multiple parallel back-end processes, that can run on computing clusters or cloud services .... system, file I/O, string management, network communication, and ...

Introduction to chemical engineering computing
The chapters provide examples and step-by-step instructions for using the computer programs to solve chemical engineering problems. If necessary, you can find more detailed information about the individual programs in the Appendices. Algebraic Equati

Culinary Jargon Los Angeles, CA.pdf
Contact Us: https://gordanladdskitchen.com/contact. Twitter: @gordankitchen. Google+: +Gordanladdskitchen. Moist-Heat Cooking Methods. Poaching.

Ross Sheldon M. - Introduction to Probability Models (7th ed. 2007 ...
Sign in. Page. 1. /. 801. Loading… Page 1 of 801. Page 1 of 801. Page 2 of 801. Introduction to. Probability Models. Ninth Edition. Page 2 of 801. Page 3 of 801. This page intentionally left blank. Page 3 of 801. Ross Sheldon M. - Introduction to P

Microsoft Word - Masculinities fall 2007.pdf
Page 1 of 13. 1. Masculinities. 陽剛氣概研究. 清華大學社會學研究所. Fall 2007 SOC 502400. Tuesdays, 6:20pm-9:10pm. Instructor: 沈秀華 (Hsiu-hua Shen). Office: 人社C601. Office hours: 1-3pm Thursday or by appointment. Telephone: 0

Fall 2014 - Introduction to Your Graduate Community [Compatibility ...
Non-academic advising. ◦ EGR Graduate ... from Michigan State University ... Fall 2014 - Introduction to Your Graduate Community [Compatibility Mode].pdf.

Introduction to Web Design Course Outline Fall 2015.pdf ...
Introduction to Web Design Course Outline Fall 2015.pdf. Introduction to Web Design Course Outline Fall 2015.pdf. Open. Extract. Open with. Sign In.

NEJS 3A 1 Fall 2007 JUDAISM,CHRISTNTY,ISLAM Decter ...
INDEPENDENT STUDY. Kellman,Ellen. 1. NEJS. 98A ..... INTRO: ISLAMIC THEOLOGY. Nguyen,Martin Tran. 9. NEJS ... MA THESIS. Fishman,Sylvia. 1. NEJS.

Carole Davis EAD 861 Fall 2007
I first see an adult learner as an individual, a person who is to some degree an ... Seeing adult learning as purposeful is in line with studies which show it is a largely ..... Expanded version available online at: http://www.longleaf.net/ggrow.

Carole Davis EAD 861 Fall 2007
strong understanding of the key theoretical ideas related to the three .... Cusick (2005) also notes that his subject‟s success relied on the learners being ..... ignoring the self-evident nature of the world around us and the vast store of knowled