Rekenaarwetenskap: Verskil tussen weergawes

Content deleted Content added
Off
Etikette: Visuele teksverwerker Selfoonbydrae Wysiging op selfoonwerf
Lyn 1:
'''Rekenaarwetenskap''' is die studie van berekening en inligtingverwerking, asook die implementering daarvan in [[inligtingstegnologie]], in beide [[hardeware]] (apparatuur) en [[sagteware]] (programmatuur). In die praktyk omvat dit 'n wye aantal velde – van die abstrakte studie van [[algoritme]]s, en formele grammatikas tot meer konkrete onderwerpe soos [[Programmeringstaal|programmeertale]], [[bedryfstelsel (inligtingstegnologie)|bedryfstelsels]], [[rekenaarnetwerk]]e, [[databasis]]se en [[beheerstelsel]]s. As 'n wetenskaplike dissipline, sluit dit aan by [[wiskunde]], [[fisika]] en [[elektronika]], maar verskil heelwat en is 'n dissipline in eie reg.
 
Off
Rekenaarwetenskaplikes bestudeer wat programme kan of nie kan doen nie (onderwerpe soos berekenbaarheid en kunsmatige intelligensie is ter sprake), hoe programme sekere take effektief kan doen, hoe programme verskillende tipes inligting moet stoor en terugkry, en hoe programme en mense met mekaar kommunikeer.
 
::
:''Rekenaarwetenskap gaan net so veel oor rekenaars as wat sterrekunde oor teleskope gaan.''
:: - toegeskryf aan Edsger Dijkstra
 
::
:''Computer science is not as old as physics; it lags by a couple of hundred years. However, this does not mean that there is significantly less on the computer scientist's plate than on the physicist's: younger it may be, but it has had a far more intense upbringing!''
:: - [[Richard Feynman]]
 
== V ==
Die Church-Turing-stelling sê dat alle bekende algemene rekentoestelle in wese ekwivalent is in wat hulle doen, alhoewel hulle verskil wat tyd- en ruimtedoeltreffendheid betref. Meeste navorsing in rekenaarwetenskap het te make met von Neumann-rekenaars of Turing-masjiene (rekenaars wat een klein, toegewyde taak op 'n slag uitvoer). Hierdie modelle stem ooreen met meeste werklike rekenaars wat vandag gebruik word. Rekenaarwetenskaplikes bestudeer ook ander masjiene, soos parallelle- en kwantumrekenaars.
 
*
Rekenaarwetenskap het sy wortels in [[elektroniese ingenieurswese]], [[wiskunde]] en [[linguistiek]]. In die laaste paar dekades van die [[20ste eeu]] is rekenaarwetenskap erken as 'n dissipline in eie reg en het dit sy eie metodes en terminologie ontwikkel.
*
 
*
By universiteite is rekenaarwetenskap aanvanklik gedoseer vanuit die wiskundedepartemente, maar deesdae het meeste universiteite aparte departemente vir rekenaarwetenskap en/of informatika.
*
 
*
Die grootste eerbewys in rekenaarwetenskap is die Turing-toekenning.
*
 
*
== Verwante terreine ==
*[[kriptografie|ografie]].
Rekenaarwetenskap is naverwant aan verskeie ander wetenskapdissiplines. Hierdie dissiplines oorvleuel heelwat, alhoewel daar ook belangrike verskille bestaan.
 
* Inligtingswetenskap is die studie van data en inligting, hoe om dit te interpreteer, analiseer, stoor en oor te dra. Inligtingswetenskap het begin as die grondslag van die wetenskaplike analise van [[kommunikasie]] en [[databasis]]se.
* [[Programmering]] beklemtoon die ontwerp en skryf van programme in rekenaartale en vertaling na masjienkode.
* [[Sagteware-ingenieurswese]] beklemtoon bestuur van analise, ontwerp, bou en toets van programme.
* Inligtingstelsels is die toepassing van berekening om die aktiwiteite van 'n organisasie te ondersteun: werking, installering en onderhoud van die rekenaars, sagteware en data.
* Bestuursinligtingstelsels (BIS) is die subterrein van inligtingstelsels wat finansiële en personeelbestuur beklemtoon.
* [[Wiskunde]] deel baie tegnieke en onderwerpe met rekenaarwetenskap, maar is meer algemeen. In 'n sekere sin is rekenaarwetenskap die wiskunde van berekening.
* Rekenaaringenieurswese is die analise, ontwerp en bou van rekenaarhardeware.
* Inligtingsekerheid is die analise en inwerkingstelling van inligtingstelselsekuriteit, insluitend [[kriptografie]].
 
== Vakgebiede van groot belang vir rekenaarwetenskap ==