DataMuseum.dk

Presents historical artifacts from the history of:

CP/M

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about CP/M

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦5fcccef67⟧ TextFile

    Length: 164864 (0x28400)
    Types: TextFile
    Names: »D81«

Derivation

└─⟦e634bf8f4⟧ Bits:30005867/disk11.imd Dokumenter (RCSL m.m.)
    └─⟦this⟧ »D81« 

TextFile

           
           \f

 
 
 
 
 
Skal skrives med skrivehjul 2, ' skrives som "større end" 
ø som code f 
Ø som upper case 5 
 \f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               B.3  CIS COBOL programmering 
                                 
                                 
                                 
               Målgruppe:       Programmrer. 
                                 
           Forudsætninger:  B.11 Operativsystem CP/M* og pro-
                            grammeringserfaring i COBOL. 
                                 
           Kursets formål:  At give en orientering om mulighe-
                 derne i CIS COBOL**. 
                                 
           Kursets indhold: CIS COBOL er en ANSI COBOL imple-
                 mentering beregnet til afvikling på
                 mikroprocessor under CP/M. På kur-
                 set gennemgås COBOL sprogversionen
                 ganske kort, mens de karakteristis-
                 ke træk ved CIS COBOL omtales mere
                 detaljeret. 
                            I den udstrækning tiden tillader
                                det, vil der blive lejlighed til at
                            indve stoffet ved at lse opgaver
                                og afvikle dem på datamat. 
                             
Varighed:        2 dage. 
                                 
                             *  CP/M er et indregistreret varemærke
                 tilhrende Digital Research Inc. 
                                 
                         ** CIS COBOL er et indregistreret va-
                                remærke tilhrende Micro Focus Ltd.
                                 
                                 
                                 
                                   
                  
                  
                  
                  
                  
                  
                  
                  
                                               VEND 
                     B.3\f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               Detaljeret       Karakteristika ved CIS COBOL 
               kursusindhold:   Krsel med et simpelt eksempel 
                                CIS COBOL sprogmoduler (level 1) 
                   Nucleus 
                                  Table handling 
                                  Sequential Input and Output 
                              Relative Input and Output 
                              Indexed Input and Output 
                                  Segmentation 
                              Library 
                              Inter-Program Communication 
                                  Debug 
                              Level 2 tilfjelser 
                 Direktiver til oversættelse og ud-
                 frelse 
                 Analyse af programlistning 
                 Fejlsgning under programudfrelse 
                 Fejlmeddelelser 
                 FORMS-2 oversigt 
                            Medflgende subroutiner 
                                 
            
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                                        B.3\f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
B.4  Assembler programmering under CP/M 
                  
                  
                  
Målgruppe:       Programmrer. 
                  
Forudsætninger:  B.11 Operativsystem CP/M*. 
                  
Kursets formål:  At sætte deltagerne i stand til at
                 skrive assemblerprogrammer der ud-
                 fres under CP/M på enten en 8080-
                 eller Z80 mikroprocessor. 
                  
Kursets indhold: Der gennemgås CP/M>s 8080 Assemb-
                 ler, herunder dennes direktiver og
                 mnemonics, samt hvorledes man skri-
                 ver programmer, der benytter Z80>s
                 udvidede instruktionssæt. 
                  
                 Mikroprocessorerne 8080 og Z80>s
                 struktur samt instruktionssæt gen-
                 nemgås, ligesom styring af ydre en-
                 heder der enten understttes af
                 CP/M eller skal styres direkte gen-
                 nemgås. 
                  
                 Debugging af programmer ved hjælp
                 af CP/M>s DDT (Dynamic Debugging
                 Tool) vil også blive gennemgået. 
                  
                 Der vil under kurset blive mulighed
                 for at afprve det gennemgåede stof
                 på en datamat. 
                  
 Varighed:       5 dage. 
                  
              *  CP/M er et indregistreret varemærke
                 tilhrende Digital Research Inc. 
                  
                  
                  
                  
                                               VEND 
                  
                                                        B.4\f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Detaljeret 
kursusindhold:   CP/M>s 8080 Assembler direktiver og
                 mnemonics 
                  
                 Opbygning af .ASM, .PRN, .HEX og
                 .COM filer 
                  
                 Strukturen af 8080 mikroprocessoren
                 og dennes instruktionssæt 
                  
                 Strukturen af Z80 mikroprocessoren
                 og dennes instruktionssæt 
                  
                 CP/M funktioner for Input/output 
                  
                 Direkte Input/Output 
                  
                 CP/M>s DDT (Dynamic Debugging Tool)
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                                        B.4\f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
B.5  PASCAL MT+ orientering 
                  
                  
                  
Målgruppe:       Programmrer. 
                  
Forudsætninger:  Kendskab til en PASCAL-version,
                 f.eks. UCSD-versionen, samt B.11
                 Operativsystem CP/M*. 
                  
Kursets formål:  At sætte deltagerne i stand til at
                 implementere PASCAL MT+** program-
                 mer. 
                  
Kursets indhold: PASCAL-versionen MT+ findes imple-
                 menteret på en række mikrodatamater
                 og er da også en del af det pro-
                 grammel, som tilbydes på RC700,
                 PICCOLO, og RC855. Versionen krer
                 under operativsystemet CP/M og kan
                 derfor udveksle data med andre sy-
                 stemer under CP/M. 
                  
                 På kurset gennemgås systemet (over-
                 sætter, linker, debugger etc.) samt
                 de dele af PASCAL-versionen som er
                 specielle i forhold til Jensen og
                 Wirths standard PASCAL. 
                  
Varighed:        2 dage. 
                  
              *  CP/M er et indregistreret varemærke
                 tilhrende Digital Research Inc. 
                  
              ** PASCAL MT+ er et indregistreret
                 varemærke tilhrende MT
                 MicroSYSTEMS Inc. 
                  
                                               VEND 
                                    
                  
                  
                  
                  
                                                        B.5\f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Detaljeret 
kursusindhold:   Oversætter 
                 Linker 
                 Udfrelse 
                 Fejlbehandling 
                 PASCAL MT+ særtræk 
                 Segmentering (overlays) 
                 Strenge 
                 Filbehandling 
                 Debugger 
                 Bibliotek (librarian) 
                 Disassembler 
                 Lagerstruktur 
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                                        B.5\f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
B.6  PASCAL MT+ programmering 
                  
                  
                  
Målgruppe:       Programmrer. 
                  
Forudsætninger:  A.2 Introduktion til programmering
                 eller programmeringserfaring samt
                 B.11 Operativsystem CP/M*. 
                  
Kursets formål:  At sætte deltagerne i stand til at
                 skrive PASCAL programmer. 
                  
Kursets indhold: PASCAL-versionen MT+** findes im-
                 plementeret på en række mikrodata-
                 mater og er da også en del af det
                 programmel, som tilbydes på RC700,
                 PICCOLO, og RC855. Versionen krer
                 under operativsystemet CP/M og kan
                 derfor udveksle data med andre sy-
                 stemer under CP/M. 
                  
                 På kurset gennemgås systemet (over-
                 sætter, linker, debugger etc.) samt
                 opbygningen og indholdet af PASCAL-
                 sproget. 
                  
                 Forelæggelsen og indvningen af
                 stoffet understøttes i udstrakt
                 grad af eksempler og lsning af
                 opgaver med brug af datanet. 
                  
Varighed:        5 dage. 
                  
              *  CP/M er et indregistreret varemærke
                 tilhrende Digital Research Inc. 
                  
              ** PASCAL MT+ er et indregistreret
                 varemærke tilhrende MT
                 MicroSYSTEMS Inc. 
                  
                                               VEND 
                                    
                  
                                                        B.6
                  
                  \f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Detaljeret 
kursusindhold:   PASCAL MT+ systemet I 
                    Oversætter 
                    Linker 
                    Udfrelse 
                    Fejlbehandling 
                 PASCAL sproget I 
                    Opbygning, historie, ISO
                       standard, særtræk 
                    Grundlæggende elementer 
                       Variable og simple datatyper 
                       Udtryk og værditilskrivninger
                       Indlæsning og udskrivning 
                    Kontrolstrukturer 
                       Valg- og gentagelsesstrukturer
                       Tabelstrukturer (arrays) 
                       Selvdefinerede datatyper 
                       Poster 
                       Mængder 
                    Funktioner og procedurer 
                    Tegn og strenge 
                 PASCAL MT+ systemet II 
                    Debugger 
                    Bibliotek (librarian) 
                 PASCAL MT+ sproget II 
                    Segmentering (overlays) 
                    Filbehandling 
                       Textfiler 
                       Strukturerede datafiler 
                       Filer med direkte tilgang 
                    Dynamiske strukturer 
                       Dynamiske variable 
                       Pointere 
                 PASCAL MT+ systemet III 
                    Disassembler 
                    Lagerstruktur 
                  
                  
                  
                  
                  
                  
                  
                  
                                                        B.6\f

                   
              
              
              
              
              
              
              
              
              
              
              
 
 
B.10  Terminalpladsindretning/ergonomi 
                  
                  
                  
Målgruppe:       Eksisterende og kommende brugere af
                 dataterminal udstyr. 
                  
 _"_æ_å_                 Planlæggere/indkbere/medlemmer af
                 sikkerhedsorganisationer m.v. 
                  
Forudsætninger:  Interesse for arbejdsmilj. 
 
 _"_æ__Kursets formål:  At sætte deltagerne i stand til at
 _"_æ_å_                 indrette en terminalplads, samt at
 _"_æ_å_                 vurdere de fysiske og psykiske på-
 _"_æ_å_                 virkninger ved skærmterminalarbej-
                 de. 
                   
 _\f

___Kursets indhold: Ergonomiske grundprincipper for
 _"_æ_å_                 indretning af terminalarbejdsplads
                 m.v. 
                  
Detaljeret 
kursusindhold:   Kroppens opbygning og funktion 
                   Arbejdsstillinger 
                   Arbejdsområder 
                 Terminalarbejdspladser 
                 Fysiske miljfaktorer 
                   Stj 
                   Indeklima 
                   Kemisk milj 
                   Belysning 
                 Psykiske arbejdsmiljfaktorer 
                   Stress 
                  
Varighed:        1 dag. 
                  
                  
                  
                  
                  
                  
                  
                  
                                                        B.10
                  \f

                   
              
              
              
              
              
              
              
              
              
              
              
 
 
B.11  Operativsystem CP/M 
                  
                  
                  
Målgruppe:       Brugere af systemer, der styres af
                 CP/M* (C_ontrol P_rogram for M_icro-
                 processors). 
                 Er bl.a. relevant for deltagere på
                 B.3 CIS COBOL** programmering og
                 B.4 Assembler programmering under
                 CP/M. 
                  
Forudsætninger:  A.2 Introduktion til programmering
                 eller tilsvarende viden erhvervet
                 på anden vis. 
                  
Kursets formål:  At sætte deltagerne i stand til at
                 anvende CP/M i forbindelse med sys-
                 temer, der krer under dette opera-
                 tivsystem. 
                  
Kursets indhold: Generel gennemgang af systemopbyg-
                 ning for hardware og software. 
                  
                 Gennemgang af programmer til 
                 - udskrift og vedligeholdelse af
                   kataloget mm. 
                 - udskrift og vedligeholdelse af
                   filer 
                 - flytning af diskfiler, sikker-
                   hedskopi mm. 
                  
                 Endvidere gennemgås editeringsfunk-
                 tionen. 
                  
                               Der vil blive foretaget en del
                 praktiske velser på en datamat. 
                  
                  Varighed:        2 dage. 
                  
                            *  CP/M er indregistreret varemærke
                 for Digital Research Inc. 
                  
              ** CIS COBOL er indregistreret vare- 
                 mærke for Micro Focus Ltd.             B.11
                  
                                               VEND \f

                   
              
              
              
              
              
              
              
              
              
              
              
 
 
Detaljeret       Systemkonfiguration - hardware og
kursusindhold:   software 
                   CONFI (Trimning af systemet) 
                  
                 Udnyttelse af internt lager, gene-
                 relt 
                   BDOS (Basic Disc Operating Sys-
                        tem) 
                   BIOS (Basic I/O System) 
                   CCP  (Console Command Processor) 
                   TPA  (Transient Program Area) 
                  
                 Diskstruktur, generelt 
                 Kommandoer med direkte relation til
                 disken 
                   Lagerresidente (kommandoer som
                   systemet fast lægger i lageret) 
                     DIR  (Listning af filer) 
                     ERA  (Sletning af filer) 
                     REN  (Ændring af filnavn) 
                     SAVE (Oprettelse/ændring af
                          filer) 
                     TYPE (Udskrivning af ASCII
                          filer) 
                   Transiente (kommandoer der hentes
                   fra disken) 
                     BACKUP   (Sikkerhedskopiering) 
                     FORMAT   (Formattering ("til-
                              skæring") af ny disk-
                              ette) 
                     PIP      (Program til kopiering
                              af filer fra disk til
                              disk) 
                     STAT     (Program der giver
                              visse diskinformation-
                              er) 
                     SUBMIT   (Jobkontrol vedr. af-
                              vikling af batchjobs) 
                     TRANSFER (Program til kopiering
                              af filer fra disk til
                              disk med n diskette-
                              drive) 
                  
                 Indtastning af programmer/data og
                 rettelser til disse B.11
                     ED (Editering) \f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
B.12  WordStar-tekstbehandling 
                  
                  
                  
Målgruppe:       Personer, der skal betjene tekstbe-
                 handlingssystemet WordStar*. 
                  
Forudsætninger:  A.1 Introduktion til EDB en fordel,
                 dog ingen absolut betingelse. 
                  
Kursets formål:  At sætte deltagerne i stand til at
                 benytte faciliteterne i WordStar
                 systemet. 
                  
Kursets indhold: Der gennemgås systemopbygning og
                 kommandoer. Vægten lægges på indlæ-
                 ring af indtastning, rettelser og
                 udskrivning af et dokument. 
                  
Varighed:        3 dage. 
                  
                                * WordStar er et indregistreret vare-
                 mærke tilhrende MicroPro Interna-
                 tional Corporation. 
                  
                  
                                   
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                               VEND 
                  
                                                        B.12\f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Detaljeret       Kortfattet systemgennemgang 
kursusindhold:     Datamaten 
                   Operativsystemet 
                   Filer 
                 Dokumenter og dokumentformattering 
                 Opstart af WordStarsystemet 
                 Indtastning af et dokument 
                 Hjælpeinformationer og redigerings-
                 kommandoer 
                   Menuer 
                   Venstre og hjre margin samt ta-
                   bulering 
                   Tekstindsættelse, -flytning og
                   -sletning 
                 Rettelse af tidligere indtastet do-
                 kument 
                 Printerudskrift af et dokument 
                 Kortfattet orientering om installa-
                 tion af systemet 
                  
                  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

B.12\f

 
 
 
 
 
 
 
 
 
 
 
 
 
B.13  DataStar-inddatering 
                  
                  
                  
Målgruppe:       Personer der skal benytte DataStar*
                 systemet. 
                  
Forudsætninger:  A.2 Introduktion til programmering
                 en fordel og evt. B.11 Operativsys-
                 tem CP/M**. 
                  
Kursets formål:  At sætte deltagerne i stand til at
                 skrive programmer ("forms") til
                 DataStar og anvende disse. 
                  
Kursets indhold: Systemets opbygning gennemgås med
                 hovedvægt lagt på individuel pro-
                 grammering af Data Entry program-
                 mer, registrering og kontrolhul-
                 ning, samt muligheder for kontrol
                 og manipulering af data. 
                 På kurset er der mulighed for at
                 afprve det gennemgåede stof på en
                 datamat. 
                  
Varighed:        3 dage. 
                  
                         *  DataStar er et indregistreret vare-
                 mærke tilhrende MicroPro Interna-
                 tional Corporation. 
                  
              ** CP/M er et indregistreret varemærke
                 tilhrende Digital Research Inc. 
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                               VEND 
                  
                                                        B.13\f

                   
                
                
                
                
                
                
                
 
 
 
 
 
 
Detaljeret       Begrebet "forms" 
kursusindhold:     "Forms" kontra programmer 
                   Definition af felter, feltattri-
                     butter og poster. 
                  
                 Generering af simple "forms" 
                   Opstart af FormGen 
                   Hjælpeinformationer 
                   Ledetekster og datafelter 
                   Nglefelt 
                  
                 Inddatering under formkontrol
                   (Data Entry) 
                   Opstart af DataStar formfortolker
                   Hjælpeinformationer 
                   Kontrolhulning 
                   Ændring af registrerede data 
                   Filvedligeholdelse 
                  
                 Generering af komplekse "forms" 
                   Hjælpeinformationer 
                   Filattributter: 
                     Feltrækkeflge 
                     Nglerækkeflge 
                     Checkciffer 
                     Grænsekontrol 
                     Justering og fyldetegn 
                  
                 Data-batch behandling 
                   Inddatering m.m. i batch kontra
                     inddatering i filer 
                  
                       
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                                        B.13
                  
                  
                  \f

 
 
 
 
 
 
 
 
 
 
 
 
 
B.14  RC-TEKST 
                  
                  
                  
Målgruppe:       Personer, der skal betjene tekstbe-
                 handlingssystemet, RC-TEKST. 
                  
Forudsætninger:  Ingen. 
                  
 _"_æ__Kursets formål:  At sætte deltagerne i stand til at
 _"_æ_å_                 lse skriveopgaver v.h.a. tekstbe-
                 handlingssystemet RC-TEKST. 
                  
Kursets indhold: Systemopbygning og betjening af RC-
                 TEKST gennemgås. Hovedvægten lægges
 _"_æ_å_                 på indlæring af indtastning, redi-
 _\f

__å_                 gering og udskrivning af breve,
                 rapporter m.m. 
 _\f

__å_                 En stor del af kurset består af
                 praktiske velser. 
                  
Varighed:        3 dage. 
                  
                                                          VEND 
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                    
                  
                  
                                                        B.14\f

                   
                
                
                
                
                
                
                
 
 
 
 
 
 
 _ ___Detaljeret       Grundprincipperne i tekstbehand-
kursusindhold:   ling. 
                 Simpel brug af RC-TEKST. 
                 Gennemgang af kommandoerne: 
                   GEM 
                   HENT 
                   KOPI 
                   OPGAVEADMINISTRATION 
                   UDSKRIVNING 
 _ __å_                 Detaljeret gennemgang af REDIGER
                 kommandoen. 
                   Sgning 
 _\f

_>_å_                   Flytning, kopiering og sletning
                   af tekstblokke 
                   Brug af leksikon 
                   Formattering 
                 Flersides opgave 
                                     Paginering 
                   Rulning 
                   Format menu 
                   Top- og bundmargentekst 
                 Programmeret udskrivning 
                   Gennemgang af kommandoerne: 
                     INKL 
                     HVIS, (OG, ELLER, IKKE) 
                     SKRIV, SKIP 
                     NÆSTE, NY, SLUT 
                     NOTE 
                 Hard- og softwaresystem 
                   RC>s tekstbehandlingssoftware 
                   RC>s tekstbehandlingshardware 
 ___å_                   Installeringsprocedure for RC-
                        TEKST 
                                    
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                                        B.14
                  \f

 
 
 
 
 
 
 
 
 
 
 
 
 
B.20  RC855 Produktkendskab 
                  
                  
                  
Målgruppe:       Enhver som har behov for at kende
                 RC855 systemernes muligheder. 
                  
Forudsætninger:  EDB erfaring. 
                  
Kursets formål:  At lære deltagerne muligheder, krav
                 og begrænsninger i et RC855 system
                 og dets individuelle komponenter. 
                  
Kursets indhold: Maskinel komponenter: 
                                     RC855, 01 Work Station 
                   RC855, 11 CU/Display Station,
                             3270 
                   RC855, 21 Display Station, 3270 
                   RC762-x   8" Flexible Disc Drive 
                   RC86x     Serial Printer 
                  
                 Systemprogrammel komponenter: 
                   3270, 3780/2780 BSC emulator 
                   CP/M* operativsystem 
                   Pakker der krer under CP/M 
                    
                 Muligheder for sammensætning og
                 krav relateret både til maskinel og
                 programmel. 
                  
   Varighed:        1 dag. 
                              
               * CP/M er et indregistreret varemærke
                 tilhrende Digital Research Inc. 
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                                        B.20
                  \f

 
 
 
 
 
 
 
 
 
 
 
 
 
B.21  Supporting RC855 systemprogrammel 
                  
                  
                  
Målgruppe:       Personer som skal supportere en
                 RC855 installation. 
                  
Forudsætninger:  B.20 RC855 produktkendskab eller
                 tilsvarende viden. 
                   
Kursets formål:  At sætte deltagerne i stand til at
                 behandle systemets komponenter både
                 i normal drift og i forbindelse med
                 usædvanlige situationer. 
                  
Kursets indhold: Principper for betjening af 3270 og
                                   3780/2780 emulator, omfattende sty-
                 ring (fejlfinding og -rettelse) og
                 rekonfiguration af systemet. 
                  
                 Indlæsning og krsel af CP/M opera-
                 tivsystemet. 
                  
                 Installering og test af pakker
                 (f.eks. WordStar**, CIS COBOL***)
                 som krer under operativsystem
                 CP/M. 
                  
   Varighed:        4 dage. 
                   
             *   CP/M er et indregistreret varemærke
                 tilhrende Digital Research Inc. 
                  
             **  WordStar er et indregistreret vare-
                 mærke tilhrende MicroPro Interna-
                 tional Corporation. 
                  
             *** CIS COBOL er et indregistreret va-
                 remærke tilhrende Micro Focus Ltd.
                  
                  
                  
                  
                  
                  
                                                        B.21
                  \f

 
 
 
 
 
 
 
 
 
 
 
 
 
D.3  FP utility 
                  
                  
                  
Målgruppe:       Systemprogrammrer og -planlæggere.
                  
Forudsætninger:  D.2 File Processor. 
                  
Kursets formål:  At lære deltagerne at benytte de
                 strre utilityprogrammer. 
                  
Kursets indhold: Print 
                                   Save/load 
                 Fdsave/fdload 
                 Createlink/releaselink etc. 
                 Montest 
                 Utilities vedr. magnetbånd 
                  
   Varighed:        2 dage. 
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                      D.3
                  \f

 
 
 
 
 
 
 
 
 
 
 
 
 
E.1  RC8000 betjening 
                  
                  
                  
Målgruppe:       Kommende operatrer. 
                  
Forudsætninger:  A.1 Introduktion til EDB. 
                  
Kursets formål:  At sætte deltagerne i stand til at
                 betjene RC8000 inklusiv ydre enhed-
                 er. 
                  
Kursets indhold: Systemopbygning (hardware, soft-
                                   ware) 
                 Betjening af udstyret 
                   forebyggende vedligeholdelse 
                   operatrens kontrolpanel 
                   opstartprocedure 
                   behandling af printer 
                   behandling af disk/diskette 
                   behandling af strimmeludstyr 
                   behandling af magnetbånd 
                 Autoload fra disk 
                 Simpel brug af operativsystem s 
                  
Varighed:        3 dage. 
                                    
                  Bemærkning:      Af hensyn til deltagernes indlæring
                 undervises der med halv holdstr-
                 relse. 
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                                        E.1
                  \f

 
 
 
 
 
 
 
 
 
 
 
 
 
E.5  RC8000 Betjening 2 
                  
                  
                  
Målgruppe:       Konsoloperatrer. 
                  
 _"_æ__Forudsætninger:  E.1 RC8000 Betjening og E.2 Betje-
                 ning af operativsystem s. 
 
 _!_>__Kursets formål:  At give deltagerne en dybere ind-
 _!_>_å_                 sigt i RC8000>s virkemåde både på
                 hardware og software siden. 
                  
Kursets indhold: Systemopbygning (hardware) 
                                     Systemkonfigurationer 
                   RC8000 systembussen 
                   hastigheder på ydre enheder 
                   CPU>en og dens mikroprogram 
                   Disc controlleren 
                   Front-ends/koncentratorer 
 _ _æ_å_                   Indstilling af maskinens interne
                     switches 
                   Internt lager 
                 Systemopbygning (software) 
                   Monitorens funktioner 
                   Fysiske disces opdeling i logiske
                   Front-end - programmel 
                   Installering af "discload", samt 
                     autoload via magnetbånd 
 _\f

_>_å_                   Manuel autoload af flere front-
                     ends 
                   Udtagning af coredump, samt disc-
                     statistik og FPA-statistik 
                   EDB-sikkerhed og backup af disce 
                  
Varighed:        3 dage. 
                                    
                  Pris:            Kr. 3.600,- 
                  
Bemærkning:      Af hensyn til deltagernes indlæring
 _!_>_å_                 undervises der med halv holdstr-
                 relse. 
                                    
                  
                  
                                                        E.5\f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                A.1 INTRODUKTION TIL EDB 
                
                                 
                                 
                                 
 _)___               Målgruppe:       Alle, der på en eller anden måde kommer i
                                kontakt med databehandling. 
                                 
               Forudsætninger:  Ingen. 
                                 
 _-_æ__               Kursets formål:  At give deltagere, der kun har lidt eller in-
 _,_>_å_                                tet kendskab til edb, almen viden om de vig-
 _*__å_                                tigste af de ord, begreber og metoder, der
                                bruges inden for edb-området. 
                                 
 _-_æ__               Kursets indhold: Omtale af de forskellige anvendelser af data-
                                maskiner i samfundet. 
                                Hvad er data, og hvordan opbevares og kommuni-
                                keres de. 
                                Hvordan registreres data. 
                                Hvad er et program, og hvordan fremstiller man
                                selv programmer. 
                                Hvordan virker datamaskinen, og hvordan er den
                                indrettet. 
 _-_æ_å_                                Hvilke ndvendige hjælpeprogrammer flger med
 _-_æ_å_                                leveringen af en datamaskine, og hvad er for-
                                målet med disse programmer. 
 _+__å_                                Hvilke hjælpemidler bruger man, når man vil
                                lse en edb-opgave. 
 _*__å_                                Hvilke forskellige arbejdsområder har edb-
                                folk. 
 _+__å_                                Hvad foregår der under lsningen af en stor
                                edb-opgave. 
 _+__å_                                Hvilken rolle kan vi forestille os, edb vil
                                spille i fremtiden. 
                                 
               Varighed:        4 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                A.2. INTRODUKTION TIL PROGRAMMERING 
                
                
                
               Målgruppe:       Personer, der kommer i forbindelse med pro-
                                grammeringsarbejde eller skal starte en ud-
                                dannelse som programmr. 
                                 
               Forudsætninger:  A.1. Introduktion til edb. 
                                 
               Kursets formål:  At sætte deltagerne i stand til at analyse-
                                re en mindre opgave og planlægge og gennem-
                                fre en lsning af denne. 
                                 
 _'___               Kursets indhold: I kurset lægges der specielt vægt på at
 _*_æ_å_                                gennemgå metoder og værktjer, som er nyt-
 _*_æ_å_                                tige inden for programmering. Blandt værk-
 _)_>_å_                                tjerne er det de nyeste meget brugerret-
 _(__å_                                tede, der lægges vægt på. Her tager pro-
 _*_æ_å_                                blembeskrivelsen, som er et oplæg til pro-
                                grammeringen, sit udgangspunkt i det almin-
 _*_æ_å_                                delige skriftsprog og de måder at struktu-
                                rere på, som man genfinder i dagligdagen. 
 _*_æ_å_                                Til illustration af det gennemgåede anven-
 _*_æ_å_                                des et konkret programmeringssprog, og der
 _*_æ_å_                                er lejlighed til selv at afprve det lærte
 _)_>_å_                                på en datamat ved lsning af mindre opga-
                                ver. 
                                Kurset afsluttes med en caseopgave, som kan
                                lses i grupper. 
                                 
               Varighed:        5 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                          VEND 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                 
                
                
                
               Detaljeret 
               kursusindhold:   Databehandling og programmrens opgaver 
                                  Algoritmer og programmer 
                                  EDB-sprogs opbygning 
                                  Primitive operationer 
                                  Arbejdsform ved programudvikling 
                                Programmeringssprog 
                                  Sprogkerne i de gængse hjere sprog 
                                  Blokstrukturerede sprog 
                                  Programstrukturer 
                                  Eksempler på programudvikling 
                                  Programmeringsstil 
                                Dialogprogrammering 
                                  Dialogformen 
                                  Tekstbehandling 
                                Operativsystemsprog 
 _*_>_å_                                  Simple krav til styring af maskine og pro-
                                  gram 
                                  Eksempel på operativsystemsprog 
                                Datastrukturer 
                                  Simple variable 
                                  Tabeller 
                                  Andre strukturer 
                                Strukturede metoder 
                                  Top-down udvikling 
                                  Systematisk programmering 
                                  Underprogrammer 
                                Problemlsningsmetoder 
                                Case 
                                   
                                   
                                   
                                   
                                   
                                   
                                   
                                   
                                   
                                   
                                   
                                   
                                   \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                A.3. INTRODUKTION TIL SYSTEMARBEJDE 
                                 
                
                                 
 _,_>__               Målgruppe:       Personer, der på brugersiden skal medvirke i
                                gennemfrelsen af et edb-projekt. 
                                 
               Forudsætninger:  A.1. Introduktion til edb. 
                                 
 _,_>__               Kursets formål:  At give deltagerne en grundlæggende viden om
 _,_>_å_                                forlbet i et edb-projekt og om anvendte me-
                                toder. 
                                 
 _,_>__               Kursets indhold: Kurset tager udgangspunkt i brugerens situa-
 _-_æ_å_                                tion, og der gennemgås værktjer og organise-
 _-_æ_å_                                ringsformer, som anvendes, når man udarbejder
                                edb-systemer. 
                                Hovedvægten lægges på SYSKON-metoden, SYStem-
                                konstruktion, som anvendes mange steder i Dan-
                                mark i forskellige varianter; men også ideer i
 _-_æ_å_                                nyere metoder omtales, så man får et dækkende
                                billede af, hvad arbejdet indebærer. 
 _,_>_å_                                Stoffet illustreres gennem talrige eksempler
                                og opgaver. 
                                 
               Varighed:        5 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                        VEND 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
 
                
                
                
               Detaljeret 
               kursusindhold:   Model for en virksomhed 
                                Systemtankegangen 
                                Fasemodel 
                                  Ide, analyse, skitse, projektering, specifi-
                                  kation, programmering og test, konvertering,
                                  drift 
                                Analysemetoder 
                                  Mål, funktion, data- og interessentmodel 
                                Dataindsamling 
                                  Dokumenter og interview 
                                Konstruktionsmetoder 
                                  Totalsystem, delsystem, nedbrydning 
                                Diagrammering 
                                  Systemdiagram, tilstand og aktivitet 
                                  Dataliste, datasammenhænge, filbeskrivelse 
                                  Procesbeskrivelse, beslutningstabel 
                                  Uddatalayout, blanketindhold 
                                Gantt diagram 
                                Netværk 
                                Projektstyring 
                                  SYSKON, ISAC, DELTA, andre metoder 
                                  Harmoni og konfliktsyn 
                                Case 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                A.4. PRINCIPPERNE I DATAKOMMUNIKATIONSTEKNOLO-
                                     GIEN 
                                 
                                 
               Målgruppe:       Edb-personale, der skal arbejde med datakommu-
                                nikation. 
                                 
               Forudsætninger:  Godt kendskab til edb. 
                                 
               Kursets formål:  At give deltagerne en viden om grundbegreberne
                                i forskellige former for datakommunikation. 
                                 
 _-_æ__               Kursets indhold: På kurset bliver grundbegreberne for datakom-
 _-_æ_å_                                munikation gennemgået, herunder de muligheder
 _+__å_                                og begrænsninger datakommunikationsudstyret
 _,_>_å_                                (hardware) giver og programmellet (software)
                                stiller. Der vil blive lagt mest vægt på data-
 _-_æ_å_                                kommunikation via  det offentlige telefon- og
                                datanet. 
                                 
               Varighed:        2 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                        VEND 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
 
                
                
                
               Detaljeret 
               kursusindhold:   Asynkron/synkron transmission 
                                Simplex/halv duplex/duplex 
                                Modulationshastighed/bithastighed 
                                Modemer/DCE-udstyr 
                                Fejl kilder, -hyppighed og behandling 
                                Standardiseringer og -organisationer 
                                Protokoller 
                                Datanetværk 
                                Circuit-, message- og packetswitch 
                                Rutning 
                                End to end kontrol 
                                ISO-modellen 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                A.11. DATASTRUKTURER 
                                 
                                 
                                 
               Målgruppe:       Programmrer og planlæggere. 
                                 
               Forudsætninger:  Edb erfaring. 
                                 
 _+___               Kursets formål:  At give deltagerne en viden om de vigtigste
                                datastrukturer, operationer på disse samt for-
                                dele og ulemper ved de enkelte strukturer. 
                                 
 _,_>__               Kursets indhold: Som supplement til kurserne i programbeskri-
 _,_>_å_                                velse og strukturerne på dette område indgår
 _-_æ_å_                                dette kursus som et naturligt supplement. Da-
 _,_>_å_                                taanalyse og -beskrivelse er ofte et forsmt
                                område til trods for, at mange behandlingsfor-
 _,_>_å_                                mer forenkles, når de rigtige datastrukturer
                                anvendes. 
 _,_>_å_                                På kurset ggennemgås de vigtigste datastruk-
 _*__å_                                turer, og disses anvendelse belyses ved en
 _-_æ_å_                                række eksempler. Desuden arbejdes der med op-
                                gaver, og hver kursusdag afsluttes med en lidt
 _+__å_                                strre opgave, som illustrerer dagens stof.
 _+__å_                                Beskrivelsen af strukturerne gives i en ab-
 _+__å_                                strakt form svarende til en af de vigtigste
                                nyskabelser i sproget ADA. 
                                 
               Varighed:        5 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                        VEND 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                 
                                 
                                 
                                 
               Detaljeret 
               kursusindhold:   Introduktion 
                                  Indhold, formål, motivation 
                                Værktjer 
 _&__å_                                  Horowitz & Sahni: Fundamentals of Data
                                  Structures, abstrakte datastrukturer, SPARKS
                                Arrays 
                                  Ordnede lister, repræsentation 
                                Stak 
                                  Motivation, operationer 
                                K 
                                  Operationer, cirkulære ker 
                                  infix til postfix 
                                Lister og kæder 
 _*_>_å_                                  Sekventielle og kædede lister, realisering
                                  stak og k, den frie liste 
                                Polynomium 
 _+_æ_å_                                  Eksempel på sekventiel og kædet realisering
                                  fordele og ulemper 
                                Dobbeltkædede lister 
                                  Dynamisk lagerallokering 
                                  definitioner, FREE, ALLOCATE 
                                Generaliserede lister 
                                  Generel repræsentation, eksempel 
                                Rekursivitet 
 _*_>_å_                                  Omsætning fra rekursivt til ikke-rekursivt
                                  program. Eksempel: permutationer 
                                Træer 
                                  Definitioner, repræsentation 
                                  binære træer, tråede træer 
                                Hob 
                                  Definition, algoritme, eksempel 
                                Gennemlb af træer m.m. 
                                  Postorder, inorder, preorder, tråede træer 
                                  omsætning til binært træ, beslutningstræ, 
                                  spiltræ 
                                Filer 
                                  Sekventielle, index, random 
                                  inversion, kædet organisering 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                A.12. STRUKTURERET SYSTEMDESIGN 
                                 
                                 
                                 
               Målgruppe:       Programmrer og planlæggere. 
                                 
               Forudsætninger:  Edb erfaring. 
                                 
 _+___               Kursets formål:  At give deltagerne en viden om systemdesign
                                hovedsagelig baseret på Warnier/Orr. 
                                 
 _,_>__               Kursets indhold: Kurset er bygget op omkring metoden "Logical
 _+__å_                                Construction of Systems" (LCS), udviklet af
                                franskmanden Jean Dominique Warnier. Denne me-
 _-_æ_å_                                tode tager sit udgangspunkt i en abstrakt ge-
 _,_>_å_                                nerel hierarkisk beskrivelse af virksomheden
                                eller opgaveområdet og de tilhrende data. 
 _+__å_                                Gennem analyser af disse datamængder, deres
                                identifikation og sammenhæng mellem disse, når
                                man fra logisk definerede datamængder frem til
 _+__å_                                operationelle filer ved tilfjelse af data,
 _-_æ_å_                                kaldet sekundære data, samt ved sammenlægning
                                af datamængder.  
 _(__å_                                Kurset berrer også andre metoder, såsom
 _*__å_                                DeMarco's "Structured Analysis" og brug af
                                "Data Flow" diagram og "Data Dictionary", samt
                                projektafvikling med ideer fra SYSKON, ISAC og
                                DELTA-metoderne. 
                                 
               Varighed:        4 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                        VEND 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                 
                                 
                                 
                                 
               Detaljeret 
               kursusindhold:   Oversigt og principper 
                                Logical Construction of Systems (LCS) 
                                  Virksomheden og dens data 
                                  Organisering af primære data 
                                    Logisk datagrundlag, primære data,  
                                    grupperinger (uddata/proces) 
                                  Operationel organisering 
                                    Sekundære og operationelle filer, 
                                    operationelle grupperinger, opdatering 
                                  Ændring af eksisterende systemer 
                                  Strre eksempel 
                                Andre metoder 
                                  Structured Analysis 
                                  Structured Design 
                                  Strategisk indfaldsvinkel 
                                Projektafvikling 
                                  SYSKON/ISAC/DELTA 
                                  Structured Walkthrough 
                                  Programmeringsgruppen 
                                  Systemvurdering 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                A.13. STRUKTURERET PROGRAMMERING 
                                 
                                 
                                 
               Målgruppe:       Programmrer og planlæggere. 
                                 
               Forudsætninger:  Kendskab til et programmeringssprog. 
                                 
 _-_æ__               Kursets formål:  At give deltagerne kendskab til metoder inden
 _-_æ_å_                                for struktureret programmering og give inspi-
 _,_>_å_                                ration til at se programmeringsaktiviteten i
                                et nyt lys. 
                                 
               Kursets indhold: Kurset tager sit udgangspunkt i metoden "Logi-
 _-_æ_å_                                cal Construction of Programs" (LCP), udviklet
 _-_æ_å_                                af franskmanden Jean Dominique Warnier. Denne
 _+__å_                                metode benytter hierarkiske beskrivelser af
 _-_æ_å_                                data som grundlag for programmeringen og sva-
 _+__å_                                rer derfor til Michael Jacksons metode JSP,
                                som også omtales på kurset. 
 _-_æ_å_                                På visse områder må man supplere datakendska-
                                bet med funktionsnedbrydning og finde program-
 _-_æ_å_                                domæner, og på dette område inddrages metoder
                                som Constantines "Structured Design" og Wirths
                                "Stepwise Refinement". 
 _-_æ_å_                                Desuden belyser kurset problemer omkring pro-
 _-_æ_å_                                gramændringer og forbedring af ustrukturerede
                                programmer. 
 _-_æ_å_                                Eksempler og opgaver vises i pseudosprog samt
 _,_>_å_                                gængse hjere programmeringssprog som f.eks.
                                COBOL, ALGOL og PASCAL. 
                                 
               Varighed:        5 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                        VEND 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
 
                
                
                
               Detaljeret 
               kursusindhold:   Oversigt og principper 
                                Logical Construction of Programs (LCP) 
                                  Hierarkiske strukturer 
                                  Strukturtyper 
                                  Detaljeret Programmering 
                                  Strukturflger 
                                  LCP/JSP sammenligning 
                                  Programdomæner 
                                Andre metoder 
                                  Jackson Structured Programming 
                                  Structured Design 
                                  Stepwise Refinement 
                                  Aktions- og tilstandstabeller 
                                Programændringer 
                                  LCP ændringer 
                                  Struktur Transformationer 
                                Aspekter af programkonstruktion 
                                  Optimering, dokumentation og afprvning. 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                B.1. COMAL80 (BASIC) PROGRAMMERING 
                                 
                                 
                                 
               Målgruppe:       Programmrer. 
                                 
 _,_>__               Forudsætninger:  EDB-erfaring eller minimum A.2. Introduktion
                                til programmering. 
                                 
 _)___               Kursets formål:  At sætte deltagerne i stand til at skrive
                                COMAL80 (BASIC) programmer. 
                                 
 _-_æ__               Kursets indhold: Ud over selve sproget COMAL80, gennemgås kom-
 _-_æ_å_                                munikation med ydre enheder, diskens struktur
                                samt system kommandoerne. 
 _,_>_å_                                Der vil under kurset blive lejelighed til at
                                afprve velsesopgaverne på en datamaskine. 
                                 
               Varighed:        5 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                        VEND 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
 
                
                
                
               Detaljeret 
               kursusindhold:   COMAL80 (BASIC) sprogets struktur. 
                                Variable 
                                  reelle variable/talsæt 
                                  streng variable 
                                Udtryk 
                                  logiske udtryk 
                                  aritmetiske udtryk 
                                  streng udtryk 
                                Sætninger 
                                  ubetingede sætninger 
                                  betingede sætninger 
                                  specielle sætninger 
                                  disk sætninger 
                                  I/O sætninger 
                                Systemkommandoer 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                B.2. PASCAL (UCSD) PROGRAMMERING 
                                 
                                 
                                 
               Målgruppe:       Programmrer. 
                                 
               Forudsætninger:  Programmeringserfaring (min. A.2. Introduktion
                                til programmering). 
                                 
     _)___                Kursets formål:  At sætte deltagerne i stand til at skrive
                                PASCAL programmer. 
                                 
 _-_æ__               Kursets indhold: PASCAL-versionen UCSD (University of Califor-
 _-_æ_å_                                nia, San Diego) anvendes på en række mikroda-
                                tamter og er da også en del af det programmel,
 _*__å_                                som tilbydes på RC700. På kurset gennemgås
 _-_æ_å_                                brugen af systemets kommandoer samt opbygnin-
                                gen og indholdet af PASCAL-sproget. 
                                Forelæggelsen og indvningen af stoffet under-
 _,_>_å_                                stttes i udstrakt grad af eksempler og ls-
                                ning af opgaver med brug af datamaskine. 
                                 
               Varighed:        5 dage 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                        VEND 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
 
                
                
                
               Detaljeret 
               kursusindhold:   UCSD systemet 
                                  Skærm editor 
                                  Data og program administration 
                                PASCAL sprogets opbygning, historie og særtræk
                                Grundlæggende elementer 
                                  Variable og simple datatyper 
                                  Udtryk og værditilskrivninger 
                                  Indlæsning og udskrivning 
                                Kontrolstrukturer 
                                  Tabelstrukturer (arrays) 
                                  Selvdefinerede datatyper 
                                  Poster 
                                  Mængder 
                                Tegn og strenge 
                                Funktioner og procedurer 
                                Bibliotek 
                                Dynamiske strukturer 
                                  Dynamiske variable 
                                  Pointere 
                                Filer 
                                  Strukturerede datafiler 
                                  Filer med direkte tilgang 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                C.1. OPERATIVSYSTEMET DOMUS 
                                 
                                 
                                 
               Målgruppe:       Programmrer 
                                 
               Forudsætninger:  Kendskab til edb. 
                                 
 _-_æ__               Kursets formål:  At sætte deltagerne i stand til at bruge ope-
                                rativsystemet DOMUS. 
                                 
               Kursets indhold: Strukturer af operativsystemet DOMUS: 
                                Fremstilling af en "DOMUS-disk" 
                                Indlæsning af DOMUS 
                                S-kommandoer 
 _,_>_å_                                Utility programmer (tekst editor, oversætter
                                m.fl.) 
                                Paging 
                                Fil håndtering 
                                 
               Varighed:        3 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                C.2. MUSIL-PROGRAMMERING 
                                 
                                 
                                 
               Målgruppe:       Programmrer 
                                 
               Forudsætninger:  C.1. Operativsystemet DOMUS. 
                                 
 _)___               Kursets formål:  At sætte deltagerne i stand til at skrive
                                MUSIL-programmer. 
                                 
               Kursets indhold: MUSIL's struktur 
                                Erklæringer 
                                Udtryk 
                                Sætninger 
                                I/O system og zoner 
                                Anvendelse af kodeprocedurer 
                                 
               Varighed:        4 dage 
                                 \f

                                                                                       
                
                
                
                
                
                
                
                
                
                
                
                                C.3. ASSEMBLER PROGRAMMERING 
                                 
                                 
                                 
               Målgruppe:       Programmrer 
                                 
               Forudsætninger:  C.1. Operativsystemet DOMUS. 
                                 
 _)___               Kursets formål:  At sætte deltagerne i stand til at skrive
                                assembler programmer. 
                                 
               Kursets indhold: Strukturen af RC3600 assembler. 
                                RC3600 instruktionssæt 
                                Interrupt håndtering 
                                Utility programmet DOMAC 
                                "Stand alone" assemblerprogrammer 
                                Assemblerprogrammer i MUS-systemet 
                                Kodeprocedurer til musilprogrammer 
                                Dokumentation af programmer 
                                 
               Varighed:        5 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.1. INTRODUKTION TIL RC8000 
                                 
                                 
                                 
               Målgruppe:       Enhver der på en eller anden måde kommer i be-
 _-_æ_å_                                rring med RC8000 og som er interesseret i at
 _-_æ_å_                                få et overblik over RC8000 og dens anvendels-
 _-_æ_å_                                esmuligheder; samt programmrer der nsker at
                                flge D.11. ALGOL-programmering a. 
                                 
               Forudsætninger:  A.1. Introduktion til edb eller lignende. 
                                 
 _)___               Kursets formål:  At give deltagerne en bred information om
                                RC8000 samt sætte personer, der ikke tidligere
 _*__å_                                har krt på RC8000, i stand til at afvikle
 _-_æ_å_                                mindre jobs (f.eks. velsesopgaverne på D.11.
 _+__å_                                ALGOL-programmering a) på RC8000 ved simpel
                                anvendelse af operativsystemet BOSS 2. 
                                 
               Kursets indhold: Introduktion til RC8000 hardware 
                                Introduktion til RC8000 software 
                                Process-begrebet 
                                Nogle få styrekommandoer til operativsystemer-
                                ne 
                                 
               Varighed:        2 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.2. FILE PROCESSOR (FP) 
                                 
                                 
                                 
 _*___               Målgruppe:       Programmrer og planlæggere, der nsker at
                                flge D.3. FP utility, D.4. Operativ System s,
                                D.5. Operativ System MIPS/TS eller D.6. Opera-
                                tiv System Boss 2. 
                                 
 _+___               Forudsætninger:  Programmeringserfaring og D.1. Introduktion
                                til RC8000. 
                                 
 _*___               Kursets formål:  At lære deltagerne at anvende FP og simple
                                utilityprogrammer. 
                                 
               Kursets indhold: Simpel brug af operativsystemet s 
                                FP's struktur 
                                Simple utilityprogrammer 
                                - Katalog håndtering 
                                - Data håndtering 
                                Tekst editor 
                                Job kontrol programmering 
                                Håndtering af fejlmeddelelser 
                                 
               Varighed:        2 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.6. OPERATIV SYSTEM BOSS 2 
                                 
                                 
                                 
               Målgruppe:       Programmrer 
                                 
               Forudsætninger:  D.2. File Processor 
                                 
 _+___               Kursets formål:  At bibringe deltagerne en viden, der sætter
 _*__å_                                dem i stand til hensigtsmæssigt at anvende
                                BOSS såvel i forbindelse med program-udvikling
                                som ved drift af deres opgaver. 
                                 
               Kursets indhold: BOSS's struktur 
                                Terminal kommandoer 
                                Job specifikation 
                                Ressourceadministration 
                                Registre på baggrundslager 
                                Anvendelse af ydre enheder 
                                 
               Varighed:        2 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.5. OPERATIV SYSTEM MIPS/TS 
                                 
                                 
                                 
               Målgruppe:       Programmrer 
                                 
     _-_æ__                Forudsætninger:  D.2. File processor og D.13. ALGOL programme-
                                ring b. 
                                 
 _+___               Kursets formål:  At bibringe deltagerne en viden, der sætter
 _*__å_                                dem i stand til hensigtsmæssigt at anvende
 _-_æ_å_                                MIPS/TS såvel i forbindelse med programudvik-
                                ling som ved drift af deres opgaver. 
                                 
               Kursets indhold: Struktur 
                                SOS-modulet med tilhrende kommandoer 
                                TEM-modulet med tilhrende kommandoer 
                                PRIMO-modulet med tilhrende kommandoer 
                                 
               Varighed:        2 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.4. OPERATIV SYSTEM s 
                                 
                                 
                                 
               Målgruppe:       Programmrer 
                                 
 _,_>__               Forudsætninger:  D.2. File processor og D.1. Introduktion til
                                RC8000. 
                                 
 _+___               Kursets formål:  At bibringe deltagerne en viden, der sætter
 _,_>_å_                                dem i stand til at anvende s såvel i forbin-
 _+__å_                                delse med programudvikling som ved drift af
                                deres opgaver. 
                                 
               Kursets indhold: Struktur 
                                Kommandoer 
                                 
               Varighed:        2 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.11. ALGOL PROGRAMMERING a 
                                 
                                 
                                 
               Målgruppe:       Programmrer. 
                                 
     _*___                Forudsætninger:  D.1. Introduktion til RC8000 og programme-
                                ringserfaring eller som minimum A.2. Introduk-
                                tion til programmering. 
                                 
               Kursets formål:  At indfre deltagerne i de generelle ALGOL be-
                                greber og at sætte dem i stand til at program-
                                mere lsninger på simple problemer i ALGOL. 
                                 
               Kursets indhold: ALGOL's struktur 
                                - metasprog 
                                - deklarationer 
                                - udtryk 
                                - sætninger 
                                Brug af ALGOL-oversætter 
                                Simple I/O procedurer 
                                Datastruktur 
                                - typer 
                                - arrays 
                                Programstruktur 
                                Procedure begrebet 
                                Standardfunktioner 
                                Programdokumentation 
                                 
               Varighed:        5 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.12. ALGOL PROGRAMMERING a - job træning 
                                 
                                 
                                 
               Målgruppe:       Deltagere fra D.11. ALGOL programmering a. 
                                 
               Forudsætninger:  D.11. Algol programmering a. 
                                 
 _*___               Kursets formål:  At få indvet det på ALGOL programmering a
 _*__å_                                lærte stof ved anvendelse af opgaver (egne
 _,_>_å_                                eller standardopgaver) under tilstedeværelse
                                af en lærer. 
                                 
               Kursets indhold: Programmering 
                                Indkring 
                                Fejlfinding 
                                 
               Varighed:        2 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.13. ALGOL PROGRAMMERING b 
                                 
                                 
                                 
               Målgruppe:       Programmrer 
                                 
               Forudsætninger:  D.11. Algol programmering a. 
                                 
               Kursets formål:  At sætte deltagerne i stand til at programmere
 _-_æ_å_                                opgaver, der kræver sekventiel recordoriente-
                                ret registerhåndtering. 
                                 
               Kursets indhold: Recordstruktur og håndtering 
                                - datastruktur 
                                - teksthåndtering 
                                - forbindelse til ydre enheder 
                                - tegnorienteret I/O 
                                - recordorienteret I/O 
                                Registerstruktur og håndtering 
                                - sekventielle registre 
                                 
               Varighed:        5 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.14. ALGOL PROGRAMMERING b - job træning 
                                 
                                 
                                 
               Målgruppe:       Deltagere fra D.13. ALGOL programmering b. 
                                 
               Forudsætninger:  D.13. Algol programmering b. 
                                 
 _*___               Kursets formål:  At få indvet det på ALGOL programmering b
 _*__å_                                lærte stof ved anvendelse af opgaver (egne
 _,_>_å_                                eller standardopgaver) under tilstedeværelse
                                af en lærer. 
                                 
               Kursets indhold: Programmering 
                                Indkring 
                                Fejlfinding 
 _-_æ_å_                                - teoretisk gennemgang af forskellige afprv-
                                ningsmetoder 
                                 
               Varighed:        3 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.15. ALGOL PROGRAMMERING c 
                                 
                                 
                                 
               Målgruppe:       Erfarne programmrer 
                                 
               Forudsætninger:  D.13. Algol programmering b. 
                                 
               Kursets formål:  At sætte deltagerne i stand til at udnytte me-
 _,_>_å_                                re avancerede faciliteter i ALGOL, der bl.a.
                                anvendes i interaktive programmer. 
                                 
               Kursets indhold: Udfrelse af jobs 
                                Omgivelser 
                                - maskinel 
                                - programmel 
                                Udfrelse af parallelle aktiviteter 
                                - coroutiner/aktiviteter 
                                - coroutine monitor 
                                - semaphorbegrebet 
                                Trap systemet 
                                - kontrol af alarmer under programudfrelsen 
                                Lock system 
                                - styret programsegmentering 
                                Format 8000 procedurer 
                                Context blokke 
                                - coroutiner 
                                - virtuelt lager 
                                FP mode bits 
                                 
               Varighed:        5 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.16. ALGOL PROGRAMMERING d 
                                 
                                 
                                 
               Målgruppe:       Erfarne programmrer 
                                 
               Forudsætninger:  D.13. Algol programmering b. 
                                 
               Kursets formål:  At sætte deltagerne i stand til at programmere
 _+__å_                                systemer under anvendelse af ISQ (indeksse-
 _+__å_                                kventielt registersytem) og SQ (sekventielt
                                registersystem). 
                                 
               Kursets indhold: SQ filer 
                                ISQ filer 
                                - struktur 
                                - definition 
                                - initialisering 
                                - opdatering 
                                - reorganisering 
                                Sortering af filer 
                                 
               Varighed:        3 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.21. RC8000 PRINCIPPER 
                                 
                                 
                                 
               Målgruppe:       Programmrer og planlæggere 
                                 
               Forudsætninger:  E_t_ _g_o_d_t_ _k_e_n_d_s_k_a_b_ _t_i_l_ _m_i_n_d_s_t_ __n_ _m_a_s_k_i_n_t_y_p_e_ 
                                 
 _)___               Kursets formål:  At give deltagerne grundlæggende viden om
 _,_>_å_                                RC8000's opbygning, hardware såvel som soft-
 _,_>_å_                                ware. Endvidere at orientere om flere strre
                                applikationssystemer. 
                                 
               Kursets indhold: Hardware struktur 
                                Basisprogrammelstruktur 
                                Katalogstruktur 
                                Filbeskyttelse 
                                Strukturen af: 
                                - monitor 
                                - file processor (FP) 
                                - operativsystem s 
                                - operativsystem BOSS 
                                - operativsystem MIPS/TS 
                                Sprog 
                                Filsystemer 
                                Applikationssystemer 
                                 
               Varighed:        2 dage 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                E.2. BETJENING AF OPERATIVSYSTEM s 
                                 
                                 
                                 
               Målgruppe:       Operatrer 
                                 
 _-_æ__               Forudsætninger:  E.1. RC8000 betjening eller D.1. Introduktion
                                til RC8000. 
                
 _,_>__               Kursets formål:  At sætte deltagerne i stand til at bruge det
 _-_æ_å_                                basale operativsystem s's faciliteter, herun-
 _+__å_                                der vedligeholdelse af brugerkatalog og in-
                                stallere nye versioner af basisprogrammel. 
                                 
               Kursets indhold: Introduktion til basisprogrammel 
                                Struktur 
                                Kommandoer 
                                Brugerkatalog 
                                Fejlmedelelser 
                                Installation af basisprogrammel 
                                 
               Varighed:        2 dage 
                                 
               Bemærkning:      Af hensyn til deltagernes indlæring undervises
                                der med halv holdstrrelse. 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                E.3. BETJENING AF OPERATIVSYSTEM MIPS/TS. 
                                 
                                 
                                 
               Målgruppe:       Operatrer 
                                 
               Forudsætninger:  E.2. Betjening af operativsystem s. 
                                 
 _*___               Kursets formål:  At sætte deltagerne i stand til at betjene
 _-_æ_å_                                operativsystemet MIPS/TS samt at vedligeholde
                                brugerkataloget. 
                                 
               Kursets indhold: Struktur for MIPS/TS 
                                Kommandoer 
                                Brugerkatalog 
                                Fejlmeddelelser 
                                Installation 
                                Opstart 
                                Lukning 
                                 
               Varighed:        1 dag 
                                 
               Bemærkning:      Af hensyn til deltagernes indlæring undervises
                                der med halv holdstrrelse. 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                E.4. BETJENING AF OPERATIVSYSTEM BOSS 2. 
                                 
                                 
                                 
               Målgruppe:       Operatrer 
                                 
               Forudsætninger:  E.2. Betjening af operativsystem s. 
                                 
 _*___               Kursets formål:  At sætte deltagerne i stand til at betjene
 _,_>_å_                                operativsystemet BOSS 2 samt at vedligeholde
                                brugerkataloget. 
                                 
               Kursets indhold: Struktur 
                                Operatrkommandoer 
                                Fejlmeddelelser 
                                Trimning 
                                Installation 
                                Brugerkatalog 
                                Opstart 
                                Lukning 
                                 
               Varighed:        2 dage 
                                 
               Bemærkning:      Af hensyn til deltagernes indlæring undervises
                                der med halv holdstrrelse. 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                E.11. RAMMEPLAN RC-MOSAIK DRIFT. 
                                 
                                 
                                 
               Målgruppe:       Personer, som enten har eller forventer at ha-
                                ve ansvaret for den daglige drift i forbindel-
                                se med RC-Mosaik. 
                                 
 _,_>__               Forudsætninger:  A.1. Introduktion til edb, eller tilsvarende
                                viden erhvervet på anden vis. 
                                 
               Kursusindhold:   RC8000 systemopbygning 
                                - maskinkonfiguration 
                                - systemkonfiguration 
                                - monitor og basisprogrammel 
                                 
                                Brugersystemet 
                                 
                                Krselsplan, daglig drift 
                                - start, lukning, sikkerhed 
                                - omkrsel 
                                - sikkerhedsmedier, datablade 
                                - fejl og rapporter, m.m. 
                                 
               Varighed:        2 dage 
                                 
               Bemærkning:      Af hensyn til deltagernes indlæring undervises
                                der med halv holdstrrelse. 
                                 \f

                       
                   
                
                
                
                
                
                
                
                
                
                
                
                                E.12. RAMMEPLAN RC-MOSAIK ANVENDELSE 
                                 
                                 
                                 
   _Æ_æ_å_                Målgruppe:       Personer, som enten har eller forventer at have
 _/_æ_å_                                behov for at anvende RC-MOSAIK i praksis. (Især
                                skærmoperatrer). 
                                 
               Forudsætninger:  Den forndne regnskabsmæssige kunnen. 
                                 
               Kursusindhold:   Teoretisk gennemgang af RC-Mosaik's opbygning og
                                anvendelse. 
                                Dataskærm og startprocedure. 
                                Opbygning af en kommando. 
 _-__å_                                Gennemgang af de enkelte moduler i RC-Mosaik,
                                herunder kartoteksvedligeholdelse. 
                                Praktiske velser i form af realistiske opgaver,
                                m.m. 
                                 
               Varighed:        2 dage 
                                 
 _?_>_å_                Bemærkning:      Af hensyn til deltagernes indlæring undervises
                                der med halv holdstrrelse. 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                 B.1 COMAL80 (BASIC) PROGRAMMING 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
               Necessary        Edp experience. 
               qualifications:   
                                 
 _,_>__               The purpose      To train the students in writing COMAL80 
               of the course:   (BASIC) programs. 
                                 
                                 
               Contents:        First of all the programming language COMAL80,
 _,_>_å_                                but also communication with peripherals, the
                                structure of the disk and the system commands.
                                 
               Duration:        5 days 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                                                         CONT.\f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                          
                
                
                
               Detailed        The structure of the language COMAL80 
               contents:        Variables 
                                  Numeric variable/arrays 
                                  String variables 
                                Expressions 
                                  Logical expressions 
                                  Arithmetic expressions 
                                  String expressions 
                                Statements 
                                  Unconditional statements 
                                  Conditional statements 
                                  Special statements 
                                  Disk statements 
                                  I/O statements 
                                System commands 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                         B.2 PASCAL (UCSD) PROGRAMMING 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
               Necessary        Programming experience. 
               qualifications:   
                                 
 _,_>__               The purpose      To train the students in writing PASCAL pro-
               of the course:   grams. 
                                 
 _,_>__               Contents:        The PASCAL version UCSD (University of Cali-
 _+__å_                                fornia, San Diego) is used with a number of
 _,_>_å_                                microcomputers and is consequently a part of
                                the SW-package offered for the RC700 computer.
 _,_>_å_                                Briefing will be given on the use of the sy-
 _,_>_å_                                stem commands as well as on the construction
 _*__å_                                and the contents of the PASCAL programming
                                language. 
                                 
 _+__å_                                The presentation and exercising of the sub-
                                jects are to a large extent supported by cases
                                and by solving problems on a computer. 
                                 
               Duration:        5 days 
                                 
                                                                         CONT.\f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
 
                
                
                
               Detailed         The UCSD system 
               contents:          Terminal editor 
                                  Data and program administration 
 _-_æ_å_                                Structure, history and characteristics of the
                                PASCAL programming language 
                                Elementary concepts 
                                  Variables and simple data types 
                                  Expressions and assignments 
                                  Input/output 
                                Control structures 
                                  Arrays 
                                  Self-defined data types 
                                  Records 
                                  Sets 
                                Characters and strings 
                                Functions and procedures 
                                Library 
                                Dynamically allocated structures 
                                  Dynamic variables 
                                  Pointers 
                                Files 
                                  Structured data files 
                                  Files with direct access 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                B.11 THE OPERATING SYSTEM CP/M 
                                 
                                 
                                 
 _,_>__               Target group:    Persons who are going to use systems running
                                under the operating system CP/M. 
                                 
               Necessary        Programming experience. 
               qualifications:   
                                 
               The purpose      To enable the students to operate the CP/M sy-
 _-_æ__               of the course:   stem for applications running under this ope-
                                rating system. 
                                 
               Contents:        Briefing on the system structure, hardware and
                                software. 
                                 
 _,_>_å_                                The emphasis is put on operations of logical
 _-_æ_å_                                and physical peripherals, especially disc and
 _,_>_å_                                disc catalogs. The testing of the facilities
                                on a computer. 
                                 
               Duration:        2 days. 
                                 
                                 
                                 
                                                                         CONT.
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                 
                                 
                                 
                                 
               Detailed         The system configuration  
               contents:        The structure of CP/M 
                                  BIOS (Basic I/O System) 
                                  BDOS (Basic Disc Operating System) 
                                  CCP (Console Command Processor) 
                                  TPA (Transient Program Area) 
                                  Adaption of CP/M for the actual hardware  
                                  configuration 
                                Structure of the memory, structure of the disc
                                The memory resident commands 
                                  ERA (Erasing of Files) 
                                  DIR (Directory Listing) 
                                  REN (Renaming of Files) 
                                  SAVE (Dump Memory to Disc) 
                                  TYPE (Print of ASCII Files) 
                                Transient Commands 
                                  MOVCPM (The memory specific regeneration 
                                  of the CP/M) 
                                  PIP (Manipulation of disc files) 
                                  STAT (Disc information, manipulation of 
                                  peripherals) 
                                  SUBMIT (The batch processing job control) 
                                  SYSGEN (The generation of a new CP/M 
                                  disc system) 
                                  and others 
                                Exercises 
                                 
                                 
                                 
                                 
                                 
                                 
                                 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                         C.1 OPERATING SYSTEM DOMUS 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
               Necessary        Some knowledge of EDP. 
               qualifications: 
                                 
               The purpose      To enable the students to use the operating
               of the course:   system DOMUS. 
                                 
               Contents:        The structure of the operating system DOMUS 
                                Creation of a "DOMUS-kit" 
                                Initializations of DOMUS 
                                S-commands 
                                Utility programs (text editor, compiler etc.) 
                                Paging 
                                File handling 
                                 
               Duration:        3 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                     C.2 MUSIL-PROGRAMMING 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
               Necessary        C.1 Operating System DOMUS. 
               qualifications:   
                                 
               The purpose      To train the students in writing MUSIL-pro-   
               of the course:   gram's. 
                                 
               Contents:        MUSIL's structure 
                                Definitions 
                                Expressions 
                                Statements 
                                I/O-system and zones 
                                Code procedures 
                                 
               Duration:        4 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                     C.3 ASSEMBLER PROGRAMMING 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
               Necessary        C.1 Operating System DOMUS. 
               qualifications:   
                                 
               The purpose      To train the students in writing assembler    
               of the course:   programs. 
                                 
               Contents:        The structure of RC3600 assembler 
                                RC3600 instructions 
                                Interrupt handling 
                                Utility program DOMAC 
                                "Stand alone" assembler programs 
                                Assembler programs in the MUS-system 
                                Code procedure for the MUSIL-language 
                                Documentation of programs 
                                 
               Duration:        5 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.1 INTRODUCTION TO RC8000 
                                 
                                 
                                 
               Target group:    Anybody related to an RC8000 installation, who
 _+__å_                                is interested in a general view of RC8000's
 _,_>_å_                                structure and possibilities, as well as pro-
 _-_æ_å_                                grammers wanting to participate in D.11 ALGOL
                                programming a. 
                                 
               Necessary        Elementary knowledge of edp 
               qualifications:   
                                 
               The purpose      To give the students general information about
 _+___               of the course:   the structure and use of the RC8000, and to
                                give students without any practical experience
                                in RC8000 and BOSS2 some knowledge hereof, en-
 _+__å_                                abling them to execute minor jobs (e.g. the
 _)__å_                                exercises on the D.11 ALGOL programming a
j_-_æ_                                course) on RC8000 by simple use of the opera-
                                ting system BOSS2. 
                                 
               Contents:        Introduction to the RC8000 hardware 
                                Introduction to the RC8000 software 
                                The process concept 
                                A few commands for the operating systems 
                                 
               Duration:        2 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.2 FILE PROCESSOR (FP) 
                                 
                                 
                                 
 _*___               Target group:    Programmers and system analysts wanting to
 _,_>_å_                                participate in D.3 FP utility, D.4 Operating
 _-_æ_å_                                system s, D.5 Operating system MIPS/TS or D.6
                                Operating system BOSS 2. 
                                 
               Necessary        Programming experience and D.1 Introduction to
               qualifications:  RC8000. 
                                 
               The purpose      To train the students in using the File Pro-  
               of the course:   cessor (FP) and simple utility programs. 
                                 
               Contents:        Simple use of the Operating system s 
                                FP's structure 
                                Simple utility programs 
                                  Catalog handling programs 
                                  Data handling programs 
                                Text editor 
                                Job control programming 
                                Handling of error messages 
                                 
               Duration:        2 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.6 OPERATING SYSTEM BOSS 2 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
               Necessary        D.2 File processor. 
               qualifications:   
                                 
               The purpose      To enable the students to use BOSS for program
j_;__               of the course:   development as well as for running jobs in
                                operation. 
                                 
               Contents:        The structure of BOSS 2 
                                Terminal commands 
                                Job specification 
                                Resource administration 
                                Backing storage files 
                                The use of peripherals 
                                 
               Duration:        2 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.5 OPERATING SYSTEM MIPS/TS 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
 _-_æ__               Necessary        D.2 File processor and D.13 ALGOL programming
               qualifications:  b. 
                                 
 _*___               The purpose      To enable the students, to use MIPS/TS for
               of the course:   programming development as well as for running
                                their jobs in operation. 
                                 
               Contents:        Structure 
                                SOS-module with commands 
                                TEM-module with commands 
                                PRIMO-module with commands 
                                 
               Duration:        2 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.4 OPERATING SYSTEM s 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
 _*___               Necessary        D.2 File processor and D.1 Introduction to
               qualifications:  RC8000. 
                                 
 _-_æ__               The purpose      To enable the students to use s both for pro-
 _-_æ__               of the course:   gram development and for running jobs in ope-
                                ration. 
                                 
               Contents:        Structure 
                                Commands 
                                 
               Duration:        2 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.11 ALGOL PROGRAMMING a 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
 _*___               Necessary        D.1 Introduction to RC8000 and programming
               qualifications:  experience. 
                                 
               The purpose      To introduce general algol concepts to the  
 _,_>__               of the course:   students and to enable them to use ALGOL for
                                solving problems with simple I/O structures. 
                                 
               Contents:        The structure of ALGOL 
                                - metalanguage 
                                - declarations 
                                - expressions 
                                - statements 
                                Use of the ALGOL compiler 
                                Simple I/O procedures 
                                Data structure 
                                - types 
                                - arrays 
                                Program structure 
                                Procedure concept 
                                Standard functions 
                                Program documentations 
                                 
               Duration:        5 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.12 ALGOL PROGRAMMING a - job training 
                                 
                                 
                                 
               Target group:    Students from D.11 ALGOL programming a. 
                                 
               Necessary        D.11 ALGOL programming a. 
               qualifications:   
                                 
               The purpose      To practice the knowledge gained at ALGOL pro-
 _,_>__               of the course:   gramming a by solving problems (own or stan-
                                dard) with assistance from the teacher. 
                                 
               Contents:        Programming 
                                Testing 
                                Debugging 
                                 
               Duration:        2 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.13 ALGOL PROGRAMMING b 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
               Necessary        D.11 ALGOL programming a. 
               qualifications:   
                                 
 _-_æ__               The purpose      To train the students in programming by using
               of the course:   sequential record-wise file handling. 
                                 
               Contents:        Record structure and handling 
                                - data structure 
                                - text handling 
                                - connection to peripherals 
                                - character oriented I/O 
                                - record oriented I/O 
                                File structure and handling 
                                - sequential files 
                                 
               Duration:        5 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.14 ALGOL PROGRAMMING b - job training 
                                 
                                 
                                 
               Target group:    Students from D.13 ALGOL programming b. 
                                 
               Necessary        D.13 ALGOL programming b. 
               qualifications:   
                                 
 _,_>__               The purpose      To gain some experience in topics covered by
               of the course:   ALGOL programming b by solving own or standard
                                problems assisted by the teacher. 
                                 
               Contents:        Programming 
                                Testing 
                                Debugging 
 _,_>_å_                                - theoretical presentation of several debug-
                                  ging methods 
                                 
               Duration:        3 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.15 ALGOL PROGRAMMING c 
                                 
                                 
                                 
               Target group:    Experienced programmers. 
                                 
               Necessary        D.13 ALGOL programming b. 
               qualifications:   
                                 
 _-_æ__               The purpose      To enable the students to use the more advan-
 _+___               of the course:   ced facilities in ALGOL, to be used for in-
 _*__å_                                stance in connection with interactive pro-
                                grams. 
                                
               Contents:        Execution of jobs 
                                Environment 
                                - hardware 
                                - software 
                                Scheduling of parallel activities 
                                - coroutines/activities 
                                - coroutines monitor 
                                - the semaphore concept 
                                Trap system 
                                - controlling alarms during execution 
                                Lock system 
                                - controlled program segmentation 
                                Format 8000 procedures 
                                Context blocks 
                                - coroutines 
                                - virtual memory 
                                FP mode bits 
                                 
               Duration:        5 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.16 ALGOL PROGRAMMING d 
                                 
                                 
                                 
               Target group:    Experienced programmers. 
                                 
               Necessary        D.13 ALGOL programming b. 
               qualifications:   
                                 
 _,_>__               The purpose      To enable the students to program systems by
 _,_>__               of the course:   using the ISQ (index sequential register sy-
                                stem) and SQ (sequential register system). 
                                 
               Contents:        SQ files 
                                ISQ files 
                                - structure 
                                - definition 
                                - initialization 
                                - updating 
                                - reorganization 
                                - sorting files 
                                 
               Duration:        3 days 
                                 \f

                         
                   
                
                
                
                
                
                
                
                
                
                
                
                                D.21 RC8000 PRINCIPLES 
                                 
                                 
                                 
               Target group:    Programmers and system analysts. 
                                 
               Necessary        A sound knowledge of at least one computer. 
               qualifications:   
                                 
 _-_æ__               The purpose      To introduce the fundamentals of the RC8000's
               of the course:   hardware and software architecture. 
                                 
               Contents:        Hardware architecture 
                                Basis software architecture 
                                Catalog structure 
                                File protection 
                                Structure of: 
                                - monitor 
                                - file processor 
                                - operating system s 
                                - operating system BOSS 
                                - operating system MIPS/TS 
                                Compilers 
                                File systems 
                                Standard systems 
                                 
               Duration:        2 days 
                                 \f

 
 
 
 
 
