ch 1 - overview - college of lake countyhome.clcillinois.edu/.../commonfinalstudyguide.docx  ·...

35
Common Final Review Topics 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 Modern OSs – Windows XP, Vista, 7, and soon 8; Apple OS X; Linux 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 such as word processing, spreadsheets and presentation pkgs 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 John North 1 CIT120

Upload: domien

Post on 30-Jan-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Common Final Review Topics

Ch 1 - OverviewComputers are ubiquitousUsed in home, education, work, on the go

Smart appliancesData – text, sound, image, video

All data maintained in filesFile systems have folders (directories) and files

Hierarchical structureNTFS – recommended for XP, Vista, Win 8FAT32 – still used on some external devices

Computers process binary dataConvert data to information

Computer System: input -> process -> output with storage and communicationInput converts data to binary to be processed by computerOutput converts binary to be processed by human beingsInput devices – keyboard, mouse, microphone, digital camera, webcamOutput devices – monitor, printer, projector, speaker via sound cardSystem box contains

motherboard, and motherboard holds processor, memory slots,expansion slots, buses, control circuitry

internal hard drives, optical drives, power system unit, connectorsSoftware – system vs application

Computers need OssModern OSs – Windows XP, Vista, 7, and soon 8; Apple OS X; LinuxMobile OSs – iOS and AndroidSystem programs help manage computer devices and resources

OSs and utilitiesUser interface of OS often uses a desktop paradigm

Application programs do something useful for the userGames still dominant application sectorProductivity software such as word processing, spreadsheets and presentation pkgsWritten in high level programming languages – C++, Java, C#, VB, Python

Computers always follows instructions laid out in the softwareDifferent sizes of computers

EmbeddedMobilePersonal – handheld (ultra mobile PC),tablet, netbook, ultrabook,

laptop, desktop, workstation, all-in-oneMid-range – 100s of users, small and medium businessesMainframe – 1000s of users, schools, businesses, web search sitesSupercomputer – few users, extremely high processing

Modeling applicationsLarge numbers of processors tied together through high speed busHigh end super computers process in the peta flops

Grid computing

John North 1 CIT120

Common Final Review Topics

Computer usersProgrammers, analysts, operators, administrators, end users

NetworkingNodesWired and wireless

EthernetHot spots

Sharing – data, printing, communicationInternet considered largest network

Internet and WebInternet uses TCP/IP protocolInternet connects computer networks throughout the worldWeb – a collection of publicly available web pagesISPs provide access to the internet for most people, typically at a small chargeDifferent protocols

http – transmits hypertextsmtp & pop – handles emails

asynchronous communicationxmpp – IMftp – file transfers

Web sitesHome pageWeb pages

.html, .asp, .jsp, .php, .cgi – static vs dynamic web pagesHyperlinksFavorites / bookmarksBrowser software used to process HTML (display language for Web pages)

Address barSearch sites

AddressingIP address: 225.129.30.18Domain name: google.com; clcillinois.eduDomain name serverURL: protocol, domain, directory(s), webpage name http://home.clcillinois.edu/bdv603Email addresses: [email protected]

Society Issues with ComputingMalware – viruses, wormsIdentity Theft – a major concern for most users as we move to the cloudScamsPrivacyAddictionChanging personal and work habits / proceduresHigher productivityAvailability of answersOpening up new solutions

John North 2 CIT120

Common Final Review Topics

Ch 2 – ProcessingFirst electronic computer created in 1946Transistors are the key element in the microprocess – currently 10-core Zeon has 2.6 billionCPU

Arithmetic and Logic UnitControl Unit

Address Register – next instructionInstruction Register – decodes instruction

Registers – manipulates the binary dataInstruction steps – fetch, decode, execute, store

Prefetch unitCache memory levels

Most cache memory has been moved onto the processor chip rather than externalPipelining 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 coresHigh end desktop and workstation processors have 6 and 8 coresMid priced laptops have 2 coresProcessors capable of giga ops

Main GPUNvidia, ATI

Newer APU (Accelerated Processing Unit) integrates CPU and GPU functionalityUsed for lower end desktops, laptops

System clock – crystal on mother boardMultipliers for processor, memory, front side bus (data)Synchronizes operations between componentsThe clocks are measured in hertz – cycles per second; CPUs currently run around 2 to 3 GHz

MemoryROM – bootFlash – non-volatileRAM – volatile (needed for fast changes of state from 0 to 1 and back), also called main memoryPhysical memory vs virtual memory (implemented on hard drive)

Physical is a million times faster than virtualNumber systems

Decimal – based on powers of 10; has range of 0 – 9Binary – based on powers of 2; has range of 0 – 1

Binary representation of 11 is 1011 – 8 + 0 + 2 + 1Hexadecimal – 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 manipulateText – 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/secondImage – pixels represented by 24 or 32 bits typicallyVideo – Images at 24 or 30 frames per second; usually includes sound

Bits, Bytes, and Nibbles

John North 3 CIT120

Common Final Review Topics

A byte is 8 bits or able to represent values between 0 and 255 for a total of 256 different valuesBuses often measured by throughput or bandwidthBuses on mother board

DataAddressControlPower

External busesUSB: 2.0 speed 480 Mbps; 3.0 speed 5 GbpsFirewire: 400 Mbps, 800 Mbps – used often for video esp by AppleIntel Thunderbolt: 10 Gbps; Apple uses it in newer PCsSCSIWireless connections: WiFi, WiMax, Bluetooth

Important numbersKilobytes millisecondsMegabytes microsecondsGigabytes nanosecondsTerabytesPetabytesExabytes

John North 4 CIT120

Common Final Review Topics

Ch 3 – Storage – persistant, non-volatile storageMost data is stored as random access data – retrieve data from any location directly

Tape drives are the typical sequential access deviceRemovable media vs fixed mediaMedium vs deviceMagnetic

HD, floppy, zip/jazz drives, portable drives, external hard drivesData stored as polarityTracks, sectors, cylinders, clustersLow cost, high density

HD capacity – 3 to 4 TBHD speed – 166 MBps

Tape – sequential storageBackup and logging

OpticalCD, DVD, BluRayUses lasersROM – lands and pitsR, RW – reflective and non-reflectiveRemovableCheap media

Solid StateRAM disk

RAM memory, hard drive, UPSExpensive, but extremely fast

Solid State Drives (SSDs)Based on using flash memory5th generationExtremely fast – 550 MBps

OtherSmart cards – has memory and possibly processor

Potentially add biometric data for security purposesHolographic storage, a 3-D device –but is it just a vaporware device?Online storage – often called Cloud storage

Storage drives usually given letters in Windows – C: drive most often hard drive and contains OSPhysical drives can be partitioned into logical drives

Vendor systems often come with a small partition called the recovery partition

NAS vs SANRAID disk implementation

Striping, mirroring, striping with redundancy

John North 5 CIT120

Common Final Review Topics

Hot-swappableOften use RAID (redundant array of independent disks) to provide fault tolerance and increased

read speeds

John North 6 CIT120

Common Final Review Topics

Microsoft WordWord processor

Word wrapParagraphs and paragraph stylesFormatting

FontsAlignmentIndentsSpacingTabsShort-cut key

Header / Footer sectionsBody sectionTables

Table stylesNormal.dotm

John North 7 CIT120

Common Final Review Topics

1) Chapter 4 – Input and Outputa) Two most common input devicesb) Keyboards

i) Qwerty vs Dvorakii) Ergonomic keyboardiii) Mobile device keyboards

c) Keyboard layouti) Alphanumeric/cursor movement/numeric pad/function key/modifier keysii) Esc/Window/Scroll/delete/backspace/insert

d) Micei) Mechanical mouse – rolling ballii) Optical mouseiii) Trackball/joystick/game pad

