In questa lezione affronteremo i seguenti argomenti:
• Comprendere l'importanza dell'interfaccia utente in COBOL.
• Imparare a interagire con l'utente tramite schermate COBOL.
• Praticare l'utilizzo degli statement DISPLAY e ACCEPT.
Introduzione all'interfaccia utente:
- L'interfaccia utente consente agli utenti di interagire con il sistema.
- COBOL supporta l'interfaccia testuale tramite la visualizzazione e l'input di testo.
Visualizzazione di messaggi:
PROCEDURE DIVISION.
DISPLAY 'Benvenuto nel sistema di prenotazione voli'.
DISPLAY 'Per favore, seleziona una opzione:'.
DISPLAY '1. Prenotare un volo'.
DISPLAY '2. Verificare lo stato di un volo'.
STOP RUN.
- DISPLAY: Mostra un messaggio o un prompt all'utente.
Input da parte dell'utente:
PROCEDURE DIVISION.
DISPLAY 'Inserisci il tuo nome:'.
ACCEPT Name.
DISPLAY 'Ciao, ', Name, '!'.
STOP RUN.
- ACCEPT: Consente all'utente di inserire dati.
Utilizzo di schermate:
PROCEDURE DIVISION.
DISPLAY 'Inserisci le coordinate X:'.
ACCEPT XCoord.
DISPLAY 'Inserisci le coordinate Y:'.
ACCEPT YCoord.
COMPUTE Result = XCoord + YCoord.
DISPLAY 'Il risultato della somma è: ', Result.
STOP RUN.
- Utilizzo di più schermate per l'input.
Esecuzione:
- Visualizzazione di prompt e messaggi all'utente.
- Ricezione di input dall'utente.
- Esecuzione di calcoli o operazioni basate sull'input fornito.
Conclusioni:
In questa lezione, abbiamo esplorato l'interfaccia utente in COBOL utilizzando gli statement DISPLAY e ACCEPT. Abbiamo imparato come visualizzare prompt e messaggi per l'utente e come ricevere input da parte dell'utente per l'esecuzione di operazioni o calcoli. Nella prossima lezione, approfondiremo le tecniche di ottimizzazione del codice COBOL.