Het informaticaportaal biedt een eenvoudige toegang tot onderwerpen uit de computerwetenschappen en informatietechnologie (IT).
De informatica is het vakgebied dat zich bezighoudt met de leer van verwerking van gegevens. Informatietechnologie (IT), ook wel ICT, is de techniek die nodig is voor informatieverwerking. Het betreft in het bijzonder het gebruik van computer-hardware en -software om informatie te verkrijgen, converteren, opslaan, beveiligen, verwerken en verzenden.
In programmeertalen is luie evaluatie (in het Engels : lazy evaluation ) een techniek waarbij een berekening wordt uitgesteld tot het moment dat het resultaat van de berekening daadwerkelijk nodig is.
De voordelen van luie evaluatie zijn: verbeterde prestaties door het vermijden van overbodige berekeningen, het vermijden van foutieve situaties in gecombineerde expressies en de mogelijk om om te gaan met oneindige datastructuren . Ook is het mogelijk controlestructuren als functies te definiëren in plaats van ingebouwde structuren.
Het tegenovergestelde van luie evaluatie is strikte evaluatie (in het Engels: strict evaluation ).
[bewerk ]
Technieken en methoden
abstract datatype , array , beslissingsboom , data , datacompressie , fouriertransformatie , gelinkte lijst , hashfunctie , heap , sorteeralgoritme , stack , tree , zoekalgoritme
broncode , compiler , iteratie , linken , parser , programmeren (imperatief , functioneel , logisch , objectgeoriënteerd , aspectgeörienteerd , regelgebaseerd ), programmeertaal , programmeerparadigma , programmeerstijl , recursie
machinaal leren , datamining , expertsysteem , fuzzy logic , genetisch algoritme , computationele taalkunde , neuraal netwerk , ontologie , patroonherkenning , regelgebaseerd systeem , robots , semantisch net , softwareagent , spraakherkenning , Turing-test
ALU , cache , CISC , CPU , digitale signaalprocessor , Harvard-architectuur , machinetaal , memory management unit , MIPS-architectuur , pipeline-architectuur , registergeheugen , RISC , superscalaire processor
AGP , ATA , Bluetooth , EISA , FireWire/IEEE 1394 , IrDA , ISA , PCI , PCIe , Serial ATA , S/PDIF , SCSI , Universal Serial Bus , VLB , WLAN
beeldscherm , cd-rom , cd-brander , computer , diskette , dvd , geluidskaart , harde schijf , insteekkaart , modem , moederbord , muis , netwerkkaart , plotter , Power Supply Unit , printer , processorkoeler , randapparaat , scanner , touchpad , videokaart , webcam
Linux , Mac OS X , Microsoft Windows , Unix
AIX , AmigaOS , Atari TOS , BeOS , Debian , DOS , DR-DOS , FreeBSD , FreeDOS ,
GNU/Hurd , HP-UX , Irix , Mac OS , Minix , MS-DOS , MPE , MVS , Novell NetWare , OS/2 , IBM i , PalmOS , PC-DOS , Plan 9 , ReactOS , RISC OS , Solaris , Symbian , TPF , Ultrix , OpenVMS , Magnussoft ZETA
CORBA , draadloos netwerk , DSL , Ethernet , GAN (Global Area Network) , Internet , intranet , IPv6 , LAN (Local Area Network) , MAN (Metropolitan Area Network) , PAN (Personal Area Network) , Router , SAN (Storage Area Network) , SOAP , TCP/IP , Token ring , Virtual Private Network , WAN (Wide Area Network) , wifi , WLAN
Ada , ABAP , Algol , APL , Assembler , AWK , BASIC , C , C/AL , C++ , C# , Objective-C , Clipper , COBOL , D , Eiffel , Erlang , Forth , Fortran , Gambas , Haskell , Inform , Java , JavaScript , LabVIEW ,
Lisp , Logo , Machinetaal , ML , Modula-2 , ObjectPAL , Object Pascal , Pascal , Perl , PHP ,
PL/1 , PostScript , PowerBASIC , PowerBuilder , Progress , Prolog , PureBasic ,
Python , Rexx , RPG , Ruby ,
Sather , Scala , Scheme , Simula , Smalltalk , Tcl , VBScript , Visual Basic ,
Visual FoxPro
Computerbeveiliging , computervirus , computerworm , cryptoanalyse , cryptografie (symmetrisch , asymmetrisch ), Cyclic Redundancy Check , Denial-of-Service , encryptie , IP-spoofing , man-in-the-middle-aanval , netwerkbeveiliging , pakketfilter , pariteitsbit , personal firewall , phishing , trojaans paard
Charles Babbage , John Backus , Tim Berners-Lee , Alonzo Church , Ted Codd , Seymour Cray ,
Edsger Dijkstra , Bill Gates , Steve Gibson , James Gosling , Herman Hollerith , Steve Jobs ,
Jack Kilby , Gary Kildall , Donald Knuth , Ada Lovelace , Marvin Minsky , Kevin Mitnick -
John von Neumann , Clive Sinclair , Richard M. Stallman , Andrew S. Tanenbaum , Linus Torvalds ,
Alan Turing , Niklaus Wirth , Steve Wozniak , Konrad Zuse
Bedrijven
Hardware
Acer , AMD , Apple Inc. , Asus , ATI , BenQ , Canon , Creative Technology , Cooler Master , Dell , Fujitsu Siemens Computers , Hercules Computer Technology , Hewlett-Packard , IBM , Intel , Iomega , Kyocera , Lenovo , Lexmark , Logitech , Nec , Nvidia , Océ , Packard Bell , Sun Microsystems , Western Digital , Zalman
Software
Adobe , Borland , CA , Google , Microsoft , Netscape , Novell ,
Oracle , Ordina , Red Hat , SAP AG , SCO Group , Symantec
Subportalen van portaal informatica
Javaplatform - Vrije software