logica algoritmos y mas

Páginas: 8 (1800 palabras) Publicado: 7 de diciembre de 2013
1. Desarrollo lógico de problemas.
*Definición:
-En esta fase se recoge la información relativa al problema y a las condiciones impuestas por el ordenador. Se hace una lista de los datos útiles para la entrada y de los necesarios para la salida.
Todavía no se detallan las fases de ejecución del programa, dado que es normal que se produzcan cambios en el programa o en los datos de entrada osalida.
Lógica computacional de programación
La lógica es la capacidad de pensar en soluciones alternativas. Se remonta a la época de Aristóteles en la que desarrolló reglas para establecer un razonamiento encadenado. La lógica es una rama del conocimiento que nos permite determinar que algo está aprobado por la razón como bien deducido o bien pensado. En pocas palabras en la forma más obvia ymás fácil de hacer algo.
La lógica es muy importante, ya que determina la manera en que se puede resolver un problema. Es un nivel de abstracción sin el cual no es posible estructurar los pasos que generen lo que esperamos obtener.
*Análisis:
En la fase de análisis del ciclo de vida de un programa se obtendrá una documentación, en donde se especificará, claramente, cuales son los requisitos queel programa deberá tener. A dicho documento se le llama Especificación de Requisitos Software (ERS) y en él quedará escrito qué tiene que hacer el programa que se va a desarrollar, tanto en lo que se refiere al comportamiento interno (gestión de los datos) como al externo (interacción con el usuario y con otras aplicaciones).
*Diseño
El diseño estructurado persigue elaborar algoritmos quecumplan la propiedad de modularidad, para ello, dado un problema que se pretende resolver mediante la elaboración de un programa de ordenador, se busca dividir dicho programa en módulos siguiendo los principios de diseño de Descomposición por refinamientos sucesivos, creación de una Jerarquía modular y elaboración de módulos Independientes.
*Codificación:
En el ciclo de vida de un programa, una vezque los algoritmos de una aplicación han sido diseñados, ya se puede iniciar la fase de codificación. En esta etapa se tienen que traducir dichos algoritmos a un lenguaje de programación específico; es decir, las acciones definidas en los algoritmos hay que convertirlas a instrucciones.
*Depuración:
*es un programa informático que traduce un programa escrito en un lenguaje de programación a otrolenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de máquina, pero también puede ser un código intermedio (bytecode), o simplemente texto. Este proceso de traducción se conoce como compilación.
*Mantenimiento:
Es la modificación de un producto de software después de la entrega, para corregir errores,mejorar el rendimiento, u otros atributos.1 El mantenimiento del software es una de las actividades más comunes en la ingeniería de software.
El mantenimiento de software es también una de las fases en el ciclo de vida de desarrollo de sistemas. (SDLC) que se aplica al desarrollo de software. La fase de mantenimiento es la fase que viene después del despliegue (implementación) del software en elcampo.
2. Análisis de la estructura básica de la solución de problemas
*Entrada:
Los datos se introducen en las unidades de entrada pulsando teclas, aplicando distintas tenciones o temperaturas, etc. (pero sin escribir números ) Así es un sistema microprocesador provisto de teclado, cada tecla tiene un valor numérico determinado que, cuando aquella se pulsa, se transfiere a la unidad central deproceso.
Esta escribe el número, lo procesa y transfiere el valor obtenido a la memoria o a la unidad de salida, o lo utiliza para calcular otro número.
*Proceso:
-Esta unidad central sólo maneja números binarios, lo que explica por qué este tipo de ordenadores se llaman digitales (por oposición a los analógicos, que funcionan con arreglo a principios totalmente distintos).
Estos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • el algoritmo logico
  • Logica y algoritmos
  • Logica y algoritmos
  • Logica y mas
  • LO MAS LOGICO
  • ALGORITMOS TRABAJO DE LOGICA
  • Algoritmos lógica y programación
  • Glosario De Desarrollo Logico Y Algoritmo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS