11.07.2015 Views

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

Encyclopedia of Computer Science and Technology

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Index 573in client-server computing89computer-aided instructionon 99in computing history 228in data acquisition 130by Dell 140in desktop publishing 142as DVR 163–164entrepreneurship in 184file servers <strong>and</strong> 192fingerprint readers on 49graphics on 105, 213–214,322help systems for 225in home <strong>of</strong>fice 230Kay <strong>and</strong> 263Linux <strong>of</strong>fered for 306mainframes <strong>and</strong> 290marketing <strong>of</strong> 106–107McCarthy <strong>and</strong> 297as media center 299microprocessors in 304minicomputer <strong>and</strong> 312motherboard in 319, 319in <strong>of</strong>fice automation 342operating systems for 353podcasts on 375in popular culture 378pr<strong>of</strong>essional programmers<strong>of</strong> 386publications on 260RISC processors in 402sales <strong>of</strong> 108s<strong>of</strong>tware marketed for 293st<strong>and</strong>ards for 457statistical analysis with 458tablet 221, 466as terminal 476UNIX <strong>and</strong> 486user groups for 488user interfaces for 488–489virtual memory in 302in wireless network 513personal data management 42personal digital assistant. See PDApersonal finance s<strong>of</strong>tware 39personal health informationmanagement 300–301, 367–368, 436personal information manager(PIM) 368–369, 389, 437, 466personal robots 314PERT (Program Evaluation <strong>and</strong>Review Technique) 389Pet 228PET (positron emissiontomography) 300PGP (Pretty Good Privacy) 181,383pharming 370phenomenology 162philosophical <strong>and</strong> spiritual aspects<strong>of</strong> computing 28, 148, 237, 369phishing <strong>and</strong> spo<strong>of</strong>ing 369–371anonymity <strong>of</strong> 17banks <strong>and</strong> 39in e-commerce 168fraud from 345by hackers 220identity theft from 238information collection from384in information warfare 242Internet growth <strong>and</strong> 248spam <strong>and</strong> 451viruses spread by 111phoneme 452phone phreaks 314Phong shading 106phosphors 105photography, digital 239, 275, 371,371–372, 382. See also digitalcameras; video editing, digital;Web camphotonic crystal 191Photoshopart <strong>and</strong> 25, 25in desktop publishing 143for image processing 4, 239on Macintosh 287memory for 301for photo editing 372plug-ins for 374photosites 371photovoltaic cells 42PHP 372–373PHP Extension <strong>and</strong> ApplicationRepository (PEAR) 373physical layer 334Physical Symbol System Hypothesis93Piaget, Jean 284, 359Picospan 114picture frames, electronic 484PIM (personal informationmanager) 368–369, 389, 437,466Pinball Construction Set (game)174pipelining 101, 305, 402pipes, in s<strong>of</strong>tware engineering 73piracy. See s<strong>of</strong>tware piracy <strong>and</strong>counterfeitingPitts, Walter 336, 510–511pivot 447Pixar 258pixelsin bitmaps 50, 214in CRTs 317, 318in digital photography 371in GIFs 214in graphics 105, 214in LCD displays 199PKZip 428plain old telephone service (POTS)162, 473Plan 9 410Plankalkül 526PLATO (Programmed Logic forAutomatic Teaching Operations)99, 114, 153, 169, 322, 347Plato Notes 114platters, in hard disks 222, 222PlayStation 446PlayStation 2 205PlayStation 3 108, 205, 305, 462PL/I 373–374Plug <strong>and</strong> Play (PnP) 50, 63, 144–145, 244, 374, 487plug-in 19–20, 79, 374–375, 459,493, 504, 518P-machine 252–253podcasting 19, 251, 375pointers 375–377, 376addressing <strong>and</strong> 3in Algol 7in arrays 24in binary trees 479in buffering 60in C 65in C# 67Java <strong>and</strong> 255in list processing 282logical errors in 61in memory allocation 224in procedures 385in queues 396, 396–397variables <strong>and</strong> 490pointing devices 185POKE 40poker, online 346political activism <strong>and</strong> the Internet377–378democracy <strong>and</strong> 439flash <strong>and</strong> smart mobs 198journalism <strong>and</strong> 259–260Lessig <strong>and</strong> 275podcasts 375user-created content in 487YouTube <strong>and</strong> 524political policy 472polling 243poll-taking 441pollution 216polymerase chain reaction (PCR)316polymorphism 45–46, 340–341polynomial period <strong>of</strong> time 98Pong (game) 205pooled buffer 60popular culture <strong>and</strong> computing378–379, 418–419, 496pop-under ads 344pop-up ads 344pornography 76, 193, 505, 523port 303portability 94–95, 135, 465portable computers. See also laptopcomputers; mobile computing;PDA; smartphoneglobal market for 108h<strong>and</strong>writing recognitionfor 220“hot spots” <strong>and</strong> 250identity theft from 238market entry <strong>of</strong> 107medical use <strong>of</strong> 300military use <strong>of</strong> 310Web browsers on 504wireless access for 514portable document format. See PDFportal 350, 379, 422, 523Portl<strong>and</strong> Pattern Repository 122port numbers 469port scanning 196positive feedback 510positron emission tomography(PET) 300POSIX 429POST (power-on self test) 49, 54postal mail 177POS terminal 89postfix notation 201PostScript 3, 180, 201, 202, 214,364, 379–380poststructuralism 482posttraumatic stress disorder(PTSD) 311POTS (plain old telephone service)162, 473, 496PowerBook 18, 273PowerPC chip 245, 288, 320precedence, <strong>of</strong> operators 355Predator 311predicate calculus 266predictability, fractals <strong>and</strong> 203preemptive multitasking 113,324–325Premiere 493Premiere (Adobe) 493preprocessor directives 66presentation layer 334presentation s<strong>of</strong>tware 32, 64, 380,380–381, 492. See also Micros<strong>of</strong>tPowerPointpresidential election 175, 227, 296,392, 438pressure, haptic interfaces <strong>and</strong> 221pressure gauges 129Pretty Good Privacy (PGP) 181,383Primavera Project Planner 390primitives 18printed circuit board (PCB) 85printers 381, 381–383. See also dotmatrixprinters; inkjet printer;laser printerBraille from 151in desktop publishing 142device driver for 144for digital photos 372parallel port for 360PostScript for 379–380for SOHO market 230st<strong>and</strong>ard for 457toner cartridges for 216print journalism 259–260print spooler demon 140, 396prior art 245prioritization 389, 417–418privacy in the digital age 383–384advocacy groups for 125anonymity <strong>and</strong> 17avatars <strong>and</strong> 237–238banking <strong>and</strong> 39biometrics <strong>and</strong> 49centralization <strong>and</strong> 440Clipper Chip <strong>and</strong> 146computer crime <strong>and</strong> 101cookies <strong>and</strong> 116counterterrorism <strong>and</strong> 119in CRM 123data mining <strong>and</strong> 136e-commerce <strong>and</strong> 168e-government <strong>and</strong> 173encryption <strong>and</strong> 181Google Earth <strong>and</strong> 211,292–293Google Maps <strong>and</strong> 423Internet growth <strong>and</strong> 248ISPs <strong>and</strong> 252law enforcement <strong>and</strong> 273medical information <strong>and</strong> 300network PCs <strong>and</strong> 367online advertising <strong>and</strong> 345online backup services<strong>and</strong> 37policy on 472RFID <strong>and</strong> 406risk <strong>and</strong> 408smart cards <strong>and</strong> 436social networking <strong>and</strong> 441ubiquitous computing <strong>and</strong>484user-created content <strong>and</strong>487Privacy in the Information Age(Cate) 383Privacy on the Line (Diffie <strong>and</strong>L<strong>and</strong>au) 146private class variables 88private key cryptography 146,180–181, 181probability 40–41, 241, 270, 296,389probes, in space exploration 449problem solving, design patternsin 142Probst, Larry 174procedural languages 138, 282,337, 388. See also C (language)Procedure division 91procedures 384–385in Algol 7in BASIC 40, 88in classes 88in COBOL 91in computer science 109,110encapsulation <strong>and</strong> 180in Logo 284–285macros <strong>and</strong> 288–289in mathematics s<strong>of</strong>tware 296

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!