Skal skrives med skrivehjul 2, ' skrives som "større end" 
ø som code f 
Ø som upper case 5 
 \f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               B.3  CIS COBOL Programming 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
           Necessary        B.11 The operating system CP/M* and
Qualifications:  experience in COBOL programming. 
                  
                                 
           The purpose      To inform the students of the pos-
of the course:   sibilities of CIS COBOL**. 
                  
           Contents:        CIS COBOL is an ANSI COBOL imple-
                 mentation for execution on micro-
                 processors under CP/M. The charac-
                 teristics of CIS COBOL will be
                 dealt with in detail, whereas there
                 will be given only a brief descrip-
                 tion of the COBOL language version.
                            As far as time permits, the stu-
                            dents will get the opportunity of
                            making and executing programs on
                                the computer. 
                             
Duration:        2 days. 
                                 
                         *  CP/M is the trademark of Digital
                 Research Inc. 
                                 
                         ** CIS COBOL is the trademark of Micro
                 Focus Ltd.  
                                 
                                 
                                   
                  
                  
                  
                  
                  
                  
                  
                                              CONT. 
                  
                      B.3\f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               Detailed         Characteristics of CIS COBOL 
               contents:        Execution of a simple example 
                                The language modules of CIS COBOL
                            (level 1) 
                                  Nucleus 
                                  Table handling 
                              Sequential Input and Output 
                   Relative Input and Output 
                   Indexed Input and Output 
                                  Segmentation 
                              Library 
                   Inter-program Communication 
                   Debug 
                                  Level 2 supplements 
                            Compiler and run-time operating
                 directives 
                 Analysis of program listing 
                 Error detection during program
                 execution 
                 Error reports 
                 Forms 2 - survey 
                 Supplied subroutines 
                    
                   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                                                        B.3\f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               B.4  Assembler Programming under CP/M 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
           Necessary         
Qualifications:  B.11 The operating system CP/M*. 
                                 
           The purpose      To teach the students how to write
of the course:   assembler programs for execution
                 under CP/M on an 8080 - or Z80
                 microprocessor. 
                   
Contents:        Description of CP/M>s 8080 As-
                            sembler including directives and
                 mnemonics, as well as instruction
                 in writing programs using the ex-
                 tended set of instructions of Z80. 
                  
                 The structure of the microproces-
                 sors 8080 and Z80 will be dealt
                 with as well as control of periph-
                 erals either supported by CP/M or
                 controlled directly. 
                             
                 Debugging of programs by means of
                 CP/M>s DDT (Dynamic Debugging Tool)
                 will also be discussed. 
                  
                 During the course it will be poss-
                 ible to test the items discussed on
                 a computer. 
                  
                 5 days. 
                                    
                Duration:    *  CP/M is the trademark of Digital
                            Research Inc. 
                  
                                 
                                 
                                 
                                              CONT. 

                      B.4\f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               Detailed         CP/M>s 8080 Assembler directives
           contents:        and mnemonics 
                                 
                            Construction of .ASM, .PRN, .HEX
                 and .COM files 
                  
                                The structure of the 8080 micropro-
                 cessor and its set of instructions
                  
                 The structure of the Z80 micropro-
                 cessor and its set of instructions
                                 
                            CP/M Input/Output functions 
                  
                 Direct Input/Output 
                  
                 CP/M>s DDT (Dynamic Debugging
                 Tool) 
                  
                             
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                                                        B.4\f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               B.5  PASCAL MT+ orientation 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
           Necessary         
