Grundlagen - PowerPoint PPT Presentation

1 / 71
About This Presentation
Title:

Grundlagen

Description:

ISPF. Created Date: 09/09/1998 03:41:14 Title: Der Referent - der Anfang Last modified by: Ralf Seidler Company: EDV Beratung und Schulung ... – PowerPoint PPT presentation

Number of Views:141
Avg rating:3.0/5.0
Slides: 72
Provided by: cps115
Category:
Tags: grundlagen | ispf

less

Transcript and Presenter's Notes

Title: Grundlagen


1
ISPF
  • Grundlagen

2
Notizen
3
Notizen
4
Notizen
5
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

6
Einführung
  • Begriffe

Terminal
Dialog
Hardware
Historie
PC
PF-Taste
ISPF
Software
MVS
Modem
ENTER
Emulation
RESET
7
Notizen
8
Notizen
9
Einführung
  • Historie und Technik
  • Dialogverarbeitung im Rückblick
  • ISPF seit 1975
  • Hardware
  • Rechner, Steuereinheit, Modem, Gateway, Terminal,
    Tastatur, PC / Emulation
  • Systeminformationen auf dem Bildschirm
  • spezielle Tasten, PF-Tasten
  • Software
  • ISPF-Übersicht

10
Einführung
  • Software und Anwender

MVS OS/390 z/OS
TSO
IMS
CICS
ISPF
11
Einführung
  • Übung(en)
  • 01-01 - Aufruf und Anzeige Emulation
  • 01-02 - Tastatur und Sondertasten
  • 01-03 - Auswahl User-ID
  • 01-02 - Test Schulungs-IDen

12
Notizen
13
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

14
ISPF - die ersten Schritte
  • Begriffe

Split
Anmel- dung
USER-ID
Help
Action Bar
Primary Panel
Swap
Point and Shoot
Sprung- Befehl
15
Notizen
16
Notizen
17
ISPF - die ersten Schritte
  • Starten der Sitzung
  • Anmeldung in den Firmen unterschiedlich
  • notwendige Angaben
  • User-ID
  • Passwort
  • Account-Nummer
  • User-ID ist eineindeutig im System (SYSPLEX)

18
ISPF - die ersten Schritte
  • Hauptmenü Primary Panel
  • Aussehen des Primary Panels
  • Auswahl der Optionen
  • Nummer
  • Point-And-Shoot-Field
  • Action Bar
  • Rückkehr zum Primary Panel
  • Sprungbefehl
  • Split / Swap / Split new / Swap next / Swap list
  • Beenden einer Sitzung
  • Help-Funktionen

19
ISPF - die ersten Schritte
  • Übung(en)
  • 02-01 - Anmelden im ISPF
  • 02-02 - Navigieren im ISPF
  • 02-03 - Aufruf DATASET UTILITY
  • 02-04 - Aufruf DATASET LIST UTILITY
  • 02-05 - Aufruf Library UTILITY
  • 02-06 - Aufruf SUPERC UTILITY
  • 02-07 - Aufruf MOVE/COPY UTILITY
  • jeweils über
  • Nummer, Action Bar, Point-And-Shoot-Field

20
Notizen
21
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

22
Dateiverwaltung
  • Begriffe

PS
Daten
PO
Speicher
Action Bar
Kosten
Platz
Utilities
Platte
PDS PDS/E
DASD
23
Notizen
24
Notizen
25
Dateiverwaltung
  • allgemein
  • Datenverarbeitung heißt
  • speichern von Daten
  • arbeiten mit Daten
  • ansehen, neu erstellen, verändern, auswerten,
    drucken
  • maschinelle Datenverarbeitung
  • große Datenmengen
  • schneller Zugriff
  • gute Auswertungsmöglichkeit
  • Kosten günstig
  • Platz sparend

26
Dateiverwaltung
  • Organisationsformen
  • PS-Datei
  • Papier
  • PO-Datei / PDS / PDSE
  • Ordner
  • VSAM / ISAM
  • Ordner mit Index
  • Datenbank
  • was ganz tolles

27
Dateiverwaltung
  • Dateien im ISPF

