Evidencia1.3 Tic, Etapa 1 Semana 4
Enviado por marianreyes99 • 23 de Febrero de 2015 • 937 Palabras (4 Páginas) • 752 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.
a) Define los siguientes conceptos:
1. Programación: es el proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales.
2. Lenguaje de Programación: es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras.
3. Programa: lista de instrucciones escritas en un lenguaje de programación utilizadas para controlar las tareas de una máquina.
b) Contesta correctamente lo que te piden:
1. Tipos de datos que se emplean en un programa: es un atributo de una parte de los datos que indica al ordenador, En un sentido amplio, un tipo de datos define un conjunto de valores y las operaciones sobre estos valores.
2. Tipos de operadores que se emplean en un programa:
Operadores aritméticos (+, -, *, /).
Operadores de comparación y condicionales (>, <, >= , <=, ==, !=)
Operadores de bit.
Operadores de asignación
3. Definición de algoritmo: Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.
4. Definición de diagrama de flujo: es la representación gráfica del algoritmo o proceso.
5. Tipos de algoritmos o diagrama de flujo:
-Algoritmo de ordenamiento: es un algoritmo que pone elementos de una lista o un vector en una secuencia dada por una relación de orden, es decir, el resultado de salida ha de ser una permutación —o reordenamiento— de la entrada que satisfaga la relación de orden dada. Las relaciones de orden más usadas son el orden numérico y el orden lexicográfico.
- Algoritmo de búsqueda es aquel que está diseñado para localizar un elemento con ciertas propiedades dentro de una estructura de datos; por ejemplo, ubicar el registro correspondiente a cierta persona en una base de datos, o el mejor movimiento en una partida de ajedrez.
-Tipos de diagramas
-secuenciales
-condicionales
-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:
Contempla comprar y poner pasto a un terreno.
2. Análisis del problema:
ENTRADA PROCESO SALIDA O RESULTADO
El valor de uno de los lados del trianguló= 10 m
Formula para obtener el área de un triangulo equilátero. A=b*h/2
El área del Triangulo.
3. Diseño:
ALGORITMO DIAGRAMA DE FLUJO
1.- Inicio.
2.-Pedir la longitud de uno de sus lados.
3.- Calcular el área con la formula.
4.- Imprimir resultado.
5.- Fin.
Realiza la pruena de escritorio sobre el diagrama de flujo (opcional)
4. Tipo de algoritmo o diagrama de flujo: Secuencial
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:
¿si el estudiante aprobó o reprobó matemáticas?
2.- Análisis del problema:
ENTRADA PROCESO SALIDA O RESULTADO
Raúl presenta 3 exámenes parciales.
Sacar el promedio.
Aprobado o reprobado.
...