e) Other input devicesi) Microphoneii) Digital camera/page scanner/barcode scanner – resolution/storageiii) Graphics tablets – stylusiv) Touch screensv) RFID trackingvi) Biometric reader – unique physical characteristics of a personvii) Optical character recognitionviii) Magnetic ink

f) Common output devicesi) Monitor – pixel/RGB/dot pitch

(1) CRT(2) Flat-panel – most PC monitors are LCD, some use LED, smart phones may use AMOLED

ii) Printer – monochrome/color:KCYM; measured in dots per inch(1) Ink-jet – spray ink(2) Laser-jet - uses layer to charge drum that picks up toner and rolls it onto paper(3) Impact printers – can make multiple copies in a single pass via carbons(4) Thermal printers – more stable but more expensive

iii) Projectors – LCD vs DLP which use nanotechology MEMs (mirrors)iv) Plotters – large format documents such as architectural drawings, mechanical drawings,

posters

John North 8 CIT120

Common Final Review Topics

2) Chapter 5 – System Software – helps manage hardware and software on systema) OS

i) Devices that need OSs – allii) Functionality of OS

(1) User interface(a) Command line(b) GUI

(i) Desktop(ii) Ribbon

(2) File management(3) Services(4) Kernel(5) Device drivers – tailored programs to communicate and interact with devices(6) Boot(7) Virtual memory – where/speed

iii) Common products(1) Windows

(a) DOS/Windows 1.0, 2.0, 3.0,3.1Single user, single task

(b) Windows 95/98/98 SE/ME – called the Windows 9x seriesSingle user, multiple tasks

(c) Windows XP/Vista/7/8 – 8 is still beta and not in production(d) Windows NT/Windows 2000/Windows 2003 Server/Windows 2008 R2 Server

Servers are multi-user, multiple processors (multiprocessing), multiple tasks,parallel processing used in HPC (supercomputers)

(e) Mobile/Embedded/Auto/CompactiOS, Android, Symbian, Palm

(2) Mac(a) OS X – Tiger/Leopard/Snow Leopard/Lion/Mountain Lion

(3) Linux(a) LAMP – open source software to build a web server

(i) Linux(ii) Apache Web server – most used web page server(iii) MySQL – full featured open source relational DB(iv) PHP

(b) Most common distributions - Red Hat/Fedora/SUSE/Ubuntu/Debian(4) UNIX – late 1960s by Bell Labs(5) IBM mainframe – System 390 z/OS(6) Netware – first file servers

b) Utilitiesi) File management

(1) Scan/defragmentation/compression/encryption

John North 9 CIT120

Common Final Review Topics

ii) Security – (1) Anti-virus/spam/spyware/intrusion(2) Firewall

John North 10 CIT120

Common Final Review Topics

3) Ch 6 - Application Software – what is useful for user/specific tasksa) Acquiring software

i) Software license(1) Commercial – shrinkwrap/site licenses(2) Shareware – try before you buy; honor system(3) Freeware – use “as is”(4) Public Domain – abandoned; modified, distributed(5) Open Source – source + executable

ii) DVD/Online/Bloatware

John North 11 CIT120

Common Final Review Topics

b) Local vs remote software and datai) Cloud computingii) SaaS, PaaS, IaaSiii) ASPs are the main purveyors of SaaS

c) Software suitesi) Bundled componentsii) Common interface/interactioniii) Lower priceiv) MS Office, graphic packages, ERPs

d) Productivityi) Word processing – character/paragraph/page/document

(1) Enter key paragraph(2) Tables(3) Point sizes – 72 points in an inch

ii) Spreadsheets – column/row/cell/worksheet/chart sheet/workbook(1) Absolute vs relative addressing - $ used to indicate absolute(2) Fill down/across(3) Ranges – C14:F14, B5:B10, A5:E10

iii) Databases – field(attribute)/row(record)/table/database(1) Forms and reports

