Ensayo sobre metodología de programación

Páginas: 6 (1255 palabras) Publicado: 30 de septiembre de 2010
Metodología de la Programación
Unidad I Conceptos Básicos
Adquisición, procesamiento y almacenamiento de datos.
La principal razón por la que las personas aprenden las bases de la programación es para utilizar la computadora como una herramienta para la solución de problemas.
Dos fases pueden ser identificadas en el proceso de solución de problemas:
• Fase del planteamiento del problema.
•Fase de implementación de una serie de pasos para su solución.
La necesidad mueve la inventiva. Como desarrolladores, nuestro perfil es adquirir datos, procesarlos y mostrar información útil. Un dato es una cifra, señal o característica con significado.
ENTRADA: Tomar datos de un dispositivo externo (Teclado, Mouse) y alojarlos en memoria.
PROCESO: A los datos dejados en memoria se les mandaa la ALU (Unidad Aritmético Lógica) para hacer las operaciones necesarias.
SALIDA: Los datos procesados se presentan en forma de información.


La información presentada puede ser mostrada por medio de gráficos, números o cualquier representación que sirva al usuario.
Conceptos de Algoritmos, Pseudocódigo y Diagrama de Flujo.
El primer paso para encontrar la solución a un problema esexaminarlo. Cuidadosamente se encontrarán ideas claras sobre lo que solicita y determinar los datos necesarios para conseguirlo.
Un algoritmo puede ser definido como la secuencia ordenada de pasos, sin ambigüedades, que conduce a la solución de un problema dado y empleado en lenguaje natural. Todo algoritmo debe de ser:
• Preciso: Indicando el orden de realización de cada uno de los pasos.
•Definido: Si se sigue el algoritmo varias veces proporcionándole los mismos datos, se deben de obtener siempre los mismos resultados.
• Finito: Al seguir el algoritmo, este debe terminar en un momento y tener un número finito de pasos.
Para diseñar un algoritmo debemos considerar: Entradas (datos), Procesos y Salidas (Resultados).
Una vez diseñado el algoritmo se lleva a cabo la verificación conuna prueba hecha a mano, llamada prueba de escritorio. Se dan valores que verifiquen la funcionalidad del mismo.
Un diagrama de flujo es la representación gráfica de un algoritmo. Los símbolos utilizados han sido normalizados por ANSI (American National Standard Institute) véase los ejemplos vistos en clase.
El pseudocódigo es un algoritmo estructurado. Contiene Palabras reservadas (instrucciones)y tiene un orden definido. Algunas instrucciones definidas son las siguientes:
• Inicio / Fin: Delimitan el comienzo y final del algoritmo.
• Leer: Captura datos desde cualquier medio (sensor, teclado, mouse, lector óptico)
• Imprimir: Muestra mensajes o valores de una variable a cualquier medio visual (monitor, impresora) o acústico (alarma).
• Asignación: Esta se da por medio de “:” o lossímbolos “”.
Tipos de Datos.
Decíamos que un dato es un objeto que nos sirve para, que por medio de un proceso, obtener información. Los hay de diferentes tipos:
1. Numéricos.
a. Enteros
i. Positivos / Negativos
b. Reales
i. Decimales, Puntos Flotantes (5000 -> 5x103)
2. Carácter.
a. Letra.
b. Símbolo.
c. Valor cualquiera (siempre que sea un solo carácter)
3. Lógico.
a. Verdadero,Falso.
b. 1, 0.
c. Si, No.
d. Encendido, Apagado.
4. Cadena de Caracteres.
a. Conjuntos de caracteres.
i. ’16 de Septiembre de 2010’
ii. ’13-58-10’
iii. “Lógica 1-2-3”
b. NOTA: Llevan apostrofe o comillas.
Los tipos de datos anteriores son datos generales, que se usan en un lenguaje de programación, pero se pueden llevar a cabo combinaciones para crear tipos de datos propios.Identificadores, Variables y constantes.
Un identificador es el nombre que se le dará a una variable o constante para su pronta búsqueda o identificación. Suelen constar de varios caracteres alfanuméricos, de los cuales el primero normalmente es una letra. No se deben de utilizar como identificadores las palabras reservadas del lenguaje de programación que estemos utilizando. Ejemplos:
A510 Nombres notas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ensayo sobre la programación
  • Ensayo sobre programacion
  • Ensayo sobre metodologia
  • Ensayo sobre la metodologia de la investigacion
  • Ensayo Sobre Metodologia De La Investigacion
  • Ensayo Sobre Metodología Sociológica
  • Ensayo sobre Metodología de proyecto
  • ENSAYO SOBRE LA METODOLOGIA DE LA INVESTIGACION

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS