Resumen capitulo 3, 3.5 deitel & deitel.
Enviado por ilovekkp • 29 de Noviembre de 2016 • Resumen • 2.200 Palabras (9 Páginas) • 575 Visitas
Escuela superior de ingeniería mecánica y eléctrica
Unidad Culhuacán
Tema: Resumen capítulo 3-3.5
[pic 1]
Materia: Fundamentos de Programación
Integrantes:
Grupo: 1CM35
Turno: Matutino
Fecha de entrega:
Índice temático:
1-Introducción.
2-Justificación.
3-Objetivos.
4. capítulo 3
5-Conclusiones.
6-Bibliografia.
7-Glosario de términos.
8- Bibliografía
Introducción:
Dentro de este trabajo se encuentra el resumen de parte del capítulo 3, que abarca desde el 3.0 hasta finales del 3.5, manejando los conceptos básicos de diagrama de flujo, pseudocodigo y lenguaje C, comenzando desde como poner el famoso “Hola mundo”, hasta el switch con distintos tipos de resolución de problemas.
Justificación:
Este trabajo está hecho con la finalidad de que el lector comienza a integrarse en lo que sería el mundo de la programación, conceptos básicos, comandos iniciales, entre otros y conocer los fundamentos de C, estructura de diagrama de flujo, pseudocodigo, etc. como lenguaje de programación.
Objetivos:
-comprender los flujos de entrada y de salida.
-utilizar todas las capacidades para el formato de impresión.
-utilizar todas la capacidades para el formato de entrada.
-impresión con longitudes de campo y precisiones.
-utilizar banderas de formato en la cadena de control de formato de printf
-Desplegar literales y secuencias de escape.
-escribir programas sencillos en C.
-utilizar instrucciones sencillas de entrada y salida.
-familiarizarse con los tipos de datos fundamentales.
-comprender conceptos sobre la memoria de las computadoras.
-utilizar los operadores aritméticos.
-comprender la precedencia de los operadores aritméticos.
-escribir instrucciones condicionales sencillas.
Capítulo 3
3.1 estructura de control
La programación estructura es un paradigma o forma de programar.
Será un conjunto de técnicas que nos permiten desarrollar programas fáciles de escribir, verificar, leer y mantener e incluyen los siguientes:
1. Diseño descendente
2. estructura de datos
3. estructuras de control
4. programación modular
1. las instrucciones están ordenadas y organizadas de arriba abajo, lo que facilita el diseño del algoritmo.
2. son un conjunto de datos donde podemos almacenar y acceder a elementos individuales de datos, por lo que pueden separarse en los elementos que la conforman
4. el problema se puede dividir en secciones o partes, este tipo de programación permite resolverlo de manera más sencilla y en forma paralela si es necesario, es decir por un conjunto de personas
3.2 estructuras de control y su clasificación:
Estas son las que controlar como se ejecutan los programas, es decir, el orden de las instrucciones, ya que tienen un solo punto de entrada y un punto de salida.
Estructuras de control: Secuencial, selectiva, repetitiva o de iteración condicionada.
Secuencial: las instrucciones se ejecutan en orden, una por una desde la primer hasta la última, es decir, el programa ejecuta todas las instrucciones de este en el orden establecido
Selectiva: de acuerdo a una condición que puede servir de verdadera o falsa se elige una opción, a la cual realiza su acción, la condición puede ser simple o compuesta
Repetitiva: una acción se repite una cantidad de veces definida o indefinida de veces, mientras una condición sea verdadera, la lógica de la programación se centra sobre todo en el cuerpo del programa, utilizando estructuras de datos, de control además de la programación modular
3.3 Estructura de un algoritmo y de un programa:
En la programación estructurada se recomienda tener un orden, tanto en los algoritmos, como en los programas, por ejemplo, la estructura de un algoritmo pseudocodigo
3.3.1 comentarios
La primera línea de un programa de C suele tener una línea de comentario, la cual describe el nombre del programa, estas se ponen de la siguiente forma /* comentario */ y en C++ //x//
3.3.2 declaración de archivos o cabecera
Indican al compilador que en esta posición se incluyan las líneas sentencias que están dentro del archivo, son archivos estándar proporcionado por el fabricante del compilador.
Para esto se pone #include
Las mas utilizadas son
Stdio.h entrada y salida
Math.h funciones matemáticas
String.h funciones con cadena
Conio.h consola y puertos de e/s
Ctype.h clasificador de caracteres
3.3.3 prototipo de funciones:
es la declaración de una función que solo contiene la cabecera; a diferencia de la declaración completa, al final lleva punto y coma.
3.3.4 declaración de varias globales
Elementos que tiene el objetivo de identificar los datos que se utilizan en las operaciones y cálculos que realiza el programa y se almacenan en la memoria de la computadora
3.3.5 programa principal o función
Contiene el flujo del programa llamando a las funciones necesarias para su funcionamiento, la función main() indica el inicio del programa como seguimiento el carácter { y para terminar este }
3.3.6 declaración de funciones
Se declaran las funciones que utiliza el programa y que no están definidas por las librerías, son aquellas que realizan una acción concreta y que retornan como dato
3.4 estructura de control secuencial
Es la estructura más sencilla ya que el programador identifica los datos de entrada, los procesa y muestra o imprime los datos de salida.
...