Vigtigste videnskab

Computer videnskab

Indholdsfortegnelse:

Computer videnskab
Computer videnskab
Anonim

Computer science, studiet af computere og computing, herunder deres teoretiske og algoritmiske fundamenter, hardware og software og deres anvendelser til behandling af information. Computervidenskabens disciplin inkluderer undersøgelse af algoritmer og datastrukturer, computer- og netværksdesign, modellering af data og informationsprocesser og kunstig intelligens. Datalogi trækker nogle af sine fundamenter fra matematik og ingeniørarbejde og inkorporerer derfor teknikker fra områder som køteori, sandsynlighed og statistik og elektronisk kredsløbdesign. Computervidenskab gør også kraftigt brug af hypotesetestning og eksperimentering under konceptualisering, design, måling og forfining af nye algoritmer, informationsstrukturer og computerarkitekturer.

Datalogi betragtes som en del af en familie på fem separate men alligevel indbyrdes forbundne discipliner: computerteknologi, datalogi, informationssystemer, informationsteknologi og software engineering. Denne familie er blevet kendt kollektivt som disciplinen i computing. Disse fem discipliner hænger sammen i den forstand, at computing er deres genstand for undersøgelse, men de er adskilte, da hver har sit eget forskningsperspektiv og faglige fokus. (Siden 1991 har Association for Computing Machinery [ACM], IEEE Computer Society [IEEE-CS] og Association for Information Systems [AIS] samarbejdet om at udvikle og opdatere taksonomien for disse fem indbyrdes forbundne discipliner og de retningslinjer, som uddannelsesinstitutionerne har verdensomspændende anvendelse til deres bachelor-, kandidat- og forskningsprogrammer.)

De største underområder inden for datalogi inkluderer den traditionelle undersøgelse af computerarkitektur, programmeringssprog og softwareudvikling. De inkluderer dog også beregningsvidenskab (brug af algoritmiske teknikker til modellering af videnskabelige data), grafik og visualisering, interaktion mellem mennesker og computere, databaser og informationssystemer, netværk og de sociale og professionelle problemer, der er unikke for praksis inden for computervidenskab. Som det kan være tydeligt, overlapper nogle af disse underfelter deres aktiviteter med andre moderne områder, såsom bioinformatik og computerkemi. Disse overlapninger er konsekvensen af ​​en tendens blandt computerforskere til at genkende og handle på deres felt's mange tværfaglige forbindelser.