24.01.2014 Views

Parte ii - IIS Marconi Latina - Area didattica

Parte ii - IIS Marconi Latina - Area didattica

Parte ii - IIS Marconi Latina - Area didattica

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Manuale COBOL 939<br />

Avverbio<br />

Descrizione<br />

| CORRESPONDING Alcune istruzioni prevedono l’uso dell’avverbio<br />

‘CORRESPONDING’ per fare riferimento a variabili strutturate<br />

che contengono campi con lo stesso nome, pur non<br />

avendo la stessa struttura. Generalmente si usa per assegnare<br />

un gruppo di variabili a un altro gruppo, con lo stesso nome,<br />

in un’altra struttura.<br />

82.12 Istruzioni della divisione «PROCEDURE DIVISION»<br />

Nelle sezioni successive sono raccolti e descritti, in ordine alfabetico, i modelli sintattici<br />

delle istruzioni principali del linguaggio COBOL, da usare nella divisione ‘PROCEDURE<br />

DIVISION’.<br />

82.12.1 Istruzione «ACCEPT»<br />

L’istruzione ‘ACCEPT’ permette di ricevere un’informazione da una fonte esterna al programma<br />

e di assegnarla a una variabile. Generalmente si usa questa istruzione per consentire all’utente<br />

l’inserimento di un valore attraverso il terminale che sta utilizzando, ma, a seconda delle<br />

possibilità offerte dal compilatore, può servire anche per l’acquisizione di altri dati.<br />

«<br />

«<br />

La fonte di dati per l’istruzione ‘ACCEPT’ può essere dichiarata attraverso un nome mnemonico,<br />

definito nel paragrafo ‘SPECIAL-NAMES’ della sezione ‘INPUT-OUTPUT SECTION’ (sezione<br />

82.4.3), un nome particolare che dipende da funzionalità speciali del compilatore, oppure<br />

un nome che fa riferimento alla data o all’orario attuale (le parole chiave ‘DATE’, ‘DAY’,<br />

‘TIME’).<br />

|Tabella 82.146.<br />

data-orario.<br />

Parole chiave standard per definire l’accesso alle informazioni<br />

Parola chiave<br />

Descrizione<br />

Fornisce la data attuale, formata da sei cifre numeriche, secondo<br />

la forma yymmdd (due cifre per l’anno, due per il mese<br />

| DATE e due per il giorno).<br />

| DAY Fornisce il giorno attuale, formato da cinque cifre numeriche,<br />

secondo la forma yyddd (due cifre per l’anno e tre cifre per<br />

il giorno, espresso in quantità di giorni trascorsi dall’inizio<br />

dell’anno).<br />

| TIME Fornisce l’orario attuale, formato da otto cifre numeriche,<br />

secondo la forma hhmmsscc (due cifre per l’ora, due per i<br />

minuti, due per i secondi e due per i centesimi di secondo).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!