- Project Runeberg -  Databehandling / Nr 9, 1967 /
12

Table of Contents / Innehåll | << Previous | Next >>
  Project Runeberg | Catalog | Recent Changes | Donate | Comments? |   

Full resolution (JPEG) - On this page / på denna sida - Time-sharing: Ett datasystem av typen Conversational Mode, av Ingmar Johnson

scanned image

<< prev. page << föreg. sida <<     >> nästa sida >> next page >>


Below is the raw OCR text from the above scanned image. Do you see an error? Proofread the page now!
Här nedan syns maskintolkade texten från faksimilbilden ovan. Ser du något fel? Korrekturläs sidan nu!

This page has been proofread at least once. (diff) (history)
Denna sida har korrekturlästs minst en gång. (skillnad) (historik)

6. Tillämpningsområden för
GE-terminaler vid Detroit Diesel



Konstruktionsavdelningen vid Detroit
Diesel har tre GE-terminaler. En av
dessa är belägen i
administrationsbyggnaden och användes för olika
typer av tillämpningar. Som exempel
kan nämnas allmänna
konstruktionsuppgifter, utvärdering av provdata,
produktkontroll och
marknadsundersökningar.

En annan terminal är belägen i
experimentverkstaden och användes
huvudsakligen för programstyrda
verktygsmaskiner. Hålremsan som
framställes med hjälp av terminalen kan
inte direkt användas av
kontrollorganet i verktygsmaskinen utan måste
konverteras till standardkod med en
speciell apparat. Denna apparat har
en kopplingsbox varigenom vissa
tecken på den av terminalen
producerade hålremsan kan användas till att
styra redigeringen av hålremsan till
ett format som passar
verktygsmaskinen. Denna apparat utsträcker därför
användningsmöjligheten av terminalen.

En tredje terminal är belägen i
motorlaboratoriet där den huvudsakligen
användes för reduktion av testdata.

7. Olika språk för terminalmaskinen



Det finns tre olika språk som är
tilllämpliga på terminalen:

1. GE BASIC-språket

2. ALGOL

3. FORTRAN

illustration placeholder
Fig. 7.

LIST
MONARC 22:50 WED.07/13/66

100 REM MONARCH
101 REM PROGRAM FOR CALCULATION OF X AND Z INCREMENTS
110 PRINT "ALWAYS START AT TANGENT POINT"
111 PRINT "USE MINUS D3 TO OBTAIN COORD BEYOND TANGENT POINT"
112 REM OF LARGE RADIUS ARCS
114 REM WRITTEN 3.25.66. BY G. JOHNSON
115 REM OF LARGE RADIUS ARCS
116 PRINT "INPUT DATA"
117 PRINT " REFERENCE POINT (X=0, Z=0) IS THE INTERSECTION OF THE"
118 PRINT " PISTON TOP PLANE WITH THE CENTER LINE"
119 PRINT " X-VALUES ARE PERPENDICULAR TO PISTON CL"
120 PRINT " Z-VALUES ARE PARALEL TO CL"
121 PRINT "PISTON OD AT TANG PT (D1, INCH)";
122 INPUT D1
123 PRINT "DIST OF TANG PT FROM TOP (Z1, INCH)";
124 INPUT Z1
125 PRINT "BARREL LENGTH FROM TANG PT (Z2, INCH)";
126 INPUT Z2
127 PRINT "BARREL RADIUS (R, INCH)";
128 INPUT R
129 PRINT "INCREMENT OF X (D3, INCH)";
130 INPUT D3
131 PRINT
132 PRINT "OUTPUT DATA"
133 PRINT
134 PRINT "NOTE: EXAMPLES ’E-2’ MEANS DIV BY 100"
135 PRINT " ’E2’ MEANS MULT BY 100"
136 PRINT " ’E3’ MEANS MULT BY 1000, ETC"
137 PRINT
140 LET D2=0.
150 LET D5=0.
160 PRINT "POINT","X","Z","DELTA-X","DELTA-Z"
180 LET X1=D1/2.
210 LET I=1
240 LET X=X1
245 LET T=Z1
246 LET Z=Z1
250 LET D2=D3
280 PRINT I,X,Z,"0","0"
310 LET U=X1-X
322 LET I=I+1
324 LET D6=D5
360 LET X=X-ABS(D2)
361 LET P=R-X1+X
362 LET D5=SQR(R*R-P*P)
363 LET D4=D5-D6
365 LET Z=Z-D4
367 LET T=Z1-Z
390 LET U=X1-X
420 LET Z3=T
422 PRINT I,X,Z,D3,D4
430 IF ABS(Z3)< =Z2 THEN 322
1000 END

TAPE
READY.

LIST</img>

GE-BASIC-språket har blivit det
vanligen använda vid Detroit Diesel. Det
är anpassat för stor tillämplighet och
är lätt att lära. Man kan faktiskt klara
sig mycket bra bara efter att ha läst
de upplysningar, som är
komprimerade på två sidor (= ett blad) enligt
fig. 2 och 3. Mera detaljerade
upplysningar kan erhållas från GE
BASIC-manualen.

ALGOL är det mest flexibla av de tre
språken och föredrages därför ofta av
mer rutinerade programmerare.

FORTRAN IV är speciellt lämpligt för
arbeten på terminalen om subrutiner
och delar av program eller hela
program redan finns i FORTRAN IV.

8. Hur man använder GE-terminalen



För att komma i kontakt med
datamaskinen från terminalen finns det flera
anknytningsnummer som användaren
kan ringa upp (fig. 4). Efter att ha
slagit ett sådant nummer svarar
datamaskinen och inleder med en serie
frågor som inkluderar användarens
identifiering, programnamn, språk etc.
Användaren ledes härvid av
datamaskinen till att fylla i de olika uppgifterna.
Ett exempel på vad som skrives ut
härvid på terminalen framgår av fig. 5.
Användaren har här fyllt i de
uppgifter som förekommer efter dubbla
bindestreck.

<< prev. page << föreg. sida <<     >> nästa sida >> next page >>


Project Runeberg, Sat Dec 9 19:24:34 2023 (aronsson) (diff) (history) (download) << Previous Next >>
https://runeberg.org/databeh/1967-9/0014.html

Valid HTML 4.0! All our files are DRM-free