Unità Logici

Analisi

  • Elementi: VERO, FALSO
  • Struttura: semplice
  • Dominio: VERO, FALSO
  • Operazioni: Leggi(), Scrivi(), MyAnd(), MyOr(), MyNot(), MyXor()

Specifica delle operazioni

LEGGI()
  • Interfaccia: Procedure LEGGI(A: LOGICO);
  • Effetti: inserimento del valore logico VERO(1) o FALSO (0) in A
  • Prerequisiti: input controllato di una stringa di tipo ‘Vero’/’Falso’
  • Esempio: Leggi(A);
SCRIVI()
  • Interfaccia: Procedure SCRIVI(A: LOGICO);
  • Effetti: stampa il valore logico associato alla variabile A
  • Prerequisiti: – – –
  • Esempio: Scrivi(A);
MYAND()
  • Interfaccia: Function MYAND(A, B: LOGICO): LOGICO;
  • Effetti: Simula la funzione AND
  • Prerequisiti: – – –
  • Esempio: C:=MYAND(A,B);
MYOR()
  • Interfaccia: Function MYOR(A, B: LOGICO): LOGICO;
  • Effetti: Simula la funzione OR
  • Prerequisiti: – – –
  • Esempio: C:=MYOR(A,B);
MYNOT()
  • Interfaccia: Function MYNOT(A: LOGICO): LOGICO;
  • Effetti: Simula la funzione NOT
  • Prerequisiti: – – –
  • Esempio: A:=MYNOT(A);
MYXOR()
  • Interfaccia: Function MYXOR(A, B: LOGICO): LOGICO;
  • Effetti: Simula la funzione XOR
  • Prerequisiti: – – –
  • Esempio: C:=MYXOR(A,B);

Unità

Test

Notice: This work is licensed under a BY-NC-SA. Permalink: Unità Logici

Comments are closed.