Qualifications:  Knowledge about a PASCAL version,
                                e.g. the UCSD-version, and B.11
                            Operating System CP/M*. 
 
The purpose 
of the course:   To enable the students to implement
                 PASCAL MT+** programs. 
                   
Contents:        The PASCAL version MT+ is imple-
                            mented on a number of microcom-
                 puters and is consequently a part
                 of the SW-package offered for the
                 RC700, PICCOLO, and the RC855 com-
                 puter. The version is running under
                 CP/M and is therefore able to ex-
                 change data with other systems
                 under CP/M. 
                  
                 Briefing will be given on the use
                            of the system commands (compiler,
                 linker, debugger etc.) and those
                 parts of the PASCAL version which
                 are special compared to the stan-
                 dard PASCAL of Jensen and Wirth. 
                  
Duration:        2 days. 
                                    
                             *  CP/M is a registred trademark of
                            Digital Research Inc. 
                  
                             ** PASCAL MT+ is a registred trademark
                                of MT MicroSYSTEMS Inc. 
                  
                                              CONT. 

                  
B.5\f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               Detailed 
           contents:        Compiler 
                 Linker 
                                Execution 
                            Error handling 
                 PASCAL MT+ characteristics 
                 Overlays 
                                String 
                 Filehandling 
                 Debugger 
                 Librarian 
                 Disassembler 
                                Memory structure 
                             
                  
                  
                  
                  
                  
                  
                             
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                   
                                                        B.5\f

                   
                
                
                
                
                
                
                
                
                
                
                
                
                
               B.6  PASCAL MT+ programming 
                                 
                                 
                                 
               Target group:    Programmers. 
                                 
           Necessary         
