En datamaskin er en programmerbar elektronisk enhet som aksepterer rådata som input og behandler dem med et sett med instruksjoner (et program) for å produsere resultatet som utdata. Den gjengir utdata like etter å ha utført matematiske og logiske operasjoner og kan lagre utdataene for fremtidig bruk. Den kan behandle numeriske så vel som ikke-numeriske beregninger. Begrepet 'datamaskin' er avledet fra det latinske ordet 'computare' som betyr å beregne.
En datamaskin er designet for å kjøre applikasjoner og gir en rekke løsninger gjennom integrerte maskinvare- og programvarekomponenter. Den fungerer ved hjelp av programmer og representerer desimaltallene gjennom en streng med binære sifre. Den har også et minne som lagrer dataene, programmene og resultatet av behandlingen. Komponentene til en datamaskin som maskineri som inkluderer ledninger, transistorer, kretser, harddisk kalles maskinvare. Mens programmene og dataene kalles programvare.
Det antas at Analytical Engine var den første datamaskinen som ble oppfunnet av Charles Babbage i 1837. Den brukte hullkort som skrivebeskyttet minne. Charles Babbage er også kjent som faren til datamaskinen.
De grunnleggende delene som en datamaskin ikke kan fungere uten er som følger:
string split java
Datamaskiner er delt inn i ulike typer basert på ulike kriterier. Basert på størrelsen kan en datamaskin deles inn i fem typer:
- Mikro datamaskin
- Mini datamaskin
- Stormaskin
- Super datamaskin
- Arbeidsstasjoner
1. Mikrodatamaskin:
Det er en enkeltbruker datamaskin som har mindre hastighet og lagringskapasitet enn de andre typene. Den bruker en mikroprosessor som CPU. Den første mikrodatamaskinen ble bygget med 8-bits mikroprosessorbrikker. De vanlige eksemplene på mikrodatamaskiner inkluderer bærbare datamaskiner, stasjonære datamaskiner, personlig digital assistent (PDA), nettbrett og smarttelefoner. Mikrodatamaskiner er generelt designet og utviklet for generell bruk som surfing, søk etter informasjon, internett, MS Office, sosiale medier, etc.
2. Minidatamaskin:
Minidatamaskiner er også kjent som 'Midrange Computers'. De er ikke designet for en enkelt. De er flerbrukerdatamaskiner designet for å støtte flere brukere samtidig. Så de brukes vanligvis av små bedrifter og firmaer. Individuelle avdelinger i et selskap bruker disse datamaskinene til bestemte formål. For eksempel kan opptaksavdelingen ved et universitet bruke en minidatamaskin for å overvåke opptaksprosessen.
3. Stormaskin:
Det er også en flerbruker datamaskin som kan støtte tusenvis av brukere samtidig. De brukes av store firmaer og offentlige organisasjoner til å drive sin forretningsdrift, da de kan lagre og behandle store mengder data. Banker, universiteter og forsikringsselskaper bruker for eksempel stormaskiner til å lagre dataene til henholdsvis kunder, studenter og forsikringstakere.
4. Superdatamaskin:
Superdatamaskiner er de raskeste og dyreste datamaskinene blant alle typer datamaskiner. De har enorm lagringskapasitet og datahastigheter og kan dermed utføre millioner av instruksjoner per sekund. Superdatamaskinene er oppgavespesifikke og brukes dermed til spesialiserte applikasjoner som storskala numeriske problemer innen vitenskapelige og ingeniørfaglige disipliner inkludert applikasjoner innen elektronikk, petroleumsteknikk, værvarsling, medisin, romforskning og mer. For eksempel bruker NASA superdatamaskiner for å skyte opp romsatellitter og overvåke og kontrollere dem for romutforskning.
5. Arbeidsstasjoner:
Det er en enkeltbruker datamaskin. Selv om den er som en personlig datamaskin, har den en kraftigere mikroprosessor og en skjerm av høyere kvalitet enn en mikrodatamaskin. Når det gjelder lagringskapasitet og hastighet, kommer den mellom en personlig datamaskin og minidatamaskin. Arbeidsstasjoner brukes vanligvis til spesialiserte applikasjoner som desktop publishing, programvareutvikling og ingeniørdesign.
Fordeler med å bruke en datamaskin:
Datamaskinen har blitt en del av livet vårt. Det er mange ting vi gjør i løpet av en dag er avhengig av en datamaskin. Noen av de vanlige eksemplene er som følger: