Monografias.com > Computación > Links
Descargar Imprimir Comentar Ver trabajos relacionados

Sistemas




Enviado por Dayana Sanchez



Partes: 1, 2

  1. Introduccion
  2. Pasos
    para la solucion de problemas
  3. Ciclo
    de vida de un sistema
  4. Analisis de las necesidades del
    sistema
  5. Diseño y documentacion del
    software
  6. Diagrama de flujo
  7. Orígenes de la teoría de
    sistemas
  8. Características de los
    sistemas
  9. Conclusion
  10. Referencia bibliograficas

INTRODUCCION

En esta investigación realizaremos un análisis
de los distintos sistemas y de esta manera poder identificar sus
fases y los diagramas que se pueden desarrollar a través
de la investigación y el análisis.

En la actualidad la mayoría de los usuarios de
microcomputadoras tienen acceso a un sistema de
información o forman parte del mismo. Todas las
organizaciones cuentan con un sistema de información de
algún tipo, que sus empleados deben utilizar. Cuando en
cualquier organización se desea implantar un nuevo
sistema, de tal forma que sus miembros sean más
productivos, obteniendo un mayor provecho y apoyo del mismo, se
requiere realizar una serie de acciones y previsiones.

PASOS PARA LA
SOLUCION DE PROBLEMAS

El proceso de resolución de un problema con una
computadora conduce a la escritura de un programa y a su
ejecución en la misma. Aunque el proceso de diseñar
programas es esencialmente un proceso creativo, se pueden
considerar una serie de fases o pasos comunes, que generalmente
deben seguir todos los programadores.

Las siguientes son las etapas que se deben cumplir para
resolver con éxito un problema de
programación:

  • Definición del problema

  • Análisis del problema

  • Selección de la mejor alternativa

  • Diagramación

  • Prueba de escritorio

  • Codificación

  • Transcripción

  • Compilación

  • Pruebas de computador

  • Documentación externa

1.- DEFINICIÓN DEL
PROBLEMA

Está dada por el enunciado del problema, el cual
debe ser claro y completo. Es importante que conozcamos
exactamente que se desea del computador; mientras qué esto
no se comprenda, no tiene caso pasar a la siguiente
etapa.

2.- ANÁLISIS DEL
PROBLEMA

Entendido el problema (que se desea obtener del
computador), para resolverlo es preciso analizar:

  • Los datos o resultados que se esperan.

  • Los datos de entrada que nos suministran.

  • El proceso al que se requiere someter esos datos a
    fin de obtener los resultados esperados.

  • Aéreas de trabajo, fórmulas y otros
    recursos necesarios.

Una recomendación muy práctica es el que
nos pongamos en el lugar del computador, y analizar que es
necesario que me ordenen y en que secuencia, para poder producir
los resultados esperados. También da buenos resultados
hacer similitudes con la labor de un empleado que hace el mismo
trabajo que deseamos programarle al computador.

3.- SELECCIÓN DE LA MEJOR
ALTERNATIVA

Analizado el problema, posiblemente tengamos varias
formas de resolverlo; lo importante es determinar cúal es
la mejor alternativa: la que produce los resultados esperados en
el menor tiempo y al menor costo. Claro que aquí
también es muy válido el principio de que las cosas
siempre se podrán hacer de una mejor forma.

4.- DIAGRAMACIÓN

Una vez que sabemos cómo resolver el problema,
pasamos a dibujar gráficamente la lógica de la
alternativa seleccionada. Eso es precisamente un Diagrama de
Flujo: la representación gráfica de una secuencia
lógica de pasos a cumplir por el computador para producir
un resultado esperado.

La experiencia nos ha demostrado que resulta muy
útil trasladar esos pasos lógicos planteados en el
diagrama a frases que indiquen lo mismo; es decir, hacer una
codificación del programa pero utilizando instrucciones en
Español. Como si le estuviéramos hablando al
computador. Esto es lo que denominaremos Algoritmo o
Pseudocódigo.

Cuando logremos habilidad para desarrollar programas, es
posible que no elaboremos el diagrama de flujo; en su lugar
podremos hacer directamente el pseudocódigo del
programa.

5.- PRUEBA DE
ESCRITORIO

Para cerciorarnos de que el diagrama (y/o el
pseudocódigo) esta bien, y, para garantizar que el
programa que codifiquemos luego también funcione
correctamente, es conveniente someterlo a una Prueba de
Escritorio . Esta prueba consiste en que damos diferentes datos
de entrada al programa y seguimos la secuencia indicada en el
diagrama, hasta obtener los resultados. El análisis de
estos nos indicará si el diagrama esta correcto o si hay
necesidad de hacer ajustes (volver al paso 4). Se recomienda dar
diferentes datos de entrada y considerar todos los posibles
casos, aun los de excepción o no esperados, para
asegurarnos de que el programa no producirá errores en
ejecución cuando se presenten estos casos.

6.- CODIFICACIÓN

Una vez que hayamos verificado el diagrama mediante las
pruebas de escritorio, codificamos el programa en el lenguaje de
computador seleccionado. Esto es, colocamos cada paso del
diagrama en una instrucción o sentencia, utilizando un
lenguaje que el computador reconoce.

Partes: 1, 2

Página siguiente 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter