Chapters 1 thru 3 - the CLC Faculty and Staff Web Pages

advertisement
Chapter 1 thru 3 Review Topic
Ch 1 - Overview
Computers are ubiquitous
Used in home, education, work, on the go
Smart appliances
Data – text, sound, image, video
All data maintained in files
File systems have folders (directories) and files
Hierarchical structure
NTFS – recommended for XP, Vista, Win 8
FAT32 – still used on some external devices
Computers process binary data
Convert data to information
Computer System: input -> process -> output with storage and communication
Input converts data to binary to be processed by computer
Output converts binary to be processed by human beings
Input devices – keyboard, mouse, microphone, digital camera, webcam
Output devices – monitor, printer, projector, speaker via sound card
System box contains
motherboard, and motherboard holds processor, memory slots,
expansion slots, buses, control circuitry
internal hard drives, optical drives, power system unit, connectors
Software – system vs application
Computers need Oss – used to supervise the running of programs
Modern OSs – Windows XP, Vista, 7, soon Windows 8; Apple OS X; Linux; IBM mainframe zOS
Mobile OSs – iOS and Android
System programs help manage computer devices and resources
OSs and utilities
User interface of OS often uses a desktop paradigm
Application programs do something useful for the user
Games still dominant application sector
Productivity software – word processing, spreadsheet; image editing, video editing;
Browsers, media players; personal finance
Written in high level programming languages – C++, Java, C#, VB, Python
Computers always follows instructions laid out in the software
Different sizes of computers
Embedded
Mobile
Personal – handheld (ultra mobile PC),tablet, netbook, ultrabook,
laptop, desktop, workstation, all-in-one
Mid-range – 100s of users, small and medium businesses
Mainframe – 1000s of users, schools, large businesses & corporations, web search sites
Supercomputer – few users, extremely high processing
Modeling applications – weather, new product, genome
Large numbers of processors tied together through high speed bus
High end super computers process in the peta flops;
considered supercomputer at 1 T flop
John North
1
CIT120
Chapter 1 thru 3 Review Topic
Grid computing
Computer users
Programmers, analysts, operators, administrators, end users
Networking
Nodes
Wired and wireless
Ethernet
Hot spots
Sharing – data, printing, communication
Internet considered largest network
Internet and Web
Internet uses TCP/IP protocol
Different protocols
http – transmits hypertext
smtp & pop – handles emails
asynchronous communication
xmpp – IM
synchronous communication
ftp – file transfers
Web sites
Home page
Web pages
.html, .asp, .jsp, .php, .cgi – static vs dynamic web pages
Hyperlinks
Favorites / bookmarks
Browser software used to process HTML (display language for Web pages)
Address bar
Search sites
Addressing
IP address:
225.129.30.18
Domain name: www.google.com
Domain name server
URL: protocol, domain, directory(s), webpage name
http://home.clcillinois.edu/bdv603/CIT120/Projects/CIT120Proj1.html
Email addresses: username@domain.name
Society Issues with Computing
Malware – viruses, worms
Identity Theft
Scams
Privacy
Addiction
Changing personal and work habits / procedures
Higher productivity
Availability of answers
Opening up new solutions
John North
2
CIT120
Chapter 1 thru 3 Review Topic
Ch 2 - Processing
CPU
Arithmetic and Logic Unit
Control Unit
Address Register – next instruction
Instruction Register – decodes instruction
Registers – manipulates the binary data
Instruction steps – fetch, decode, execute, store
Prefetch unit
Decoder unit
Cache memory levels
Most cache memory has been moved onto the processor chip rather than external
Pipelining used to do concurrent steps for instructions; used to speed up process
Main CPU manufacturers
Intel, AMD, ARM, IBM (PowerPC, Cell)
Common desktop processors have 4 cores
High end desktop and workstation processors have 6 and 8 cores
AMD FX processors
Intel Haswell e-series
Apple’s new Mac Pro uses Intel’s Xeon 12-core processor
Mid priced laptops have 2 cores
Processors capable of giga ops
Main GPU
Nvidia, ATI
Newer APU (Accelerated Processing Unit) integrates CPU and GPU functionality
Used for lower end desktops, laptops, not as powerful as $100 graphic cards
System clock – crystal on mother board
Multipliers for processor, memory, front side bus (data)
Synchronizes operations between components
Memory
ROM – boot
Flash – non-volatile
RAM – volatile (needed for fast changes of state from 0 to 1 and back), also called main memory
NVDIMM – currently combination of RAM and Flash with supercapacitors – primarily for servers
Physical memory vs virtual memory (implemented on hard drive)
Physical memory (RAM) is a million times faster than virtual memory (disk drive)
Number systems
Decimal – based on powers of 10; has range of 0 – 9
Binary – based on powers of 2; has range of 0 – 1
Hexadecimal – based on powers of 16; based on range of 0 – 9, a, b, c, d, e, f
Types of data – all must be represented in binary for computer to manipulate
Text – encoding standards – ANSI (8-bit), EBCDIC (8-bit), Unicode (16 or 32-bit)
Sound or audio– frequency represented in 16-bits; sampled 44,100 times/second
Image – pixels represented by 24 or 32 bits typically
Video – Images at 24 or 30 frames per second; usually includes sound
Bits, Bytes, and Nibbles
Buses on mother board
John North
3
CIT120
Chapter 1 thru 3 Review Topic
Data
Address
Control
Power
External buses
USB: 2.0 speed 480 Mbps; 3.0 speed 5 Gbps
Firewire: 400 Mbps, 800 Mbps – used often for video esp by Apple
Intel Thunderbolt: 10 Gbps; Apple uses it in newer PCs; finally available on Win PC
motherboards
SCSI
Wireless connections: WiFi, WiMax, Bluetooth
Important numbers
Kilobytes
milliseconds
Megabytes
microseconds
Gigabytes
nanoseconds
Terabytes
Petabytes
Exabytes
John North
4
CIT120
Chapter 1 thru 3 Review Topic
Ch 3 – Storage – persistant, non-volatile storage
Files on the storage system contain the stream of bits necessary for processing information we need
These include programs, text data, photos, songs, videos
Folders, which hold the files, organize them into a hierarchical structure for ease of use
Most data is stored as random access data
Removable media vs fixed media
Medium vs device
Magnetic
HD, floppy, zip/jazz drives, portable drives, external hard drives
Data stored as polarity
Tracks, sectors, cylinders, clusters
Low cost, high density
HD capacity – 3 to 4 TB
HD speed – 166 MBps
Tape – sequential storage
Backup and logging
Optical
CD, DVD, BluRay
Uses lasers
ROM – lands and pits
R, RW – reflective and non-reflective
Removable
Cheap media
Dual layer – two different lasers
Solid State
RAM disk
RAM memory, hard drive, UPS
Expensive, but extremely fast
Solid State Drives (SSDs)
Based on using flash memory
5th generation
Extremely fast – 550 MBps
Primary use laptops, tablets
Other
Smart cards – has memory and possibly processor
Potentially add biometric data for security purposes
Holographic storage – vaporware device?
Storage drives usually given letters in Windows – C: drive most often hard drive and contains OS
Physical drives can be partitioned into logical drives
Vendor systems often come with a small partition called the recovery partition
Often used for dual-booting systems – Linux and Windows, Mac and Windows (boot camp)
NAS vs SAN
John North
5
CIT120
Chapter 1 thru 3 Review Topic
RAID disk implementation
Striping, mirroring, striping with redundancy
Hot-swappable
Microsoft Word
Word processor
Word wrap
Paragraphs and paragraph styles
Formatting
Fonts
Alignment
Indents – special, left, right
Spacing – line, paragraph before/after
Tabs
Short-cut key
Header / Footer sections
Body section
Tables
Table styles
Normal.dotm
John North
6
CIT120
Download