John North 12 CIT120

Common Final Review Topics

(2) Queries – questions posed to the DB(3) Most common today - relational

iv) Presentation software – frame/slide/slideshow(1) Slide transitions(2) Custom animations

e) Communicationi) IM – synchronousii) Email – asynchronousiii) Text messagingiv) Twitter – Internet text messaging

f) Searchingg) Social networking softwareh) Graphics packages

i) Paint programs – bmp type filesii) Draw programs – vector graphicsiii) Photo-manipulation programsiv) CAD

John North 13 CIT120

Common Final Review Topics

4) Ch 7 - Networkinga) Nodesb) FCC controls allocation of the electromagnetic spectrum – radio, electricity, light, and

microwavesc) Packet vs circuit switching/transmission

Internet uses packet switchingd) Types – computer/internet/telephone/TV & Radio/Monitoring/GPS/sensors for monitoring

i) Dual-mode phones(1) 3G or 4G/WiFi(2) CDMA / GSM / LTE / (3) Cellular / Satellite

e) Applications – Videoconferencing/Collaborative/Telecommuting/Telemedicine/Multimediaf) Topologies (physical arrangement of nodes) – Star/Ring/Bus/Meshg) Architecture – Client/Server & P2Ph) Network Size and Coverage

i) PAN – blue tooth networksii) TAN – home networksiii) LAN – small geographical area; used by schools, companiesiv) CAN - campusv) MAN – metropolitan; vendor leases bandwidthvi) WAN – wide area

i) Wired connectionsi) Twisted pair – phone linesii) Coax – cable TViii) Fiber optic – Uses one or more lasers to pulse light down fiber, not affected by

electromagnetic interferencej) Wireless

i) Cellular radioii) BlueToothiii) WiFiiv) WiMaxv) Microwave – towers(stations)/satellitevi) Infrared

k) Devicesi) Hubii) Switchiii) Routeriv) Gatewayv) Bridgevi) Multiplexor/Concentratorvii) Repeaters/Range Extendersviii) WAP – wireless access point; think Starbucks

John North 14 CIT120

Common Final Review Topics

l) Common usagei) Internetii) Intranetiii) Extranet

(1) VPN(2) Telecommuters/Salespeople/Executives/Suppliers/Customers

m) Serial vs parallel transmissionn) Simplex, half-duplex, and full-duplexo) Synchronous vs asynchronous messagesp) Satellites

LEO, MEO, geosynchronous

John North 15 CIT120

Common Final Review Topics

Chapter 8 – The Internet and the World Wide Web

ARPANET, NSFNET, Internet 2o ICANN – domain name assignmentso Internet2 – consortium developing advanced networking technologies

Access providers, ISPs, internet backbone providers, content providers ASP providers, SAAS, IAAS, PAAS Modem (POTS) vs broadband

o Voice-grade lineso Cable, DSL, WiMax, Satellite, 3G/4G data plans

Cable most widely usedo Fiber to the Premise (FTTP), Broadband over Fiber (BoF)

Hotspots Portals Searching

o Key-word searches Web-crawlers / search engines

o Directorieso Phrases, Booleans, Advanced searching

Types of Serviceso Synchronous

IM Skype Teleconferencing, videoconferencing, webconferencing VOIP – voice over data lines

o Asynchronous Email Text messaging

o Telecommuting Distance learning

o Web-based trainingo Online classes, online testingo Podcasto Webinarso Wikis, blogs, e-portfolios

Push technologieso RSS

Censorship Privacy

o Presence technologyo Tracking

John North 16 CIT120

Common Final Review Topics

o Cookies

John North 17 CIT120

Common Final Review Topics

Chapter 9 – Network and Internet Security

Hacking, white-hat vs black-hat Cybercrime

o Scams, dot conso Identity thefto Data losso Cyberbullyingo Cyberstalkingo Anonimityo Computer sabotage

Malwareo Virus, Trojan horse, computer wormo Computer sabotageo Bots and botnets

Internet security packageso Anti-virus, anti-spam, anti-spyware, firewall, intrusion detection

Spoofing, phishing, spear phishing, pharming Cyberbullying / cyberstalking Denial of service attacks WiFi for business or home

o Default securityo WEP, WPA, WPA2o MAC addresseso SSID

War-driving vs WiFi Piggybacking Cookie

o First-party vs third-party Private-key vs Public-key encryption

o VPN Authorization vs authentication

o Possessed knowledgeo Possessed object

Biometric accesso Two-factor authentication

USA Patriot Act of 2001o Obtain real identity of Internet usero Intercept Internet communicationso Impact on data records for public schools

John North 18 CIT120

Common Final Review Topics

Chapter 10 – Multimedia and the Web

Different learning styles – visual, auditory, kinesthetic Large web docs should be available as .doc or .pdf Fonts – serif (headlines) vs san serif (large amounts of text) Image formats

o BMP GIF – 256 colors, line art, smallest size, animation, logos, banners JPEG/JPG – most common for photos, lossy, quality vs compression specified,

true-color PNG – lossless compression, true-color TIFF – favored by pro photographers, lossless Paint programs Thumbnails

o Vector-based CAD Clipart Resizable Drawing programs Scalable vector graphics

o Photomanipulation Photoshop Multi-layered

Animationo Java appletso Animated GIFso Javascripto Flash / Silverlight

Videoo Formats – MS: avi, wmv; Apple – mov (QuickTime); Movie Pictures Group: mp2, mp4

Internet based languages – most are based on some markup languageo HTML, XHTML, DHTML, WML

Specifies formatting webpage to browsero AJAXo Web authoring software

Adobe Dreamweaver MS Expression Web

o Plug-ins Flash Adobe reader Shockwave

John North 19 CIT120

Common Final Review Topics

Link to plugin source Website development

o Storyboards, flowcharts, page layoutso Navigational elementso Site maps

Streaming data – buffered before actually playing

John North 20 CIT120

Common Final Review Topics

Chapter 11 – E-commerce

What is E-commerce Online stores (dot-coms), brick & mortar, and click and mortar Advantages vs disadvantages

o Comparison shopping web sites – shopping bots E-commerce models

o B2C – eTailers such as Walmart, Amazon, NewEgg, BestBuyo B2B

Expected to surpass B2C marketo C2C (P2P)o B2Go Brokerage sites

Intermediary hub model Horizontal vs Vertical hubs

Bring buyers and sellers together Dynamic pricing sites – Priceline.com

Software for web site developmento eCRM – order status, tracking links, downloads, technical supporto Storefront softwareo Shopping cart software

Shopping cart abandonmento Payment collection

Online payment services: PayPal (owned by E-bay), Google Checkout Digital wallets Gift cards, coupons One time password

o Marketing Sponsored links Banner ads Rich media ads Behavioral targeting

o Search site optimization (SSO) Security

o Secure transactionso Secure documents / fileso Authentication

John North 21 CIT120

Common Final Review Topics

Access

DB vs DBMS Structure – field, record, table, database Critical Objects

o Table Fields and data types

Text vs memo Number – byte, integer, long integer, single, double, currency Boolean (yes/no) OLE objects Attachments, hyperlinks

Indexes Primary key – key symbol

o Composite or concatenated Secondary keys Foreign keys

Properties Validation rules and messages Default values Required fields Format / masks

o Relationships 1-1, 1-M, M-M Intersection table Referential integrity

Cascade update/deleteo Forms – one record at a time

Single record at a time Master / Child forms Hybrid forms

o Queries – answering a question about the data Joins Aggregate (Totals) Wildcards - * and ? Criteria Parameterized queries

o Reports Formalized tables and queries Detail / Summary Calculated fields Group breaks

John North 22 CIT120

Common Final Review Topics

Chapters 12 and 13 – Information System and Application DevelopmentInformation systems consist of hardware, software, data, people, and procedures

MS .NET Framework and Sun/Oracle Java both provide virtual machines and thus are portable

Java applets run inside webpages and often provide animation on these web pages

Object-oriented development encapsulates both state (data or attributes) and behavior (methods or functions or processes) which manipulates the state

Expert Systems are one aspect of AI and consist of 3 major components: knowledge base (rules and data), inference engine, and a user interface (to ensure knowledge transfer)

AI uses neural networks as a mechanism similar to the human brain

System Types – Office –

o Document Management Systemo Content Management Systemo Communication System

Transaction Processing Systemo Non-management users typicallyo Deals with action right nowo Provided biggest bang for the development bucko Payroll, inventory control examples

Management Information Systemso Short range – hour, day, week, montho Intended for low to middle management for controlling purposeso Often uses planned reports, queries, forms

Decision Support Systemso Intended for middle to upper level managemento Planning purposeso Uses statistical packageso Often done on data warehouse corporate data rather than transaction processing

systems Executive Information Systems

o Adds external data sources to DSS above

System Development Life Cycle – provides checkpoints for the current phase and documentation for the next phase

Preliminary investigation – feasibility System Analysis – determining the what System Design – determining the how System Acquisition – make or buy Implementation – deliver installation package, conversion, documentation Maintenance – fix broken items and gather information for next release

John North 23 CIT120

Common Final Review Topics

Conversions are done Direct Parallel Phased Pilot

Programs written in specialized languages – programming languages

Statements must follow rules that constitute valid statements – the syntax of a programming language invalidly constructed program statements are considered syntax errors and logic errors occur when what was expected did not occur

Programs have three types of control structures Sequential flow statements Selection or decision statements – if and select case Repetition or looping statements – while, for

Program development uses an integrated development environment that provides for Editor to record program instructions Compiler to convert a specific programming language into machine code or intermediate

language (.NET and Java for their virtual machines) Linker to combine programmer’s code with code from libraries or assemblies Loader to load program for testing Test generators to develop and run tests Debuggers to help isolate programming logic errors

Interpreters convert one line of code at a time to executable machine code while a compiler converts the whole program into object code that will be executed as machine code when the program is run

Interpreters good for debugging code Compilers can optimize code

Language generations1. Machine code2. Assembly languages – intro to mnemonics for instruction codes and variable names for memory

addressesNote: Machine code and assembly languages are referred to as low-level languages

3. Third generation languages – process oriented or functional decompositionCobol, Fortran, PL/1, Pascal, Basic, CObject-oriented languages mistakenly included in this generation – Smalltalk, C++, Java, C#, Objective-C, Python

4. Fourth generation languages – generative languagesespecially DBMS software such as forms, queries, and reports to access databasesWeb based programs developed with Dreamweaver or MS Expression WebSpecialized 4th generation languages – Progress, Focus

5. Fifth generation languages – logic basedProlog, LISP, Scheme, Expert Systems, Automated Reasoning

John North 24 CIT120

Common Final Review Topics

Application Lifecycle Management (ALM) deals with an application from creation to shelving

Patches are sent out to fix bugs, security leaks, or misinterpreted procedures

John North 25 CIT120

Common Final Review Topics

Chapter 14 – DatabasesDatabases built to provide sharing of data

Evolution of structured databases – hierarchical, network, relational, object-oriented, multi-dimensional

The Web has made unstructured data more common today, primarily through its search engines

Database consists of fields collected into a record, records collected into a table, tables collected into a database

Fields in structured databases require both a field name and a data type

Database data types include text, memo, number, autonumber or autoincrement, boolean or yes/no, date/time, objects, hyperlinks, attachments, and lookup

Numbers include both integer – byte, integer, longdecimal – single, double, decimalcurrency

Tables are almost always given a primary key – a field or collection of fields that can uniquely define a record

Secondary keys are used to speed up searches and sorting of data

Database designers use normalization to remove redundancy from the data tables

Desktop to small workgroup databases include the dominant MS Access, Corel Paradox, and Lotus Approach, and Open Office Base

Enterprise databases include dominant Oracle, IBM’s DB2 and Informix, MS SQL Server, Sybase, CA’s Ingres, open source MySQL and Postgres

Queries are questions posed to the database looking for specific data that meet certain criteria

People involved in databases include Data architects Data analysts Database administrators Application Programmers Users DP Director

Database types Single user Client – server Multi-tiered

John North 26 CIT120

Common Final Review Topics

Distributed – needs replication of shared dataMoving from one version to another or changing database management software forces use to migrate the data from the old to the new database.

John North 27 CIT120

Common Final Review Topics

Chapter 15 – Protection and PrivacyBrownouts and blackouts

Surge protectors, uninterruptable power supplies (UPS), and generators

Dropping, spilling liquids, dust, static electricity

Protecting the physical computers for individuals as well as data centers

Ruggedized PCs – OLPC’s XO computer for kids in developing countries

Green computing and the energy star rating scheme

Specialized software for recovery of lost or stolen PCs

Clearing a browser’s cache when working on a public computer

Taking care of spam and spyware – Internet security packages, email filters

Vaporware – software that never made it off the drawing boards

Encryption software for files, logical disks, whole disks

Wiping data off a disk drive removes any trace of it

Information privacy – the rights of individuals or companies to control how information about them is collected and used.

Electronic profiling of a person – marketing

Identity theft

Presence technology

Digital surveillance

Employee monitoring –employers tracking employee activity on the job Proximity cards – uses smart cards or RFID enabled cards to track location as well as video surveillance

Throw-away email address for junk mail

Besides backup/recovery procedures, companies need disaster recovery planning Off-site storage of critical data Recovery facilities – within organization or specialized companies

John North 28 CIT120

Common Final Review Topics

Chapter 16 – Intellectual PropertyCopyrights – good for 70 years after person’s death

Google booksProject GutenburgDigital watermarks

Anticounterfeiting systemsHologramsTraceless – system using invisible chemical markers thatDRM software

Trademarks: Registered, trademark, servicemark – good for 10 years but can be renewed Patents – most are good for 20 years can be read by special deviceDomain name squabbles can use WIPO (World Intellectual Property Organization) to resolve

Plagiarism

Fair use of copyrighted material – commentaries, news reporting, research, education

Ethics vs law

Code of conduct – written rules on what can and cannot be doneCode of ethics – usually industry or organization based rules – Engineers, lawyers, doctors

Whistle blowers

Cheating and falsifying informationCheating is rampant; MBAs lead the wayResume padding vs Job requirements padding

Computer hoaxes

Digital manipulationDoctored photosUS Gov releases new cash bills every 7 to 10 years to prevent counterfeiting

Ethical Business practicesFraudulent reporting

Pulling up sales Ethically questionable products

Age verificationVaporwareWorkplace monitoringCultural considerations

John North 29 CIT120

Common Final Review Topics

Digital divide occurs in both developed and developing countries OLPC is attempting to address the digital divide through its XO computer for children; Intel is providing the Classmate computer as an alternative to the XO

Ergonomics

Repetitive Stress Syndrome and carpal tunnel syndrome

Stress, burnout, addiction are emotional concerns with computer usage

Green computingEnergy Star ratingMore energy efficient processors, monitorsAlternative energy – solar energy, fuel cells

Getting rid of computer hardware and softwareIncreased paper usee-trash - Toxic material needs to be recovered

Assistive technologies provide accessibility to computers for users with disabilities Being driven by the Americans with Disabilities Act

LegislationUS Anticybersquatting Consumer Protection ActDigital Millennium Copyright Act – illegal to bypass DRM protection

John North 30 CIT120