CflR.1 ctnformftsjoisorgftn for CRUnIT. CRfCjnfSfnTRfT VED <universitetft I qrond~eim. ~R(j.12. Il. Juni 1965



Like dokumenter
NAG TILBUD VED RUNIT PR Dette er en oversikt over hva vi har på de ulike maskinene. Vi har følgende programvare fra NAG:

(07) INNHOLD 1. Programvareoversikt Trondheim - NTH. Postadr.: Elgeseter gt. 10 Telex: sintf n Telegram: COMPUTING NTH


SLIK INFORMERER RUNIT.

1. GENERELLE HANDBØKER OG LÆREBØKER

Romlig datamanipulering

Unix/Linux en annen måte å gjøre ting på

GRUPPE FOR BRUKERKONTAKT OG PROGRAHVARE (KEH) 8RUKERTJENESTE (KLV) Orakeltjeneste - hjelp (KEH/KHE) Skriftlig info. (KLV) (Siri) (INFOS) tj ~

Tabell l. Felles kjørenummer for studenter ved Universitetet i Trondheim

Nyheter i Office 2016 NYHETER, FUNKSJONER, FORKLARING

7034 Trondheim - NTH 1.1 KILDEPROGRAM S KOMPILERING OG ASSEBMLERING S LENKING AV OBJEKTFILER S UTFØRELSE AV PROGRAMMET S.

Shellscripting I. Innhold

Oblig 4 (av 4) INF1000, høsten 2012 Værdata, leveres innen 9. nov. kl

TERA System Quick Start Guide (Norsk)

Installasjonsveiledning. Mamut. Oppdatering til versjon 12.1

Komme i gang med Skoleportalen

Del 1: Overgang fra gammel hjemmeside til ny hjemmeside

Veileder for opplasting av AKTIV sporlogg til PC

RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING

1. SQL datadefinisjon og manipulering

3. Kravspesifikasjon. Experior - rich test editor for FitNesse -

Introduksjon til dataanlegget ved Institutt for informatikk. Marc Bezem Institutt for informatikk Universitetet i Bergen

Huldt & Lillevik Lønn og Personal - System 4. Oppdatering. Personec AS. Veiledningen er oppdatert pr

Manual for å oppgrade TS 1000 fra:

Dagens tema: 12 gode råd for en kompilatorskriver. Sjekking av navn. Lagring av navn. Hvordan finne et navn?

Spørsmål og svar om GeoGebra, versjon 2.7 bokmål

Mangelen på Internett adresser.

INF109 - Uke 1b

Manusnett - brukerveiledning for forfatter

Kom i gang med Stata for Windows på UiO - hurtigstart for begynnere

Del 1. Generelle tips

Mamut. Installasjonsveiledning. Oppdatering til versjon Detaljert steg-for-steg veiledning i hvordan oppdatere ditt datax-program fra Mamut

Tildeling av minne til prosesser

Installasjon og Oppsett av Weather Display Denne artikkelen er ment å være en hjelp til å laste ned, installere og sette opp Weather Display.

Min digitale infrastruktur

RINFO INFORMASJON FRA RUN IT

Klasser. Webprogrammering høsten Objekter. Eksempelklasser og -objekter. 2 of :56. 1 of :56

TDT4102 Prosedyre og Objektorientert programmering Vår 2014

TDT4105 Informasjonsteknologi, grunnkurs. Introduksjon til programmering i Matlab. Rune Sætre / Anders Christensen {satre, anders}@idi.ntnu.

Utførelse av programmer, funksjoner og synlighet av variabler (Matl.)

TDT4105 Informasjonsteknologi, grunnkurs (ITGK)

TDT4105 Informasjonsteknologi, grunnkurs (ITGK)

Kapittel 1. Datamaskiner og programmeringsspråk. 1.1 Programmering

Brukerveiledning K-Link for Windows 9.00

I denne oppgaven blir du introdusert for programmeringsspråket JavaScript. Du skal gjøre den klassiske oppgaven Hei verden, med en katt.

Brukerveiledning Astra XT- programvare oppsett og kommunikasjons innstillinger.

Lablink 2.x brukerveiledning

Introduksjon...5. Systemkrav...7. For Windows...9

Øving 0 - Xcode TDT4102

MieleLogic. - Internett - Oppvaluering. (Funksjoner i denne veiledning er avhengig av installerte programpakker)

Enbruker-installasjon

Lær å bruke Microsoft Mathematics, Matematikk-tillegget i Word og WordMat. Av Sigbjørn Hals

Om 8 minutter kommer du til å smile som disse gjør! De neste 8 minuttene vil forandre ditt liv!

WinMed Allmenn NPR. Lysaker Torg 15 Postboks LYSAKER. Tlf: Fax: E-post:

Innhold. Virtuelt minne. Paging i mer detalj. Felles rammeverk for hukommelseshierarki Hukommelseshierarki-2 1

Debugging. Tore Berg Hansen, TISIP

Kanter, kanter, mange mangekanter

Overgang til RT4 hjelp for saksbehandlere

kjøre/brukernummer prioritet opsjon 2. FULLSTENDIG FORMAT PA RUN-SETNINGEN

Ordliste. Obligatorisk oppgave 1 - Inf 1020

INF oktober Dagens tema: Uavgjørbarhet. Neste uke: NP-kompletthet

Brukerdokumentasjon Prosjekt nr PayEx Logistics

PCK Håndterminal. Brukerveiledning

GSM Mini. Sikom AS og Android: Oversikt: Kompatibilitet: Installasjon: Kostnader: Konfigurasjon og bruk:...

Vårt nettsted En håndbok for lokale nettredaktører i fylkes- og lokallag

Brukerveiledning for programmet HHR Animalia

SONECO er en liten enhet for telefonsamtaler. Ved et enkelt trykk kan man ringe til ett eller flere telefonnummer.

Opprydding og Vedlikehold av Windows

Brukerveiledning Bruk av siden. Når du går inn på siden får du opp følgende bilde:

Enkel veiledning for: GSM key3+

Installere programvare gjennom Datapennalet - Tilbud

(07) Feilmeldinger Innlogging Komrnandoer VKX./W.."S INNHOLD 1.1 REGISTRERING SOM BRUKER S INNLOGGING S KOMMANDOER S.

Mobile Connect Pro. Aktiver din konto. Inkludert 200 MB data per måned i 3 år. Mobile Broadband

Redd verden. Steg 1: Legg til Ronny og søppelet. Sjekkliste. Introduksjon

Logg inn og introduksjon # 1. Endre passord # 2. Medlemsliste # 3. Registrere et nytt medlem/ny medarbeider # 4. Registrering av tidligere medlem # 5

HØGSKOLEN I SØR-TRØNDELAG

Inspeksjon Brukermanual

Programmering, oppsett og installasjonsløsninger av LIP-8000 serien IP apparater

eportal for legekontoret

Brukermanual. Quality PayBack Starter Edition

Brukerveiledning for ArkN4

Månedsoversikt gjennom hele året.

Månedsoversikt gjennom hele året.

Oppgave 1 & 2: Først gå inn på «Min Datamaskin/ Computer» Høyreklikk på vinduet uten å være nær noen dokumenter o.l.

4. KOMMANDOER OG FORKORTELSER 6. UTLOGGING (07) STYRESPRAK GENERELT. Paul Gundersen. Styrespråk. --Innlogging Kommandoer NORD SINTRAN

Bruksanvisning SVs medlems- og organisasjonregister Hypersys

VITEC. Veiledning nytt år. EmProf årsavslutning LAST EDITED:

Installasjon enbruker

Hvordan bli opprettet som kunde og registre ordrene på nett

Endringer etter omlegging til ny AD

Brukerveiledning For Installasjon Av PCKasse. v1.01

Brukermanual SCAN COIN CDS 720

GruNot '95. Notatsystem for gruppeterapi. Versjon

Installasjon av Windows 7 og Office 2016

Øgrim Bakken Pettersen Skrindo Thorstensen Thorstensen. Digitalt verktøy for Sigma 1P TI-84

UI-View Installasjon og konfigurasjon for IGate + RX<->TX av meldinger og ingen ting annet!

GPS Analyse: Praktisk innføring i GPS-analyse for orientering

)DVW3ODQ,QVWDOOHULQJ $%% $6 'LYLVMRQ $XWRPDVMRQVSURGXNWHU ΑΒΒ 3RVWERNV 6NLHQ

Foreldreveileder i hvordan lære å lese og å oppnå bedre leseflyt med «Tempolex bedre lesing 4.0», veilederversjon 1.0

LITT OM OPPLEGGET. INF1000 EKSTRATILBUD Stoff fra uke September 2012 Siri Moe Jensen EKSEMPLER

Transkript:

CflR.1 ctnformftsjosorgftn for CRUnT. CRfCjnfSfnTRfT VED <unverstetft qrond~em ~R(j.12 l. Juni 1965

2 NYE PRSER FOR BRUK AV UNV AC Det er tidligere orientert om arbeid med mindre prisjusteringer basert på Ønske om forenkling. Typekode Univ. i Trondheim RFLUENH Andre off. forsk.inst. K Andre kunder P Tidligere system var delvis avhengig av progammenes størrelse, noe som ikke har samme gyldighet etter utvidelse av lageret på anlegget, og som for oss var et problem for programsystem som utnyttet bank-begrepet. Kapasiteten på platelageret er også Økt vesentlig, og vi har kunnet senke prisene for lagring. Prisen for overføring av data til og fra sekundærlager er Økt. Utskrift har tidligere blitt priset etter antall sider papir og fysisk trykte linjer. Dette er nå endret til en ren sidepris, som på Nord- og VAX-anleggene. Utskrift på ikke-standard papir, f.eks. eget formular, A4-format osv., ble tidligere priset etter formulartype. Dette vil nå bli gitt en enhetspris uansett formulartype. Prisen pr. side er ennå ikke fastsatt, p.g.a. vurdering av praktiske detaljer ved utskriftshåndtering, men vil være på samme nivå som tidligere. Nye priser framgår av tabellen nedenfor (CPU-tid er å oppfatte som CPU-tid + 1/4 CC/ER-tid. CPU satsvis kr/time 2025 CPU interaktiv kr/time 3000 Overf;q,re data til/fra platelager og magnetbånd kr/time 260 Katalogiserte filer kr/spor/mnd 0,22 6115 8980 836 0,90 Utskrift øre/side 20 40 (Utskrift pr. trykt linje: utgår) Utskrift på selveid skriver øre/side 8 16 Øvrige priser er uendret i forhold prisliste. Merk: 9720 14365 1242 1,00 40 16 til Tidligere rabatt for CPU-tid over 3 og 6 minutt er tatt bort, mens U-prioritet beholdes. Vi har kontrollert virkningen av disse endringene, og finner at de enkelte brukergrupper (f.eks.et institutt på NTH) stort sett får senket sine kostnader 5-10%, selv om utslaget for en enkelt jobb eller et kjørenr. kan være betydelige, regnet i %. (De nye priser tilsvarer tidligere priser for satsvis jobb på 50-60 K. eller interaktiv jobb på 30-40 K, dvs. mindre jobber blir dyrere, større jobber billigere) Ajourført prisliste (RNFO 3.03) er under utarbeidelse. De nye prisene gjelder fra 1. mai 1985. Bjørn Gifstad

Adresse: Un-Q1YTT RUNT 7034 Trondheim - NTH SUDfRDftTftMftSKln qrondhflm! 3 Redaktør: Utkommer: Anne B. Reitan Sivertsen Tlf. 07 593027 4 nummer pr. år. Abonnement: Gratis ved henvendelse til RUNTs ekspedisjoner eller redaksjonen. Opplag: 1500 Trykkeri: Bidrag: Nidaros Trykkeri, Trondheim Mottas med takk! qnnhold: Nye priser for bruk av UNVAC Superdatamaskin i Trondheim! NAG-nyheter Programvare - mikromaskiner nteraktivt tegneprogram NORD-nytt MATCALC SPERRY-nyheter SPSS-X sett fra en brukers synspunkt Feil i SPSS-X ENVSAGE Ny versjon av MNTAB Programvare og biblioteksfiler SPERRY VAX NORD Store datamengder i ASC-FORTRAN ntelligente systemer Fra biblioteket: Bøker om kunstig intelligens/ekspertsystemer COST" på ND-l00A BM-4361 og EARN-prosjektet s. 2 s. 3 s. 4 s. 5 s. 5 s. 6 s. 7 s. 7 s. 8 s. 9 s. 9 s. 9 s. 10 s. 12 s. 14 s. 17 s. 19 s. 19 s. 19 s. 20 dentifikasjon av brukere på BM 4361 s. 21 Priser for kjøring på BM-4361 Datalagret informasjon Utvidelser i datanettet Bruksområder for superdatamaskin Supercomputer-seminar Nyheter fra Cray Nyheter fra ETA Superdatamaskiner - Cray m.fl. nternasjonal dataekspertise samles i Bergen s. 22 s. 22 s. 23 s. 24 s. 25 s. 26 s. 27 s. 28 s. 30 Ja, legg merke til utropstegnet - det er neppe noen grunn til å bruke et spørsmålstegn! Så langt har prosjektet blitt mett med meget stor velvilje, både lokalt i Trondheim og hos sentrale organer innen forskning og utdannelse. Selv om en superdatamaskin for norsk forskning har vært vurdert av NAVF og har vært omtalt i RUNTs budsjetter og i RUNT-plan, så var det vel først i fjor høst at startskuddet gikk. Rektor "Kavlie ved NTH nedsatte da et utvalg som avga sin innstilling i januar i år. Konklusjonen var klar: "Utvalget anbefaler at det omgående settes i gang arbeide for å skaff~~ super-!te.tamaskin til uni~sitetsmil.~j~ø~e~t~~i Trondheim, med mål installasjon 1986". Utvalget pekte også på at et slikt anlegg måtte ses som en del av infrastrukturen for det norske forskningsmiljøet, og at vi måtte være forberedt på å yte tjenester til andre institusjoner på lik linje med de lokale i.trondheim. Etter styrebehandling av innstillingen ved NTH og SNTEF har så de øverste ledere ved institusjonene vært i kontakt med forskningsrådene (NTNF og NAVF) og med enkelte, større industribedrifter om deltakelse i prosjektet. Forskningsrådenes holdning er klart positiv, og de er nå i nærmere kontakt med sine respektive departementer om saken. Bedriftene har selv vurderingsprosjekter på gang, og vil ta endelig stilling senere. Men holdningen så langt er klart positiv - de ser det som helt nødvendig at de norske forskningsmiljøene snarest får tilgang til slikt utstyr. forts. side 14

4 NAG-NYHETER 1) Utgave MARK 11 er lagt inn på SPERRY. Det er ikke laget noen ny mini håndbok for MARK 11. Følgende dokumenter kan istedet skrives ut på linjeskriver vha. programmet @RUNT*NAGDOK.PRNT: SPERRY-SP: mplementasjonsdokumentet for utgaven i enkel nøyaktighet. SPERRY-DP: mplementasjonsdokumentet for dobbel nøyaktighet..tlbud: Ov~rsikt over programvare fra NAG på RUNT's SPERRY, NORD-570 og VAX med programkall og filnavn. mplementasjonsdokumentet inneholder maskinavhengig NAG-informasjon. 2) NTERAKTVT SØKEPROGRAM RUNT: RUNT's informasjon - generelt om NAG og om SPERRYutgaven RUNT har anskaffet et int~raktivt søkeprogram for bruk av NAGbiblioteket - også for de grafiske subrutinene. En kan få oversikt over hva biblioteket inneholder, søke etter program ut fra stikkord, se hvordan kallet til et program er, hva de ulike parametrene i kallet står for og hva feilkodene betyr. Kommando LOCAL gir informasjon om NAG ved RUNT. Programmet finnes på SPERRY og VAX. Kall: SPERRY: VAX @RUNT*NAGDOK.ONLNE NAGNFO 3) NAG GRAPHCAL SUPPLEMENT Dette grafiske subrutinebiblioteket finnes nå både på SPERRY, VAX og NORD-570. Utgaven er MARK1. Neste utgave vil komme i år og omfatter både histogram og kakediagram. For informasjon om dette biblioteket, bl. annet om lenking - se: SPERRY: VAX @HELP PROG.NAGGRAF HELP NAG NORD-570: RUNT-HELP - stikkord NAG Også for dette biblioteket inneholder brukerbeskrivelsen av subrutinene et programeksempel. Disse programeksemplene i enkel nøyaktighet kan på SPERRY overføres til et element på en egen fil ved å skrive: @RUNT*NAGGPGS.KOP J06xxE,QUALFER* FLNAVN.ELEMKNTNAVN Her er J06xxE navnet på subrutinen en vil overføre programmet for. På denne måten fås et ferdig tegneprogram som kan endres for eget behov. På alle tre maskiner benyttes GPGS ved uttegning, og det kan derfor tegnes på alle tegneenheter som har GPGS-drivere. 4) NTERAKTVT TEGNEPROGRAM RUNT har utviklet et interaktivt program for presentasjon av kurver, histogram og kakediagram. Dette er bygget p~ NAG Grephical Sllpplement., og ~idere GPGS til grunnleggende tegneoperasjoner. Se egen artikkel i dette RUN-NYTT.

