Är det någon programmerare i Star Trek?

90

Star Trek, för att vara en show om den avlägsna framtiden och extraordinärt högteknologisk utrustning, verkar säkert sakna många datorprogrammerare.

Med alla teknologier som är komplexa, var är alla stjärnorhip-baserade datorprogrammerare ansvariga för att förhindra AI-fel ombord på fartyg som Enterprise?

Närmare bestämt hör vi massor av referenser till att "programmera i" vissa saker - Picard är upprörd över "All Good Things", att det tidigare företaget ännu inte har ett Earl Grey Tea-program och vi ser gott om holodeck programmering pågår men är all denna programmering gjord uttryckligen av besättningsmedlemmen som bara vill ha en kopp te eller en trevlig promenad längs en sandstrand?

Kort sagt: Finns det några faktiska dedikerade programprogrammerare i någon Star Trek-serie eller film? Även ett exempel på en person med ett sådant jobb skulle tillfredsställa.

    
uppsättning Zibbobz 26.03.2014 16:05

13 svar

102

På toppen av mitt huvud kan jag tänka på minst två exempel;

Dr. Lewis Zimmerman

Dr Zimmerman ansvarar för att utveckla programvaran för EMH (Emergency Medical Hologram). Han arbetar på Jupiter stationen. Hans jobbtitel anges uttryckligen som Direktör för holografisk bildbehandling och programmering "i DS9-avsnittet Doctor Bashir, jag antar .

Bynarerna

I TNG-avsnittet " 11001001 " två par Bynar-programmerare (känt 11, 00 , 10 och 01) kommer ombord på Enterprise för att uppgradera till fartygets operativsystem och holodeck-system.

Närdetgäller"vanliga" programmörer finns en tangentiell referens i TNG: Hemjord till skepp med en " programmerare toalett" / />. Detta rum verkar vara anslutet (eller åtminstone nära) Huvudteknik:

RIKER: Status, Ensign?

ENGINEER: The quarantine seal is getting weaker. Every time I try to redirect backup... it goes somewhere else. (feeling crazy) I think I've... it's... locked three people in a turbolift and two more in the programmers' restroom.

    
svaret ges 26.03.2014 17:32
45

Det finns så mycket avslappnad dialog om hur någon någonstans har "skrivit ett program" som hanterar uppgifter från banal till imponerande, att man nästan måste anta att alla har en liten bit av LCARS ' skripting 'kunskap.

Det betyder självklart att det faktiskt betyder att "skriva" ett program i det 24-talet är upp till debatt. Det finns inte mycket tid på det faktiska skrivandet av programmen, bara ... att de var skrivna.

För allt vi vet är det en enkel fråga om att tala, "Computer! ... nytt Holodeck-program, ge mig en approximation av den senast kända platsen Mark Sandman från det gamla jordbandet Morphine som spelades på." Och datorn står för din dåliga engelska och sammanställer programmet. Då vänder du dig till ditt datum och ler och säger, "Så jag har skrivit det här programmet ..."

    
svaret ges 26.03.2014 16:19
36

Ingenjörer som Geordi och Torres tenderar att vara dubbla som programmerare - vilket är meningsfullt, eftersom en viss programkunnighet är nödvändig för sina karriärvägar.

Geordi kan till exempel ses som felsökning av en Exocomp i TNG 6x09, Livskvaliteten . Det här handlade tekniskt om hårdvaran, eftersom de handlade om kretsvägar, men begreppsmässigt är det samma sak - och tekniken i Star Trek har en tendens att sammanfalla de två.

För en mer verklig typ av programmerare är Harry Kim ett bra exempel. I VOY 5x08, Inget mänskligt skapade han en holografisk Crell Moset , med lämplig skicklighet för att hjälpa doktorn med den utomjordiska livsformen. Att ge hologrammet den korrekta personligheten behövde i hög grad inte några specialkunskaper, eftersom det ofta händer på holodeck, men replikering av färdighetssatsen krävde mer arbete. I ett annat avsnitt (som jag inte kan återkalla just nu) visade han Paris hur svårt det var att skapa en användbar ersättning för doktorn.

    
svaret ges 26.03.2014 17:33
25

Jag är förvånad att ingen har nämnt Dr. Daystrom, uppfinnaren av den intelligenta datorn M5.

"Du är bra ... Jag är jättebra"

    
svaret ges 26.03.2014 18:57
21

Hur är det med Scotty som programmerar en Macintosh av allt i Star Trek IV? (Hans första försök att prata med musen var inte fruktbart, men han anpassade sig snabbt.)

OchKirkhackadeKobyashiMaru-programmet.

    
svaret ges 27.03.2014 07:04
12

