You are on page 1of 3

CUESTIONARIO 3

1.- Que es software? R= A la programtica, equipamiento lgico o soporte lgico a todos los componentes intangibles de una computadora. 2.- Que son sistemas discretos? R= es un sistema que tiene un nmero finito de funciones o actividades a diferencia de los sistemas dinmicos. 3.- Cules son los atributos de los sistemas discretos? 1. R= La complejidad habitualmente se muestra de forma jerrquica. 2. La decisin de la forma elemental de un componente es arbitraria. 3. Las relaciones dentro de un componente son ms fuertes que las relaciones entre componentes. 4. Los sistemas jerrquicos se componen normalmente de pocos tipos de subsistemas simples. 5. Un sistema complejo necesita envolver a sistemas simples. 4.- Cul es la regla de descomposicin? R= Un argumento muy fuerte para solucionar es dividir para vencer. La descomposicin algortmica se ocupa en el diseo estructurado conocida como Top-Down. La descomposicin orientada a objetos divide el problema utilizando abstracciones con responsabilidades obtenidas del dominio del problema.

5.- Cul es la regla de abstraccin? R= La dificultad de dominar un objeto en su totalidad nos gua a obtener una idea generalizada del objeto, evitando distraer la atencin en detalles no esenciales (solucin a sus compromisos), para concentrarnos en los detalles ms importantes (sus relaciones). 6.- Cul es la regla de jerarqua? R= Las jerarquas permiten entender en formas ms sencillas al mundo real, existiendo dos jerarquas bsicas: La estructura de objetos: muestra lo colaboracin de diversos objetos en un patrn de interaccin con formato de una totalidad parte llamado mecanismo. La estructura de clases: muestra la estructura comn en una base a alguna caracterstica con algn funcionamiento sin un propsito causal en un sistema.

CUESTIONARIO 3

7.- Un buen dueo es? R= Un buen diseo debe de cumplir con: Satisfacer funcionalmente la especificacin del problema. Satisface las restricciones de diseo, tiempo, costo y herramientas disponibles para la construccin.

8.- Qu es la programacin orientacin a objetos? R= es la implementacin del diseo, en donde los programas son colecciones de objetos cooperantes, cada objeto representa una instancia de alguna clase y las clases pertenecen a una jerarqua de clases relacionadas por la herencia. 9.- Cules son los elementos de la programacin orientada a objetos? R= Abstraccin. Encapsulacin. Modularidad. Jerarqua.

10.- Qu es abstraccin? R=: una abstraccin denota caractersticas esenciales de un objeto, distinguibles de otros tipos de objetos y provee lmites conceptuales ala perspectiva del observador. La abstraccin es el reconocimiento de las similitudes existen entre objetos, situaciones o procesos del mundo real. 11.- Qu es encapsulacin? R= se dirige en cmo se va a realizar, permitiendo cambiar programas n forma confiable con un mnimo de esfuerzo por esta barrera. La encapsulacin se enfoca en la implementacin que da origen a ese funcionamiento. 12.- Qu es modularidad? R= se realiza para dividir un sistema en mdulos compilables separadamente, pero con ciertas conexiones mnima de dependencias con otro mdulos. Es una propiedad de un sistema de descomponerse en un conjunto de mdulos cohesivos con acoplamientos dbiles.

CUESTIONARIO 3

13.- Cules son los factores que afectan la modularidad? R= 1.- los mdulos sirven como unidades indivisibles de software que pueden reutilizarse en otras aplicaciones. 2.- muchos compiladores pueden generar cdigo de objetos en segmentos, uno para cada mdulo. 3.- una buena modularizacin permite ubicar cdigo rpidamente al funciona como un mapa. 14.- Qu es jerarqua? R= conjunto de instrucciones en varias ocasiones pueden formar una jerarqua. Al identificar jerarquas en el diseo, el entendimiento del problema se simplifica. 15.- Qu es un Tipeamiento? R= es forzar a una clase de un objeto, as como objetos de diferentes tipos, a ser intercambiables slo por caminos restringidos. 16.- Cules los beneficios de un lenguaje tipeado? R=Permitir detectar errores en el ciclo de editar, compilar y depurar, a pesar de ser tedioso. La declaracin de tipos ayuda a documentar un programa. La mayora de los compiladores generan cdigo ms eficiente cuando los tipos son declarados. Desaparicin de comportamientos no previsibles al asumir conversiones no deseadas. Sin chequeo de tipos un programa puede tronar misteriosamente en tiempo de ejecucin

17.- Qu es concurrencia? R= permite actuar a diferentes objetos al mismo tiempo. Cada programa tiene por lo menos un hilo de control, pero un programa concurrente puede tener varios hilos de control: algunos transitorios y otros durante todo el tiempo de ejecucin.

18.- Qu es la persistencia? R= es la propiedad de un objeto de trascender en tiempo (el objeto continua existiendo an despus del cese de du creador) y/o espacio(el objeto cambia su posicin de espacio de memoria en el que se cre).

You might also like