Facultad de ingeniera
Arquitectura de Computadoras 1 Secciones A y B
Primer Semestre 2015
Aux. Luis Snchez
Aux. David Ochoa
PRACTICA #1
Objetivos Generales
Utilizar soluciones simples para problemas complejos usando lenguajes de bajo nivel
Objetivos Especficos
Descripcin
Salir de la aplicacin.
Entrada:
Se ingresara una funcin de grado mximo 5 la cual nicamente tendr coeficientes enteros. La
misma deber ser ingresada, ya sea coeficiente por coeficiente o mediante una cadena la cual se
analizara despus u otro mtodo similar que considere el estudiante. Los coeficientes sern
enteros positivos y negativos solamente. La entrada tambin debe de detectar que no se ingresen
valores no vlidos (solo debe aceptar nmeros enteros) y comprobar los caracteres que se estn
ingresando en la funcin.
Ejemplo
Coeficiente de la tolerancia
Grado de tolerancia. Este nos indica que tan pequeo ser nuestro margen de error, si por
ejemplo se ingresa 5 como coeficiente y 3 como grado de tolerancia, se tendr un margen
de 5*10^-3, que es equivalente a 0.005. Tambin se puede ingresar el grado de
tolerancia de manera manual y luego analizar la cadena, u otro mtodo que el estudiante
considere adecuado.
Lmite inferior.
Ambos lmites deben de ser nmeros enteros (positivos o negativos). Se debe validar que la
entrada sea en el formato indicado, y que el lmite inferior sea menor al superior.
El despliegue de informacin de salida de los mtodos debe de ser de cualquiera de las siguientes
2 formas o ambas, segn la facilidad y comodidad del estudiante:
Cada iteracin debe de ser mostrada en pantalla, plenamente identificada y con los
valores significativos que tiene dicha iteracin Se debe de avanzar de iteracin en
iteracin de manera manual, ya se presionando ENTER u otra tecla que el estudiante
considere a su discrecin.
O bien como una tabla con todos los valores correspondientes.
Nmero de iteracin
Xn+1
Herramientas
Restricciones
La prctica es individual
La calificacin se har sobre cdigo fuente, revisar que su programa compile de manera
correcta.
Enlaces de ayuda
http://www.abreojosensamblador.net/Productos/AOE/
http://www.website.masmforum.com/tutorials/fptute/appen1.htm
http://en.wikipedia.org/wiki/INT_10H
http://asm.inightmare.org/index.php?tutorial=1&location=11
http://www.nondot.org/sabre/graphpro/pixel1.html