Vem uppfann programmet? Hur skrev du det första programmet utan ett programskrivande program? Problemet med "skiva bröd" i ett programmeringsspråk på hög nivå

Programvarupaketet Microsoft Office är den mest inkomstbringande och populära produkten för tillfället och den mest kända produkten från denna familj är Microsoft Word (WinWord, MS Word eller bara Word). Historien om skapandet av programmet går tillbaka till det avlägsna 80-talet.

Den amerikanske programmeraren Richard Brody anses vara fadern till Microsoft Word. Den första versionen skrevs 1983 och var endast avsedd för DOS. Den första pannkakan, som de säger, kom ut knölig. Försäljningen av produkten var försumbar, och detta förklarades av lanseringen av ett konkurrerande program som heter WordPerfect. Men efter 2 år släpptes en ny version 3.0, som var fokuserad på Macintosh-operativsystemet. Denna version hittade sin köpare i världen och började gradvis vinna tillbaka positioner från konkurrenter. Efter ytterligare 2 år släpptes en uppdatering till version 3.0 - Microsoft Word 3.1.

När det gäller Windows släpptes den första versionen av Word för denna MS 1989. Priset för det var inte litet - $500 i USA. Likheten med Macintosh var till exempel direkt uppenbar i programmet (tangentkombination Ctrl+S för att spara, Ctrl+C för kopiering). Exakt ett år senare, 1990, föddes en ny version av OS Windows 3.0. Word fungerade felfritt under den här versionen (x386- och x286-versionerna var mindre produktiva). När det gäller Words huvudkonkurrent, WordPerfect, kunde de inte skapa en fungerande version som skulle fungera på Windows OS och detta blev dödsögonblicket för WordPerfect. Vidare fanns det bara ett program på textredigeringsmarknaden - Microsoft Word.

Alla produkter från Microsoft Office-paketet har möjlighet att använda ett makrospråk för att utöka sina möjligheter. Microsoft Word är inget undantag. På 90-talet var ett sådant språk WordBasic, och med lanseringen av Word 97 dök det berömda makrospråket Visual Basic for Application (VBA, ett makrospråk för applikationer) upp. Med tillkomsten av VBA i Word blev hackare mer aktiva och skrev så kallade "makrovirus" som var inbäddade i dokumentet. Därför rekommenderar Microsoft att ställa in den högsta säkerhetsnivån i inställningarna när du arbetar i Word. Det rekommenderas också att använda antivirusprogram. Hackaren McNamara var den första som skapade ett makrovirus som infekterade Word-dokument. Sedan började makrovirus skrivas regelbundet.

I dag är Microsoft Office fortfarande ledande inom ordbehandlingsprogram. Men 2009 stämde det kanadensiska företaget i4i Microsoft för olaglig användning av XML-filer, vars patent tillhör kanadensarna. Som ett resultat förbjöd en domstol i Texas försäljningen av Microsoft Word i USA.

Roliga Microsoft Word kuriosa.

Många kritiserar Word för obegripliga kuriosa som hittats i programmet väldigt ofta. Till exempel:

1. Den berömda frasen "Ät lite mer av dessa mjuka franska frallor och drick lite te." Om du skriver den här frasen i en version av Word före 2007 kommer du att bli förvånad. Efter att ha tryckt på Enter-tangenten kommer denna inskription att växa till hundra sidor, som om den hade ersatts av någon form av matris.

2. Även i versionen före 2007 finns det några fler coola saker. Om du anger funktionen "=rand(x,y)" (utan citattecken) var som helst i ett Word-dokument, då när du trycker på Enter-tangenten kommer funktionen att ersättas med en specifik text.

3. "lorem" funktion. Om du anger denna funktion i ett dokument kommer den givna raden att ersättas med text från Lorem Ipsum-webbplatsen.

4. Word gjorde inte skillnad mellan bokstäverna E och E förrän version 2003. Därför ansåg han frasen "du måste köra långsamt" vara korrekt.

5. Det finns ett skämt som har bevarats i Word till denna dag. Om du skriver in frasen " Jag vill slippa militärtjänsten.” då kommer stavningen att föreslå stavningsalternativet "Ingen lyckades undkomma militärtjänst."

De allra första virusen var ofarliga. Det här var experiment - som ett av de första virusen, "Creeper", som helt enkelt visade meddelandet "JAG ÄR EN CREEPER: CATCH ME IF YOU CAN." Deras distribution var begränsad till hemnätverk (Creeper fanns på TENEX OS). Detta var 1971.

