Calcolatori Elettronici

Prova d'esame del 12 giugno 2000

Esercizio:

scrivere un programma assembly che prende in ingresso le coordinate di due punti e disegni sul video il rettangolo individuato dai due punti.

Nel caso si scelga di lavorare in una modalità testuale si disegni il rettangolo con un carattere a scelta.

Si supponga che le coordinate fornite in ingresso siano corrette rispetto la risoluzione (grafica o testo) scelta.

Successivamente si modifichi il programma in maniera che disegni un carattere (o una pallina) all'interno del rettangolo che si muove in diagonale e rimbalza contro le pareti.

Esempio:

introdurre ascissa angolo alto/sinistra: 2

introdurre ordinata angolo alto/sinistra: 3

introdurre ascissa angolo basso/destra: 15

introdurre ordinata angolo basso/destra: 20

12.6.2000.gif