Principios Básicos de Programación

Páginas: 19 (4505 palabras) Publicado: 22 de febrero de 2015
1.1 Introducción a la Programación.

o Programación: Es la metodología o proceso para construir un programa. Durante este proceso, el pro-grama es escrito de acorde a una sintaxis de un lenguaje de programación. El código de los programas es escrito por profesionales conocidos como programadores.

o Lenguaje de programación: Conjunto de símbolos, vocablos y reglas que controlan elcomportamiento físico y lógico de una computadora. Permite al programador especificar los datos que van a ser procesados y almacenados en ella.

o Programa: Es un conjunto de instrucciones, comandos, órdenes o procedimientos escritos en un lenguaje de programación para que una computadora pueda realizar una tarea determinada de manera correcta y rápida.

1.2 Proceso de Programación.
Programar ayuda ahacer más simple la solución de nuestros problemas mediante una metodología. Este proceso se llevará a cabo en dos etapas:





1.2.1. Etapa 1 de Programación.
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 qué necesita el cliente y si esta etapa no está claramenteentendida, no se podrá avanzar.
Por ejemplo: La familia Gallegos recibe en su casa inesperadamente visita de familiares, en la casa no hay ningún tipo de bebida para atenderlos en forma correcta, pero se les preguntan si quieres algo de beber, la respuesta es que desean tomar limonada.

• Definición del problema: Elaborar un litro de limonada.

B. FASE 2 Análisis del problema
Es analizar puntoa 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 deta-lladamente.







 Clasificación de los Tipos de datos. Seemplean para dar solución del problema, se emplean diferentes tipos de datos:

A) Constantes. Datos que no cambian su valor durante el desarrollo de la ejecución de un progra-ma. Entre ellas, están las constantes numéricas y alfanuméricas. Las numéricas representan el valor numérico especificado. Las alfanuméricas representan los letreros especificados.
B) Variables. Datos que cambian omodifican su valor durante el desarrollo o ejecución de un pro-grama, espacio de memoria donde se guardan valores. Las variables numéricas almacenan los datos numéricos y las alfanuméricas almacenan letras, números y caracteres especiales.

C. FASE 3 Diseño.
Consiste en desarrollar el procedimiento paso a paso para resolver el problema. En esta fase se diseña el algoritmo, el diagrama de flujo y selleva a cabo la prueba del escritorio.
a. Algoritmo. Conjunto de pasos ordenados de forma lógica que describen la solución de un pro-blema o para llevar a cabo una tarea determinada.

 Tipos de algoritmos. Los procedimientos para resolver un problema pueden ser en forma lineal, en una toma de decisiones o bien en forma repetitiva.

- Algoritmos Secuenciales. Los pasos se ejecutan o sedescriben de principio a fin sin saltos o brincos.
- Algoritmos Condicionales. Se tiene la necesidad de tomar decisiones en algunos de los pasos debido a condiciones o preguntas que nos llevan a responder verdadero o falso.
- Algoritmos Cíclicos. Son aquellos donde existen acciones o pasos que se repiten mientras o hasta que una condición se cumpla.

 Características de los Algoritmos.

- Tenerprincipio y fin.
- Contar con una cantidad finita de pasos.
- Los pasos debe estar ordenados lógicamente.
- Los pasos deben buscar solucionar el problema de manera lógica.

b. Diagrama de flujo. Es la representación gráfica de un algoritmo, es una de las herramientas de programación que permite visualizar de manera general el desarrollo de la solución de un pro-blema. Los diagramas de flujo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Principios Básicos de Programación
  • Principios Básicos De Programacion
  • principios basicos de programacion
  • Principios básicos de la programación
  • Principios Básicos De Programación
  • Principios Básicos de Programación
  • RESUMEN ETAPA 2 PRINCIPIOS BASICOS DE PROGRAMACION
  • Principios Basicos De la Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS