Diseño De Software En Tiempo Real

Páginas: 5 (1108 palabras) Publicado: 11 de septiembre de 2011
INDICE PÁGINA

DISEÑO DE TIEMPO REAL……………………………………………………1

LA NATURALEZA DE LOS DEFECTOS DE DISEÑO……………………..1

IDENTIFICACION DE LOS DEFECTOS DE DISEÑO………………………1

DISEÑO E IMPLEMENTACION DE SOFTWARE…………………………..2

EL PROCESO DE DISEÑO…………………………………………………….2

LAS CAUSAS DE LOS DEFECTOS DEL DISEÑO…………………………3REPRESENTACIONES GRAFICAS DE DISEÑO…………………………..4

REPRESENTAIONES DEL DISEÑO CON PSEUDOCODIGO……………4

LAS ACTIVIDADES DEL PROCESO DE DISEÑO…………………………4

CONCLUSIONES………………………………………………………………..6

BIBLIOGRAFIA……………………………………………………………….....8

DISEÑO DE SOFTWARE EN TIEMPO REAL

DISEÑO DE TIEMPO REAL
El software de tiempo real debe responder al ámbito del problema en un tiempo dictado por el ámbitodel problema. Debido a que el software de tiempo real debe operar bajo restricciones de rendimiento muy rigurosas, el diseño del software esta conducido frecuentemente, tanto por la arquitectura del hardware como por la del software, por las características del sistema operativo, por los requisitos de la aplicación y tanto por los extras del lenguaje de programación como prospectos de diseño
LANATURALEZA DE LOS DEFECTOS DE DISEÑO

El principal problema del defecto esta relacionado con simples errores de codificación.

IDENTIFICACION DE LOS DEFECTOS DE DISEÑO

Podemos pensar que todos los defectos detectados por un compilador deberían clasificarse como defectos de diseño. Desafortunadamente este no es el caso. Los mejores compiladores no encuentran todos los defectossintácticos, y algunos errores de sintaxis también podrían producir una sintaxis incorrecta.
La razón de que los compiladores no encuentren todos los defectos sintácticos, se debe a que algunos errores de sintaxis, producen código que tiene validez sintáctica para el compilador. No hay forma sencilla y objetiva de definir los defectos de diseño.
Las dos elecciones son:
-Definir todos aquellosdefectos introducidos en la fase de diseño como defectos de diseño.
-Definir aquellos tipos de defectos que implican cuestiones de funciones de codificación, lógica, rendimiento y sincronización como defectos de diseño.

DISEÑO E IMPLEMENTACION DE SOFTWARE

Un diseño de software es una descripción de la estructura del software que se va ha implementar, los datos que son parte del sistema, lasinterfaces entre los componentes del sistema y, algunas veces, los algoritmos utilizados. Los diseñadores no obtienen inmediatamente un diseño detallado, sino que lo desarrollan de manera interactiva a través de diversas versiones diferentes. El proceso de diseño incluye agregar formalidad y detalle durante el desarrollo del diseño, y regresar a los diseños anteriores para corregirlos.

EL PROCESODE DISEÑO

Haciendo lo que ellos llaman diseño, los ingenieros experimentados, a menudo, se mueve dinámicamente entre niveles de diseño. La razón es que ellos están tratando con muchas abstracciones funcionales. Antes de que se sientan cómodos utilizando estas abstracciones en diseño de alto nivel, generalmente necesitan conocer como funcionen muchas abstracciones. Si han utilizadoanteriormente dichas funciones pueden diferir la definición de los detalles. Si no han trabajado nunca con dichas abstracciones, a menudo, se detendrán y completaran su diseño detallado. Pueden escribir y probar un prototipo antes de estar suficientemente satisfechos como para continuar con el diseño de alto nivel. El proceso de diseño describe las tareas necesarias para elaborar el producto.

LASCAUSAS DE LOS DEFECTOS DEL DISEÑO

Los defectos del diseño son causados por varios problemas. El primero es un diseño erróneo. Una segunda causa seria, conociendo el diseño que había que hacer, cometes un simple error. Puedes pensar terminar un bucle bajo ciertas condiciones pero olvidas incluir todos los casos. Una tercera causa de los defectos de diseño es una mala comprensión de lo que se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • diseño sistemas tiempo real
  • Diseño de software
  • Softwares De Diseño
  • Diseño de software
  • Diseño de software
  • Software De Diseño
  • Software de Diseño
  • Diseño Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS