|  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • Facebook
  • Twitter
  • Instagram
  • LinkedIn
  • TikTok
  • WhatsApp
  • WordPress
  • Chrome
  • Discord
  • Amazon
  • * Dator Kunskap >> Programvara >> Programvara Konsulter >> Content

    Hur fick de programvara för att arbeta med Collossal?

    Colossal Cave Adventure, spelet du sannolikt hänvisar till, körs inte på en enda mjukvara på det sätt vi förstår det idag. Dess implementering var betydligt enklare och mer direkt bunden till hårdvaran i eran (början av 1970 -talet). Här är en uppdelning:

    * Tolkat språk: Spelet sammanställdes inte i maskinkod som den mest moderna programvaran. Istället skrevs det på ett språk som tolkades rad för rad av ett annat program. Denna tolk förstod kommandon och beskrivningar av spelets värld och översatte dem till handlingar som datorn kunde utföra. Will Crowther's ursprungliga version använde troligen en anpassad tolk, medan senare portar kan ha använt mer standardiserade språk som fokal eller grundläggande.

    * Inget operativsystem (som vi känner till det): Modern programvara förlitar sig starkt på operativsystem för att hantera resurser, hantera input/output och ge en konsekvent miljö. Tidiga stordatorer hade ofta mycket minimala operativsystem, eller till och med inga alls, i samband med en enda användare som kör ett enda program som Colossal Cave. Programmet interagerade direkt med hårdvaran.

    * Textbaserad interaktion: Spelets interaktion var helt textbaserad. Användaren skrev kommandon och datorn svarade med beskrivande text. Detta förenklade programvaran betydligt eftersom det inte fanns något behov av sofistikerad grafikåtergivning eller ljudbehandling.

    * Enkla datastrukturer: Spelets värld - rum, objekt, anslutningar - representerades troligen med enkla datastrukturer (matriser, länkade listor). Dessa strukturer lagrade information om spelets tillstånd och hur spelaren kunde interagera med den.

    * ingen sammanställd körbar: Det fanns inte en enda fil som du kunde "köra." Spelets kod och data lagrades troligen i filer som tolkaren laddade och bearbetade.

    Kort sagt, att få Colossal Cave -äventyr att "arbeta" handlade om att ladda spelets källkod eller datarepresentation i mainframe -minnet, starta tolkaren och sedan interagera med spelet via konsolen. Hela processen var mycket tätare kopplad till hårdvaran och involverade betydligt mindre abstraktion än modern mjukvaruutveckling.

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur görs hänvisningar till olika byråer?
    ·Är programvarutestning ett bra karriäralternativ?
    ·Lägga till grafik i Word etiketter
    ·Vilka metoder kan en analytiker anställa för att veri…
    ·Microsoft Application Specialist Certification
    ·Vad är mjukvaru frilansande?
    ·Vilka är de bästa sätten att välja mjukvara för ha…
    ·Vad är en funktionell konsult?
    ·Vem använder vanligtvis rekryteringsprogramvara?
    ·Hur kör man asp-filer?
    Utvalda artiklarna
    ·Vad är skillnaden mellan en Excel XLR- och XLS -fil?
    ·Lägga preloaders till Flash-filmer
    ·Vad gör funktionen PROPER i Excel?
    ·Hur man går med en MP4 Video
    ·Hur att öka bredden på staplarna i Excel 2007
    ·Hur Antal Word-dokument
    ·Hur man gör bilder kommer i bakgrunden Använda Photos…
    ·Finns det två spelarspel som för människor kan spela…
    ·Vad är Asus PMP
    ·Systemkrav för SPSS 16
    Copyright © Dator Kunskap https://www.dator.xyz