|
DataMuseum.dkPresents historical artifacts from the history of: CP/M |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about CP/M Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - download
Length: 9728 (0x2600) Types: TextFile Names: »README.DOC«
└─⟦8687625fc⟧ Bits:30004399 Lærerkursus 85: Skolen i informationssamfundet (Piccoline) └─ ⟦this⟧ »README.DOC«
readme.doc side 1 Denne fil indeholder nogle Piccoline-specifikke oplysninger om LK-85 programmellet. Programmellet er udviklet under CCP/M release 2.3 . NB! er CHANGE kørt på det CCP/M.SYS release 2.3 som du bruger ? Ellers kan der være problemer med blød rulning. Hvis du læser denne fil har du formentlig gennemført installeringen af distributions-disketten. Selve installeringen er beskrevet på et medfølgende stykke papir, men svarer iøvrigt til installation af RC-Piccoline programmel. Ved opstart udføres en start-kommando der, foruden at sætte det aktuelle skriver-nummer, aktiverer LK-85 menuen hvorfra de enkelte programmer kan startes. Det er muligt at komme ud i CCP/M fra LK-85 menuen (tryk Esc og svar j); i så fald kan menuen entres igen med kommandoen menu LK-85 Bemærk at de enkelte programmer kan startes fra CCP/M med kommandoerne hhv. LK-TEKST LK-LAES (ikke LK-LÆS ! ) LK-STAT LK-PLAN LK-85 programmellet til Piccoline findes i to varianter: - en variant der kører på enkeltbruger- og klynge-systemer. - en variant beregnet på DR-net. Sidstnævnte variant kan også benyttes på enkeltbruger- og klynge-systemer; forskellen er at det ikke, før udskrivning, testes om skriveren er tændt og klar. Benyttes førstnævnte variant på et DR-net system kan skriveren ikke bruges over nettet ! I det følgende beskrives først nogle generelle ting om LK-85 programmel på Piccoline; dernæst beskrives nogle specielle detaljer for hver af de fire programmer. Generelt. ======== Om brugen af taster. ------------------- Til 'Esc-funktionen' kan der benyttes en af de to taster (placeret på hver sin side af tastaturet) : Esc eller ▶94◀ Til 'Retur-funktionen' kan der (undtagen under indskrivning af tekst i LK-TEKST) benyttes en af de to taster : Retur eller Numerisk Retur Når brugeren promptes for et J/N (ja/nej) kan der svares et af følgende : for ja : j, J, Retur eller Numerisk Retur. for nej : n eller N. Specielt for LK-TEKST gælder ved søg/erstat at der til Erstat ? (J/N) kan svares med (næsten) alle andre taster. Virkningen er som Esc, dvs. stop Søg/Erstat. Om datasæt-kataloget. -------------------- Antallet af datasæt der kan ses i kataloget er begrænset til hvad der på en gang er plads til på skærmen. \f side 2 Om brugerkode og fælles datasæt. ------------------------------- Tre af de fire programmer (nemlig LK-TEKST, LK-LAES samt LK-STAT) benytter en brugerkode til at afskærme den aktuelle brugers katalog fra andre brugere. Det er dog muligt at arbejde med fælles datasæt på en diskette; brugerkoden (dvs. filtypen) skal være som nævnt nedenfor og det kræves desuden at filen skal være RO-mærket (skrive-beskyttet). filen skal være SYS-mærket hvis den skal kunne læses af brugere, hvis bruger-nummer er forskelligt fra 0. Ovennævnte såkaldte fil-attributer kan sættes med CCP/M kommandoen set. F.eks. : set b:filnavn.typ Æro,sysÅ og fjernes på tilsvarende måde, f.eks. set b:filnavn.typ Ærw,dirÅ Brugerkoder der benyttes til at lave fælles datasæt : LK-TEKST txt LK-LAES trn LK-STAT dat For LK-PLAN ligger brugerkoden fast, og er altid LK-PLAN pln Brugerkoden benyttes som filtype ved skrivning/læsning af filer fra diskette. For 'den almindelige bruger' dvs en bruger med brugerkode forskellig fra hhv. txt, trn, dat vil fælles datasæt blive vist i kataloget omgivet af < ... > . Om fejlhåndtering. ----------------- Fejlmeddelelser afsluttes med en opfordring om at trykke enten Esc eller Retur. I forbindelse med diskette-operationer samt situationen Skriver-ikke-klar gælder følgende : - Esc vil altid bevirke en afbrydelse af den aktuelle operation. - Retur vil næsten altid bevirke et nyt forsøg på at gennemføre den aktuelle operation. Det er således muligt at udbedre fejl- situationen (f.eks. tænde for skriveren, isætte eller skifte diskette etc.) før der trykkes Retur. Det bemærkes iøvrigt at Kopier alle kan afbrydes ved at trykke Esc, vente til der kommer en 'fejl-meddelelse' og så trykke Esc igen. Udskrivning kan afbrydes ved at trykke Esc. Dog tømmes skriverens buffer ikke, og skrivningen fortsætter derfor lidt efter. \f side 3 Om service-funktionerne. ----------------------- Det skal bemærkes at fil-attributter, som f.eks. skrive-beskyttelse (ro) og sys-mærke (sys), ikke følger med ved Kopiering, Flytning, Kopier alle. Iøvrigt skal Slet-funktionen benyttes med omtanke, idet der IKKE spørges f.eks. .....ok at slette.... og der ikke i LK-85 programmellet gives nogen mulighed for at gen-fremkalde et slettet datasæt. Om datasæt ved navn SSSSSSSS. ---------------------------- I visse tilfælde danner/overskriver programmerne et særligt datasæt ved navn SSSSSSSS.typ . Det sker IKKE som følge af NOGEN service-funktion, men i de situationer hvor - et allerede eksisterende datasæt vælges i kataloget, ændres/udvides og gemmes på disketten under samme navn. - et (nyt eller gammelt) datasæt gemmes under et 'nyt navn' der viser sig at eksistere på disketten i forvejen. I dette tilfælde spørges brugeren først om det eksisterende datasæt skal overskrives. Når gemning foretages i et af disse tilfælde sker følgende : . først slettes det evt. allerede eksisterende datasæt SSSSSSSS. . derefter omdøbes det 'gamle datasæt' på disketten til SSSSSSSS. . endelig gemmes det 'nye datasæt' på disketten under det aktuelle navn. Under navnet SSSSSSSS gemmer der sig således det sidst overskrevne datasæt, idet det dog repeteres at INGEN service-funktion udfører ovennævnte sekvens. Bemærk at kun LK-LAES tillader at teksten SSSSSSSS læses ind, ændres og derefter igen gemmes under navnet SSSSSSSS; LK-TEKST, LK-STAT og LK-PLAN forlanger at der skiftes navn før gemning. Om varm-start. ------------- Ved varm-start forstås en genstart af et program uden initialisering af de vigtigste variable, især det aktuelle datasæt. Alle 4 LK-85 programmer er udstyret med en detektering af om programmet er blevet afbrudt med risiko for at et datasæt er gået tabt. Skulle der opstå en sådan fejl- situation der afbryder programmet med returnering til CCP/M skal programmet startes igen fra CCP/M med en af de ovennævnte kommandoer, f.eks. LK-LAES Af tekniske grunde vil en sådan genstart ikke virke hvis maskinen har været 'Reset'; det skyldes at en del af lageret er blevet ændret. Om udskiftning af program-disketten. ----------------------------------- Køres programmerne fra den medfølgende menu LK-85, og ønskes det at afslutte et program og starte et af de andre, skal program-disketten stadig befinde sig i det oprindelige drev. Se iøvrigt nedenfor om LK-LAES. \f side 4 PROGRAM-SPECIFIKT. ================= Om LK-TEKST. ----------- Det omtrentlige lager-krav er - ca. 62.8K til kode - ca. 36.3K til kode - f.eks. 4K til stak dvs. godt 103K alt i alt. På distributions-disketten findes et, mere teknisk, supplement til kursus- vejledningen. Denne brugervejledning, der har navnet LK-TEKST.DOC, er på ca. 12 sider og kan muligvis afklare enkelte tvivls-spørgsmål. Her gøres bl.a. opmærksom på brugen af funktions-tasterne F1-F10 under redigering. Om LK-LAES. ---------- Det omtrentlige lager-krav er - ca. 58.5K til kode - ca. 11.8K til kode - f.eks. 4K til stak dvs. godt 74K alt i alt. LK-LAES kører med overlay, dvs programmet består foruden af kommando-filen LK-LAES.CMD også af den såkaldte overlay-fil LK-LAES.000 Lejlighedsvis, under kørsel med programmet, indlæses en af flere dele af overlay-filen. Hvilken del der indlæses afhænger af hvilken menu der skal arbejdes med. Programmet vil (forsøge) at læse fra overlay-filen på det drev programmet blev startet på. Program-disketten bør derfor IKKE flyttes eller fjernes fra dette drev. I funktionen LÆSE ØVELSE (der består af to menu'er kaldet Læs tekst 1 og Læs tekst 2) findes en betjenings-mæssig genvej, idet Retur bevirker udpegning og igangsætning af den første funktion i menu'en (hhv. DEL ORD og UDPEG & INDSÆT). \f side 5 Om LK-STAT. ---------- Det omtrentlige lager-krav er - ca. 62.0K til kode - ca. 18.6K til kode - f.eks. 4K til stak dvs. godt 74K alt i alt. LK-STAT er oversat (compileret) uden at generere kode til check af indeks- grænser og stak-overløb. På distributions-disketten findes iøvrigt en mere teknisk brugervejledning som et supplement til kursusvejledningen. Navnet på den fil er LK-STAT.DOC Om LK-PLAN. ---------- Det omtrentlige lager-krav er - ca. 51.8K til kode - ca. 5.0K til kode - f.eks. 4K til stak dvs. godt 61K alt i alt. LK-PLAN adskiller sig fra de tre andre programmer ved at have 'fast brugerkode'. Evt. flere brugere må således deles om et og samme katalog. Filer der er SYS,RO mærket bliver IKKE markeret med < ... > i kataloget. Iøvrigt må Piccoline's skærm-dump ( Ctrl Print ) benyttes for at få en udskrift af parametre og resultater. For evt. DR-net brugere skal det bemærkes at skærm-dump ikke virker over nettet. \f «eof»