Professional Documents
Culture Documents
Los seres humanos durante toda nuestra vida nos pasamos haciendo pasos o acciones para tratar de resolver los problemas que se nos presentan, a medida que vamos creciendo estos se convierten en rutinarios y es as que de acuerdo a nuestro nivel evolutivo logramos resolver los mismos. La Computadora no solamente es una mquina que puede realizar procesos para darnos resultados, sin que tengamos la nocin exacta de las operaciones que realiza para llegar a esos resultados. Con la computadora adems de lo anterior tambin podemos disear soluciones a la medida, de problemas especficos que se nos presenten. Mas aun, si estos involucran operaciones matemticas complejas y/o repetitivas, o requieren del manejo de un volumen muy grande de datos.
Para poder realizar programas, adems de conocer la metodologa mencionada, tambin debemos de conocer, de manera especfica las funciones que pueden realizar la computadora y las formas en que se pueden manejar los elementos que hay en la misma.
DATOS DE ENTRADA
PROCES O
DATOS DE SALIDA
PROGRAMA: Es el conjunto de instrucciones escritas de algn lenguaje de programacin y que ejecutadas secuencialmente resuelven un problema especifico
ALGORITMOS
Cualitativos
Cuantitativos
Cualitativo : Se tiene agua ilimitada y dos recipientes uno de 4 litros y otro de cinco litros, sin las medidas respectivas, se debe buscar un proceso mediante el cual el recipiente de 5 almacene 2 litros.
Diseo de algoritmo
Codificacin
Se implementa el algoritmo en un cdigo escrito en un lenguaje de programacin. Refleja las ideas desarrolladas en las etapas de anlisis y diseo
Compilacin y ejecucin
5 6 7 8
Verificacin Depuracin Documentacin Mantenimiento Busca errores en las etapas anteriores y los elimina Comentarios, etiquetas de texto, que facilita la comprensin del programa Se lo realiza una vez terminado el programa, cuando se detecta que se desea realizar cambios.
EJERCICIOS PROPUESTOS
1.
2.
3.
4.
5.
6.
Se han de repartir 180 galletas entre 50 animales. Cada animal es un perro o un gato, a cada perro le han de corresponder 3 galletas y a cada perro 5 galletas. ?Cuantos son perros y cuantos son gatos?: Se tiene dos nmeros enteros positivos buscar la solucin para encontrar la suma, la resta, la multiplicacin y divisin de estos nmeros. Seis nios participan en un concurso de ajedrez. Cada uno de ellos tiene que jugar una partida con cada uno de los dems. ?cuntos partidos se jugaran en total?. Un obrero gana un sueldo mensual de 300 dlares, si el dueo de la empresa decide aumentarle un7% a su sueldo. ?Cuanto ganara cada mes. Un cuaderno y un libro pesan mas que un libro y un reloj. Un cuaderno y un reloj pesan mas que un libro y un cuaderno. ?Cual de los objetos pesan mas que los dems.?. Realizar un algoritmo para llevar los gatos diarios que tiene un estudiante en el colegio. (considerar que consume todo el dinero en el colegio)?
Un problema es un determinado asunto o una cuestin que requiere de una solucin. A nivel social, se trata de alguna situacin en concreto que, en el momento en que se logra solucionar, aporta beneficios a la sociedad (como lograr disminuir la tasa de pobreza de un pas o reconstruir edificios arrasados por un terremoto). Por ejemplo: Tenemos un gran problema: maana debemos pagar el alquiler y no nos alcanza el dinero, El problema se resolver cuando el gerente despida a los empleados que no se esfuerzan, Gracias a tu ayuda, pude completar la
1. Objetivo. determinar claramente el objetivo que se quiere alcanzar (solucin) 2. Datos.- determinar todos los datos que intervienen en el problema 3. Anlisis.- resolucin matemtica o grfica del problema, buscando la posible solucin al mismo 4. Programa (visual Basic).- diseo y codificacin programa
Realizar el DFD para ingresar dos nmeros x, calcular la suma y obtener el resultado de la misma.
1.Objetivo Calcular la suma de dos nmeros 2. Datos: Numero1= ? Numero2= ? Suma=?
(n1) (n2)