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.

566 IndexIDNA (Internationalizing DomainNames in Applications) 158IEC (International ElectrotechnicalCommission) 298IEEE Transactions on InformationTheory (Diffie <strong>and</strong> Hellman)146IETF (Internet Engineering TaskForce) 251if statements 55IGF (Internet Governance Forum)251IIOP (Internet Inter-ORB Protocol)118iLife 357I.Link 197Illustrator (Adobe) 4iMac 19, 258, 288image, bitmapped 50, 50, 81, 214image manipulation, as art 25image processing 110, 112, 204,239, 300. See also computergraphicsiMovie 493IMP 78impaired driving, monitoring 71imperative languages 203implementation 138, 154, 394, 444IMPs (Interface MessageProcessors) 266income, in digital divide 149incremental computing 463increment operation 65index file, in information retrieval240index register 119–120, 304index table 223India 143, 149, 209indirection 375–377Inducing Infringement <strong>of</strong>Copyrights Act 445induction 190industrial robots 182–183,410–411industry 99. See also CAD/CAMinference engine 188, 188Information <strong>and</strong> CommunicationTechnologies (ICT) Task Force251information design 239–240“Information Flow in LargeCommunication Nets”(Kleinrock) 266information hiding 129, 460Information Processing <strong>Technology</strong>Office (IPTO) 463information retrieval 240–241,273. See also search engineinformation science 46, 110information services, online. Seeonline servicesinformation systems auditing 31,130information systems degrees 171information theory 42, 241–242,427information transfer rate 38information warfare 100, 127, 220,242, 248, 311Information Week 260InfoTrac 349InfoWorld 260infrastructurein developing nations 143embedded systems in 178for enterprise computing 183in information warfare 242for Internet 87pyramid model <strong>of</strong> 291, 291for smart home 435society as 438inheritancein C# 67in cellular automata 75in classes 20, 88in data abstraction 129in object-orientedprogramming 67, 340in Simula 431Smalltalk <strong>and</strong> 434in-house applications 22in-house documentation 471Ink Development 343inkjet printer 380, 382inner identity 237In pointer 60input device. See graphics tablet;keyboard; mouseInput/Output (I/O) 242–243, 243in C 66in C++ 68in COBOL 91in computer engineering 101CPU <strong>and</strong> 304in flowcharts 200in mainframes 290microprocessor <strong>and</strong> 304in minicomputers 312in MS-DOS 321in operating systems 353in PL/I 373insertion, in list 282insertion sort 447–448installation <strong>of</strong> s<strong>of</strong>tware 244instant messaging 11, 126, 198,217, 440, 477, 523Institute for Advanced Study 499Institute for Certification <strong>of</strong>Computing Pr<strong>of</strong>essionals (ICCP)80Institute for Electrical <strong>and</strong>Electronic Engineers (IEEE)79, 457Institute <strong>of</strong> Electrical <strong>and</strong>Electronics Engineers <strong>Computer</strong>Society 404instructionsaddressing 3in Analytical Engine 35in BINAC 167in cache 10, 69–70CPU processing <strong>of</strong> 304in machine code 28storage <strong>of</strong> 167instrumentation, scientific419–420integer 138, 338integrated circuit (IC). See alsoCPU; microprocessorin calculators 71in chipsets 86in computing history 227invention <strong>of</strong> 85in microcomputer 228Moore’s work with 318in supercomputers 461Sutherl<strong>and</strong>’s work on 463Integrated Drive Electronics (IDE)223Intel Corporation 244–245AMD processors <strong>and</strong> 4Apple <strong>and</strong> 258chipset architecture <strong>of</strong> 86Grove at 218hafnium chips by 86in industry st<strong>and</strong>ardization237Macintosh <strong>and</strong> 288, 357microprocessors <strong>of</strong> 228, 304Moore at 318–319nanotechnology at 330in USB development 197intellectual property <strong>and</strong>computing 245–246censorship <strong>and</strong> 76centralization <strong>and</strong> 440digital rights management<strong>and</strong> 149–150DVRs <strong>and</strong> 164file-sharing networks <strong>and</strong>193Google Book Search <strong>and</strong>167, 211hackers <strong>and</strong> 219ISPs <strong>and</strong> 252at MIT Media Lab 313policy on 472YouTube <strong>and</strong> 524intelligence, defining 26intelligence agencies 118–119, 136IntelliGenetics 190intelligent agents. See s<strong>of</strong>twareagentsIntellipedia 119intentional programming 430Intentional S<strong>of</strong>tware 430InterCasino 346Interface Message Processors(IMPs) 266interfaces. See specific typesinterference 408interlaced display 318interlock mechanism 113intermediate language (IL) 67intermediate representation 96, 96International ElectrotechnicalCommission (IEC) 298internationalization <strong>and</strong>localization 158, 246–247Internationalizing Domain Namesin Applications (IDNA) 158International Space Station 430International St<strong>and</strong>ardsOrganization (ISO) 457International TelecommunicationUnion (ITU) 251, 316Internet 247–249. See also WorldWide Webb<strong>and</strong>width on 38broadb<strong>and</strong> for 57–59business use <strong>of</strong> 64centralization <strong>and</strong> 439–440computer-aided instructionover 99computer engineering <strong>and</strong>102in computer science 110in computer security 100in computing history 228,229data communications over133definition <strong>of</strong> 468digital divide <strong>of</strong> 148–149distance education over153–154DNS in 155employment in 178–179in groupware 217infrastructure for 87for journalism research 259legal theory on 274–275in libraries 276local area networks <strong>and</strong> 284multimedia on 322in <strong>of</strong>fice automation 342organization <strong>and</strong> governance<strong>of</strong> 124, 250–251, 274–275,439, 494packet switching on 78, 133in popular culture 378portability <strong>and</strong> 95publications on 260risk <strong>and</strong> 408–409in science fiction 418–419in s<strong>of</strong>tware marketing293–294TCP/IP <strong>and</strong> 468–469telecommunications <strong>and</strong> 473viruses spread by 100wiretapping <strong>and</strong> 119Internet addiction disorder (IAD)391Internet addresses 157–158Internet applications programming249–250Internet cafés 250, 250Internet Corporation for AssignedNames <strong>and</strong> Numbers (ICANN)17, 158, 251Internet Crime Complaint Center345Internet Engineering Task Force(IETF) 251Internet Explorer. See Micros<strong>of</strong>tInternet ExplorerInternet Governance Forum (IGF)251Internet Inter-ORB Protocol (IIOP)118Internet Law Treatise 274Internet-only banks 39Internet radio 251Internet Relay Chat (IRC) 83, 442Internet security packages 197,505Internet service provider (ISP) 70,251–252, 332, 350–351, 451,503. See also America OnlineInternet tablet 466Internet telephony. See VoIPInternet Worm 111interpolation 371InterPress 379interpreter 252, 252–253in APL 18for BASIC 40Brief Code 297in LISP 281parsing by 360–361for Pascal 362for PostScript 379for Python 392for Ruby 413–414in scripting languages 421for Tcl 468interprocess communication 264interrupt-driven I/O 243, 243interrupt request (IRQ) 243, 243interstitial ads 344Intranet 229, 284, 292intrusion detection 102inventory 291investments 345, 348IP addresses 155, 158, 468, 469iPhone 19, 147, 258, 364, 437,466, 478iPod 19, 108, 154, 258, 326, 327,327–328, 375IP phone 496iptables 197IPTO (Information Processing<strong>Technology</strong> Office) 463IPTV 69IP Version 6 158Iraq War 53, 198IRC (Internet Relay Chat) 83, 442iris scanning 48, 48iRobot Corporation 60, 253iRobot Create 253IRQ (interrupt request) 243, 243ISA (industry st<strong>and</strong>ardarchitecture) 62, 62, 237, 319,457

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

Saved successfully!

Ooh no, something went wrong!