Proceso De Programacion Algoritmos
Enviado por pamelacepeda • 16 de Marzo de 2015 • 1.502 Palabras (7 Páginas) • 510 Visitas
ACTIVIDAD
INTRODUCCIÓN A LA PROGRAMACIÓN – PROCESO DE PROGRAMACIÓN
Descripción: Contesta las siguientes preguntas basándote en tus propias definiciones o utilizando cualquier fuente de información.
a) Define los siguientes conceptos:
1. Programación: es la metodología o proceso para construir un programa. Durante este proceso, el programa es escrito de acorde a una sintaxis de un lenguaje de programación, se prueba, se depura, se implanta y se da mantenimiento. el código de los programas es escrito por profesionales conocidos como programadores.
2. Lenguaje de Programación: es el conjunto de símbolos, vocablos y reglas (sintaxis) que controlan el comportamiento físico y lógico de una computadora. Permite al programador, entre otras cosas, especificar los datos que van a ser procesados y almacenados en ellas.
3. Programa: es un conjunto de instrucciones, comandos, ordenes o procedimientos escritos en un lenguaje de programaciones para que una computadora pueda realizar una tarea determinada de manera correcta y rápida. Un programan de calidad debe tener las siguientes condiciones: exacto, claro, eficiente y portable.
b)Contesta correctamente lo que te piden:
1. Tipos de datos que se emplean en un programa: constantes y variables
2. Tipos de operadores que se emplean en un programa: aritméticos, de comparación y lógicos.
3. Definición de algoritmo: es un conjunto de pasos ordenados de forma lógica que describen la solución de un problema o para llevar a cabo una tarea determinada.
4. Definición de diagrama de flujo: es la representación grafica de un algoritmo, es una de las herramientas de programación que permite visualizar de manera general e desarrollo de la solución de un problema.
5. Tipos de algoritmos o diagrama de flujo: secuenciales, condicionales y cíclicos.
PROCESO DE PROGRAMACION
Descripción:
Alexis Gallegos contempla comprar y poner pasto a un terreno que tiene formas de un triangulo equilátero, en donde uno de sus lados se puede medir en múltiplos de 10 metros. ¿Cuántos metros de pasto tiene que comprar?
a) Contesta correctamente lo que te piden:
1. Definición del problema: determinar cuantos metros de pasto de necesitan para el terreno de Alexis
2. Análisis del problema:
ENTRADA PROCESO SALIDA O RESULTADO
Se necesita la base del terreno triangular y su altura
Se multiplica la base que es 10 metros por su altura que es 8.66 metros y finalmente se divide entre 2
Necesita 43.3 metros para el terreno
3. Diseño:
ALGORITMO DIAGRAMA DE FLUJO
1- Inicio
2- Sacar lo que mide la altura del terreno
3- Multiplicar la base del terreno por su altura
4- Dividir el resultado entre 2
5- Resolver el problema
6- fin
Realiza la pruena de escritorio sobre el diagrama de flujo (opcional)
4. Tipo de algoritmo o diagrama de flujo: secuenciales
PROCESO DE PROGRAMACIÓN
Descripción:
Durante el curso de matemáticas el estudiante Raúl Efraín Gallegos presentó tres exámenes parciales, si el promedio debe ser igual o mayor a 70, ¿Cómo se determina si el estudiante aprobó o reprobó Matemáticas?
a) Contesta correctamente lo que te piden:
1.- Definición del problema: Determinar si el estudiante aprobó o reprobó Matemáticas
2.- Análisis del problema:
ENTRADA PROCESO SALIDA O RESULTADO
Sus calificaciones de las 3 materias
(M1, M2, M3)
Obtener el promedio de esas calificaciones
( M1 + M2 + M3 / 3 )
Saber si el estudiante aprobó o no aprobó.
3.- Diseño:
ALGORITMO
DIAGRAMA DE FLUJO
1.- Inicio
2.- Se calcula el promedio de las cantidades (M1, M2, M3)
3.- Se suman las cantidades y se dividen entre ellas.
4.- Se encuentra el promedio.
5.- Fin
Realiza la pruena de escritorio sobre el diagrama de flujo (opcional)
4. Tipo de algoritmo o diagrama de flujo: secuenciales
...