Tic 2 Angela
Nuevo León
Preparatoria 8
TIC 2
“Principios Básicos de Programación”
MC. María Ofelia Rosas Garza
Ángela Berenice Solís Cerda
Gpo: 208 Matricula: 1728865
Programación
Es la metodología o proceso para construir un programa. Durante este
proceso, el programa es escrito de acorde a una sintaxis de un lenguaje
de programación, se prueba, se depura, se implanta y se le daun
mantenimiento. El código de los programas es escrito por profesionales
conocidos como programadores.
Por ejemplo:
•
FASE 1: definición del problema
•
FASE 2: análisis del problema
•
FASE 3: diseño
•
FASE 4: codificación
•
FASE 5: depuración
•
FASE 6: implementación del programa
•
FASE 7: mantenimiento del programa
Lenguaje de programación
Es el conjunto de símbolos, vocablosy reglas (sintaxis) que controlan el
comportamiento físico y lógico de una computadora. Permite al programación,
entre otras cosas, especificar los datos que van a ser procesados y almacenas
en ella.
Por ejemplos
•
Lenguaje “C”
•
Pascal
•
Visual Basic. NET
•
Java
Programa
Es el conjunto de instrucciones, comandos, ordenes o procedimientos escritos en
un lenguaje de programación paraque una computadora pueda realizar una
tarea determinada de manera correcta y rápida. Un programa de calidad debe
tener las siguientes condiciones: exacto, claro, eficiente y portable.
Etapa 1 de Programación
La primera de ellas esta subdivididas en tres fases que se ubican en un
nivel introductorio de programación y son objetos de estudio de este
etapa, se pueden aplicar las fases a cualquierlenguaje de programación
para dar la solución a una tarea determinada.
FASE 1 Definición del problema
FASE 2 Análisis del problema
FASE 3 Diseño:
o Algoritmo
o Diagrama de Flujo
o Prueba de escritorio
A. FASE 1 Definición del problema
Es la Fase en donde el problema o tarea es definido y comprendido
claramente. En la programación profesional, es comprender que
necesita el cliente y si estaetapa no esta claramente entendida, no se
podrá avanzar. A continuación te mostraremos algunos ejemplos:
Ejemplo 1: La familia Gallegos recibe en su casa inesperadamente visita
de familiares, en la casa no hay ninguna tipo de bebida para poder
atenderlos en forma correcta, pero se les preguntan si quieren algo de
beber, la respuesta es que desean tomar limonada.
•
DEFINICION DEL PROBLEMA:Elaborar un litro de limonada.
B. FASE 2 Análisis del problema
Es analizar punto 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 van a manejar
y la relación con situaciones de la vida cotidiana. Es importante que las
especificaciones de entrada, proceso y salida sean descritas detalladamente.
ENTRADA
Datosque hay que
ingresar para la
resolución del
problema.
PROCESO
Procedimiento
donde se utilizan
los datos de
entrada para
resolver el
problema.
SALIDA
La resolución del
problema
Ejemplo 1: Elaborar un litro de limonada.
ENTRADA
• 1 litro de agua
purificada fría
• 8 limones
• 1 taza de
azúcar
PROCESO
Mezclar los
ingredientes
Salida
Limonada
Clasificación de los tipos de datos
CONSTANTESVARIABLES
Datos que no cambian su valor durante el
desarrollo o ejecución de un programa
Datos que cambian o modifican su valor
durante el desarrollo o ejecución de un
programa, espacio de memoria donde se
guardan valores.
NUMERICAS
Representan el valor
numérico especifico
ALFANUMERICAS
Representan los
letreros específicos
NUMERICAS
Almacenan datos
numéricos
Se pueden realizar
operacionesaritméticas
con estos datos
No se pueden realizar
operaciones aritméticas
con estos datos
VARIABLES DE
TRABAJO
Reciben resultados de
operaciones
VARIABLES
CONTADORAS
Cuentan sucesos u
ocurrencias fijas
VARIABLES
ACOMULADORAS
Suman o acumulan
valores
Expresiones: combinaciones de constantes,
variables, operaciones, paréntesis y nombres de
funciones especiales.
ALFANUMERICAS
Almacenan letras,...
Regístrate para leer el documento completo.