r PROGRAMVAREl MKROMASKNER RUNT arbeider for å skaffe UNT/ SNTEFmiljøet rimelig programvare ~om skal dekke viktige bruksområder. Et sett med program leveres som en pakke sammen med alle mikromaskiner kjøpt av NTH. Disse programmene kan kjøpes også av andre i miljøet samlet eller hver for seg. Programpakken inneholder følgende: 1. Programmering: TURBO-PASCAL FORTRAN må kjøpes ekstra. 2. Kombinasjonspakke: KNOWLEDGEMAN 3. 4. Dette er programpakken som Kirke- og undervisningsdepartementet har kjøpt inn til skoleverket. KNOWLEDGEMAN inneholder følgende deler: database, regneark, tekstbehandling, grafikk, et programmeringsspråk og program for skjermbildehåndtering. Programmet finnes både i norsk og engelsk utgave. (Den engelske utgaven håndterer ikke æ,'ø og å). Matematiske beregninger: MATCALC Dette er et program - se RUN-NYTT. interaktivt beregningsegen artikkel i dette Bruk av mikromaskiner som terminal: (emulatorprogram): a) Tekstterminal: VT100/VT52 emulator. Denne emulatoren leveres med mulighet for å utføre NOTS og PED kommandoer på NORD. tillegg tilbyr RUNT en TDV2215 emulator. b) Grafisk terminal: TEKTRONX 4010 emulator Med denne emulatoren kan en utvikle grafikkprogram, og ikke minst kjøre program som er laget for en TX4010 skjerm. Det vil finnes utgaver for de grafiske oppløsninger RUNT tilbyr skjermer for. For en BM-skjerm med oppløsning 640x200 punkter kan en velge mellom 25 og 33 linjer på skjermen. 5. Filoverføring mellom mikromaskiner og større maskiner: KERMT KERMT er et "public domain" program som distribueres gjennom Columbia University i New York. Programmet KERMT startes på begge maskiner som skal kommunisere, og fil overføri ngen skjer fra program til program. KERMT kan også brukes som en VT52 terminalemulator, og en kan få skrevet det som kommer på skjermen parallelt på en fil på mikromaskinen. Emulatoren oversetter automatisk mellom BM og ASC tegnkode for æ, ø og å. Et eget program følger med som oversetter D, ø og å i tekstfiler som overføres. KERMT finnes på RUNT's UNVAC, NORD og VAX 11/780. RUNT har laget en egen brukerveiledning for de maskiner vi har. Filoverføring av tekst kan også utføres med VT100/VT52 emulatoren. HOWTO DAAWA ---~- NTERAKTVT ~ TEGNEPROGRA~ RUNT har under utvikling et interaktivt program for tegning av kurver, histogram og kakediagram. Programmet benytter NAG Graphical Supplement, som igjen bruker GPGS til grunnleggende tegneoperasjoner. Det betyr at programmet kan tegne på alle tegneenheter som har GPGS drivere. Programmet er tilgjengelig på UNVAC, og vil også bli lagt inn på VAX og NORD-570. På UNVAC er kallet til programmet: @RUNT*NAGPLOT.PLOT En mindre utgave av programmet med bare mulighet for & tegne kurver er tilgjengelig ved kall et: @RUNT*NAGPLOT.CURVE Dette programmet kan brukes av studenter som bruker kontonummer med typekode A. 5

6 Vi nevner følgende om 1) En velger programmet. tegneenheten (nr. 8). En programmet: tegneenhet i starten av En kan tegne på denne pluss GPGS-tegneenhet FLE kan legge flere tegninger etter hverandre på FLE og senere tegne dem ut på en passende tegneenhet vha GpGS programmet FLESHOW En del GpGS drivere er lenket inn i programmet. Hvilke det er, vises i starten av programmet. Andre kan lenkes inn på forespørsel. 2) Programmet benytter kommandoer, og under en kommando er nye kommandoer. De kommandoer en kan velge mellom, vises hele tiden på skjermen. 3) En kan lese inn data fra terminal eller fra en fil hvor data er skrevet inn med en editor. 1. NORD NYTT S~brutinebiblioteket for vektoroperasjoner er nå tilgjengelig på ND-570 både i enkel- og dqbbel nøyaktight: Bibliotekene heter: Enkel nøyaktighet: ND-500-AP.F -LB Dobbel nøyaktighet: ND-500-ApB-LB Brukerhåndbok: ND-05.013.02 ND-500 Array Proeessing Functions 4) En kan lagre data og beskrivelsen av hvordan tegningen ser ut hver for seg på fil, og ta dette inn igjen senere. En kan f.eks. lagre beskrivelsen aven tegning, og bruke den senere på flere datasett. 5) En kan i programmet ha opptil 9 datasett ~ed 200 verdier i hver. 6) En kan tegne flere kurver samtidig og velge linjetype og farge for hver. 7) Tegning startes med kommando DRAW som kan gis fra alle steder i programmet. Etter innlesning av data vil kommando DRAW gi en automatisk skalert tegning med datasett nr 1 som x-akse verdier og datasett nr. 2 som y-akse verdier. Denne tegningen kan f.eks. så endres slik at en får en bedre presentasjon av dataene. 8) En kan endre, slette eller legge til verdier i en dataserie. 9) Kurver: En kan velge mellom rette linjer mellom punktene og glattede kurver. En kan angi markører, titler, dataomr~de, hvor stor del av dataomr~det aksene skal dekke, hvordan aksene skal deles opp, om en vil ha ramme rundt tegningen, og bruk av farger. 10) Programmet inneholder hjelp. 11) Histogram og kakediagramdelen av programmet er ikke ferdig utviklet enda. 2. På ND-570 utføres automatisk de kommandoer som er lagt inn på filen LOGN:MODE. Her kan en f.eks. legge inn kommandoen SET~TERMNAL-TYPE. Dette vil også bli mulig på ND-l00A. 3. nformasjon fra RUNT er tilgjengelig på ND-570 ved å skrive: RUNT-HELP. 4. På bruker PROGRAM på ND-570 og ND-l00A er det lagt inn en del hjelpeprogram. Se listen over programvare på NORD i dette nr. av RUN-NYTT. Denne lista finnes også under stikkord PROGRAMLSTE i RUNT-HELl'. 5. Filoverføring fra ND-570 til UNVAC. RUNT har laget et ND-500 program som automatisk overfører en fil fra ND-570 til UNVAC. Programmet ligger på bruker PROGRAM. Programmet må startes direkte fra SNTRAN: ND(pROGRAM)UNTRAN Programmet inneholder hjelp skriv HELl'. Programmet spør etter brukernavn og filnavn på NORD og UNVAC. dag kan en bare sende en fil pr. kall av UNTRAN. Vær oppmerksom på at en NOTS tekstfil må være lagret som en 7 bits fil.

7 MATCALC MATCALC er et interaktivt beregningsverktøy med mangejlrtt. muligheter. basert på MATLAB, som igjen er inspirert av språket:apl Programmmet erllillll!11111 MAT LAB finnes på RUNTS~ ~SPERRY, NORD+570 og VAX. ~----.. Av programmets innhold nevner vi: 1. 2. 3. Aritmetiske operatorer. En kan beregne egne matematiske uttrykk. Variabelnavn i et uttrykk kan stå for skalarer, vektorer eller matriser. For vektorer og matriser: Det er definert element for elementoperasjoner, og vektor og matriseoperasjoner (eks. skalarprodukt). 4. Funksjoner som ABS, SQRT, SN, 5. Funksjoner for å løse standard matematiske oppgaver. Det er spesiel~ mange for matriseregning. Eks. : - løsning av lineære og ikke-lineære ligninger - interpolasjon - polynomfunksjoner 6. Logiske- og sammenligningsoperasjoner. Resultatet er tall som kan brukes videre i beregninger. 7. nnebygde vektor- og matrisebyggere - med disse kan en generere tall for bruk i en beregning. Eks.: operator: Setningen A=1:0,1:2 gir en vektor med tallene 1.0,1.1, '" 2.0. 8. Vektorfunksjoner som SORT og SUM. 9. Operator for å definere utsnitt av rna tr i se r. 10. Løkkekontruksjonen FOR~TO-$TEP-NEXT. Kan gjøre en beregning for et sett med verdier og benytte indekser. 11- Mulig med flere MATCALC uttrykk på samme linje. 12. Grafikk. 'Kurver kan tegnes over data og resultat av beregninger. Vha. interpolasjonsfunksjonen kan f.eks. en kurve gjøres glattere. 13. Variable, f.eks. en matrise, kan lagres på fil og brukes igjen senere. 14. Alt som skrives på skjermen kan skrives parallelt på en tekstfil. 15. Fullstendig utførbare MATCALC-setninger kan skrives på en fil med en editor, og med en kommando tas inn i programmet og utføres. En kan lage "program" for oppgaver en skal gjøre mange ganger med nye data. En kan også legge inn forklarende kommentarer. 16. Pl'ogrammet inneholder et hjelpesystem.,----------- SPERRY-NYHETER 1) NYHETER - @NEWS Nyheter legges inn fortløpende under @NEWS. En oversikt over gjeldende nyheter med nøkkelord fås ved å skrive @NEVlS Utskrift av innlagt tekst: @NEWS,L <nøkkelord>. Hvordan @NEVJS skal brukes, fås med @NEWS,L NEWS. Undersøk hva som er lagt inn av nyheter med jevne mellomrom! 2) KJØRENUMMER MED TYPEKODE A - NY ØVRE GRENSE FOR PROGRAMST~RRELSE For interaktive jobber kjøll't på dagtid (0800-1600) er øvre grense for programstørrese (QUOTA-grense) endret fra 50 K til 65 K ord for kontonummer med typekode A (studentnummer). Derved kan en med disse nummer utnytte større program enn f\l'r som statistikkprogrammet MNTAB og det interaktive plotteprogrammet som er beskrevet annet sted i dette RUN-NYTT. 3) NY FORTRAN-UTGAVE En ny utgave av ASC-FORTRAN - 11R1A - - er lagt inn. Nå testes det automatisk om programsetningen stemmer med FORTRAN 77 standard. En får meldingen *NON-STD USAGE Dette er bare en beskjed ingen feilmelding. Denne testen kan slås av med opsjon T: @FTN,T.

8 SPSS-X SETT FRA EN BRUKERS SYNSPUNKT -- -----------~~ ===i;;=,~:=-- Ragnar Aarø på nsti tutit for matematisk statistikk har brukt SPSS-X i sin diplomoppgave erfaringer. og skriver her om sine SPSS-X er en ny, dels utvidet, dels omarbeidet versjon av SPSS (Statistical Package for the Social Sciences) SPSS brukes i stor grad innen samfunnsvitenskapelige områder og er velegnet til store oppgaver med mange parametre. SPSS-X er et batch-orientert programsystem. Det betyr at ingen dialog mellom maskin og bruker er mulig under kjøring. Et ferdig jobboppsett må settes opp for hver kjøring, og dette jobboppsettet utf,øres under ett. X-versjonen har det kommet til en ny rutine, LOGLNEAR, og det var denne rutinen som ble mye brukt i mitt diplomarbeid. Til den nye versjonen er det også laget en ny manual. Det har kommet fram en del svakheter i X-versjonen sammenlignet med den gamle versjonen, så jeg vil anbefale de som kan klare seg med den 'gamle versjonen om å bruke den. Disse svakhetene vil bli nærmere omtalt. Den gamle versjonen ligger fortsatt inne på UNVAC og vil bli liggende der framover. og med at det var rutinen LOGLNEAR som skulle brukes i min diplomoppgave var det, desverre, ikke mulig for meg å bruke den gamle versjonen. SPSS-X kalles på UNVAC ved kommandoen '@RUNT*STAT.SPSS-X nnnnn Bokstavene nnnnn erstattes med et tall. Dette angir hvor mye plass i primærhukommelsen som skal settes av for kjøringen. Enheten her er antall ord, og hvi~ ingenting blir oppgitt antas det 20.000 ord. Ved store kjøringer kreves det større plass enn dette. SPSS-X skriver ut greie meldinger om hvor mye plass en kjøring trenger, så i senere kjøringer kan dette lett justeres. Det ligger også begrensninger på hvor mye plass de forskjellige brukerne maksimalt kan få. Om dette har betydning for batch-kjøringer råder det litt usikkerhet om, men jeg mener å ha hatt prqblemer med 'That's how it looks from where 'm stand ing. Anyone want to stand here for awhile?' dette selv. Skulle det oppstå prqblemer av dette slaget kan en få Økt den maksimale plassen ved henvendelse til RUNT. KOSTNADER. De svakhetene som ble nevnt går først og fremst ut på at X-versjonen har vist seg uforholdsmessig dyr i bruk. For relativt små QPpgaver krever den svært stor plass i primærhukommelsen til datamaskinen. Se også artikkelen om priser. FEL SPSS-X. tillegg til svakhetene som er nevnt, er det noen direkte feil i SPSS-X som kan føre til problemer. En feilrapport fra SPSS nc. omhandler disse. Denne rapporten er tilgjengelig på RU NT' s Gruppe for brukerkontakt og programvare. Feilene i SPSS-X går kort ut på følgende: Det var meningen at SPSS-X skulle kunne hente data fra en systemfil laget med den gamle versjonen av SPSS. Det viser seg imidlertid at dette går kun i helt spesielle tilfeller. Hvordan dette kan løses er vist i feil-rapporten fra SPSS nc. Det skal kunne gå an skjøte sammen to eller flere systemfiler til en (med kommandoen ADD FLES). For å gjøre dette må imidlertid en helt spesiell framgangsmåte brukes, som ikke står i manualen. Framgangsmåten er beskrevet i feilrapporten fra SPSS nc og i neste artikkel. En tilsvarende feil som den over er det i rutinen som skal "flette" sammen to systemfiler (kommandoen MERGE FLES). Hvordan dette problemet kan løses er også vist i feil-rapporten fra SPSS nc og i neste artikkel.

FEL SPSS-X l tel!l.1'..y.ps'_lii>u c Headline 440 ERR SPSS-X General Mode Frequencies 451 ERR " File Type Grouped problem 452 ERR " File.TYPE NESTED problem 484 ERR " Zero Val ues in Old-format system file 486 ERR " Accessing Old-format Sys. file on tape 493 ERR " Using ~latch FLES command 494 ERR " Using ADD FLES command 496 ERR " SET UNDEFNED=NOWARN does not suppress Warnings 498 ERR " System ~1issing Values Printed by PRNT and LST ENVSAGE RUNT har skaffet Envisage, som er etterfølgeren til.sage ekspert system skall. Det er tilgjengelig på RUNT's VAX til forskningsformål. Det nås ved å ta $envisage:==@envisage-delivery:envisage.com inn i login.com-filen, og brukes ved å taste $envisage Manual for Envisage kan skaffes gjennom Gruppe for brukerkontakt og programvare til kopieringspris, ca. kr. 75. 9 BRUK AV MATCH FLES SPSS-X ~-------------------------Prosjektgruppe for Ved bruk av kommandoen MATCH FLES alene vil en få f0lgende feilmelding: FLE NOT SDF *** ERROR WRTNG FLE 10 UNVAC NAME - PSF$ For å unngå problemet kan en bruke GET FLE og EXECUTE kommandoene i tillegg t-il MATCH FLES. Eksemplet under viser "fletting" av systemfilene EKSEMPEL A OG EKSEMPEL B FLE HANDLE FLE HANDLE GET FLE=A EXECUTE MATCH FLES BRUK AV A/NAME='EKSEMPEL A.' B/NKME='EKSEMPEL B. FLE=*/FLE=B ADD FLES SPSS-X Ved bruk av kpmmandoen ADD FLES fås samme feilmelding som ved bruk av HATCH FLES. Følgende oppsett kan brukes for å unngå feilmeldingen: FLE HANDLE FLE HANDLE FLE HANDLE GET FLE=A EXECUTE A/NAME='EKSEHPEL A' B/NAME='EKSEMPEL B' CNAME='EKSEMPEL C.' ADD FLES FLE=*/FLE=B/FLE=C SPSS nc har lovet at når release 2.0 kommer, skal feilene være rettet opp. En slipper da å omforme jobbene. Ta kontakt med Kjersti Engh-Halstvedt (59)2049 hvis du får feilmeldinger som tyder på feil i systemet! "And remember, user rime is WU!Y. So don'r mau your programs 100 effu:ient. " NY VERSJON AV MNTAB Ny versjon av MNTAB (Release 82.1-UW2.3) er lagt inn på SPERRY. Kall: @RUNT*STAT.MNTAB Endringer: 1) SET-kommandoen er det nå mulig å få mer arbeidsplass (Workspace) hvis det er nødvendig. tidligere versjoner ble en av og til terminert med "Too many data items". 2) Ved innlesing aven rekke med ukorrekte data, kunne programmet gå i sløyfe. En påfølgende rekke med data ble ikke akseptert. Dette er nå endret. Minitab er et interaktivt statistikkprogram som anbefales brukt for studenter o.a. som skal utføre små statistikkberegninger.

10 CPROGRftMVftRf OG blnotfksfllfr pfi SPfRRY KALL Kommandoprogram: @CTS @PF Editorer: @ED @SCED BBLOTEKTSFL @ALG ALG*LB @C*B.ALG C*CBLB. @PASCAL PAS*LB @SM SM*LB @S*.M SM*LB @S*.M,V @ACOB @RUNT*OLD.FTN OLD*FTN @FTN @FOR OLD*RLB$ @APL,T @APL @PROLOG*PROLOG.PROLOG @PROLOG*PROLOG.NFO Hjelpeprogram: @FAC @RUNT*PROG.PRNT @RUNT*PROG.FD @RUNT*PROG.FLST @RUNT*PROG.DOWN @RUNT*PROG.FLES~AN @RUNT*PROG.TDY @RUNT*PROG.TAPESCAN @F*A.LD @F*A.GD @RUNT*PROG.SAVE @CULL @DELETE-FLES @RUNT*CONVERT.CONVERT @RUNT*CONVERT.BAAND PROGRAM CTS (Conversational Time Sharing System) PF. Nytt kommandoprogram for UNVAC Linjeeditor Full skj ermedi tor NU-ALGOL CB-ALGOL PASCAL SMULA versjon 3R12 SMULA versjon 3R12 SMULA Automatisk lenking og utførelse. ASC COBOL, versjon 5R2 ASC FORTRAN, versjon 10R1 (FORTRAN 77) ASC FORTRAN, versjon llr1a (FORTRAN 77) Fieldata' FORTRAN (FORTRAN V) APL. Terminaler med APL-tegnsett APL. ~erminaler uten APL-tegnsett NTH-PROLOG nformasjon om NTH-PROLOG Forklaring på feilmeldinger fra SPERRY's filsystem (FACLTY... ) Generering av styresetninger for elementer på programfiler. Utskriftsprogram for datafiler Generering av styresetninger for elementer på programfiler. nnhold på magnetbånd. Sammenligning av tekst på to datafiler, programfiler eller element Kryssreferanse over relokerbare elementer Redigering av FORTRAN-program. Hvor mye er brukt av et bånd? Liste over slettede elementer på en fil Gjennvinning av slettede elementer. Gjennvinning av slettede elementer Viser hvor tekst finnes i programfiler Program for sletting av filer. Konvertering av magnetbånd Program som lager bånd til andre dataanlegg Biblioteksfil er: RUNT*BB. RUNTs subrutinebibliotek, fieldataversjon RUNT*BBFTN. RUNTs subrutinebibliotek, ASC-versjon RUNT*NAGFOR. NAG-biblioteket, fieldataversjon (MARK 8) RUNT*NAGFTN. NAG-biblioteket, ASC-versjon : L ~.1

11 RUNT*MSPACK. RUNT*MSPACKFTN. GPGS*LB1. GPGS*LB2. GPGS*DRVER. GPGS*ALB1 GPGS*ALB2. GPGS*ADRVER. RUNT*NAGGRAF. RUNT*NAGGPGS. RUNT*NAGPR. nteraktive statistikkprogram @RUNT*STAT.SCSS @RUNT*STAT.MNTAB @RUNT*STAT.GLM @XQT RUNT*STAT.PSTAT Satsvise statistikkprogram: @RUNT*STAT.SPSS @RUNT*STAT.SPSS-X @BMDP83 Pnx (eller) @RUNT*BMDP83.BMDPnx @RUNT*BMDP.Pnx MATH-PACK/STAT-PACK, fieldataversjon MATH-PACK/STAT-PACK, ASC-versjon GPGS, fieldataversjon GPGS, ASC-versjon NAG grafikkpakke nteraktivt statistikkprogram SPSS nteraktivt statistikkprogram MNTAB, v.82-1 GLM. nteraktivt tilpasningsprogram for lineære modeller nteraktivt statistikkprogram PSTAT utg.8 11.13 Statistikkpakken SPSS Statistikkpakken SPSS - Statistikkpakken BMDP - Statistikkpakken BMDP - utgave X 83 utg. (nx = programnavn) 81 utg. (nx = programnavn) nteraktive matematikkprogram: @RUNT*PROG.MATLAB nteraktivt beregningsprogram for matriser og vektorer Applikasjonsprogram: @SORT @L*P.SOLVE @RUNT*OPTMA.OPTMA @RUNT*FPS Kommunikasjonsprogram: @NORD @VAX @KERMT @SAFT nformasjon: @RUNT*NFO.POLYDOC,P @RUNT*NFO.POLYDOC,R @RUNT*NFO.PRNT @HELP @HELP PROG. @HELP UNVAC. @HELP RUNT. @HELP GRAFKK. @HELP DATANETT. @RUNT*NAGDOK.ONLNE @NEWS Sortering (SORT/MERGE) Program SCCONC for lineær programmering Program for prosjektplanlegging v. 4R4 nteraktivt finansplanleggingssystem. Overføring av filer fra SPERRY til NORD Overføring av filer fra SPERRY til VAX Kommunikasjonsprogram KERMT Kommunikasjonsprogram SAFT POLYDOC-database over RUNTs programkatalog POLYDOC-database over bøker i RUNTs bibliotek Utskrift av brukerhåndbøker til linjeskriver Styrespråkinformasjon Programvareinformasjon Generell SPERRY -informasjon RUNT-informasjon Grafikktilbud (på alle maskiner) Datanett nteraktivt søkeprogram for NAG-biblioteket Nyheter @COST Kjørekostnader : Denne listen er tilgjengelig og holdes vedlike under : @HELP PROG.PROGHAMKALL på SPERRY. L --~

12 <PROGRftMVftRf OG ~1~lOTfKSfllLR pfi VftX KALL Editorer: EDT/EDT EDT/FDL EDT/SOS TECO FRED EDTCA BBLOTEKFL PROGRAM Fullskjerm-editor (for vt100) FDL-editor(file definition language) LNJE-editor LNJE-editor EDTOR,fullskjerm (for bl.a tdv-2215) OPPLÆRNGSPROGRAM FOR EDT/EDT Kompil a tor er: PASCAL FORTRAN MACRO PASCAL/DEBUG FORTRANDEBUG MACRO/DEBUG ADA CC LSP POP11 PROLOG VAX-11 PASCAL (versjon 2.5-307) VAX-ll FORTRAN (versjon 3.5-62) VAX-11 MACRO ASSEMBLER (versjon 03-00) VAX-l1 SYMBOLSK DEBUGGER (versjon 3.4-2) ANC-ADA/ED (versjon 1.1) VAx-i1 C (versjon 1.3-43) POPLSP (versjon 3.2.01) POPll C-PROLOG (versjon 1.5) Programverktøy,diverse UNTY POPLOG ENVSAGE SORT MERGE MA L PHONE RMS FDL PATCH RUNOFF UNVACPRNT OPERATVSYSTEMET UNX PA VAX NTELLGENT PROGRAMSYSTEM (Artificial ntelligens) EKSPERT~SYSTEM PROGRAMVARE SORTERNGS PROGRAM FLETTNG POST PROGRAM TELEFON PROGRAM FLBEHANDLNGS VERKTØY FLBEHANDLNGS VERKTØY MAGE-FLE EDTOR TEKST FORMATTERNGS VERKTØY OVERFØRER PRNTFLER TL SPERRY/62 PRNTERE Grafikk: FLESHOW TEGNER UT GRAFKK FRA FL (FOR008) Matematikk: MATLAB @MATLAB @TESTNAG NTERAKTVT BEREGNNGSPROGRAM FOR MATRSER OG VEKTORER. UTSKRFT AV MATLAB BRUKERBESKRVELSE NFORMASJON PROGRAM FOR UTFØRELSE AV NAG EKSEMPEL PROGRAM L --------------

r-------------------------------------------------------l Databaseverktøy: NGRES ORACLE Help informasjon: HELP HEL P PROGRAMVARE HEL P NAG HEL P NAGGRAFKK NAGNFO ORAKEL Datanett: RELASJONSDATABASE PROGRAM PA VAX RELASJONSDATABASE PROGRAM PA VAX HELP NFORMASJON PROGRAMVARE NFORMASJON NAG~BBLQTEK NFORMASJON NAG-GRAFKK NFORMASJON ONLNE-PROGRAM FOR SØKNG NAG BBLOTEKET NFORMASJON OM/TL ORAKEL~TJENESTEN. 13 UNNET EAN(MHS) REMOTE KERMT FTS DECnet-VAX (ikke kall) KOBLNG TL DATANETT VA PAD-NODE POSTSYSTEM OVERFØRER FLER TL UNVAC FLOVERFØRNGS PROGRAM MELLOM VAX OG MKROMASK UNNETT FLOVERFØRNGS PROGRAM FLOVERFØRNGSPROGRAM MELLOM VAX-maskiner (noder: $show network) Bi bli oteksfil er: GPGS:LB1.0LB GPGS:LB2.0LB GPGS:FSYS.OLB GPGS:HGH.OLB GPGS: H3D. OLB GPGS:MCR01.0LB GPGS:MCR02.0LB GPGS:xxxx NAG.OLB GRLB.OLB GPLB.OLB LPNTLB.OLB GPGS-BBLOTEK GRAPHSTO SURRENDER MCRO-GPGS BBLOTEK GPGS-drivere,(info: HELP PROGRAMVARE GPGS) NAG BBLOTEKET,utgave 11 (dobbel presisjon) NAGGRAFKK BBL.,utgave Hdobbel presisjon) UTTEGNNG VED HJELP AV GPGS UTTEGNNG PA LNJESKRVER Database-verktøy på VAX/780 4. generasjonsverktøyene NGRES og ORACLE er tilgjengelige på RUNT's VAX-11/780. Begge systemene er bygget rundt relasjonsdatabasesystemer, med spørrespråkene QUEL hhv. SQL. tillegg finnes gode verktøy for skjermorientert spørring mot databaser, skjermbildedefinisjon, applikasjonsgenerering, rapportgenerering, og grensesnitt mot andre programmeringsspråk (Fortran, Pascal, C). RUNT har disse systemene på forskningsbetingelser. Det betyr at systemene ikke er generelt tilgjengelige, men kan brukes til RUNT/SNTEF/NTH interne (ikke kommersielle) forskningsprosjekter. Denne listen er tilgjengelig på VAX under: help programvare VAX. 8'1 -"E"ANS AS v~.;:,am-lc*1l.e: SS 'Ti>!AlVJ.,... Wtl...L -nte S l')cm ~1,jE1i:ttrt.CN...... /-lave LcA-ØJE'l:. To FO~MuLAn:: Tfff: ~1C1-+l-r QUE S"T ""'S~

14 CPROCiRftMVftRf OCi ~MOTfKSfllfR pfi nord KALL B BL OTEKSF L MASKN PROGRAM Editorer: QED PED NOTS-WP-NOR NOTS-WP-ENG 100A,510 100A,510 100A,510 100A Linjeeditor Fullskjermeditor. Engelsk utgave Tekstbehandling. Norsk utgave Tekstbehandling. Engelsk utgave Språk: FORTRAN-50 O FORTRAN-100 PASCAL-500 PASCAL ASSEMBLER-500 MAC BASC FORTRAN-LB-HOO ND-500-APF-LB ND-500-APB-LB FORTRAN-1BANK FORTRAN-2BANK PASCAL-LB PASCAL-LB PASCAL-2LB 510 510 510 100A 100A 510 100A 510 100A 100A FORTRAN-utgave H. Dehne lenkes automatisk til segment 30 ved utgang fra LNKAGE-LOADER. Subrutinebibliotek for vektoperasjoner Enkel nøyaktighet. Dobbel nøyaktighet. FORTRAN. Biblioteksfilene tas ikke inn automatisk PASCAL-utgave J. Biblioteksfilen lenkes automatisk til segment 15 ved utgang fra LNKAGE-LOADER. PASCAL-utgave J. ND500-assembler ND100-assembler BASC Hjelpeprogram - programmering i FORTRAN: (PROGRAM)SOURCE-PRNT ND (PROGRAM)PRNT-OUT (PROGRAM)PRNT-O~T ND (PROG~AM)RELAB (PROGRAM)CHANGE-NCLUDE 100A,510 510 100A 510 100A,510 Utsrift av FORTRAN kildekode (11-1) Skriver ut utskriftsfil fra FORTRANprogram. (11-5). Rydder opp i nummerering av "labler" (11-4). Endrer NCLUDE-setning til ny maskintype (NORD,VAX) (11-14) (PROGRAM)DOCUMENT 510 Utskrift av tekst - særlig nyttig ved DOCUMENT 100A utskrift av et FORTRAN-programsystem lagret på flere filer. Hjelpeprogram - filer: (PROGRAM)FLE-DATA 100A,510 Filliste. Kan fås sortert mhp. filnavn og fil type. FLE-MAN 100A,510 Skjermorientert fil-behandler (fra ND) (PROGRAM)USER-FLES 100A,510 Filliste sortert etter dato for siste åpning av filene. (11-16) ND (PROGRAM)UNTRAN 510 Overføring av filer fra ND510 til SPERRY L --~

