*   >> läser Utbildning artiklar >> tech >> web design

Dator och Program

ch drevs av ett komplext system av linor och trummor som kan anses vara ett sätt att avgöra vilka delar av den mekanism som utförs vilka åtgärder och när. [8] Detta är kärnan i programmerbarhet. I slutet av det tionde århundradet, den franska munken Gerbert d'Aurillac kom tillbaka från Spanien ritningar av en maskin som uppfanns av morerna som svarade Ja eller Nej till de frågor som ombads (binär aritmetik).

[9] igen i trettonde århundradet, munkarna Albertus Magnus och Roger Bacon byggt talar androider utan vidareutveckling (Albertus Magnus klagade över att han hade förlorat fyrtio år av sitt liv när Thomas av Aquino, livrädd av sin maskin, förstörde det). [10] Under 1642, det Renaissance såg uppfinningen av räknemaskin, [11] en apparat som kan utföra alla fyra aritmetiska operationer utan att förlita sig på mänsklig intelligens [12] Den räknemaskin var roten till utvecklingen av datorer i två skilda vägar.

inledningsvis, är det för att försöka utveckla mer kraftfulla och mer flexibla räknare [13] att datorn först teoretiserade av Charles Babbage [14] [15] och sedan utvecklas, [16] leder till utveckling av stordatorer på 1960-talet, men även mikroprocessorn, som startade persondatorrevolutionen, och som nu i centrum för alla datorsystem oavsett storlek eller syfte, [17] uppfanns serendipitously av Intel [18] under utvecklingen av en elektronisk kalkylator, en direkt ättling till den räknemaskin.

[19] Program Omdömen

utmärkande drag för moderna datorer som skiljer dem från alla andra maskiner är att de kan programmeras. Det vill säga att någon typ av instruktioner (programmet) kan ges till datorn, och den kommer att genomföra bearbeta dem. Medan vissa datorer kan ha konstiga begrepp "instruktioner" och "output" (se kvantberäkning), moderna datorer baserade på von Neumann arkitektur har ofta maskinkod i form av ett imperativt programmeringsspråk.

I praktiken kan ett datorprogram vara några instruktioner eller förlänga till många miljoner instruktioner, som gör programmen för ordbehandlare och webbläsare till exempel. En typisk modern dator kan utföra miljarder instruktioner per sekund (gigaflop) och sällan gör ett misstag under många års drift. Stora datorprogram som består av flera miljoner instruktioner kan ta grupper av programmerare år att skriva, och på grund av komplexiteten i uppgiften nästan säkert innehålla fel.

Page   <<  [1] [2] 
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.