Under de senare åren av andra världskriget , flera alternativ fanns för datorenheter . På den tiden använde forskarna både digitala och analoga datorer , med betoning på de analoga apparater . Analog Devices styrde årtiondet efter kriget på grund av deras användbarhet i jämförelse med sina digitala motsvarigheter . Digitala persondatorer ( som den på ditt skrivbord ) dominerar vår moderna värld på grund av de problem som är förknippade med analoga datorer . Vad är en analog dator ?
En analog dator är en apparat som modeller problemlösningar . Till skillnad från den moderna digitala datorn , analoga enheter förlita sig på en uppmätt fysikaliskt fenomen att " beräkna " svaret . Ett av de enklaste analoga enheter , en räknesticka , använder en glidande metrisk att konvertera mellan initiala värden och deras beräknade motsvarigheter , medan mer komplexa enheter använder fjädrar , kugghjul , rör pneumatiska eller andra fysiska element . Elektriska analoga datorer använder kondensatorer och motstånd för att modellera en fysikalisk process där elektrisk ström och förstärkare till skalvärden .
Noise Floor Problem
När du mäta eller modell något problem med fysiska komponenter , kan talrika element skapar ett bakgrundsbrus . Till exempel, om du mäter vibrationer med en seismograf , kommer de omgivande vibrationer från passerande bilar och industrier begränsar enhetens effektivitet . Externa källor är inte de enda platserna att generera störningar . Enkelt driva en analog dator kan resultera i ett antal potentiella bakgrundsljud nivå . Kombinationen av alla dessa bullerkällor skapar en effekt som kallas en brusnivån . Under den gränsen , kan den analoga datorn göra några meningsfulla mätningar .
Temperaturkoefficient Problem
Eftersom analoga datorer ofta förlitar sig på fysiska element för mätning och beräkning , de är särskilt känsliga för förändringar i temperatur . Värmen från en fjäder , till exempel, kan förändra hur den expanderar och kontraherar . Även elektriska komponenter fungerar på olika sätt under olika temperatur situationer . Såvida du använder den analoga datorn under samma termiska förhållanden varje gång , kan det ge helt olika resultat eller minskad precision , förutsatt att det kan fungera på alla .
Andra problem
Analoga datorer drabbats av ett antal andra problem som begränsar deras effektivitet . Till exempel , de kombinerade effekterna av temperatur och buller skapa ett begränsat arbetsområde . Programmerare måste kompensera genom att anpassa sina insatser för att tillgodose dessa intervallgränserna . Dessutom , som analoga datorer använder tinier element , effekterna av temperatur och andra begränsningar är överdrivna , att skapa vad som kallas en parasitisk effekt . Dessutom analoga datorer fungerar på ett sätt som gör det nästan omöjligt att använda irrationella tal som pi på ett meningsfullt sätt .