Szkolenie Advanced Assembler Language Coding Workshop
Ten kurs zapewnia instruktaż i praktykę w zakresie korzystania z bardziej złożonych funkcji języka asemblera S/390 dla doświadczonego programisty języka asemblera. Kurs obejmuje omówienie standardowych konwencji łączenia, korzystanie z BSAM/QSAM i wybranych makr systemowych, języka definicji makr i rozważania dotyczące kodowania reentrant.
Nacisk kładziony jest na doskonalenie umiejętności rozwiązywania problemów poprzez analizę bardziej złożonych zrzutów dostarczanych przez system.
Profil uczestnika
Kurs przeznaczony jest dla programistów aplikacji i początkujących programistów systemowych, którzy kodują, utrzymują i debugują programy obsługi aplikacji lub podprogramy napisane w języku asemblera S/390.
Agenda
Dzień 1
- Powitanie
- Jednostka 1: Przegląd
- Jednostka 2: Instrukcje asemblera
- Jednostka 3: Powiązanie
- Jednostka 4: Obsługa daty/godziny LE
- Ćwiczenie 1: Obsługa i wyszukiwanie PARM
Dzień 2
- Przegląd laboratoryjny
- Jednostka 5: Metody dostępu: BSAM/QSAM
- Ćwiczenie 2: Obsługa plików
Dzień 3
- Przegląd laboratoryjny
- Jednostka 6: Opcje kompilacji asemblera
- Jednostka 7: Zrzuty SNAP
- Jednostka 8: Makra i język asemblera warunkowego
- Ćwiczenie 3: Modyfikacja makro
Dzień 4
- Przegląd laboratoryjny
- Jednostka 9: Różne instrukcje
- Jednostka 10: Dane zmiennoprzecinkowe
- Jednostka 11: Kodowanie reentrant
- Podsumowanie zajęć
Wymagane przygotowanie uczestników
Kodowanie i debugowanie prostych programów w języku assemblera S/390
Zagadnienia
- Określ zagadnienia związane z zarządzaniem danymi i metodami dostępu
- Koduj programy w języku asemblera, które:
- Zgodność ze standardowymi konwencjami łączenia przy użyciu łańcuchowego łączenia obszarów zapisu
- Definiowanie i używanie zestawów danych BSAM/QSAM za pomocą standardowych makr wejścia/wyjścia
- Definiuj i wykonuj makra użytkownika, które zawierają:
- Parametry pozycyjne i/lub słowa kluczowego
- Listy parametrów wejściowych stałych lub zmiennych
- Logika montażu warunkowego
- Używanie operacji przechowywania o zmiennej długości (czyli EX, MVCL itd.)
- Stosowanie bardziej złożonych instrukcji (czyli TR, TRT, BXLE itd.)
- Dostęp do danych parametrów JCL
- Stosowanie usługi obsługi daty/godziny LE
- Identyfikowanie zagadnienia kodowania reentrant i dynamicznego pozyskiwania pamięci masowej
Poznaj naszą firmę
INFORMACJA CENOWA:
od 15310 zł netto za jedną osobę
CZAS TRWANIA (dni): 5
KOD SZKOLENIA: ES35G
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!