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 |