Med framsteg av röstinteraktionssystem har programmeringen för det mesta blivit naturlig språkprogrammering. Du har en konversation med datorn om vad du vill att den ska uppnå. Om det finns delar som det inte kan konstruera från grundläggande möjligheter eller befintlig programmering, kommer den att ifrågasätta programmeraren för ytterligare information tills de kommer till en slutlig lösning.

Endast den mest esoteriska programmeringen (som att utveckla den första AI) skulle kräva en professionell programmerare. Den stora majoriteten av programmeringen skulle hanteras av massorna. Jag tror att detta håller i linje med många futurists tankar.

    
svaret ges 26.03.2014 21:53
9

I den andra Star Trek-filmen Wrath of Khan , säger Kirk;

Kirk: "I reprogrammed the simulation so it was possible to rescue the ship."
Saavik: "What?"
David Marcus: "He cheated."
Kirk: "I changed the conditions of the test. I got a commendation for original thinking. I don't like to lose."

    
svaret ges 27.03.2014 23:10
9

Ja, det finns rena programmerare. I Star Trek TNG-avsnittet 11001001 möter vi Bynar , en tävling specialiserar sig i programmering. Deras uppgift för episoden var att maximera rymden och effektiviteten hos huvuddatorn. För de flesta karaktärer tenderar showen att behandla programmering som en färdighet som alla Starfleet-anställda (speciellt ingenjörs- och vetenskapspersonal) måste ha olika kompetensnivåer.

Spock programmerade exempelvis Kobayashi Maru i omstart.

    
svaret ges 26.03.2014 17:26
9

Några andra som inte redan har nämnts i svaren hittills:

Noonien Soong

(När jag kom över den här frågan hade jag att lägga till honom!)

ArtificiellintelligensprogrammerareavData,Lore,B4,detreprototypernaochJulianaTainersandroidkropp.

( Läs mer )

Ira Graves

Molekylärcybernetiker

( Läs mer )

Juliana Tainer

DrSoongsfruochmedprogrammerareavSoong-typeandroids.

( Läs mer )

Emil Vaslovik (Flint)

Skapareav Rayna

(icke-kanon): Kompanjon av Dr Soong och Dr Graves

( Läs mer )

Cren Veruda (icke-kanon)

En Cardassian cybernetiker, som beskrivs av Elias Vaughn:

as being Cardassia's answer to Soong or Richard Daystrom. (DS9 - Mission Gamma novel: Lesser Evil)

( Läs mer )

    
svaret ges 18.08.2015 10:23
5

Ingen dedikerad som jag är medveten om, men förutom de andra sakerna som nämns:

  • Spock programmerade datorn för att spela schack (nämnt till exempel på episoden där någon ramar Kirk och raderar datorn i processen, eftersom skakspelet plötsligt var mycket dämpare än tidigare)

  • Från James Blish-novellerna (inte säker på om TV-episoderna hänvisade till detta eller inte) fanns det minst en scen där Kirk, Uhura och Spock (om minnet tjänar) fångades av människor som talade engelska och så Kirk, Uhura och Spock kommunicerade med hjälp av en hodge podge av olika andra talade språk plus Cobol eller något annat programmeringsspråk. Inte säker på om detta var ett försök att vara höft eller en del av det ursprungliga manuset, men skulle föreslå att de flesta som gick igenom akademin i framtiden skulle behöva ta en termin eller två av datavetenskap 101. (Förmodligen använder man fortfarande tejp vid den primära mekanismen för lagring av data)

  • svaret ges 30.03.2014 20:31
    5

    I Star Trek Discovery är Michael Burnham uppgift att hitta ett fel i någon kod.

        
    svaret ges 12.04.2018 21:53
    2

    Jag är förvånad att ingen nämns Lt. Barclays fantastiska holodeck-arbete. Jag har hört att den är mycket populär hos besättningen.

        
    svaret ges 17.10.2015 20:53
    1

    I en av de officiella romanen (den här?) lärde Sarek datorprogrammering. Han slog till och med ett skämt: utvärdering av ett navigeringsprogram som föll på golvet när testfrågan skrevs in, han quipped "du kan inte komma dit härifrån".

    I en annan roman fanns ett datorkomplex som befolktes av super intelligenta AI: s, som var mer uppmärksamma än alla insåg, och tänkte stora och djupa tankar och kan ibland rapportera ett resultat till omvärlden. Kanske gjorde de programmeringen av vanliga maskiner.

    Romanen skrevs i mitten av 70-talet till mitten av 80-talet och hade ökad medvetenhet om datorer än tiden för TOS tio år tidigare.

        
    svaret ges 25.04.2015 07:08