Nu finns det miljontals virus som sprids via Internet på alla möjliga sätt - fildistributioner, e-post, webbplatser. När allt är kopplat till allt sprids virus snabbt. Virusskydd är en lönsam verksamhet.

Det började ganska långsamt och mycket tidigare än man kanske hade förväntat sig. De första virusen spreds offline - de arbetade med disketter och överfördes till dem mellan datorer. Vem uppfann viruset?

Det första Mac-viruset skrevs som ett tonårsskämt. Det första PC-viruset gjordes för att bekämpa piratkopiering.

Älgkloner


Jag busade mina kamrater genom att ändra kopior av piratkopierade spel så att de skulle självförstöra efter ett visst antal starter. Jag delade ut spel, folk fastnade för dem, och så slutade det plötsligt att fungera och kom med en rolig kommentar på skärmen (humor för en niondeklassare).

Som ett resultat slutade vännerna att låta Skrenta komma i närheten av sina disketter. De slutade låna ut spel till honom, alla slutade leka med hans leksaker osv. Men han lugnade sig inte. Han började gå igenom instruktioner och beskrivningar och försökte hitta ett säkerhetshål i Apple II. Och han kom på ett sätt att exekvera kod utan att röra disketter.

"Jag kom på idén att lämna ett visst spår i operativsystemet på en fungerande skoldator. Om nästa användare inte startade om datorn från sin disk exponerades hans disk för min kod."

Han skrev koden i assembler och kallade den Elk Cloner. Det blev vad som senare kallades "bootsektorviruset". När en oinfekterad disk sattes in i hårddisken på en infekterad dator, infekterade den disken genom att skriva en kopia av viruset till startsektorn. Denna kod kördes automatiskt vid uppstart. Genom att föra en infekterad disk till en annan dator och starta från den infekterade personen den datorn med en kopia av viruset.

Viruset störde en aning datorns funktion och vid den 50:e lanseringen, istället för att starta programmet, visade det en hel dikt på skärmen:

Elk Cloner: Ett program med personlighet

Passar på dina diskar
Kommer att penetrera dina marker
Ja, det är Cloner!
Sticker som lim
Han kommer att korrigera ditt RAM-minne
Skicka Cloner snabbt.

På grund av det försenade utseendet märktes inte programmet direkt, vilket förbättrade chanserna för distribution. Epidemin varade i flera veckor.

Programmet nådde också läraren Skrentas dator, som anklagade honom för att ha brutit sig in på hans kontor. Skrentas släktingar från Baltimore (han bodde själv i Pittsburgh) fick också viruset, och många år senare fick han höra om ett fall av infektion av en dator som tillhörde en sjöman.

Hjärna


Hjärnviruset blev tillgängligt för IBM PC. Han bosatte sig också i lastningssektorn. Den skrevs av bröderna Basit och Amjad Farooq Alvi från Pakistan 1986. De var 17 och 24 år gamla.

Bröderna ägde ett datorföretag, Brain Computer Services, och de skrev ett virus för att spåra piratkopior av deras medicinska programvara. Det piratkopierade programmet förbrukade RAM, saktade ner disken och förhindrade ibland att data sparades. Enligt bröderna förstörde hon inte uppgifterna. Programmet innehöll följande meddelande:

Välkommen till Dungeon 1986 Basit & Amjad (pvt) Ltd. HJÄRNDATORTJÄNSTER 730 NIZAB BLOCK ALLAMA IQBAL TOWN LAHORE-PAKISTAN TELEFON:430791,443248,280530. Akta dig för detta VIRUS... Kontakta oss för vaccination... $#@%$@!!

Välkommen till fängelsehålan... Se upp för detta virus... Kontakta oss för behandling...

Titeln innehöll riktiga kontakter. När någon ringde dem för att få hjälp kunde de identifiera den piratkopierade kopian. Viruset räknade också antalet gjorda kopior.
De upptäckte att piratkopiering var utbredd, och kopior av deras program spreds väldigt långt. Amjad säger att deras första samtal kom från USA, Miami.


Alvi bröder 2011

Detta var det första av många samtal från USA. Problemet visade sig vara att Brain distribuerades på andra disketter, inte bara kopior av deras program. Det fanns till och med en epidemi av detta virus vid University of Delaware 1986, och sedan dök det upp på många andra ställen. Inga stämningar väcktes, men tidningarna skrev mycket om det. Skaparna nämndes till och med i Time Magazine 1988.

New York Times skrev i maj 1988: ”Ett fräckt datorprogram som dök upp på Providence Bulletins datorer denna månad förstörde en reporters filer och spreds via disketter i tidningens nätverk. Datavetare tror att det är första gången en amerikansk tidnings datorsystem infekteras av ett sådant vågat program, som kallas ett dator-"virus".

Bröderna Alvi var tvungna att byta ut sina telefoner och ta bort kontakter från senare versioner av viruset. De slutade sälja programmet 1987. Deras företag har vuxit till en telekommunikationsleverantör och är nu den största leverantören i Pakistan. Den ligger fortfarande på samma adress.

Och nu - Kaos



Skrenta 2012

Skrenta arbetade inom området informationssäkerhet, och är nu VD för Blekko, som sysslar med sökteknologier.

Även om disketter är borta sedan länge, finns det fortfarande virus i startsektorer. Nu arbetar de med USB-minnen. Eftersom fysiska medier används i allt större utsträckning för dataöverföring är startvirusens dagar räknade.

Kriget mot virus har flyttat online. Skrenta sa i en intervju: "Det är tråkigt att det finns en så stor antivirusindustri. Vi måste göra säkrare system och inte organisera en mångmiljonindustri för att rensa upp befintliga."

Skrenta och bröderna Alvi känner ingen skuld för att ha startat en helvetisk marsch med skadlig programvara över hela världen. "Anden skulle ha kommit ut ur flaskan ändå," skrev Skrenta på sin blogg, "det var intressant för mig att vara den första att släppa den."

Programmet för rivning av bostadshus från eran av massindustriellt bostadsbyggande diskuteras oftast i bara en ton: hur rättvisa kommer villkoren att vara för att flytta människor vars hus kommer att falla under bulldozrar.


Renovering överraskar. Diskussion om lagförslaget

Ändå hade de invånare i huvudstaden som noggrant studerade lagförslaget omedelbart ett stort antal frågor om det. Och den viktigaste av dem: bryter beslutet om massrivning av ägda bostäder mot moskoviternas konstitutionella rättigheter? Alla för- och nackdelar diskuterades i Pravda.Ru-studion av Moscow City Dumans vice Elena Shuvalova och aktivisten Sergei Khabarov, en medlem av borgenärskommittén för Gagarinskys kommersiella bank.

– Vad är det för fel på det här renoveringsprogrammet?

Elena Shuvalova: Det finns inte bara desinformation, utan bedrägeri på olika nivåer. Detta är inte bara någon form av Chrusjtjovs rivningsprogram. För att vara korrekt talar vi om antagandet av en lag i statsduman, införandet av ändringar i lagen om huvudstadens status och så vidare. Det finns inte ett enda ord om Chrusjtjov. Och om vi bara tar aspekten av rivning, så står det att renovering omfattar hus som byggdes mellan 1958 och 1968.

Detta program sätter normerna för lagen i staden Moskva över normerna för lagen i Ryska federationen, skapar en slags stat i en stat och sätter alla moskoviter på en vulkan, som kan deporteras och exproprieras när som helst.

— De invånare i huvudstaden som noggrant studerade lagförslaget hade ett stort antal frågor om det, och den viktigaste av dem är om renoveringen bryter mot grundlagen? Faktum är att det är planerat att skicka förslag till ägarna av hus som ingår i renoveringsprogrammet om att tillhandahålla likvärdiga lokaler med ett utkast till avtal om överlåtelse av äganderätt bifogat, och om folk inte kommer överens och skriver under detta avtal kommer de att tvingas . Hur hänger detta ihop med rättsreglerna?

Sergey Khabarov: Konstitutionen säger att medborgarnas rätt till rättsskydd inte kan begränsas på något sätt. Men i renoveringshandlingen står det uttryckligen att denna rätt kan begränsas på ett visst sätt. Det handlar inte bara om grundlagen, det finns också en fråga som strider mot jord- och bostadsbalken.

E. Sh.: Jag skulle säga mycket hårdare: alla normer för rättsliga förfaranden kränks där.

"Bokstavligen för några månader sedan hände inget av detta, men plötsligt förbereds ett lagförslag i viss brådska, mycket information dumpas på muskoviters huvuden och det sker en massiv attack i mediautrymmet.

S.Kh.: I februari hölls den nionde rapporteringskongressen för kommunrådet i Moskvas stad, där frågan om femvåningsbyggnader och den andra rivningsvågen togs upp. Ett svar mottogs från Marat Khusnullin, som leder byggkomplexet i Moskva: "Vi har för närvarande inte möjlighet att implementera det här programmet av tre skäl. För det första kräver det enorma resurser, vilket Moskva helt enkelt inte har: cirka 20%. av kostnaden för programmet går till domstolarna, folk är emot det, man måste på något sätt förhandla med dem. Slutligen finns det inga lanseringsramper. I februari hände inte allt detta, men den 10 mars infördes plötsligt detta lagförslag. Att ta fram ett lagförslag är inte så lätt, du kan inte skriva det på knäna, men här arbetade folk med en unik hastighet.

— Det finns en annan sak: om inom sextio dagar från det datum då förslaget om att ingå ett avtal skickades och det inte är undertecknat, har huvudstadsmyndigheterna rätt att gå till domstol med ett krav på att tvinga fram avtalets ingående. Men hur är det då med påståendet att ett avtal är en produkt av icke-motstånd mellan två parter?

S.Kh.: Det är inte klart hur de ska genomföra detta i domstolarna. Domstolen är en oberoende myndighet, och det är inte ett faktum att domstolarna kommer att stå på stadens sida. En ännu svårare fråga är relaterad till det faktum att den andra vågen av flytt av femvåningsbyggnader skiljer sig från den första. Det var många dåliga hus i den första vågen. Nästan alla dessa fem våningar höga byggnader var i ett så fruktansvärt skick att folk verkligen ville lämna dem. Dessutom erbjöd staden dem ganska läckra förhållanden.

— Hur återspeglas anknytningen till regionen i denna proposition? Det vill säga, om en person bor på Kutuzovsky Prospekt och hans hus ingår i detta program, var kommer han då att få alternativa bostäder?

E. Sh.: Det är olika för olika områden. Någon får det i sitt eget område eller i angränsande. Invånarna i det centrala distriktet och New Moscows territorium hade särskilt otur i detta avseende. Dessutom finns det formuleringen "inom distriktet", men ingen tänker på det faktum att det under mycket lång tid har pratats om konsolideringen av enskilda distrikt i Moskva. Vilka områden menar du? Till vilken storlek kommer de att förstoras? Var kommer den nya byggnaden där de ska erbjuda lägenheter till muskoviter hamna?

”När medborgarna började ta reda på vilka hus som skulle ingå i renoveringsprogrammet visade det sig att det var ganska starka byggnader. Efter detta uppstod en våg av negativitet. Varför gör stadens myndigheter detta? Förväntade de sig verkligen att allt på något sätt skulle växa ihop av sig självt, att ingen skulle märka eller visa något missnöje?

S.Kh.: Denna möjlighet kan inte förnekas med tanke på att själva rivningen av femvåningsbyggnader var ganska framgångsrik under loppet av tjugo år. I det första programmet för rivning av femvåningsbyggnader var husen mycket dåliga, med döda kommunikationer och otäta väggar. Den andra vågen inkluderar hus byggda på 50-talet av 1900-talet, deras hållbarhetstid är 100-150 år. Det är bra, rejäla hus, bara lite sjaskiga. Deras väggar och grund är i utmärkt skick. Om det inte är fyllt med vatten, då är det det, huset kan stå. Det viktigaste som måste göras i dem är att ordna om kommunikationen och installera plastramar istället för trä. Men till exempel i Ochakovo rivs dessa hus i stort antal, nästan i block. Du måste förstå att detta helt enkelt frigör mark för nytt massbyggande.

Förberedd för publicering av Maria Snytkova

I slutet av 1800-talet uppfann Herman Hollerith i Amerika räkne- och stansmaskiner. De använde hålkort för att lagra numerisk information.

Varje sådan maskin kunde endast köra ett specifikt program, manipulera hålkort och siffror som stansades på dem.

Räkne- och stansmaskiner utförde perforering, sortering, summering och tryckning av numeriska tabeller. Dessa maskiner kunde lösa många typiska problem med statistisk bearbetning, redovisning och andra.

G. Hollerith grundade ett företag som tillverkade räkne- och stansmaskiner, som sedan omvandlades till ett företag IBM– nu världens mest kända datortillverkare.

Datorernas omedelbara föregångare var relä datormaskiner.

På 30-talet av 1900-talet utvecklades reläautomatisering kraftigt , vilket tillät koda information i binär form.

Under driften av en relämaskin växlar tusentals reläer från ett tillstånd till ett annat.

Under första hälften av 1900-talet utvecklades radiotekniken snabbt. Huvudelementet i radiomottagare och radiosändare på den tiden var elektronvakuumrör.

Elektronrör blev den tekniska grunden för de första elektroniska datorerna (datorerna).

Den första datorn - en universell maskin som använder vakuumrör - byggdes i USA 1945.

Denna maskin kallades ENIAC (står för: Electronic Digital Integrator and Calculator). Designerna av ENIAC var J. Mauchly och J. Eckert.

Räknehastigheten för denna maskin översteg hastigheten för den tidens relämaskiner med tusen gånger.

Den första elektroniska datorn, ENIAC, programmerades med plug-and-switch-metoden, det vill säga programmet byggdes genom att ansluta enskilda block av maskinen med ledare på ett patchkort.

Denna komplexa och tråkiga procedur för att förbereda maskinen för arbete gjorde den obekväm att använda.

De grundläggande idéerna som datortekniken utvecklats på under många år utvecklades av den största amerikanske matematikern John von Neumann

1946 publicerade tidskriften Nature en artikel av J. von Neumann, G. Goldstein och A. Burks, "A Preliminary Consideration of the Logical Design of an Electronic Computing Device."

Den här artikeln beskrev principerna för design och drift av en dator. Den viktigaste är principen för lagrat program, enligt vilket data och programmet placeras i maskinens allmänna minne.

En grundläggande beskrivning av en dators struktur och funktion brukar kallas datorarkitektur. Idéerna som presenterades i den ovan nämnda artikeln kallades "J. von Neumanns datorarkitektur."

1949 byggdes den första datorn med Neumann-arkitektur - den engelska EDSAC-maskinen.

Ett år senare dök den amerikanska EDVAC-datorn upp. De namngivna maskinerna fanns i enstaka exemplar. Serieproduktion av datorer började i utvecklade länder på 50-talet.

I vårt land skapades den första datorn 1951. Den kallades MESM - liten elektronisk räknemaskin. Designern av MESM var Sergei Alekseevich Lebedev

Under ledning av S.A. Lebedev på 50-talet byggdes seriella rördatorer BESM-1 (stor elektronisk beräkningsmaskin), BESM-2, M-20.

På den tiden var dessa bilar bland de bästa i världen.

På 60-talet ledde S.A. Lebedev utvecklingen av halvledardatorer BESM-ZM, BESM-4, M-220, M-222.

BESM-6-maskinen var en enastående prestation under den perioden. Detta är den första inhemska och en av de första datorerna i världen med en hastighet på 1 miljon operationer per sekund. Efterföljande idéer och utvecklingar av S.A. Lebedev bidrog till skapandet av mer avancerade maskiner av efterföljande generationer.

Elektronisk datorteknik brukar delas in i generationer

Generationsförändringar var oftast förknippade med förändringar i datorernas elementära bas och med framstegen inom elektronisk teknik.

Detta har alltid lett till en ökning av datorns beräkningskraft, det vill säga hastighet och minneskapacitet.

Men detta är inte den enda konsekvensen av generationsväxlingar. Med sådana övergångar inträffade betydande förändringar i datorarkitekturen, utbudet av uppgifter som löstes på en dator utökades och metoden för interaktion mellan användaren och datorn förändrades.

Första generationens datorer - rörmaskiner från 50-talet. Räknehastigheten för de snabbaste maskinerna i den första generationen nådde 20 tusen operationer per sekund (M-20-dator).

Hålband och hålkort användes för att lägga in program och data.

Eftersom det interna minnet i dessa maskiner var litet (det kunde rymma flera tusen siffror och programkommandon), användes de främst för tekniska och vetenskapliga beräkningar som inte var relaterade till bearbetning av stora datamängder.

Dessa var ganska skrymmande strukturer som innehöll tusentals lampor, som ibland upptog hundratals kvadratmeter och förbrukade hundratals kilowatt elektricitet

Program för sådana maskiner kompilerades i maskinkommandospråk. Detta är ett ganska arbetskrävande arbete.

Därför var programmering på den tiden tillgänglig för få.

1949 skapades den första halvledarenheten i USA, som ersatte vakuumröret. Det kallades en transistor. Transistorer introducerades snabbt i radiotekniken.

Andra generationens datorer

På 60-talet blev transistorer den elementära basen för datorer andra generationen.

Övergången till halvledarelement har förbättrat kvaliteten på datorer i alla avseenden: de har blivit mer kompakta, mer pålitliga och mindre energikrävande

Hastigheten på de flesta maskiner har nått tiotals och hundratusentals operationer per sekund.

Volymen internminne har ökat hundratals gånger jämfört med den första generationens dator.

Externa (magnetiska) minnesenheter har fått stor utveckling: magnetiska trummor, magnetiska bandenheter.

Tack vare detta blev det möjligt att skapa informations-, referens- och söksystem på en dator.

Sådana system är förknippade med behovet av att lagra stora mängder information på magnetiska medier under lång tid.

Under andra generationen Programmeringsspråk på hög nivå började aktivt utvecklas. De första av dem var FORTRAN, ALGOL, COBOL.

Att sammanställa ett program beror inte längre på bilmodellen, det har blivit enklare, tydligare och mer tillgängligt.

Programmering som en del av läskunnighet har blivit utbredd, främst bland personer med högre utbildning.

Tredje generationens datorer skapades på en ny elementbas - integrerade kretsar. Med hjälp av mycket sofistikerad teknik har specialister lärt sig att montera ganska komplexa elektroniska kretsar på en liten skiva av halvledarmaterial, mindre än 1 cm i yta.

De kallades integrerade kretsar (IC)

De första IC:erna innehöll dussintals, sedan hundratals element (transistorer, motstånd, etc.).

När integrationsgraden (antal element) närmade sig tusen började de kallas stora integrerade kretsar - LSI; då dök det upp ultrastorskaliga integrerade kretsar (VLSI).

Tredje generationens datorer började tillverkas under andra hälften av 60-talet, när det amerikanska företaget IBM började tillverka maskinsystemet IBM-360. Det här var IS-bilar.

Lite senare började maskiner i IBM-370-serien, byggda på LSI, produceras.

I Sovjetunionen på 70-talet började produktionen av maskiner i ES-serien (Unified Computer System), modellerad på IBM-360/370.

Övergång till tredje generationen samband med betydande förändringar i datorarkitekturen.

Det blev möjligt att köra flera program samtidigt på en maskin. Detta driftläge kallas multiprogram (multi-program) läge.

Arbetshastigheten för de mest kraftfulla datormodellerna har nått flera miljoner operationer per sekund.

På tredje generationens maskiner dök en ny typ av externa lagringsenheter upp - magnetisk diskar .

Precis som magnetband kan skivor lagra en obegränsad mängd information.

Men magnetiska diskenheter (MDS) är mycket snabbare än NMDs.

Nya typer av I/O-enheter används ofta: skärmar, konspiratörer.

Under denna period utökades användningsområdena för datorer avsevärt. Databaser, de första artificiella intelligenssystemen, datorstödd design (CAD) och kontrollsystem (ACS) började skapas.

På 70-talet fick raden av små (mini) datorer en kraftfull utveckling. Maskinerna i det amerikanska företaget DEC PDP-11-serien har blivit en slags standard här.

I vårt land skapades en serie SM-datorer (System of Small Computers) baserat på denna modell. De är mindre, billigare och mer pålitliga än stora bilar.

Maskiner av denna typ är väl lämpade för att styra olika tekniska objekt: produktionsanläggningar, laboratorieutrustning, fordon. Av denna anledning kallas de styrmaskiner.

Under andra hälften av 70-talet översteg produktionen av minidatorer produktionen av stora maskiner.

Fjärde generationens datorer

En annan revolutionerande händelse inom elektronik inträffade 1971, när det amerikanska företaget Intel tillkännagav skapandet mikroprocessor .

En mikroprocessor är en ultrastor integrerad krets som kan utföra funktionerna hos huvudenheten i en dator - processorn.

Mikroprocessor- det här är en miniatyrhjärna som arbetar enligt ett program inbäddat i dess minne.

Ursprungligen började mikroprocessorer byggas in i olika tekniska enheter: maskiner, bilar, flygplan . Sådana mikroprocessorer styr automatiskt driften av denna utrustning.

Genom att ansluta en mikroprocessor med in-/utgångsenheter och externt minne fick vi en ny typ av dator: en mikrodator

Mikrodatorer är fjärde generationens maskiner.

En betydande skillnad mellan mikrodatorer och deras föregångare är deras lilla storlek (storleken på en hushålls-TV) och jämförelsevis låga kostnader.

Detta är den första typen av dator som dök upp i detaljhandeln.

Den mest populära typen av dator idag är persondatorer.

Uppkomsten av fenomenet persondatorer är förknippat med namnen på två amerikanska specialister: Steve Jobs och Steve Wozniak.

1976 föddes deras första produktions-PC, Apple-1, och 1977, Apple-2.

Kärnan i vad en persondator är kan kortfattat formuleras på följande sätt:

En PC är en mikrodator med användarvänlig hårdvara och mjukvara.

PC-hårdvarusatsen använder

    färggrafisk display,

    manipulatorer av mustyp,

    "joystick",

    bekvämt tangentbord,

    Användarvänliga cd-skivor (magnetiska och optiska).

programvara gör att en person enkelt kan kommunicera med maskinen, snabbt lära sig de grundläggande teknikerna för att arbeta med den och dra nytta av datorn utan att behöva programmera.

Kommunikation mellan en person och en PC kan ta formen av ett spel med färgglada bilder på skärmen och ljud.

Det är inte förvånande att maskiner med sådana egenskaper snabbt blev populära, och inte bara bland specialister.

Datorn blir en lika vanlig hushållsapparat som en radio eller TV. De produceras i enorma mängder och säljs i butik.

Sedan 1980 har det amerikanska företaget IBM blivit en trendsättare på PC-marknaden.

Dess designers lyckades skapa en arkitektur som faktiskt har blivit en internationell standard för professionella datorer. Maskinerna i denna serie kallades IBM PC (Personal Computer).

I slutet av 80-talet - början av 90-talet blev Apple Corporation Macintosh-maskiner mycket populära. I USA används de flitigt i utbildningssystemet.

Persondatorns uppkomst och spridning i dess betydelse för den sociala utvecklingen är jämförbar med boktryckningens tillkomst.

Det var datorer som gjorde datorkunskap till ett massfenomen.

Med utvecklingen av denna typ av maskin dök begreppet "informationsteknik" upp, utan vilken det har blivit omöjligt att klara sig utan inom de flesta områden av mänsklig aktivitet.

Det finns en annan linje i utvecklingen av fjärde generationens datorer. Det här är en superdator. Maskiner av denna klass har hastigheter på hundratals miljoner och miljarder operationer per sekund.

Den första superdatorn i den fjärde generationen var den amerikanska maskinen ILLIAC-4, följt av CRAY, CYBER och andra.

Bland hushållsmaskinerna inkluderar denna serie ELBRUS multiprocessorkomplex.

Femte generationens dator Det här är bilar i den närmaste framtiden. Deras huvudsakliga kvalitet bör vara en hög intellektuell nivå.

Femte generationens maskiner är realiserad artificiell intelligens.

Mycket har redan praktiskt taget gjorts i denna riktning.

Ada Lovelace

Den 10 december 1815 föddes Ada Lovelace, känd för de flesta av oss som världens allra första programmerare. Det råkar vara så att den här titeln tillhör en representant för det rättvisa könet. Idag är det tvåhundra ett år sedan denna man föddes. Och i det här inlägget skulle jag vilja prata lite om de mest intressanta ögonblicken från hennes liv, utan att bli av med fragmentariska fraser, men utan att gå för djupt in i detaljer. Materialet kan hittas var som helst med Internet till hands. Men få människor kommer att leta efter det bara för skojs skull. Därför, om någon är intresserad, välkommen att katt.

När jag studerade i skolan och satt i litteraturklasser visste jag mycket väl vem George Byron var.


Vi läste och, om så önskas, memorerade hans dikter. Efter ett tag, efter att ha valt ett yrke för mig själv, fick jag veta vem den mystiska Ada Lovelace var - den första tjejprogrammeraren, dotter till samma Lord George Byron. Sedan visade det sig vara en fantastisk upptäckt för mig. För resten av mitt liv kom jag ihåg vem Ada var och, på något sätt helt obemärkt av mig själv, glömde jag Byron själv.

Augusta Ada King (senare grevinnan Lovelace, men mer om det senare) var dotter till den engelska poeten Lord George Gordon Byron och hans fru, Anna Isabella Byron. Men Byron lämnade dem en månad efter sin dotters födelse, och de sågs aldrig igen. Byron själv dog när Ada var åtta år gammal. Själv kom han ihåg sin dotter mer än en gång i sina dikter.

Det är tydligt att Ada själv växte upp i en ganska begåvad familj. Hennes mamma, Anna Isabel, var mycket intresserad av matematik redan innan dotterns födelse, för vilken hon en gång fick ett roligt smeknamn från sin man - "drottningen av parallellogram." Det här var en riktigt ovanlig familj. Anna, efter att hennes man lämnade, lyckades fortfarande uppfostra sin dotter ensam och detta är vad som kom ur det.