15 USER-STATSTCS (PROGRAM)LNE-COUNT (PROGRAM)COMPRESS-FLE 100A,570 100A,570 100A,570 Brukt og reservert fil plass Antall linjer i en fil Fjerner blanke tegn fra fil (71-8) Hjelpeprogram-diverse: RUNT-HELP (PROGRAM)DSKETTE-CONTENT 100A,570 100A,570 Hjelp-informasjon fra RUNT. Programmet er laget etter mønster fra VAX og UNVAC Skriver innholdsfortegnelse av diskett (71-15) ND (PROGRAM)SHOW-ERROR 570 Skriver forklarende tekst ved "run time error".(71-13) Bibliote~~filer - matematikk og statistikk: Biblioteksfiler - Filoverføring: CONNECT-TO TRANSFER-FLE KERMT Matematikk: MATLAB Diverse: DAMBU SORT-MERGE SORT NOTS-CALC (-NAG)NAGLB 570 grafikk: (GPGS)GPGS-LBRARY 570 GPGS-LBRARY 100A GPGS-2B-LBRARY 100A (GPGS)GPGS-HGH 570 GPGS-HGH 100A GPGS-2B-HGH 100A (GPGS)GPGS-Hi3D 570 GPGS-Hi3D 100A' GPGS-2B-Hi3D 100A (GPGS)xxxx-DRVER 570 xx'xxdrver 100A xxxx-2b-drver 100A (-NAG)NAGGRAF-LB 570 (-NAG)NAGGRAF-GPGS (-NAG)NAGGRAF-LPLB 100A,570 100A,570 100A,570 570 100A 570 100A 570 NAG Utgave 11 GPGS " " GPGS-GRAPHSTO " " " " GPGS-SURRENDER " " " " GPGS-driver xxx x " " n " NAG grafisk supplement - utg'ave (NB Dobbel nøyaktighet). Oppkopling til fjern maskin via COSMOS nett Filoverføring via COSMOS-nett Filoverføringsprogram. Mellom NORD og mikromaskin. nteraktivt beregningsprogram - spesiell nyttig for vektorer og matriser Opplæringsprogram: SNTRAN,FORTRAN, PASCAL Sorteringsprogram - utgave B Sorteringsprogram Regneark NOTS-CALC forts. neste side L J

