Selv om datamaskiner har bare oppnådd en bred spredning i de siste tiårene , dateres innen informatikk tilbake over et århundre. Utover etableringen av programmer , IT-forskere utvikle og implementere matematiske løsninger på virkelige problemer . Løsningene de skaper kan finnes i alle områder av livet , fra hjem til bedrifter til stoffet av Internett. Hvitevarer
Selv om du kanskje ikke klar over det, mest alle elektroniske enheter du samhandler med har en digital datamaskin på hjertet sitt . Dette inkluderer moderne TV-apparater, elektriske komfyrer , mobiltelefoner og til og med kaffemaskin og blender. Disse maskinene er kjent som " embedded prosessorer ", som utfører et begrenset sett med optimaliserte funksjoner. Som enheter vokse mer sofistikerte, må deres programmerere gjøre det så bra . Noen embedded prosessorer med støtte høyt nivå programmeringsspråk som Java , for komplekse programmer og tilpasningsmuligheter .
Entertainment og Internett
datamaskinalgoritmer danne ryggraden i det moderne Internett-opplevelse . De bestemmer søkemotorresultater, og opprette websider fra en passelig skjema . Algoritmer hindre spam fra å nå innboksen din og andre algoritmer forsøke å unngå spamfiltre. Selv websider, en gang rett og slett en spesielt formatert dokument , nå tilpasse brukeropplevelsen. Fra Netflix og Amazon anbefalinger til Facebook venneforslag er programmer som har en sterkere hånd i å bestemme hvordan vi tenker og handler på nettet .
Handel og finans
Computers og informatikk også bidra til næringslivet. En av de sterkeste bidragene fra informatikk til samfunnet er gjennom delfelt av mathmatical modellering . Mathmatical modellering simulerer forholdene i den virkelige verden , og datamodeller fremskynde simulering prosessen hundre fold . Finansiell handel og økonomiske utviklingen i økende grad avhengige datamaskinalgoritmer og modeller . Datamaskiner også blir sofistikert nok til å erstatte mennesker i enkelte områder av arbeid. Datastyrt dagligvare kassa systemer og overvåkingssystemer ta byrden av menneskelige operatører
matematikk og problemløsning
Feltet av Computer Science er mer enn programmering - . Det integrerer matematikk og logikk for å løse hverdagslige problemer . Mange kjente problemstillinger i informatikk , slik som Traveling Salesman Problem , kan bli forstått selv av dem ukjent med CS . The Traveling Salesman Problem er enkel: å finne den optimale ruten for å ta mellom et gitt sett av individuelle steder . Men det er flere måter å gjøre det , noen fortere enn andre , og en effektiv generalisert løsningen har ennå ikke funnet til tross for 50 år med søking. Det er en øvelse i matematikk og informatikk for å utvikle effektive matematiske løsninger på problemet .