Vid tolv års ålder satte Ada ihop sin egen flygmaskin! Innan detta låste en tolvårig flicka in sig på sitt rum från sin mamma en tid och skrev något. Hennes mamma var rädd att hon skulle börja läsa sin pappas dikter och gå samma väg. Men hela denna tid ritade hon.

Matematisk logik sysselsatte henne mer än något annat. En dag blev Ada sjuk och tillbringade tre år i sängen. Men hela denna tid ville hon och fortsatte att studera. En mängd olika läkare och lärare kom för att träffa henne. En av dem var Augustus de Morgan, en berömd matematiker och logiker (ja, de Morgans lag är uppkallad efter honom). Sedan dess har Ada blivit ännu mer fördjupad i matematikens värld.


Som ett resultat växte Ada upp till en unik tjej. Hon var vacker och smart, precis som sin mamma, hon studerade matematik och överträffade till och med killarna från Cambridge och Oxford i konversationer om vetenskapliga ämnen. Bland andra människor, mest kvinnor, orsakade detta dold ilska och avund. Det talades ofta om något mörkt, till och med djävulskt. Det måste sägas att Ada själv kände ovanliga krafter i sig själv (det är roligt, men på ryska låter hennes namn faktiskt lite djävulskt). Men det är inget ovanligt i detta, eftersom en flickmatematiker i det höga engelska samhället på den tiden - från utsidan såg det verkligen konstigt ut. Samtidigt var många män galna i henne.

Matematik är matematik, men hur kom det sig att programmerare minns det först av allt? Ett av Ada Lovelaces mest ödesdigra möten var hennes möte med Charles Babbage, uppfinnaren av den första analytiska datorn.


Vid den tiden, i Frankrike, dit Babbage kom, lanserades ett storskaligt projekt för att skapa värdetabeller för logaritmer och trigonometriska funktioner. Babbage började drömma om att automatisera detta arbete och samtidigt eliminera möjliga mänskliga fel, eftersom det vid den tiden var människor som manuellt skapade sådana tabeller. Så Babbage funderade på att bygga sin differensmotor (beräkna ett polynom med differensmetoden).

Han skapade ett stort antal ritningar, och själva prototypen färdigställdes 1832, samma som Ada Lovelace skulle se ett år senare.

År 1835 skulle Ada gifta sig med en mycket värdig man - Baron William King, som därefter tilldelades titeln Earl, och Ada själv blev grevinnan av Lovelace. Fyra år senare hade de redan tre barn - två söner och en dotter. Helvetets söner döptes efter sin far - en hette Ralph Gordon och den andra - Byron.

Men hur är det med det allra första programmet i världen? Och vad är ödet för Babbages maskin? 1842 skulle den italienske vetenskapsmannen Luis Manebrea skriva en bok om Babbages maskin. Ada, på Babbages begäran, kommer att översätta den. Under översättningen av själva boken gjorde hon ett stort antal kommentarer, eftersom den här maskinen verkar mer än Babbage själv.

Här är hennes ord: "Maskinens väsen och syfte kommer att förändras beroende på vilken information vi lägger i den. Maskinen kommer att kunna skriva musik, måla bilder och visa vetenskapliga sätt som vi aldrig har sett någonstans."

Samtidigt, när hon beskrev Babbages maskin, var det Ada som myntade sådana datortermer som cykel och cell. Hon sammanställde också en uppsättning operationer för att beräkna Bernoulli-tal. Detta är vad som i princip blev det allra första datorprogrammet. Babbage byggde aldrig sin maskin den monterades efter hans död och förvaras nu på Science Museum i London.

Ada Lovelace dog själv den 27 november 1852, bara 36 år gammal. Exakt så länge som hennes pappa levde. Hon begravdes i familjens krypta tillsammans med sin far, som hon aldrig kände igen.
Programmeringsspråket Ada, utvecklat på 1980-talet av det amerikanska försvarsdepartementet, döptes efter Ada Lovelace.

P.S. Förmodligen borde de människor för vilka frasen "Den första programmeraren var en tjej" orsakar missnöje eller ett leende åtminstone en gång intressera sig för den här personens biografi. Människor som Ada Lovelace eller Alan Turing och många andra är värda att komma ihåg. Och för vissa är dessa berättelser ytterligare en anledning att förstå att ingenting är omöjligt i världen.

Tack till er som läser denna artikel. Dela dina åsikter, kommentarer eller observationer).