Concetti Chiave

  • I moduli principali includono System, Crt, Graph e Printer, ciascuno con specifiche istruzioni per vari compiti di programmazione.
  • Il modulo Crt gestisce le operazioni di visualizzazione e offre funzioni come CLRSCR per pulire lo schermo e GOTOXY per posizionare il cursore.
  • TEXTBACKGROUND e TEXTCOLOUR permettono di personalizzare i colori di sfondo e del testo, offrendo una gamma di opzioni numerate da 0 a 15.
  • Il comando DELAY consente di ritardare l'esecuzione di istruzioni, utile per gestire operazioni lente di input e output.
  • KEYPRESSED è utilizzato per rilevare la pressione dei tasti, integrandosi con il ciclo repeat-until per una gestione degli eventi più fluida.

Ecco i moduli:

System, stanno le istruzioni più comuni: read, write, var, begin, end, repeat, while, ecc..;

Crt, che raggruppa tutte le istruzioni per una migliore gestione del video o schermo;

Graph, che raggruppa tutte le istruzioni che gestiscono la graffa;

Printer, che raggruppa tutte le istruzioni per gestire l’output sulla stampante.

Istruzioni di CRT

Istruzioni di CRT

CLRSCR pulisce tutto lo schermo;

cancella lo schermo e posiziona il cursore nell’angolo superiore sinistro;

GOTOXY(x,y) porta il cursore nella colonna indicata con x e la riga con y;

TEXTBACKGROUND(N) gestisce il video e selezione il colore dello sfondo; (N=0-7)

TEXTCOLOUR(N) selezione il colore del testo; (N=0-15)
I colori che rappresentano i numeri messi nel textbackground e textcolour:

0. NERO

1. BLU

2. VERDE

3. TURCHESE VIOLETTO

4. ROSSO

5. MAGENTA

6. MARRONE

7. GRIGIO CHIARO

8. GRIGIO SCURO

9. AZZURRO

10. VERDE CHIARO

11. TURCHESE CHIARO

12. ROSSO CHIARO

13. ROSA

14. GIALLO

15. BIANCO

DELAY ritarga l’esecuzione dell’istruzione successiva di N milli secondi (ms);

si usa quando la scrittura e la lettura viene eseguita in un tempo lento;

KEYPRESSED si abbina a repeat-untile;

assume valore vero quando viene premuto un tasto della testiera.

Domande da interrogazione

  1. Quali sono le principali istruzioni del modulo CRT per la gestione dello schermo?
  2. Le principali istruzioni del modulo CRT includono CLRSCR per pulire lo schermo, GOTOXY per posizionare il cursore e TEXTBACKGROUND e TEXTCOLOUR per gestire i colori di sfondo e del testo.

  3. Come si utilizza l'istruzione TEXTBACKGROUND nel modulo CRT?
  4. L'istruzione TEXTBACKGROUND(N) permette di selezionare il colore dello sfondo, dove N può variare da 0 a 7, rappresentando diversi colori come nero, blu, verde, e altri.

  5. A cosa serve l'istruzione DELAY nel contesto delle operazioni di input/output?
  6. L'istruzione DELAY ritarda l'esecuzione dell'istruzione successiva di N millisecondi, utile quando le operazioni di scrittura e lettura avvengono a una velocità ridotta.

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community