16 ctjrogrftmyftrf forts. Merknad: På bruker PROGRAM på begge maskiner ligger diverse program som ikke er lagt inn på SYSTEM. Nye program vil bli lagt inn her etterhvert. Denne listen og nærmere beskrivelse aven del av programmene vil finnes under RUNT-HELP. Program på ND570 som må startes fra SNTRAN gjennom MONTOR står oppført med kallet: ND programnavn. RUNT har fått en del hjelpeprogram fra SNTEF avd. 71 (Konstruksjonsteknikk). Disse er anmerket i lista med (71-programnr.). Det finnes fra avd. 71 en skriftlig brukerbeskrivelse for hvert program. Disse finnes på etg. SB2. NTH. orakelrommet.. 2 1 SUDfRDftTftMftSKln q:rond~fm! forts. Vi har etablert en prosjektgruppe med en prosjektplan. Leder er Kristian Kvikne, RUNT. Prosjektet har disse delprosjektene (med prosjektleder): nstallasjon (K. 'Kvikne) Datakommunikasjon. (foreløpig O. Meland, RUNT) Teknisk systemvurdering (A. Laukholm, Marintek) Brukermiljø (B. Pettersen. nst. for marin hydrodynamikk) Prosjektgruppen legger stor vekt på kontakt med de fremtidige brukerne av anlegget, og tar gjerne i mot spørsmål og kommentarer. Tidsplanen er så langt: Desember Nov./feb.-86 Kontraktsunderskrift. nstallasjonsforberedelser. Mars/april-86 nstallasjon. gangkjøring. Superdatamaskinanlegget vil bli plassert i RUNTs lokaler på Lerkendal - men det skal via datanettet være tilgjengelig for brukere i Trondheim og i landet forøvrig. Likeledes skal det finnes programutstyr som gjør det lett for brukerne å ta anlegget i bruk. Delprosjektene Datakommunikasjon og Brukermiljø er derfor svært viktige. Prosjektet har foreløpig ikke noen styringsgruppe, men arbeider i meget nær kontakt med institusjonenes ledere. Styringsforholdene blir nærmere avklart senere i samarbeid med de øvrige partnere i prosjektet. Mars/juni April/mai Juni August/sept. Okt./nov. Avklaring av finansiering. Etablering av prosjektgruppe. Lokalisering m.m. Utarbeidelse grunnlag. av til buds- Utsendelse av tilbudsdok. Tilbyder-konferanse. Tilbudene fra leverandørene vurderes. Kontraktsforhandlinger. Kursvirksomhet. Prosjektgruppen har en god del kontakt med kollega-miljøer i andre land, som allerede har superdatamaskiner. Likeledes er det etablert kontakt med mulige leverandører. De dokumenter vi samler inn tas vare på av A. Asphjell, SNTEF/nfo. Dette prosjektet representerer et løft for de norske forskningsmiljøene, og det vil gi et stort sprang i mulighetene for å arbeide med store, avanserte beregningsmodeller, både innen teknologi og naturvitenskap. Dette løftet vil kunne sette oss på linje med de mest avanserte miljøer i verden. Karl G. Schjetne

17 STORE DATAMENGDER ASC FORTRAN FTN 11R1 er det mulig lå ha datamengder som overskrider 256 K, uten å være nødt til å bruke spesielle lenketeknikker som segmentering eller multibanking eller bruk av O-opsjon. Navngitte variable og commonblokker kan plas se res i "vi rtuel t ad r esserom " ved hj el p av VRTUAL-setningen. Eksempel: VRTUAL A, CB COMMON CB B, C REAL A(1000000),B(500000),C(300000) Objektene som er angitt i VRTUAL-setninge~ opptar ikke plass i den vanlige D-banken. De plasseres i en av flere banker aller øverst i adresserommet. Størrelsen på en D-bank er en 'page'. Størrelsen på en 'page' og antall 'pages' som et program skal disponere kan settes ved hjelp av 'COMPLER'-statement i hovedpr.ogrammet. En 'page' kan ikke overskride 128K ord og maksimum antall 'pages' er 251. Det gir teoretisk et virtuelt r.om på maksimum 128K*251 = 32 millioner ord. Default-størrelsen på VRTUAL-bankene er 32K ord og antall 'pages' er 200,totalt 6.5 millioner ord. Maksimums- størrelsen på den vanlige D-banken (kontrollbanken) blir derfor redusert tilsvarende. FTN legger ut kode både for automatisk inn-ienking av bankene (MAP må kjenne til dem) og for riktig aktivering av bankene under kjøring av programmet. VRTUAL-setningen må ligge først i programmet,'mplct' og 'COMPLER' setninger kan imidlertid ligge foran. tørste programdel i et element plasseres 'VRTUAL' foran 'SUBROUTNE' og 'FUNCTON' setninger. Hvis et argum~nt til en subrutine er virtuelt, ~il subrutinen oppdage dette selv og behandle det riktig. Gamle assemblyrutiner kan ikke gjenkjenne virtuelle adresser og må skrives om hvis denne egenskapen ønskes. Hvis et objekt er et common-blokk navn, må det deklareres i virtuelt rom i alle programmer som refererer common-blokken, ellers kan en fatal run-time feil bli resultatet. Opsjonen 'ALL' kan brukes for å angi at alle navngitte common-blokker som erklæres i programmet skal plasseres i virtuellt r.om. Opsjonen '~NPACKED' gjør at hver commonblokk legges i begynnelsen aven ny virtuell 'page'. Standard er å allokere et virtuelt objekt umiddelbart etter det foregående virtuelle objektet. Denne opsjonen gjør at en kan skille ofte brukte virtuelle objekter fra mindre brukte. Denne nye teknikken kan brukes for seg selv eller sammen med vanlig multibanking. Programmer der -banken utgjør mer enn 64K, må fortsatt multibankes på normalt vis. For detaljer henvises det til Sperry's håndbok UP-8244.2 (FTN 11R1). nteresserte kan henvende seg til Gruppe for brukerkontakt og programvare og få en kopi av "FTN 11R1 Release description". Alle sqbrutiner/funksjoner som bruker et virtuelt objekt, må ha dette definert med VRTUAL-setningen. VRTUAL skrives rett etter 'SUBROUTNE' og 'FUNCTON' setningen.

18 NTELLGENTE SYSTEMER Begrepet POP11 brukes om språket POP11,men i de eldre delene av dokumentasjonen brukes det også om systemet POPLOG. Dette kan være noe forvi rrende. Systemet initialiseres ved å kommandoprosedyren POP login.com. starte Kommando:'@ POP login.com Systemet svarer som følger: > POPLOG initiated. Følgende kommandoer gir aksess til systemet (etter at det er initialisert): POP11 Prolog Lisp Ved Teach POP11 Prolog Lisp System edi tor Opplæring og hjelpefiler (se nedenfor). POPLOG på VAX er et kraftig programmeringsverktøy for forskning, utvikling og opplæring i A (Artificial ntelligence), men kan også brukes til mere program- utvikling. Det er utvikling av ekspertsystemer. Programmeringsspråkene Prolog, POP11 er integrert i systemet. konvensjonell velegnet til LSP VAX POP-11 er forskjellig fra den gamle PDP11/UNX POP11, syntaksen er utvidet og det er flere muligheter. De viktigste forskjellene er beskrevet i filen Æpop.helpAdifferenc. Det er utrolig mye on-line dokumentasjon innebygget i systemet, i form av help-filer (kortfattet informasjon), teach-filer (opplæringspr~grammer) ref-filer (system dokumentasjon) og doc-filer (manualer). Filene kan leses/printes ut av brukerne og ligger under hoveddir'ektoriet disk2: [POP] på arbeidsdirektoriene.hlp,.teach,.ref og doc. og Editoren systemet. Ved er en vesentlig del av POPLOG Det anbefales å bli kjent med editoren jo før jo heller. Et opplæringsprogram starter med kommandoene: Teach, Ved bruk av VSUAL 200 terminal 'lteach VT100, Ved bruk av VT100 terminal OBS! En ordinær TTY terminal kan ikke brukes med POPLOG. En kortfattet oversikt over programsystemet ligger på fil: disk2: [pop.doc] overview. (Gi kommando : teach overview) En pr ime r filen til program-systemet ligger på Æpop.teachAprimer.* (nnholdsfortegnelse med : teach primer.com). kommando En beskrivelse av opplæringsfilene fåes ved å gi kommandoen : teach teachfiles. vj>kn boes AN E'xf'ERi 5''1$1'01.. "q \A AL. f"i -ro 8f: CALLE' ::t, "NT'cLLCr :N"~

19 FRA BBLOTEKET: Bøker om kunstig intelligens/ekspertsystemer 9 4 57 0 s east PÅ ND-100A 7 4 6 3 3 8 Biblioteket har nå en del bøker om kunstig intelligens og ekspertsystemer, og følgende bøker kan anbefales: Yazdani,M.: ARTFCAL NTELLGENCE HUMAN EFFECTS Alt y, J.L.: EXPERT SYSTEMS CONCEPTS AND EXAMPLES Coeksin, W.F.: PROGRAMMNG N PROLOG 2ND. EDTON Winston, P.H.: LSP 2ND. EDTON På ND-100A er det nå mulig å få en oversikt ov~r en kjørings kostnader vha. programmet COST. Man kan også få akkumulert kjørekostnader for en serie kjøringer, slik det er på SPERRY. Kall til prosessoren (i enkleste form): ND100A>COST kostnadsoversikten vil disse faktorer være med: Amble, T.: LOGC PROGRAMMNG AN NTH PROLOG NTRODUCTON WTH Det må understrekes at kostnadene som beregnes av COST er veiledende. fakturaen ser man den reelle kostnad. Bundy, A. (ed.): CATALOGUE OF ARTFCAL NTELLGENCE TOOLS Winston, P.H.: THE A BUSNESS THE COMMERCAL USES OF ARTFCAL NTELLGENCE Winston, P.H.: ARTFCAL NTELLGENCE 2ND EDTON Charniak, E.: ARTFCAL NTELLGENCE PROGRAMMNG Hayes Rott:, F.: BULDNG EXPERT SYSTEMS 'Why can't you Just read a book lke you used to?' COST kan akkumulere kjørekostnader og antall kjøringer over en lengre periode. De akkumulerte kostnader lagres på en datafil som angis av brukeren. Man bruker en opsjon og denne filen i prosessorkallet. utvidet form har kall til COST denne formen: ND100A>COST,opt KOSTAKKFL:DATA -opsjon: A-opsjon: nitiering (nullsetting) av akkumuleringsfilen. Akkumulering av kostnadene på KOSTAKKFL:DATA. En bruker eller brukergruppe bestemmer seg altså for å bruke en spesiell fil for akkumulering. Denne filen initieres ved -opsjon i COST-kallet første gang. de påfølgende kjøringer brukes så A-opsjon for å akkumulere kostnadene og antall kjøringer. Skal akkumuleringen ha noen hensikt, må selv- følgelig COST kalles med A-opsjon i slutten av hver eneste kjøring. CPU-kostnad. Tilknytnings-kostnad. Totalkostnad. For å få målt tilknytnings-tiden på Nord, måtte det lages et eget program under innloggings-fasen, som bl.a. oppretter en fil med navnet 'COSTNT:DATA' for alle brukere - uavhengig om man bruker COST-prosessoren. Bli derfor ikke forbauset over å finne denne (lille) fil på din bruker. 'COSTNT:DATA' må ikke forveksles med tidligere nevnte 'KOSTAKKFL:DATA'!

20 BM 4361 OG EARN-PROSJEKT Som omtalt i forrige RUN-NYTT ble det høsten 1984 gitt en gave fra BM til de norske universitetene for bruk i EARNprosjektet. <"European Academic Research Network"). Det er en 4361 modell 4 med en del programvare. Maskinens plassering er på NTH. KONFGURASJON BM 4361 B S c - linjer: UNNET X 25-48K OZ Stockholm EARN-96QO -9600 Netway 200 prat. conv 9600 7 x 3270 OB -9600-9600 nv. PAO UNT net EARK (EUROPEAN ACADEMC RESEARCH NETWORK) 1983 besluttet BM å opprette et datanett, EARN, i Europa som tilsvarer det amerikanske BTNET. BTN ET, som ble opprettet i 1981, hadde til hensikt 2 muliggjøre kommunikasjon mellom universiteter og forskningsinstitusjoner. Nettet gjør bruk av BM-utstyr og kommunikasjonsprogramvare, og blir betydelig grad støttet av BM. EARN er tilgjengelig for alle europeiske forskningsinstitusjoner. Ca. 80 universitet i Europa er tilknyttet nettet, og det står igjen i forbindelse med BTNET. Foreløpig er følgende land i Europa med eller vurderer medlemskap: Storbritania, Frankrike, Vest-Tyskland, rland, Sveits, Østerrike, Nederland, Belgia, Spania, Hellas?, srael, Danmark, Sverige, Finland, Norge. Lokal t lerkend. Haskinhall: ~~;:8 3179 ~ O 3119 9 1 3179 2 3119 3 Con501e-O Printer--l 2 ea BM <361/4 7171 TLKNYTNNG TL EARN BM-maskinen vil gå inn i EARN som en node på linje med andre noder. Nabonoden som man knyttes til er Stockholm Datamaskinsentrai. Sambandet går over en fast linje (full dupleks, 9600 biter/sl. Pla telager Hagnetbåndst. 4 )( 3370 9 trk/6250 bpi 2 G Byte CA :: ntegrated Comm. Adaptf:>r [,.,SA Wark Stat~on Adapter DPA Dl.splay/Prl.nter Adapter FTA ::: Fl.le/Tape Adapter Maskinen ble levert i slutten av desember, og utstyr og programvare ble installert i begynnelsen av januar. Forut for dette var det nødvendig å legge opp strømtilførsel og flytte en del utstyr i maskin~alen for å få plass til BM-anlegget. Den primære grunnen til BMs gave er å knytte det norske universitets- og forskningsmiljøet opp til EARN. Maskinen er dimensjonert ut over dette, og den resterende kapasiteten er da tenkt brukt av universitetene m.fl. til utprøving og demonstrasjon av interessant programvare fra BM. BM har kontaktet forskjellige fagmiljøer ved universitetene og andre høyere utdanningssteder for å avklare behovet derfra. TLKNYTNNG TL DE ANDRE UNVERSTETENE De andre norske universitetene vil bli tilknyttet EARK via noden ved RUNT. For å nå RUNT benyttes UNNET av de andre universitetene. Både meldingsformidling og fil overføring er tilgjengelig, og et menysystem med help-funksjon letter bruken av EARN. Det er også mulig senere å tilknytte andre datamaskiner i det akademiske miljø i Norge til BM-4361, for å fremskaffe nye noder og derved øke tilgjengeligheten av EARK, på linje med det som allerede skjer i andre land i Europa. Mens UNNET benytter protokoller for datatransport som følger CCT1- og SO-standarder, benytter BM sine egne transportprotokoller. Det er derfor nødvendig med en tilpassing mellom UNNET og EARN (BM-maskinen). første fase er det kun terminalaksess som vil bli mulig. Som første steg i prosjektet vil EARNmaskinen bli koplet opp mot UNNET og mot neste node, Stockholm, antakelig i løpet av

21 juni. Videre forbindelse med EARN i resten av Europa vil da skje via noden med Stockholm Datamaskinsentral som er knyttet opp mot Cern. Neste steg vil være å installere annet utstyr ved lærestedene for å ta i bruk andre applikasjoner som en etterhvert finner fram til. Dette vil skje gradvis, men det er bruk av EARN som har prioritet. Etterhvert som EARN tas i bruk i Norge, vil det være ønskelig å samkjøre informasjon om datatilgjengelighet, gode råd og tips etc. Men først og fremst vil EARN-maskinen være en kommunikasjonskanal for personer som ønsker å snakke sammen og utveksle informasjon seg imellom. TLKNYTTNG AV LOKALE TERMNALER Så snart linjeforbindelsen til Stockholm Datamaskinsentral er klar, er det mulig fra enhver terminal tilknyttet BM-4361 å benytte EARN. BM har samlet en del av sine pakker under betegnelsen "Engineering Scientific Support System". Det er ennå ikke tatt stilling til hvilke programmer som skal beholdes på maskinen, men når dette er avklart, skal vi komme med en oversikt i et senere nummer av RUN-NYTT. BRUKERDENTFKASJON/PRSER For registrering og bruk av BM 4361 og priser se egne artikler i dette RUN-NYTT. DENTFKASJON AV BRUKERE pa BM 4361 Nye brukere på anlegget må,bl.a. registreres med "userid" (bruker) med passord "account" (hvem betaler) for "userid"; kan endres etter behov denne avsatt diskområde Samme bruker kan ikke kjøre fra flere terminaler samtidig. r ~ ~~~ (il"\~' ~ RUNT ser det som verdifullt at eksisterende terminaler kan benyttes. Det er bestilt en såkalt "protokolltilpasser" som vil inngå i terminalnettet som en tilpasser mellom terminalene og BM-maskinen. VALG AV PROGRAMVARE Det som kjennetegner BMs maskiner er det store utvalget av programvare. Det gjelder spesielt på anvendelsessiden, men det finnes også et stort utvalg av forskjellige operativsystemer. For EARN-maskinen er det kun VM/SP som blir benyttet. Vi har derfor valgt å definere: - "userid" = a) for vanlig bruk (ikke EARN): vårt nå~ærende brukernummer som er et personlig nummer på 5 siffer (det vil bli lagt til en bokstav som prefiks, B-Bergen o.l.) b) for EARN-bruk legges det inn userid (max 8 tegn) fritt valgt av bruker, f.eks. navnet (slik at det er lett å gjenkjenne også for andre). Disse brukerne får meget begrensede programmeringsrettigheter og må om nødvendig også rekvirere et vanrig brukernr. "account" = vårt nåværende kjørenr. (2 bokstaver + 4 siffer løpenr + bokstav) som angir hvem som skal betale etter hvilken sats. Registrering av brukere på BM 4361- anlegget administreres av Elisabeth Sagmo, tlf. (07)593022.

22 PRSER FOR KJØRNG PÅ BM t~ t:. 4361 (~~H""0J""'fi) Brukere som benytter maskinen i "FAEN", dvs. til il utveksle post 0[, filer med andre, vil ikke bli debitert. Vi forbeholder oss retten til il forandre dette pf kort varsel. Brukere som benytter maskinen i forbindelse med programutvikline, procr6mutf0relse etc. vil bli debitert r:;~: se,mme mf,ten som for de andre maskinene sorr: RUlJT driver. Vi vurterer ~ benytte CPU-tid, lilknytningstid 0[, avsatt diskplilss som grunnlas for fekturerinc. Dvs. et enkelt, men rimelig bra prissystem med datagrunnlag som pt NORD- oc VhX-anlegc. Bucisjett for driftskost~adene er under arbeid, men vi har et altfor spinkelt erfaringsmateriale til a regne ~t enhetspriser. Med den spesielle bruk anlegget er tiltenkt, mener vi det er for usikkert ~ basere sec p~ cjetninser eller andres erfering. Det vil bli orientert ne'rmere om priser S2 snart som mulig, når anlegget har vært reguler ~rift en tid. DATALAGRET NFORMASJON RUNT har lagt inn brukerinformasjon på sine maskiner. Denne informasjonen kan brukerne selv ta ut nar de trenger den. En kan skille mellom informasjon som er laget og organisert for presentasjon pa terminal, og informasjon lagret på filer for utskrift f.eks. til linjeskriver. Det siste gjelder lengre sammenhengende dokumenter. P~ RUNT's maskiner er informasjon tilgjengelig på felgende måte: \ )) a) UVAC Her finnes flere "hjelpebibliotek" - innfallsporter for forskjellig type informasjon: @HELP Styrespråkkommandoer og annen systemprogramvare @HELP PROG. Programvareinformasjon @HELP UNVAC. Oversikter, hvordan bruke UNVAC etc. @HELP RU NT. RUNT-informasjon @HELP GRAFKK. Grafisk databehandling @HELP DATANETT. Datanettinformasjon b) NORD-570 RUNT's informasjon er tilgjengelig ved kallet: RUNT-HELP nformasjon-om programvare vil finnes her. c) VAX Under HELP har RUNT lagt inn informasjon under f~lgende stikkord: PROGRAMVARE: programvareinformasjon MANUALER H~ndbøker tilgjengelig for brukeren NAG Programbibljoteket NAG NAGGRAFKK Grafikkprogram fra NAG 2. pp FL a) UNVAC Dokumenter lagres på filen: RUNT.NFO. Tilgjengelige dokumenter kan skrives til er, linjeskriver vha. program: @RUNT*NFO.PRNT Programmet forteller navnene på dokumentene. Elementnavn på filen er lik dokumentnavn. Se ellers element: b) NORD-570 RUNT*NFO. NFO Dokumenter lagres under bruker (-NFO). Utskriftsprogram: NFO-PRNT 1. PA TERMNAL P~ både SPERRY, NORD-570 og VAX finnes informasjon lagt under HELP. For SPERRY og NORD-570 har RUNT utviklet et eget program som virker på samme måte som HELP på VAX. c) VAX Dokumenter lagres på "directory": disk2:æprogram,doca Utskriftprogram: NFOPF:JNT

23 UTVDELSER DATANETTET Selv om det er etablert et omfattende datanett basert på parkabel, har behovet for datasamband Økt betydelig raskere enn planlagt. Dette har gjort at RUNT har vært opptatt av datanettløsninger som funksjonelt kunne samle RUNT, SNTEF, NTH og UNT til tross for den geografiske spredningen. Ved å utnytte mulighetene i forbindelse med ulike kabelprosjekter og utstyrsutskiftninger de siste to årene, er det lagt 3-4 km med fiber- og koaksialkabler som skal danne grunnstammen i et telematikknett. Dette basisnettet bygges opp av bredbånds- og fiberkabler, og strømkabler og avgreninger etableres etter hvert som behovet melder seg. Bredbåndsnettløsningen vil med sin store kapasitet og gode fleksibilitet i løpet av 2-3 år bli ryggraden i UNT's datanett. SAMARBED MED TELEVERKET Utbyggingen på bredbåndssiden har vært mulig gjennom et nært samarbeid med Televerket. Gjennom dette samarbeidet er det også sett på mulighetene for å knytte fjerntliggende miljøer til vål!'t nett gjennom egne kanaler i kabel-tv nettet (f.eks. EDB-basert informasjonssystem i skolen). Disse erfaringene kan senere f.eks. benyttes til å knytte fjerntliggende brukere til vårt bredbåndsnett (f.eks. SNTEF's tofaseanlegg). BREDBANDSNETT ELLER FBERKABEL Det bredbåndsnettet som bygges ut har en båndbredde på 450mHz. Dette tilsvarer ca 60 enveis TV-kanaler. Frekvensområdet deles inn i ltv-kanaler. Hver kanal benyttes til overføring av ulike tjenester som video, data, tale, overvåkingsinformasjon osv. Både kabel og ;øvrige nettkomponenter er vel utprøvd og produseres i stort volum slik at det opereres med lave priser. Kostnadene ligger derfor i selve tilknytningsenhetene. Fiberkablene har en overføringskapasistet 't'. ca lied 'cheap-net'l som er ca 3 ganger kapasiteten til bredbåndskabelen. De fiberkablene som er lagt har 2, 4 eller 6 fibre! Fiberkablene er best egnet for overføring av digital informasjon, og prisen på termineringsutstyret er ennå noe høy for generell bruk. Bredbåndskablene og fiberkablene utfyller derved hverandre både med hensyn til anvendelse og utviklingsfase. ULKE TJENESTER BREDBANDSNETTET RUNT ser for seg følgende anvendelser: - *) Asynkron terminaltrafikk (desentralisert linjesvitsj) - *) Asynkrone punkt-til-punkt samband (skrivertilkoplinger) Synkrone punkt-til-punkt samband X.25 samband (Cosmos, Decnet osv. ) BM PC-nett (2Mbitis) Videoforbindelser *) SYTEK LocalNet 20 Dette betyr at bredbåndsnettet i fremtiden kan dekke de samband som i dag er realisert ved hjelp av parkabel.