Resumen Capitulo 1 Fundamentos De Programacion
Algoritmos, Diagramas de flujo y Programación en C
1.1 Problemas y algoritmos
Todo el tiempo los seres humanos aplicamos algoritmos para resolver problemas desde que nos levantamos hasta que nos dormimos lo hacemos en una serie de pasos que usamos sin notarlo.
Formalmente definimos un algoritmo como un conjunto de pasos, procedimientos o acciones que nos permiten alcanzar un resultado o resolver un problema.
Pasos a seguir para solucionar un problema:
Por otra parte, las características que deben tener los algoritmos son las siguientes: * Precisión: Los pasos a seguir se deben precisar claramente. * Determinismo: El algoritmo siempre debe arrojar los mismos resultados. * Finitud: El algoritmo …ver más…
7. Si la construcción del diagrama de flujo requiere más de una hoja debemos utilizar los conectores adecuados y enumerar las páginas. 8. No puede llegar más de una línea a un símbolo determinado.
1.3 Tipos de datos
Los datos que procesa una computadora se clasifican en simples y estructurados. La principal característica de los tipos de datos simples es que ocupan solo una casilla de memoria.
1.4.2 Identificadores
Los datos que procesara una computadora, ya sean simples o estructurados, se deben almacenar en casillas o celdas de memoria con un identificado, el cual se forma por medio de letras, dígitos y el carácter de subrayado, siempre hay que comenzar con una letra.
1.4.3 Constantes
Las constantes son datos que no cambian durante la ejecución de un programa. Para nombrar las constantes utilizamos identificadores. Existen tipos de constantes de todos los tipos de datos, por lo tanto puede haber constantes de tipo entero, real, carácter, etc.
1.4.4 Variables
Las variables son objetos que pueden cambiar su valor durante la ejecución de un programa, también se usan identificadores para nombrarlas.
1.4 Operadores
Los operadores son necesarios para realizar operaciones. Hay operadores aritméticos, relacionales y lógicos.
1.5.5 Operadores aritméticos
Los operadores aritméticos nos permiten realizar operaciones