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 - download

⟦4ce9cc198⟧ TextFile

    Length: 9728 (0x2600)
    Types: TextFile
    Names: »README.DOC«

Derivation

└─⟦8687625fc⟧ Bits:30004399 Lærerkursus 85: Skolen i informationssamfundet (Piccoline)
    └─ ⟦this⟧ »README.DOC« 

TextFile

  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»