Algunes magnituds bàsiques en Física

Arrojeria, Eustakio

Elhuyar Zientziaren Komunikazioa

Lizaso, Pili

Informatika Saila

Elhuyar Fundazioa

Hola lectors! Estem de nou en la secció d'ORDINADOR RESIDENCIAL, que últimament és el nostre punt de trobada. En aquesta ocasió ens associarem a diverses magnituds bàsiques de la Física, denominades espais, temps i masses.

L'objectiu d'aquest programa és oferir la possibilitat de treballar les unitats d'aquestes magnituds.

Com tots sabem, a l'hora de resoldre els exercicis de Física, normalment la cama entra en magnituds. Per això, s'ha procedit a realitzar un programa de formació en el càlcul d'unitats per a cada magnitud. Per a això, el programa ofereix un menú en el qual es pot seleccionar la magnitud sobre la qual es vol treballar i, una vegada seleccionat, ofereix tres exemples per a treballar les unitats de magnitud. Aquests tres exemples permeten a l'usuari aprendre a utilitzar correctament la magnitud.

Els valors i unitats que s'aporten es prenen aleatòriament i es presenten en una taula. El paper de l'usuari és completar la taula. Per a això, una vegada realitzades les operacions, introduirà el resultat en el lloc que correspongui. Si s'entra malament, li donarà una nova oportunitat i si es fica malament per segona vegada el resultat. L'ordinador li indicarà també la unitat a la qual cal introduir el valor.

Com podràs observar, el propi programa no presenta especials dificultats de programació. És gairebé suficient amb tenir en compte la relació que es manté en passar d'una unitat a una altra. A més hi ha altres parts del programa que deixarem per a després.

A veure si després de veure-ho et ve de gust treballar altres magnituds: superfície, temperatura, volum, força, velocitat, acceleració, etc. per exemple.

(Nota: Per a veure bé la imatge anar al pdf).

Parts del programa:

  • 10-110: Consulta general i selecció d'una alternativa del menú principal.
  • 120-170: Se situarà en les dades corresponents a l'opció
    seleccionada.Les dades que tindrem per a cada opció del menú principal són
    –7 unitats– 6 factors
    (factors a aplicar per a passar d'una unitat a una altra)
    • 180: Emmagatzemar els factors corresponents a la magnitud seleccionada en la taula FAK.
    • 190: Netejar les matrius en les quals es guardaran els resultats.
  • 200-330: Presentació de les unitats d'una magnitud concreta.
  • 340-430: Es prendran tres unitats aleatòriament i per cadascuna d'elles s'extraurà un número comprès entre l'1 i el 1000. L'usuari haurà de passar aquests números a totes les unitats. Per a poder comprovar si
    les respostes donades per l'usuari són correctes, prèviament el propi programa haurà de realitzar els càlculs. Per a passar d'una unitat a una
    altra haurà de multiplicar pel factor corresponent (380). Per a passar a major, haurà de dividir el factor corresponent (410).Tots
    els resultats s'emmagatzemaran en la matriu MAT2.
  • 440-480: Presentarà en pantalla els tres números triats aleatòriament.
  • 500-680: L'usuari podrà començar a introduir
    resultats. La introducció dels resultats haurà de realitzar-se seguint un ordre que serà el marcat pel programa. El resultat de la posició indicada pel cursor serà el que haurà d'introduir-se a cada moment. En els resultats s'admetrà
    un error màxim de 0.5 (520). S'oferiran dues opcions per a introduir el resultat correcte i si no s'accedeix correctament a aquestes dues opcions, el propi programa oferirà la resposta correcta.
  • 700: Fi del programa

Subrutines:

  • 740-770: Escriure els caràcters un a un, a poc a poc i traient el so.
  • 790-970: Subrutina de control d'accessos de l'usuari: longitud d'entrada, que només pugui moure's en la línia que ha d'inserir el resultat, etc.

Dades:

  • 990-1030: Dades del programa: Factors aplicables per al pas d'una unitat a una altra de cada
    magnitud i set unitats.

Nota: les unitats han d'accedir de menor a major.

Babesleak
Eusko Jaurlaritzako Industria, Merkataritza eta Turismo Saila