Definition – Computer Science, Algoritme, Programmering og Beregning
Computer – en computer er En maskine, som er en elektronisk enhed, der har evnen til at tage i en input (eller Vejledningen), proces, dette sæt af instruktioner, til at returnere en værdi eller en udgang.
En computer er opdelt i to hoveddele —
(a) maskiner; som omfatter ledninger, transistorer, kredsløb osv., (også kaldet Hardware-dele),
(b) Instruktioner og data — (kaldes Software)
En computer er et værktøj, der anvendes i undersøgelsen af Computer-Videnskab.
algoritme: en algoritme henviser til en trinvis liste over instruktioner til at løse en forekomst af et problem. Algoritmer er finite processer og er løsninger i sig selv.
datalogi er studiet af problemer, problemløsning samt de løsninger, der kommer ud af en problemløsningsproces., Det er let at antage, at der for ethvert problem skal være en løsning; dog ifølge teorien om beregning (TOC): ikke alle problemer har en løsning. Problemer i datalogi kan enten være beregnelige eller ikke-beregnelige.beregnelige problemer: Dette henviser til problemer (eller funktioner), der findes en algoritme, der beregner et svar(eller output) til enhver forekomst af problemet i et begrænset antal trin., Et simpelt eksempel er Heltal tilvækst drift:
f(x) = x + 1
Ikke-Computable Problemer: En ikke-computable problem refererer til et problem, som der ikke er nogen algoritme, der kan bruges til at løse det. Det mest berømte eksempel på ikke-beregnelighed (eller undecidability) er “Stopproblemet”.
derfor kan datalogi siges at være studiet af beregnelige problemer såvel som ikke-beregnelige, eksistensen og ikke-eksistensen af en algoritmisk tilgang til et problem.,
Abstraktion i Problemløsning:
Abstraktion giver os mulighed for at se et problem og løsning, på en sådan måde, — der hjælper os med separat logisk og fysisk perspektiv.e.g Et halvt fyldte krukke= 1/2
Programmering:
Programmering er en proces, hvor en algoritme, kodning det til en notation (et programmerings sprog), så det kan udføres af en computer.
programmeringssprog giver en notational måde at repræsentere både kodningsprocessen og dataene, hvilket giver en kontrolkonstruktion såvel som datatyper.,
Kontrolkonstruktion: dette gør det muligt at repræsentere algoritmer på en praktisk, men utvetydig måde.
datatype: giver fortolkning af binære data (som computeren normalt forstår), så vi kan tænke på dataene i termer, der giver mening med hensyn til det problem, der løses.,
“Computer-videnskab er operativsystemet for al Innovation.”
– Steve Ballmer
tak for at have læst dette stykke. Jeg ved, at dette ikke er en historie, jeg havde aldrig til hensigt at være det. Dette var bare beregnet til at minde os om det grundlæggende på en enkel måde.,
Hvis du har læst så langt, så sørg for at give dette indlæg nogle 50 klapper <