Analisi
 | Elementi: --- |
 | Struttura: LIFO |
 | Dominio: --- |
 | Operazioni: Create(), Destroy(), IsEmpty(), IsFull(), Push(), Pop(), Top() |
SpecificaCreate()
 | Interfaccia: Create(IN/OUT STACK) |
 | Effetti: |
 | Prerequisiti: --- |
 | Esempi d'uso: |
Destroy()
 | Interfaccia: Destroy(IN/OUT STACK) |
 | Effetti: |
 | Prerequisiti: --- |
 | Esempi d'uso: |
IsEmpty()
 | Interfaccia: IsEmpty(IN STACK, OUT LOGICO) |
 | Effetti: |
 | Prerequisiti: --- |
 | Esempi d'uso: |
IsFull()
 | Interfaccia: IsFull(IN STACK, OUT LOGICO) |
 | Effetti: |
 | Prerequisiti: --- |
 | Esempi d'uso: |
Push()
 | Interfaccia: Push(IN/OUT STACK, IN DATO) |
 | Effetti: |
 | Prerequisiti: Not Full |
 | Esempi d'uso: |
Pop()
 | Interfaccia: Pop(IN/OUT STACK, OUT DATO) |
 | Effetti: |
 | Prerequisiti: Not Empty |
 | Esempi d'uso: |
Top()
 | Interfaccia: Top(IN STACK, OUT DATO) |
 | Effetti: |
 | Prerequisiti: Not Empty |
 | Esempi d'uso: |
Rappresentazione fisica- Vettore + Stack Pointer
- Record: Tabella
- Lista
- File
Programma TP6 .ZIP |