INTRODUCCIÓN A LA PROGRAMACIÓN – PROCESO DE PROGRAMACIÓN
Enviado por LauraMaHe • 15 de Febrero de 2015 • Informe • 1.319 Palabras (6 Páginas) • 317 Visitas
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.
Define los siguientes conceptos:
Programación: Metodología o proceso para construir un programa, el programa es escrito de acuerdo a una sintaxis de un lenguaje de programación, se prueba, se depura , se implanta y se le da mantenimiento
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
Programa: Es un conjunto de instrucciones comandos ordenes o procedimientos escritos de un lenguaje de programación para que una computadora pueda realizar una tarea determinada de manera correcta y rápida
b) Contesta correctamente lo que te piden:
Tipos de datos que se emplean en un programa: constantes: numéricas alfanuméricas, variables: numéricas(variables de trabajo, variables contadoras, variables acumuladoras) y alfanuméricas
Constantes
Datos que no cambian su valor durante el desarrollo o ejecución de un programa
Variables
Datos que cambian o modifican su valor durante el desarrollo o ejecución de un programa, espacio de memoria donde se guardan valores
Numéricas
Representan el numero especificado
Alfanuméricas
Representan los letreros especificados
Numéricas
Almacena datos numéricos
Alfanuméricas
Almacenan letras, números y caracteres especiales
Se pueden realizar operaciones aritméticas con estos datos
No se puede realizar operaciones aritméticas con estos datos
Variables de trabajo
Reciben resultados de operaciones
Variables contadoras
Cuentan sucesos u ocurrencias fijas
Variables acumuladoras
Suman o acumulan valores
Expresiones: combinaciones de constantes, variables, operadores, paréntesis y nombres de funciones especiales
Tipos de operadores que se emplean en un programa: aritméticos(+ suma, - resta, *multiplicación, / división), de comparación (= igual, < menor que, > mayor que, <=menor igual que, >= mayor igual que) y lógicos(NOT negación, AND conjunción; OR disyunción)
Aritméticos
De comparación
Lógicos
+ suma
- resta
*multiplicación
/ división
= igual
< menor que
> mayor que
<=menor igual que
>= mayor igual que
NOT Negación
AND Conjunción
OR Disyunción
Definición de algoritmo: Conjunto de pasos ordenados de forma lógica que describen la solución de un problema o para llevar a cabo una tarea determinada
Definición de diagrama de flujo: Representación gráfica de un algoritmo, es una herramienta de programación que permite visualizar de manera general el desarrollo de la solución de un problema.
Tipos de algoritmos o diagrama de flujo:
Secuenciales: son llamados así porque los pasos se ejecutan o se escriben de principio a fin sin saltos o brincos.
Condicionales: se tiene la necesidad de tomar decisiones en algunos de los pasos debido a condiciones o preguntas que nos llevan a responder verdadero o falso o seguir por un camino u otro.
Cíclicos: son aquellos donde existen acciones o pasos que se repiten mientras o hasta que una condición se cumpla.
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?
Contesta correctamente lo que te piden:
Definición del problema: Determinar la cantidad de metros que Alexis necesita comprar.
Análisis del problema:
ENTRADA
PROCESO
SALIDA O RESULTADO
El valor de uno de los lados del triángulo L= 10 m
Fórmula para obtener el área de un triángulo equilátero. A= b*h/2
El área del Triángulo.
Diseño:
ALGORITMO
DIAGRAMA DE FLUJO
...