programacion

Páginas: 7 (1686 palabras) Publicado: 20 de febrero de 2015

UNIVERSIDAD AUTONOMA DE NUEVO LEON
FACULTAD DE INGENIERIA MECANICA Y ELECTRICA
PROGRAMACION ESTRUCTURADA


ING.CLAUDIA ELISA LUNA MAT





Actividad 1: Resumen del capítulo 1 y 2








CAPITULO 1
Algoritmos diagramas en flujo y programas en C
Problemas y algoritmos.

Los humanos efectuamos cotidianamente serie de pasos, procedimiento o acciones que nos permitenalcázar algún resultado o resolver algún problema. Cuando tenemos que ingerir alimentos también seguimos una serie de pasos que nos permite alcanzar un resultado específico: toma el desayuno. En realidad todo el tiempo estas aplicando algoritmo para resolver problemas.

Formalmente definimos un algoritmo como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado oresolver un problema.

Por otra parte las características que debe tener los algoritmos son las siguientes:
Precisión: los pasos a seguir en el algoritmo se debe precisar claramente.
Determinismo: el algoritmo, dado en un conjunto de entra idéntico, siempre debe de arrojar los mismos resultados.
Finitud: el algoritmo independientemente en la complejidad del mismo siempre tiene que tenerlongitud finita.
El algoritmo consta de tres secciones o módulos principales: datos de entrada, procesamiento de los datos e impresión de resultados.

Diagrama de flujo.

El diagrama de flujo representa la esquematización de un algoritmo. En realidad muestra gráficamente los pasos o procesos a seguir para alcanzar la solución de un problema. El diagrama de flujo representa la solución del problema,el programa representa la implementación en el lenguaje de programación.



Símbolos utilizados en los diagramas de flujo

Se utiliza para marcar el inicio y el fin
del diagrama de flujo

Se utiliza para introducir los datos de
Entrada expresa lectura



Representa un proceso en su interior se
Representa operaciones aritméticas
Cambios de valor de celdas en memoria






Seutiliza para representar una decisión
En su interior se almacena una condición



Se utiliza para expresar una decisión múltiple, switch




Expresa la dirección del diagrama de flujo



Expresa conexión dentro de una misma pagina


Representa conexión entre paginas diferentes


Reglas para la construcción de diagrama de flujo
El conjunto de reglas para la construcción dediagramas de flujo
1. Todo diagrama debe tener un inicio y un fin
2. Las líneas utilizadas deben ser rectas: Verticales u horizontales
3. Todas las líneas utilizadas para indicar la dirección del flujo del diagrama deben estar conectadas. La conexión puede ser a un símbolo que exprese lectura proceso decisión impresión conexión o fin del diagrama
4. El diagrama debe construirse de arriba haciaabajo y de izquierda hacia la derecha
5. Al realizar una tarea compleja es conveniente poner comentarios que expresen o ayuden a entender lo que hayamos echo
6. No puede llegar más de una línea a un símbolo determinado



Tipos de datos
Los datos que procesa una computadora se clasifican en simples y estructurados la principal característica de los tipos de datos es que ocupan solo unacasilla de memoria dentro de este grupo se encuentran principalmente los enteros, los reales, y los de tipo carácter
Int (enteros) ,Float (reales), long (enteros de largo alcance), duble (Reales de doble precisión), char (carácter)
Identificadores
Los datos procesados en una computadora ya sean simples o estructurados se deben almacenar en casillas o celdas de memoria a esta casilla se le asignaun nombre para reconocerlas un identificador, el cual se forma por medio de letras, dígitos y carácter subrayado. La longitud más común para un identificador es de tres caracteres y generalmente no excede los siete caracteres
Constantes
Las constantes son datos que no cambian durante la ejecución de un programa .Para nombrar las constantes utilizando identificadores. Existen tipos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS