Etapa 1 Tic 2 Semestre
Enviado por AngieCampaGaray • 26 de Enero de 2015 • 538 Palabras (3 Páginas) • 591 Visitas
Etapa 1 Principios Básicos de Programación
El ser humano se enfrenta situaciones diversas como realizar y resolver problemas, así que para poder utilizar a computadora como una herramienta para la solución de problemas, es necesario aprender a programar a través de un lenguaje, es por eso de ña importancia de conocer en esta etapa el proceso de la programación.
Los conceptos básicos que se deben de conocer son:
Programación: es la metodología o proceso para construir un programa. La programación se divide en 7 fases.
Lenguaje de programación: es un conjunto de símbolos, vocablos y reglas que controlan el comportamiento físico y lógico de una computadora. Permite al programador, entre otras cosas especificar los datos que van a ser procesados y almacenados en ella.
Ejemplos: Lenguaje “C”, Pascal, Visual Basic.NET y Java.
Programa: Es un conjunto de instrucciones, comandos, ordenes o procedimientos escritos en un lenguaje de programación para que una computadora pueda realizar una tarea determinada de manera correcta y rápida.
En la etapa 1 se vera de la fase 1 a la 3 y de la fase 4 a la fase 7 corresponderá la etapa 2.
Fase 1 Definición del problema: es la fase es donde el problema o tarea es definido y comprendido claramente.
Fase 2 Análisis del problema: es analizar a punto el problema o tarea que se presenta, es pensar en las operaciones que se necesitan para resolverlo, los tipos de datos que se manejaran y la relación con situaciones de la vida cotidiana.
Para poder realizar el procedimiento de entrada se emplean diferentes tipos de datos:
Constantes: datos que no cambian su valor durante el desarrollo o ejecución de un programa.
-Numéricas: Representan su valor numérico especificado.
Alfanuméricas: representan los letreros especificados.
Variables: datos que cambian o modifican su valor durante el desarrollo o ejecución de un programa.
-Numéricas: almacenan datos numéricos. Hay 3 tipos de variables numéricas y son: de trabajo (reciben resultados), contadoras (cuentan sucesos) y acumuladoras (suman valores).
-Alfanuméricas: almacenan letras, números y caracteres especiales.
Para poder realizar operaciones con los tipos de datos se requieren de tipos de operadores como los siguientes:
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
Fase 3 Diseño: consiste en desarrollar el procedimiento para resolver el problema. Se diseña lo que es el algoritmo, el diagrama de flujo y se lleva a cabo la prueba de escritorio.
Algoritmo: Conjunto de pasos
...