Skip to main content

Hvad er datalogi?

Computer Science er en filosofi og et studiefelt, der dækker dybest set alle aspekter af informationsadgang, især hvad angår computerkode, teknisk teknik og internetkommunikation.Nogle af de mennesker, der arbejder i dette område, har job som programmerere ved hjælp af algoritmer til at studere og løse komplekse problemer og ligninger;Andre ser efter måder at udnytte informationsteknologi til at gøre visse opgaver mere effektive eller strømlinede.I moderne tid er feltet ofte meget tæt knyttet til avanceret teknologi, men dette har ikke altid været tilfældet.Byggestenene inden for datalogi mdash;de matematiske beregninger, informationsbestillingssystemerne og de logiske gåder, der bruges til at afkode mønstre mdash;eksisterede længe før personlige computere eller mobiltelefoner blev endda opfundet.

Underliggende principper

Videnskaben beskrives måske bedst som en tilgang til kompleks informationsstyring.På det mest basale niveau involverer datalogi at studere strukturen, mekaniseringen og ekspressionen af algoritmer, som er metodiske processer til løsning af problemer, og når som helst fakta, tal eller datasæt skal korreleres, at dens principper kommer ind for at spille.

Praktiske applikationer

Teknologi og digital informationsstyring er en af de mest åbenlyse applikationer, men forskere bruger også de samme principper til at forstå videnskabelige koncepter som genetik, for at forudsige jordskælvsmønstre og til at forstå teorier som Big Bang.Matematikere, forskere og ingeniører træder ofte ind i marken, når de arbejder med komplekse ligninger, og endda dem, der arbejder i medicin, humaniora, lov og bruger nogle af de mere beregningsmæssige aspekter af videnskabFor mønstre i information over tid.

I online -rummet giver datalogen rammerne for websteder og integreret webindhold.Programmerere og kodere bruger informationssystemer til at omdanne det, der i det væsentlige er en række numeriske koder til visuel grafik og forståelig tekst, der let kan søges, navigeres og bestilles.

Programmerere er også ansvarlige for at oprette brugergrænseflader på computere, tablets og smarttelefoner, og de designer infrastrukturer, så forskellige enheder kan tale med hinanden.Det meste af denne slags arbejde diskuteres med hensyn til "bits og bytes."Bits hjælper med overførsel af filer mellem maskiner, mens bytes er, hvor de ender og er de mest grundlæggende enheder til elektronisk informationsmåling og opbevaring.

Udvikling af feltet

De fleste mennesker tænker på datalogi som noget af et nyt felt, og i det omfang det vedrører mobile teknologier og internettet på mange måder det er.Den algoritmiske rygrad i disciplinen har dog eksisteret i århundreder, men begyndende med de mest rudimentære regnemaskiner og værktøjer, der først begyndte at flytte arbejdet med at løse ligninger væk fra det menneskelige sind og ind i maskiner.

Det var det ikkeIndtil 1940'erne blev dog først, at ideen om en enkelt "computer", der var i stand til at håndtere flere programmer og kommandoer, først blev populære.Selv da indgik udtrykket "datalogi" ikke rigtig andres ordforråd før i slutningen af 1950'erne.

Karriereveje

De fleste mennesker, der studerer computervidenskab på universitetsniveau, fortsætter med at arbejde som programmerere eller computeringeniører.Mange af disse mennesker vil være kodeforfattere, der arbejder for internet- eller softwarevirksomheder;Andre vil blive fejlfinding af informationsteknologi, der hjælper hverdagslige brugere med at løse problemer med at lære større effektivitet på deres personlige eller arbejdscomputere.

Denne form for uddannelse begrænser dog ikke folk til at arbejde primært med computere.Forskere i mange forskellige discipliner er afhængige af mennesker med kodende ekspertise til at oprette programmer til mine data, sortere information og identificere PATTErns.Private virksomheder og virksomheder, der ønsker at identificere visse befolkningsdemografier, er nogle af de største forbrugere af denne form for viden.Dette kan være så kompliceret som at indsnævre forekomster af visse genetiske markører eller sygdomsdiagnoser eller så enkle som at målrette sandsynlige forbrugere af et bestemt produkt.Computerkoder og ligninger kan gøre disse tal lettere at komme i første omgang og lettere at forstå, når de er i hånden.

Nødvendige færdigheder og uddannelse

Løsning af problemer er kernen i dette felt, og det følger, at de mennesker, der arbejder i det, skal være stærke analytiske tænkere.De mest succesrige forskere har en tendens til at have dedikationen til at presse fremad med noget, indtil der findes en bestemt løsning, og skal også normalt have en masse tålmodighed, fordi det kan tage tid at finde et svar og resultater.En evne til at tilpasse sig nye og hurtigt skiftende teknologier er typisk også meget vigtig.

Mange colleges og universiteter tilbyder kurser og grader i datalogi.Programmer varierer fra skole til skole, men de kombinerer normalt matematik, logisk teori og statistikkurser med praktiske kodnings- og programmeringsprojekter.Kandidater på bachelorgrad og associeret gradsniveau er normalt klar til at starte entry-level arbejde med et softwarevirksomhed eller forskerteam, mens de, der tjener kandidatgrader, ofte går videre til mere rådgivende og ledelsespositioner på seniorniveau.

Det er også muligt at selv undervise mange af kernefærdighederne.Kodning og programmeringsvejledninger tilbydes gratis online mange steder, og mennesker med egnethed til kompleks problemløsning finder ofte, at de er i stand til at hente det grundlæggende ved blot at tilbringe tid med materialet.Mange af de højest betalende job ønsker bevis for universitetsuddannelse, men dette er på ingen måde et hårdt og hurtigt krav.Evnen til at få jobbet gjort godt er ofte vigtigere end formelle legitimationsoplysninger.