COMPUTADORA

Páginas: 5 (1219 palabras) Publicado: 22 de febrero de 2015
Algoritmo
Algoritmo: ¿que es?
"Un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos"

Cuando queremos hacer algo, incoscientemente usamos un algoritmo... por ejemplo cuando entramos en nuestracasa, primero cogemos el  llavero de nuestro bolsillo, buscamos la llave de nuestra puerta de entrada, laintroducimos en la cerradura, la giramos, y conseguimos entrar en nuestra vivienda ¡¡objetivo conseguido!!, pero si no podemos girar la cerradura,  entonces  escogemos otra llave  para volver a intentarlo.

Tenemos un objetivo , necesitamos una serie de pasos a realizar para resolver el problema y conseguir nuestro objetivo...
En el caso anterior:
          Objetivo:
                   entraren nuestra casa
           Problema:
                    abrir la puerta
            Pasos:
                    Coger el llavero
                    Coger la llave adecuada
                     Introducir y girar la cerradura
                     En caso de no hacerlo, volverlo a intentar con otra llave.



Otro ejemplo de algoritmo...
¿por qué no se enciende la lámpara?


En la vidareal, los problemas son más complejos, pero todos se pueden resolver con algoritmos (mas o menos complicados y/o largos).

    Realizando y estudiando el algoritmo de nuestro problema, nos daremos cuenta de que  cosas influyen o cuales no en la resolución del mismo (capacidad de abstración), osea quitaremos la paja y nos quedaremos con lo que realmente incluye y es necesario para la resolución delproblema.

En nuestro ejemplo, me da igual que vaya con sombrero o sin sombrero, lo importante es que lleve el llavero...

 Cualquier problema que deseemos resolver con un programa, el primer paso es hallar su algoritmo, pueden ser varios los que tengamos que usar, para llegar a nuestro objetivo 
Fases para la elaboración de un programa informático

He encontrado esta entrada delforo www.foro.lospillaos.es , y pienso que os va  muy útil.

Normalmente, en un programa para uno mismo, una herramienta, o pequeña aplicación, hay pasos que te saltas, pero es bueno que veáis y conozcáis  todo el proceso que implica crear una aplicación informática:

 "El desarrollo de un programa o de un conjunto de aplicaciones se basa en un concepto llamado ciclo de vida. Son una serie de etapas ofases que hay que seguir secuencialmente. 

Las fases o etapas son: 
• Análisis. 
• Diseño. 
• Codificación o construcción. 
• Implantación o explotación. 
• Mantenimiento.


Paso a explicar las fases: 


ANÁLISIS 

En esta fase se establece el producto a desarrollar, siendo necesario especificar los procesos y estructuras de datos que se van a emplear. Debe existir una grancomunicación entre el usuario y el analista para poder conocer todas las necesidades que precisa la aplicación. En el caso de falta de información por parte del usuario se puede recurrir al desarrollo de prototipos para saber con másprecisión sus requerimientos. 
En el análisis estructurado se pueden emplear varias técnicas como: 

Diagramas de flujo de datos : Sirven para conocer el comportamiento delsistema mediante representaciones gráficas. 

Modelos de datos : Sirven para conocer las estructuras de datos y sus características. (Entidad relación y formas normales) 

Diccionario de datos : Sirven para describir todos los objetos utilizados en los gráficos, así como las estructuras de datos. 

Definición de los interfaces de usuario : Sirven para determinar la información de entrada ysalida de datos. 

Al final de esta fase tenemos que tener claro las especificaciones de la aplicación. 


DISEÑO 

En esta fase se alcanza con mayor precisión una solución optima de la aplicación, teniendo en cuenta los recursos físicos del sistema (tipo de ordenador, periféricos, comunicaciones, etc…) y los recursos lógicos. (sistema operativo., programas de utilidad, bases de datos,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Computador
  • La computadora
  • La computadora
  • Computadora
  • Computo
  • Computo
  • Computadora
  • La computadora

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS