Der er ingen enkelt, universelt aftalt definition af, hvad der gør en enhed "computer-". Det er en uklar linje, og definitionen kan variere afhængigt af hvem du spørger, og hvilken kontekst du bruger udtrykket. Her er nogle af de vigtigste faktorer, der bidrager til en enhed, der betragtes som en computer:
1. Processing Power:
* nøglegenskab: Kan udføre beregninger og udføre instruktioner baseret på et sæt regler (et program).
* Eksempel: En lommeregner, en smartphone, en spilkonsol, endda en grundlæggende mikrokontroller har alle denne evne.
2. Hukommelse:
* nøglegenskab: Kan gemme og hente data, selv når strømmen er slukket.
* Eksempel: Din computers RAM, harddisk og endda flashhukommelsen i din telefon giver alle opbevaring.
3. Input og output:
* nøglegenskab: Kan modtage information (input) og sende information (output).
* Eksempel: En computer med et tastatur, mus og skærm. Selv en termostat med en temperatursensor og display har dog grundlæggende I/O.
4. Operativsystem:
* nøglegenskab: Har et softwareprogram, der administrerer enhedens ressourcer og tillader interaktion med brugerne.
* Eksempel: Windows, MacOS, Linux, Android, iOS. Ikke alle enheder med behandlingseffekt og opbevaring har et fuldgyldigt operativsystem, men mange moderne gør det.
5. Generel funktionalitet:
* nøglegenskab: I stand til at køre forskellige programmer og udføre forskellige opgaver.
* Eksempel: En pc kan bruges til webbrowsing, dokumentredigering, spil og mere. Specialiserede enheder som en mikrobølgeovn har begrænset funktionalitet.
kontinuummet:
Linjen mellem "computer" og "ikke-computer" er sløret. Du har:
* enkle enheder: En lommeregner eller en termostat kan have behandlingseffekt og begrænset hukommelse, men ikke et fuldt OS eller generel funktionalitet.
* Mellemenheder: Et digitalt kamera eller en musikafspiller har mere behandlingskraft, opbevaring og specialiseret software, men kører muligvis ikke generelle programmer.
* fuldgyldig computere: PCS, bærbare computere, tablets, smartphones - disse har alle de egenskaber, der er anført ovenfor, med høje niveauer af behandlingseffekt, opbevaring, input/output og et komplet operativsystem.
Så hvad der gør en enhed til en "computer" afhænger af konteksten og hvilke egenskaber du prioriterer. En enhed med stærk behandlingseffekt, hukommelse, input/output, et komplet operativsystem og den generelle formål funktionalitet er mest sandsynligt at blive betragtet som en computer.