Taller

Páginas: 20 (4913 palabras) Publicado: 10 de marzo de 2013
QUE ES UN ALGORITMO?
El algoritmo es un conjunto finito de instrucciones que sirve para resolver un problema dado.
Son conjuntos de pasos, instrucciones, acciones, codificados que sirven para resolver un problema en x y y lenguaje. Hay dos tipos de algoritmos unos son cualitativos y cuantitativos.
Los cualitativos son aquellos pasos o instrucciones de escritos por medio de palabras que sirvenpara llegar a la obtención de una respuesta o solución de problemas.
Cuantitativos son todos aquellos en que están involucrados cálculos numéricos para llegar a los resultados satisfactorios
Características
Tiene que ser preciso
Tiene que estar bien definido
Tiene que ser finito
La programación es adaptar el algoritmo al ordenador
El algoritmo es independiente según donde lo implementen
Lenguajesinterpretados VS lenguajes compilados
Los lenguajes interpretados nacen como respuesta a la dificultad de manejo de los compilados. Un lenguaje compilado es solo acto para un sistema operativo o formato ejecutable (Linux elf).
Para comprobar los errores el computador debe compilar cada uno de los ficheros de código
ensamblarlos en fichero de objeto
Enlazar los ficheros a objetos
Volverlos aensamblar
DESVENTAJAS
Consume muchos recursos de memoria sobre todo RAM
Depende del intérprete si no tiene instalado el interprete que corresponda no podrá ejecutar el programa
CUESTIONARIO
1) enumere por orden las fases o etapas a seguir en la realización de un programa
2) Nombra y explica brevemente los tipos de periféricos que existen
3) Enumera las características del lenguaje maquina
4)Que es un traductor
5) Enumera la principales diferencias entre un compilador y un interprete
6) Cuáles son las fases o etapas de un proceso de compilación
7) Que entiendes por ciclo de vida de un sistema informático
8) Para qué sirve la CPU
9) Enumera las principales diferencias de alto y bajo nivel
10) Enumera la principales características del lenguaje ensamblador
11) Que esuna interface
SOLUCION DEL CUESTIONARIO

1)Fases para la elaboración de un programa informático
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 o fases 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.

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 gran comunicació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 parasaber con más precisió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 del sistema 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 describirtodos 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 y salida 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 losrecursos físicos del sistema (tipo de ordenador, periféricos, comunicaciones, etc…) y los recursos lógicos. (sistema operativo., programas de utilidad, bases de datos, etc…)
En el diseño estructurado se pueden definir estas etapas:

Diseño externo: Se especifican los formatos de información de entrada y salida. (pantalla y listados)

Diseño de datos: Establece las estructuras de datos de acuerdo con...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Taller
  • Talles
  • Taller
  • Taller
  • Taller
  • Taller.
  • Taller
  • Taller

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS