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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Index 557Asymetrix Toolbook 32asymmetric multiprocessing 323asynchronous JavaScript <strong>and</strong> XML(Ajax) 5–6, 6, 110asynchronous processes 154ATA (Advanced <strong>Technology</strong>Attachment) 223Atanas<strong>of</strong>f, John Vincent 30, 226,297Atanas<strong>of</strong>f-Berry computer (ABC)30, 297Atari 104, 179, 205, 258, 264Atkinson, Bill 322ATM. See automatic teller machinesAtom 413AT&T 473, 477–478, 486. See alsoBell Laboratoriesattachments 111, 134, 177, 193attenuation 191Attila (robot) 56AT (Advanced <strong>Technology</strong>)machine 62attributes 191, 201, 232auctions, online 31, 100, 120, 343.See also eBayAuctionWeb 165, 343Audio Interchange File Format(AIFF) 448auditing in data processing 31, 130AU format 448Augmentation Research Center182augmented finite state machines 59“Augmenting Human Intellect:A Conceptual Framework”(Engelbart) 182authentication 31–32, 39, 146, 181authoring systems 32automata 196, 410. See also cellularautomata“Automata Studies” (Shannon <strong>and</strong>McCarthy) 427automated cars 71–72automated clearing house (ACH)39Automatically Programmed Tool(APT) 98Automatic Computing Engine(ACE) 481automatic programming 33automatic tabulating machine 229,230, 294, 341, 392automatic teller machines (ATM)authentication at 32in banking 39biometrics used with 48–49real-time processing in 400as terminal 476touchscreens in 478transaction processing in478–479automotive computers 71, 71–72,177, 293avatars 237–238, 348awk 33–34, 83, 365, 485–486AWT (Abstract WindowingToolkit) 254axioms, in Prolog 390BBabbage, Charles 35–36, 36analog computer <strong>of</strong> 226mechanical computer <strong>of</strong> 294memory <strong>and</strong> 301printer design by 381punched cards <strong>and</strong> 392on statistics 458Babel Fish 271back door, in Clipper Chip 146,181background process. See demonbackup <strong>and</strong> archive systems 36–37in auditing 31in content managementsystems 116copy protection <strong>and</strong> 117, 150in database administration130–131in disaster planning <strong>and</strong>recovery 152as fair use 246fault tolerance with 189floppy disks <strong>and</strong> 200in libraries 276outsourcing <strong>of</strong> 108tape for 467Backus, John W. 38, 202, 404Backus-Naur form (BNF) 38, 38,110, 278backward chaining 188Baker, Nicholas 276Ballistic Research Laboratory 167ballots 175b<strong>and</strong>width 38, 298, 335. See alsobroadb<strong>and</strong>Bankers Trust 44banking <strong>and</strong> computers 39biometrics used in 48–49identity theft <strong>and</strong> 238investing 348personal s<strong>of</strong>tware for 195phishing <strong>and</strong> 370smart card in 435terrorism against 127Bank <strong>of</strong> America 370, 509banner ads 344Bardeen, John 42, 85, 404Bard’s Tale, The (game) 174Barlow, John Perry 123, 124Barnes<strong>and</strong>Noble.com 349Bartik, Jean 515BASH (Bourne Again Shell) 429BASIC 39–40classes <strong>and</strong> 88games in 103Gates <strong>and</strong> 305graphics in 105, 105as interpreter 252loop in 285–286Micros<strong>of</strong>t <strong>and</strong> 305parsing 360in personal computers 228procedures in 384–385strings in 82basic input/output system (BIOS)49–50, 54, 236, 319, 405Bateson, Gregory 124battle management 311baud 298Baudot character set 265Bayes, Thomas 40Bayesian analysis 40–41, 270BBN (Bolt Beranek <strong>and</strong> Newman)247, 277, 284, 404BBS. See bulletin board systemsbeams 493–494Beesley, Angela 500behavioral biometrics 48Being Digital (Negroponte) 331Bell, C. Gordon (Bennet) 41–42Bell Laboratories 42art research at 25C++ at 67charged-couple device at 371government funding <strong>of</strong> 212research <strong>of</strong> 404Ritchie at 409Shannon at 427Stroustrup at 459telecommunications <strong>and</strong> 473UNIX <strong>and</strong> 486Bell’s Law <strong>of</strong> <strong>Computer</strong> Classes 41benchmark 43Bendix 227Benford, Gregory 28Bense, Max 25Beowulf clusters 217, 462Berkeley, Edmund 463Berkeley Open Infrastructure forNetwork Computing (BOINC)117Berkeley S<strong>of</strong>tware Distribution(BSD) 261, 486Berners-Lee, Tim 43–44in computer history 229Dertouzos <strong>and</strong> 141as entrepreneur 184HTML invented by 232in Internet growth 247semantic Web <strong>and</strong> 424on user-created content 487in World Wide Webdevelopment 518Bernstein, Daniel 125, 181, 246Berry, Clifford E. 30Bertillon, Alphonse 47best fit algorithm 302beta testing 395Better Business Bureau 345Bezos, Jeffrey P. 8, 44, 44–45, 184Bigelow, Julian 510Bill <strong>and</strong> Melinda Gates Foundation207Billings, John Shaw 229bill payment, online 39Billpoint 146–147Bina, Eric 15BINAC 167, 296, 381binary data 128, 225binary search 448binary tree 479binding 45–46bins 223biodiversity, measuring 46bioinformatics 46–47, 110, 136, 179biology <strong>and</strong> computing 75biometrics 27, 47–49, 48for authentication 32employment in 179in flash drives 198in law enforcement 273military use <strong>of</strong> 310pattern recognition in 363with smart cards 436BIOS (Basic Input-Output System)49–50, 54, 236, 319, 405biotechnology 262bird flight 75BISON 361bitmapped fonts 201bitmapped image 50, 50, 81, 214bits 50–51, 51, 52, 204, 298BitTorrent 193, 413bitwise operations 51–52, 54black, in CYMK 93BlackBerry 220, 364, 437black box testing 395blacklists 370blindness 151block-structured languages 491Blogger.com 52, 211Bloglines 52blogs <strong>and</strong> blogging 52–53advertising in 344censorship <strong>of</strong> 76in cyberbullying 126on eBay 166freedom <strong>of</strong> speech for 125Google in 211hypertext in 234in Internet growth 248as journalism 259netiquette in 332in <strong>of</strong>fice automation 342political activism <strong>and</strong> 377RSS for 412user-created content <strong>of</strong> 487World Wide Web <strong>and</strong> 518blue, in RGB 93Blue Gene 462Blue Origin 45Bluetooth 53, 273, 299, 487, 513Blu-ray 75, 205, 446BMP (Windows bitmap) 214BNF (Backus-Naur form) 38, 38,110, 278board games 103body language, in robots 56–57boids 28BOINC (Berkeley OpenInfrastructure for NetworkComputing) 117Bolt Beranek <strong>and</strong> Newman (BBN)247, 277, 284, 404Bomis 500Boneh, Dan 317bookmarks 234, 374books, technical 471bookstore, online. See Amazon.comBoole, George 40, 53–54Boolean bitwise operators 51Boolean data type 138Boolean operators 53–54in branching statements 55Differential Analyzer <strong>and</strong>426with flags 197for information retrieval 240in searching 422–423in switched computers 295Boot Camp 19, 288booting 353boot sequence 54–55Bootstrap Institute 182Borl<strong>and</strong> 20Borl<strong>and</strong> Sidekick 368Bosack, Leo 87botnet 100, 111, 451bots. See s<strong>of</strong>tware agentsbound port 303bounds, <strong>of</strong> arrays 24Bourne, Steven R. 429Bourne Again Shell (BASH) 429Bourne Shell 429, 485Boyer, Amy 126bragging rights 100Braille 151brain implants 336BrainKeeper 511Brainstorms Community 407branching statements 55Boolean operators in 54in C 65in COBOL 91in error h<strong>and</strong>ling 187in flowcharts 200functional languages <strong>and</strong> 204in PL/I 373in procedural languages 388in structured programming460Br<strong>and</strong>, Stewart 407Brattain, Walter 42, 85, 404breakpoint 61Breazeal, Cynthia 27, 56, 56–57, 60Bricklin, Daniel 366, 452Brief Code 297Brin, David 384Brin, Sergey 57, 210, 358broadb<strong>and</strong> 57–59. See also cablemodem; DSL; satellite Internetservicewith AOL 12cable modems for 69

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

Saved successfully!

Ooh no, something went wrong!