Analisi
| Elementi: --- |
| Struttura: FIFO |
| Dominio: --- |
| Operazioni: Crea(), Distruggi(), Vuota(), Piena(), Accoda(), Servi(), Primo(), Ultimo() |
SpecificaCrea()
| Interfaccia: Crea(IN/OUT CODA) |
| Effetti: |
| Prerequisiti: --- |
| Esempi d'uso: |
Distruggi()
| Interfaccia: Distruggi(IN/OUT CODA) |
| Effetti: |
| Prerequisiti: --- |
| Esempi d'uso: |
Vuota()
| Interfaccia: Vuota(IN CODA, OUT LOGICO) |
| Effetti: |
| Prerequisiti: --- |
| Esempi d'uso: |
Piena()
| Interfaccia: Piena(IN CODA, OUT LOGICO) |
| Effetti: |
| Prerequisiti: --- |
| Esempi d'uso: |
Accoda()
| Interfaccia: Accoda(IN/OUT CODA, IN DATO) |
| Effetti: |
| Prerequisiti: Non piena |
| Esempi d'uso: |
Servi()
| Interfaccia: Servi(IN/OUT CODA, OUT DATO) |
| Effetti: |
| Prerequisiti: Non vuota |
| Esempi d'uso: |
Primo()
| Interfaccia: Primo(IN CODA, OUT DATO) |
| Effetti: |
| Prerequisiti: Non vuota |
| Esempi d'uso: |
Ultimo()
| Interfaccia: Ultimo(IN CODA, OUT DATO) |
| Effetti: |
| Prerequisiti: Non vuota |
| Esempi d'uso: |
Rappresentazione fisica- Vettore + puntatori Rear e Front
- Vettore + puntatore Rear/Front
- Record: Tabella + puntatori/e
- Lista
- File
|