Algunhas magnitudes básicas en Física
1989/06/01 Arrojeria, Eustakio - Elhuyar Zientziaren Komunikazioa | Lizaso, Pili - Informatika SailaElhuyar Fundazioa Iturria: Elhuyar aldizkaria
Ola lectores! Estamos de novo na sección de COMPUTADOR RESIDENCIAL, que ultimamente é o noso punto de encontro. Nesta ocasión ímonos a asociar a varias magnitudes básicas da Física, denominadas espazos, tempos e masas.
O obxectivo deste programa é ofrecer a posibilidade de traballar as unidades de devanditas magnitudes.
Como todos sabemos, á hora de resolver os exercicios de Física, normalmente a perna entra en magnitudes. Por iso, procedeuse a realizar un programa de formación no cálculo de unidades paira cada magnitude. Paira iso, o programa ofrece un menú no que se pode seleccionar a magnitude sobre a que se quere traballar e, una vez seleccionado, ofrece tres exemplos paira traballar as unidades de magnitude. Estes tres exemplos permiten ao usuario aprender a utilizar correctamente a magnitude.
Os valores e unidades que se achegan tómanse aleatoriamente e preséntanse nunha táboa. O papel do usuario é completar a táboa. Paira iso, una vez realizadas as operacións, introducirá o resultado no lugar que corresponda. Se se entra mal, daralle una nova oportunidade e si métese mal por segunda vez o resultado. O computador indicaralle tamén a unidade á que hai que introducir o valor.
Como poderás observar, o propio programa non presenta especiais dificultades de programación. É case suficiente con ter en conta a relación que se mantén ao pasar dunha unidade a outra. Ademais hai outras partes do programa que deixaremos paira despois.
A ver se despois de velo apetéceche traballar outras magnitudes: superficie, temperatura, volume, forza, velocidade, aceleración, etc. por exemplo.
(Nota: Paira ver ben a imaxe ir ao pdf).Partes do programa:
- 10-110: Consulta xeral e selección dunha alternativa do menú principal.
- 120-170: Situarase nos datos correspondentes á
opción seleccionada.Os datos que teremos paira cada opción do menú principal son
–7 unidades– 6 factores
(factores a aplicar paira pasar dunha unidade a outra)- 180: Almacenar os factores correspondentes á magnitude seleccionada na táboa FAK.
- 190: Limpar as matrices nas que se van a gardar os resultados.
- 200-330: Presentación das unidades dunha magnitude concreta.
- 340-430: Tomaranse tres unidades aleatoriamente e por cada una delas extraerase un número comprendido entre o 1 e o 1000. O usuario deberá pasar estes números a todas as unidades. Paira poder comprobar se
as respostas dadas polo usuario son correctas, previamente o propio programa deberá realizar os cálculos. Paira pasar dunha unidade a outra
deberá multiplicar polo factor correspondente (380). Paira pasar a maior, deberá dividir o factor correspondente (410).Todos
os resultados almacenaranse na matriz MAT2. - 440-480: Presentará en pantalla os tres números elixidos aleatoriamente.
- 500-680: O usuario poderá empezar a introducir
resultados. A introdución dos resultados deberá realizarse seguindo unha orde que será o marcado polo programa. O resultado da posición indicada polo cursor será o que deberá introducirse en cada momento. Nos resultados admitirase
un erro máximo de 0.5 (520). Ofreceranse dúas opcións paira introducir o resultado correcto e si non se accede correctamente a estas dúas opcións, o propio programa ofrecerá a resposta correcta. - 700: Fin do programa
Subrutinas:
- 740-770: Escribir os caracteres uno a un, amodo e sacando o son.
- 790-970: Subrutina de control de accesos do usuario: lonxitude de entrada, que só poida moverse na liña que debe inserir o resultado, etc.
Datos:
- 990-1030: Datos do programa: Factores aplicables paira o paso dunha unidade a outra de
cada magnitude e sete unidades.
Nota: as unidades deben acceder de menor a maior.
Gai honi buruzko eduki gehiago
Elhuyarrek garatutako teknologia