PS
PO
Hier stehen die Daten von dem ganzen
Papierkram hinter einander.
Member A
Member E
Member B
Member G
Member D
Member H
28
Notizen
29
Dateiverwaltung
  • Konventionen
  • Mindestens 2 Stufen (Qualifier)
  • Trennung durch Punkt
  • je Stufe bis 8 Zeichen
  • , _at_, Buchstaben, Ziffern
  • 1. Zeichen keine Ziffer
  • maximal 44 Zeichen einschließlich Punkte

30
Dateiverwaltung
  • physische Speicherung
  • Magnetplatte oder DASD(direct access storage
    device)
  • Magnetbandkassette oder MSS(mass storage system)
  • Magnetband oder Tape
  • Diskette oder Disk
  • Lochkarte
  • Lochstreifen

31
Dateiverwaltung
  • Aufbau und Kapazität einer Magnetplatte (3380)
  • Plattenstapel von 8 Platten
  • oben und unten beschreibbar
  • 1 Oberfläche für System reserviert
  • 885 Tracks
  • 1 Cylinder 15 Tracks
  • 1 Track 47.476 Bytes
  • i.e. 580 80-stellige Sätze
  • ca. 10 DIN A4 Seiten
  • 1 Cylinder ca. 700 kB i.e 150 Seiten
  • 1 Volume ca. 630 MB i.e. 130.000 Seiten

32
Dateiverwaltung
  • Aufbau und Kapazität einer Magnetplatte (3390)
  • Plattenstapel von 8 Platten
  • oben und unten beschreibbar
  • 1 Oberfläche für System reserviert
  • Anzahl Tracks je nach Typ
  • 3390-1 1113, 3390-3 3339, 3390-9 .
  • 1 Cylinder 15 Tracks
  • 1 Track 56.664 Bytes
  • i.e. 700 80-stellige Sätze / ca. 13 DIN A4 Seiten
  • 1 Cylinder ca. 800 kB i.e 170 Seiten
  • 1 Volume ca. 51 GB i.e. 10 Mio Seiten

3390-54 !!
33
Dateiverwaltung
  • Systemdateien im ISPF
  • Dateien für
  • Panels, Clists, Programme etc.
  • Anwenderspezifische Dateien
  • User-ID.SPFLOG1.LIST
  • User-ID.SPF1.LIST
  • User-ID.ISPF.ISPPROF
  • etc.

34
Notizen
35
Dateiverwaltung
  • Eingabe des Dateinamens im ISPF
  • ISPF-Library
  • other DSN
  • View
  • Edit
  • Utilities etc.
  • mit / ohne Prefix
  • TSO PROFILE PREFIX(XV8822D)
  • TSO PROFILE NOPREFIX

36
Notizen
37
Dateiverwaltung
  • Utilities
  • Anlegen von Dateien (3.2)
  • Dateiattribute
  • Löschen, Rename, Anzeige Dateiinformation (3.2)
  • Dateiüberblick (3.4)
  • Bearbeitung von Membern
  • Suchen
  • Vergleichen

38
Notizen
39
Dateiverwaltung
  • Übung(en)
  • 03-01 - Anlegen userid.KURS.GRUPPEN
  • Satzlänge 80, FB, PO-Datei
  • 03-02 - Anlegen userid.KURS.ALLE
  • Satzlänge 80, FB, PS-Datei
  • 03-03 - Anlegen beliebige DSN
  • Attribute bestehender DSN nutzen
  • Kontrollieren Attribute
  • Dateien löschen und wieder anlegen
  • Dateien umbenennen

40
Notizen
41
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

42
Bearbeiten von Dateien (1)
  • Begriffe

Line Command
Edit
Primary Command
Edit- Panel
HELP
PF- Tasten
SAVE CANCEL
INSERT
LOCATE
COPY
SCROLL
43
Notizen
44
Notizen
45
Bearbeiten von Dateien (1)
  • Edit
  • Eingabe 2 im Primary Panel
  • Edit Entry Panel
  • Member Selection List
  • Edit Panel

46
Notizen
47
Bearbeiten von Dateien (1)
  • Verschieben des Fensters innerhalb einer Datei

48
Bearbeiten von Dateien (1)
  • Edit Funktionen
  • Primary Commands
  • Eingabe in der Command-Zeile
  • Line Commands
  • Eingabe im Nummernbereich
  • Liste der möglichen Befehle siehe HELP

49
Bearbeiten von Dateien (1)
  • Befehle zur Datenspeicherung
  • SAVE
  • END (implizites SAVE)
  • RETURN (implizites SAVE)
  • Sprungbefehl (implizites SAVE)
  • CANCEL
  • UNDO (nur möglich mit RECOVERY ON)

50
Bearbeiten von Dateien (1)
  • Befehle zur Navigation
  • SCROLL amount
  • HALF, PAGE, CSR, DATA, n
  • UP, DOWN, LEFT, RIGHT
  • max UP, max DOWN, etc.
  • 5 UP, 5 DOWN, etc.
  • LOCATE

51
Bearbeiten von Dateien (1)
  • Line Commands
  • Insert I, In
  • Copy C, CC, A, B, Cn, An, Bn , AK, BK, O, On,
    OO
  • Move M, MM, A, B, Mn, An, Bn , AK, BK, O, On,
    OO
  • Delete D, DD, Dn
  • Repeat R, RR, Rn, RRn

52
Notizen
53
Bearbeiten von Dateien (1)
  • Übung(en)
  • 04-01 - Erstellen Sie einen beliebigen Text in
    einer der angelegten Dateien.
  • 04-02 - Verwenden Sie die Zeilenbefehle einzeln,
    als Block und über mehrere Zeilen.
  • 04-03 - Bewegen Sie sich in der Datei in alle
    Richtungen.
  • 04-04 - Verändern Sie den Blätterumfang.
  • 04-05 - Kontrollieren Sie die Wirkungsweise der
    Befehle zur Datensicherung.

54
Notizen
55
Notizen
56
Notizen
57
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

58
Bearbeiten von Dateien (2)
  • Begriffe

tab
delete
label
cols
sort
exclude
EDIT- Profile
bound
UC / LC
te / ts / tf
copy / move
create / replace
cut / paste
find / change
59
Notizen
60
Notizen
61
Bearbeiten von Dateien (2)
  • Allgemeines
  • Es gibt mächtige Befehle für
  • Tabellenverarbeitung
  • Suchen und Ändern
  • Arbeiten mit anderen Dateien
  • Textverarbeitungsfunktionen

62
Bearbeiten von Dateien (2)
  • Globale Befehle
  • allgemeine Befehle
  • COLS
  • DELETE ALL X NX
  • RENUM
  • RESET (mit Parametern!!)
  • Bereichseingrenzung
  • EXCLUDE, X, XX, Xn (FLIP)
  • Labels
  • Bounds (,((,),)),lt,ltlt,gt,gtgt, (n,)n,ltn,gtn
  • Anzeige
  • HIDE, RESET H

63
Bearbeiten von Dateien (2)
  • Tabellenverarbeitung
  • Tabulatoren
  • Hardware
  • Software
  • logisch
  • Sortieren
  • gesamte Datei
  • Spalten bezogen / Zeilen bezogen
  • mit / ohne ausgeblendete Zeile
  • aufwärts, abwärts
  • Verschieben von Spalten oder Daten

64
Notizen
65
Bearbeiten von Dateien (2)
  • Arbeiten mit anderen Dateien
  • COPY
  • MOVE
  • CREATE
  • REPLACE
  • CUT / PASTE
  • COMP

66
Bearbeiten von Dateien (2)
  • Suchen und Ändern
  • FIND
  • vorwärts, rückwärts
  • alle, erstes, letztes
  • Zeilen bezogen / Spalten bezogen
  • eingeblendet, ausgeblendet
  • vorheriger Suchbegriff
  • Suchen mit Masken (hex, Großbuchstaben, char
    etc.)
  • CHANGE
  • wie FIND
  • in Verbindung mit FIND
  • RESET FIND

67
Bearbeiten von Dateien (2)
  • Textverarbeitung
  • CAPS ON / CAPS OFF
  • UC, Ucn, UCC, UCCn
  • LC, LCn, LCC, LCC,
  • TE, TS, TF

68
Bearbeiten von Dateien (2)
  • Optimieren der EDIT-Sitzung
  • EDIT als Primary Command
  • Belegung der PF-Tasten
  • Keylist
  • EDIT-Profil
  • CAPS
  • NULLS
  • NUMBER
  • TABS
  • LOCK
  • RECOVERY

69
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-01 - Auswirkungen der Blocksize
  • userid.TEST.BLK80 mit TRK(1,1), LRECL 80,
    FB,BLKSIZE 80 an.
  • userid.TEST.BLK00 mit TRK(1,1), LRECL 80,
    FB,BLKSIZE 0 an.
  • Blocksize kontrollieren
  • 1000 Sätze speichern mit END und stoppen der
    Zeit.
  • Speicherplatz kontrollieren

70
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-02 - Tabellenverarbeitung (1)
  • Datei in Tabellenform Spalten 2, 10, 30, 40, 50.
  • Tabulatoren verwenden und erproben
  • senkrechte Striche einfügen
  • Maske definieren und Daten erneut eingeben

71
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-03 - Tabellenverarbeitung (2)
  • userid.KURS.GRUPPEN füllen und sichern
  • Daten der Gruppe eintragen / sichern ohne
    verlassen
  • Tabelle auf 20 Positionen erweitern
  • Abt. um 3 Stellen erweitern
  • Dat. und Kst. vertauschen
  • Member verlassen ohne speichern
  • 05-04 - Tabellenverarbeitung (3)
  • in einer Tabelle ab Spalte 10 einen Betrag mit
    Tabulator eingeben
  • Betrag rechtsbündig ausrichten

72
Notizen
73
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-05 - kopieren und verschieben
  • userid.KURS.GRUPPEN ALLEGR mit Inhalt aller
    Member USERID von allen.
  • ALLE14 mit Zeilen 1 bis 4 von ALLEGR
  • Verschieben von ALLEGR nach ALLE
  • ALLE99 mit Eintrittsjahr 1999

74
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-06 - erstellen von anderen Dateien / Membern
  • Member ALLEGR aus ALLE
  • Member ALLE58 mit Zeilen 5-8 aus ALLE
  • Member ALLE12 mit Zeilen 1-2 aus ALLE Zeilen in
    ALLE löschen
  • Ersetzen von ALLE durch ALLEGR
  • Füllen userid.KURS.ALLE mit Member ALLE

75
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-07 - sortieren, suchen, finden, ändern
  • Aufbereiten der Datei userid.KURS.ALLE
  • Sortieren nach Kostenstelle und Namen
  • Setzen Bounds auf 8-24, Sort nach Name
  • Sort mit allen 99-ern nach Monat aufsteigend,
    anderes Member mit CREATE, REPLACE erstellen
  • FIND Befehl in allen Varianten benutzen
  • CHANGE Befehl in allen Varianten benutzen

76
Notizen
77
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-08 - Textverarbeitungsfunktionen
  • CAPS, UC, LC, TE, TS, TF, BOUNDS in allen
    Varianten benutzen
  • 05-09 - ausprobieren / arbeiten mit 3.4
  • mit Eingabe für DSN variieren
  • alle Informationen zu DSN anzeigen
  • Member in leerer PO-Daten editieren
  • Speicherplatz freigeben
  • Compress für alle eigenen PO-Dateien
  • 05-10 - PF-Tasten unterschiedlich belegen

78
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-11 - Verhalten bei Speicherplatzproblemen
  • userid.TEST.SPACE anlegen mit TRK (1,0), Dir BLK
    1, LRECL 80, RECFM FB, BLKSIZE 0
  • Member A mit 200 Zeilen SAVE bis D37 - Ursache?
    - Beheben!
  • Member B erstellen mit 1 Zeile, speichern bis
    Meldung. Ursache? - Beheben!
  • Member C mit 1000 Zeilen speichern bis Meldung.
    Ursache? - Beheben!

79
Bearbeiten von Dateien (2)
  • Übung(en)
  • 05-11 - Verhalten bei Speicherplatzproblemen
    (Forts.)
  • userid.TEST.PS anlegen mit TRK (1,0), Dir BLK 0,
    LRECL 80, RECFM FB, BLKSIZE 0
  • 300 Zeilen erstellen, sichern
  • weitere 300 Zeilen erstellen, speichern Ursache?
    - Beheben! Compress versuchen.

80
Notizen
81
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

82
Utilities
  • Begriffe

search
Library
Statistic
Dataset
Superc
Dataset List
C/S functions
Outlist
83
Notizen
84
Notizen
85
Utilities
  • Überblick 1
  • Utilities für Systementwickler
  • Aufruf aus Primary Panel
  • für Compile / Testhilfen / Dialog Management
  • nicht Bestandteil dieses Seminars
  • Allgemeine Utilities
  • in Menü 3
  • 3.1 Library Utility
  • 3.2 Datei Utility
  • 3.3 Move/Copy Utility
  • 3.4 Dataset Utility

86
Utilities
  • Überblick 2
  • Allgemeine Utilities (Fortsetzung)
  • 3.5 ISPF Statistic
  • 3.6 Hardcopy Utility
  • 3.7 C/S Install
  • 3.8 Outlist Utility
  • 3.9 Command Table Utility
  • 3.10 Convert Menus / Messages Utility
  • 3.11 Format Spezification Utility
  • 3.12 / 3.13 SUPERC Utility
  • 3.14 / 3.15 Search-for Utility
  • weitere Funktionen je nach Firma / Installation

87
Utilities
  • Übung(en)
  • 06-01 - Arbeiten Sie selbstständig mit eigenen
    Testfällen unter Nutzung der Utilities

88
Notizen
89
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

90
Spezielle Funktionen
  • Begriffe

TSO help
View
transmit
send
drucken
receive
Firmen- spezifika
91
Notizen
92
Notizen
93
Spezielle Funktionen
  • Allgemeines
  • Drucken von Dateien
  • Ansehen von Dateien
  • TSO-Funktionen
  • Datenschutz
  • Batchverarbeitung
  • Textverarbeitung
  • firmenspezifische Funktionen
  • alles i.A. kein Standard -gt abhängig von Firma

94
Spezielle Funktionen
  • VIEW / TSO-Commands
  • VIEW (früher BROWSE)
  • Funktion 1
  • paralleler Zugriff möglich
  • Befehle fast wie im EDIT möglich
  • TSO Befehle
  • Funktion 6
  • TIME
  • SEND
  • TRANSMIT / RECEIVE
  • HELP

95
Spezielle Funktionen
  • und . . .
  • Datenschutz
  • RACF
  • eigene Funktion im ISPF
  • Textverarbeitung
  • DCF
  • DisplayWrite/370
  • beide heute nicht mehr erforderlich

96
Spezielle Funktionen
  • Übung(en)
  • 07-01 - keine

97
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

98
Action Bar und Menü
  • Begriffe

Funktion
Menü
Cursor
Befehle
RefList
Auswahl
99
Notizen
100
Notizen
101
Action Bar und Menü
  • Auswahl und Inhalte
  • Auswahl
  • Positionieren mit dem Cursor
  • ENTER
  • Auswahl innerhalb der Menüs
  • Cursor sensitiv oder
  • Auswahl über Nummer
  • Inhalte
  • nahezu wie Primary Panel
  • evtl. abhängig von aktuellem Panel
  • Beispiel RefList

102
Notizen
103
Action Bar und Menü
  • Übung(en)
  • 08-01 - ein wenig mit den Actions Bars spielen
  • 08-02 - eine RefList anlegen mit eigenen Dateien
  • 08-03 - Dateien auswählen über die RefList aus
    verschiedenen Panels heraus
  • 08-04 - Welche Panels haben RefList als Auswahl?

104
Notizen
105
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen

106
Einstellungen
  • Begriffe

Settings
PF- Tasten
Anzeige Tasten
Keylist
Default
Profile
107
Notizen
108
Notizen
109
Einstellungen
  • Aufruf und Inhalte
  • Auswahl
  • 0 im Hauptmenü
  • Settings
  • Action Bar
  • allgemeine Einstellungen wie
  • Farben
  • Tasten
  • Log/List
  • Keylist

110
Notizen
111
Einstellungen
  • Übung(en)
  • 09-01 - Erstellen einer Keylist
  • 09-02 - Aktivieren der Keylist im EDIT

112
Inhalt
  • Einführung und Überblick über ISPF/PDF
  • Anmelden, Hauptmenü, Panels, Help, Abmelden
  • Dateiverwaltung
  • Bearbeiten von Dateien (1)
  • Bearbeiten von Dateien (2)
  • Utilities
  • Spezielle Funktionen
  • Action Bar und Menü
  • Einstellungen
Write a Comment
User Comments (0)
About PowerShow.com