Qualifications:  Programming experience and B.11
                                Operating System CP/M*. 
 
The purpose 
of the course:   To train the students in writing
                 PASCAL programs. 
                   
Contents:        The PASCAL version MT+ is imple-
                            mented on a number of microcom-
                 puters and is consequently a part
                 of the SW-package offered for the
                 RC700, PICCOLO, and the RC855 com-
                 puter. The version is running under
                 CP/M and is therefore able to ex-
                 change data with other systems
                 under CP/M. 
                  
                 Briefing will be given on the use
                            of the system commands (compiler,
                 linker, debugger etc.) as well as
                 on the construction and the
                 contents of the PASCAL programming
                 language. 
                  
                 The presentation and exercising of
                 the subjects are to a large extend
                 supported by cases and by solving
                 problems on a computer. 
                  
Duration:        5 days. 
                                    
                             *  CP/M is a registred trademark of
                            Digital Research Inc. 
                  
                             ** PASCAL MT+ is a registred trademark
                                of MT MicroSYSTEMS Inc. 
                  
                                              CONT.   B.6

                  \f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
Detailed 
contents:        PASCAL MT+ system I 
                    Compiler 
                    Linker 
                    Execution 
                    Errorhandling 
                 PASCAL language I 
                    Structure, history, ISO standard
                       and characteristics 
                    Elementary concepts 
                       Variables and simple data
                          types 
                       Expressions and assignments 
                       Input/output 
                    Control structures 
                       Alternative and repetitive
                          structures 
                       Arrays 
                       Self-defined data types 
                       Records 
                       Sets 
                    Functions and procedures 
                    Characters and strings 
                 PASCAL MT+ system II 
                    Debugger 
                    Librarian 
                 PASCAL MT+ language II 
                    Overlays 
                    Files 
                       Textfiles 
                       Structured data files 
                       Files with direct access 
                    Dynamically allocated structures 
                       Dynamic variables 
                       Pointers 
                 PASCAL MT+ system III 
                    Disassembler 
                    Memory structure 
                  
                  
                  
                  
                  
                  
                                                        B.6\f

                   
              
              
              
              
              
              
              
              
              
              
              
 
 
B.11  Operating System CP/M 
                  
                  
                  
Target group:    Users of systems running under the
                 operating system CP/M* (C_ontrol
                 P_rogram for M_icroprocessors). 
                 E.g. relevant for participants to
                 B.3 CIS COBOL** Programming and 
                 B.4 Assembler Programming under
                 CP/M. 
                  
Necessary        Programming experience. 
qualifications: 
                  
The purpose      To enable the participants to oper-
of the course:   ate the CP/M system for applica-
                 tions running under this operating
                 system. 
                  
Contents:        General briefing about the system
                 structure, hardware- and software-
                 wise. 
                  
                 Programs for 
                 - printing and maintenance of the
                   directory etc. 
                 - printing and maintenance of the
                   files 
                 - transfer of discfiles, back-up
                   etc. 
                  
                 Furthermore the ED editroutine is
                 explained. 
                  
                  Duration:        2 days. 
                  
                            *  CP/M is a trademark of Digital Re-
                 search Inc. 
                  
              ** CIS COBOL is a trademark of Micro
                 Focus Ltd. 
                                               CONT.

B.11\f

                   
              
              
              
              
              
              
              
              
              
              
              
 
 
Detailed         System configuration - hardware og
contents:        software 
                   CONFI (Trimming of the system) 
                  
                 Structure of the memory in general
                   BDOS (Basic Disc Operating Sys-
                        tem) 
                   BIOS (Basic I/O System) 
                   CCP  (Console Command Processor) 
                   TPA  (Transient Program Area) 
                  
                 Structure of the disc in general 
                 Commands with direct relation to
                 the disc 
                   Built-in Commands 
                     DIR  (Directory Listing) 
                     ERA  (Erasing of Files) 
                     REN  (Renaming of Files) 
                     SAVE (Dump Memory to Disc) 
                     TYPE (Print of ASCII Files) 
                   Transiente Commands 
                     BACKUP   (Safety Copying) 
                     FORMAT   (Formatting a Disc) 
                     PIP      (Copying Disc Files) 
                     STAT     (Disc Information,
                              Manipulation of Pe-
                              ripherals) 
                     SUBMIT   (Batch Processing Job
                              Control) 
                     TRANSFER (Copying Disc Files
                              with one Discunit) 
                  
                 Typing and correction of programs/
                 data 
                     ED (Edit Function) 
 
 







B.11\f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
B.20  RC855 Product Training 
 
                  
                  
Target group:    Anybody needing knowledge of the
                 possibilities of the RC855 systems.
                  
Necessary 
qualifications:  EDP experience. 
                  
The purpose      To teach the students the possibil-
of the course:   ities, requirements and limitations
                 of an RC855 system and its indi-
                 vidual components. 
                  
Contents:        The hardware components: 
                   RC855, 01  Work Station 
                   RC855, 11  CU/Display Station,
                              3270 
                   RC855, 21  Display Station, 3270 
                   RC762-x    8" Flexible Disc Drive
                   RC86x      Serial Printer 
                  
                 System software components: 
                   3270, 3780/2780 BSC Emulator 
                   CP/M* Operating System 
                   Packages running under CP/M 
                  
                 Combination possibilities and re-
                 quirement related to both hard- and
                 software. 
                  
Duration:        1 day. 
                  
              *  CP/M is the trademark of Digital
                 Research Inc. 
                  
                  
                             
                  
                  
                  
                  
                  
                  B.20
                  \f

                   
             
                   
           
          
 
 
 
 
 
 
 
 
 
B.21  Supporting RC855 System Software 
                  
 
                  
Target group:    Persons supporting an RC855
                 Installation. 
                  
Necessary        B.20 RC855 Product Training or
qualifications:  equivalent knowledge. 
                  
                  
The purpose      To enable the students to handle
of the course:   the components of the system both
                 under normal operation and in un-
                 usual situations. 
                  
Contents:        Operating principles of the 3270
                 and 3780/2780 Emulator, including
                 monitoring (troubleshooting) and
                 reconfiguration of the system. 
                  
                 Loading and running the CP/M* oper-
                 ating system. 
                  
                 Installing and testing packages
                 (e.g. WordStar**, CIS COBOL***)
                 running under the CP/M* operating
                 system. 
                  
     Duration:        4 days. 
                  
             *   CP/M is the trademark of Digital
                 Research Inc. 
                  
             **  WordStar is the trademark of Micro-
                 Pro International Corporation. 
                  
             *** CIS COBOL is the trademark of Micro
                 Focus Ltd. 
                  
                  
 
 
 
B.21\f

 
 
 
 
 
 
 
 
 
 
 
 
 
 
D.3  FP Utility 
                  
 
                  
Target group:    System programmers and system ana-
                 lysts. 
                  
Necessary        D.2 File processor. 
qualifications:   
                  
The purpose      To train the students in using the
of the course:   more complex utility programs. 
                  
Contents:        Print 
                 Save/load 
                 Fdsave/fdload 
                 Createlink/releaselink etc. 
                 Montest 
                 Utilities for magnetic tape handl-
                 ing 
                  
Duration:        2 days. 
                  
                            
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                  
                   
                  
                  
                  
                  
                  
                  

D.3\f

«eof»