ingenieria de software

ingenieria de software
ingenieria de software

viernes, 22 de noviembre de 2013

Herramientas UML

El desarrollo de software es una actividad que demanda la creación de distintos diagramas que modelen las fases de desarrollo, para este fin la ingeniería de software dispone varias herramientas que facilitan el trabajo de los analistas, diseñadores, desarrolladores de software.

Entre las más representativas herramientas que permiten modelar un software tenemos:

Umbrello Microsoft
Visio Dia (programa)
JDeveloper entre otras…

Sin embargo, podemos encontrar hoy en la red herramientas uml en línea con grandes prestaciones como como las herramientas de escritorio tradicionales, una de estas herramientas es Draw.io que es total mente gratuita y podemos acceder a ella.




sábado, 5 de octubre de 2013


1.-UN SISTEMA OPERATIVO DE TIEMPO REAL ?


Es un sistema operativo que ha sido desarrollado para aplicaciones de tiempo real. Como tal, se le exige corrección en sus respuestas bajo ciertas restricciones de tiempo.


2.-VERDADERO Y FALSO
Es el tiempo necesario para completar una tarea, incluyendo los accesos al disco, a la memoria, las actividades de E/S y los gastos del S.O.                                                                       V
3.-ESCRIBA 3 CARACTERÍSTICAS DEL S.O. ES EL TIEMPO REAL
No utiliza mucha memoria
Cualquier evento en el soporte físico puede hacer que se ejecute una tarea
Multi-arquitectura (código portado a cualquier tipo de CPU)

4.-QUE   MIDE EL NÚMERO DE PROGRAMAS QUE SE EJECUTAN POR UNIDAD DE TIEMPO?
Se Llama “Productividad”
5.-DEFINICIÓN DE TIEMPO
1.Tiempo de respuesta. Tiempo total para realizar una tarea.
2.Tiempo de CPU. Tiempo que la CPU dedica a la tarea.

.6-¿CÓMO SE PUEDE DEFINIR EL RENDIMIENTO DE UN SISTEMA COMPUTACIONAL?
Tiempo de respuesta (tiempo de ejecución). Tiempo entre que llega y sale una tarea.
Throughput. Cantidad de trabajo hecho en un tiempo dado

7.-COMPLETE:


Una señal de reloj (en inglés clock signal, o simplemente clock) es en la electrónica digital una señal binaria, que sirve para coordinar las acciones de varios circuitos, en especial para la sincronización de biestables en sistemas digitales complejos. Según su aplicación, la señal de reloj se puede repetir con una frecuencia predefinida o también ser aperiódica.






8.- QUE CIRCUITOS UTILIZAN LA SEÑAL DE RELOJ PARA SINCRONIZARSE SEGÚN SU CONSTRUCCIÓN?


se basan en (flanco) ascendente o en el descendente






9.- MENCIONE UNO DE LOS PRIMEROS FACTORES QUE DEBEMOS TOMAR EN CUENTA PARA UN BUEN RENDIMIENTO
Es el microprocesador
10.- QUE FACTORES SON LOS QUE INFLUYEN EN SU RENDIMIENTO DEL PROCESADOR

·                   

La velocidad final


· Tamaño de Cache


· Instrucciones por ciclo de reloj


· La velocidad de los Buses


· La cantidad de Núcleos
11.-DEFINICIÓN DE CPU
La CPU (Central Processing Unit - Unidad de procesamiento central) es un chip que realiza prácticamente todos los cálculos dentro de un sistema informático.

12.- RENDIMIENTO DEL DISCO DURO
El rendimiento del disco duro afecta de manera significativa a un sistema computacional. No importa qué tan rápido sea tu procesador, ya que el sistema operativo, las aplicaciones y los datos asociados deben ser leídos en la memoria del sistema en algún momento. 



13.- CUAL ES EL LUGAR DONDE EL PROCESADOR GUARDA DATOS PARA SER PROCESADOS?


Tamaño de Cache






14.-PARA QUE SE UTILIZA BENCHMARK?
Es una técnica utilizada para medir el rendimiento de un sistema o componente del mismo,
frecuentemente en comparación con el que se refiere específicamente a la acción de ejecutar un benchmark
15.-QUE FUNCIONALIDADES TIENEN  LOS BENCHMARK
Comprobar si las especificaciones de los componentes están dentro del margen propio del mismo
Maximizar el rendimiento con un presupuesto dado
Minimizar costos manteniendo un nivel máximo de rendimiento
Obtener la mejor relación costo/beneficio (con un presupuesto o unas exigencias dadas)

16.-QUE ES LA LEY DE AMDANL

Llamada así por el arquitecto de ordenadores Gene Amdahl, se usa para averiguar la mejora máxima de un sistema cuando solo una parte de éste es mejorado

jueves, 25 de abril de 2013

Dispositivo de entrada

Son aquellos que sirven para introducir datos a la computadora para su proceso. Los datos se leen de los dispositivos de entrada y se almacenan en la memoria central o interna. Los dispositivos de entrada convierten la información en señales eléctricas que se almacenan en la memoria central



Escáner:
Se utiliza para introducir imágenes de papel, libros, negativos o diapositivas. Estos dispositivos ópticos pueden reconocer caracteres o imágenes, y para referirse a este se emplea en ocasiones la expresión lector óptico (de caracteres).
 Lápiz óptico: 
Es un periférico de entrada para computadoras, tomando en la forma de una varita fotosensible, que puede ser usado para apuntar a objetos mostrados en un monitor. Este periférico es habitualmente usado para sustituir al mouse. Está conectado a un cable eléctrico y requiere de un software especial para su funcionamiento. Haciendo que el lápiz toque el monitor el usuario puede elegir los comandos de los programas (el equivalente a un clic del mouse), bien presionando un botón en un lado del lápiz óptico o presionando éste contra la superficie de la pantalla.

Micrófono
Es un transductor electro acústico (dispositivo que transforma la electricidad en sonido, o viceversa). Su función es la de traducir las vibraciones debidas a la presión acústica ejercida sobre su cápsula por las ondas sonoras en energía eléctrica, lo que permite por ejemplo grabar sonidos de cualquier lugar o elemento

Mouse:
Dispositivo que mueve un puntero electrónico sobre una pantalla que facilita la interacción usuario-máquina.

Teclado:
Un teclado se compone de una serie de teclas agrupadas en funciones es un periférico de entrada o dispositivo, en parte inspirado en el teclado de las máquinas de escribir, que utiliza una disposición de botones o teclas, para que actúen como palancas mecánicas o interruptores electrónicos que envían información a la computadora





Dispositivo de salida

Los dispositivos de salida nos permiten sacar la información del computador ya sea de un resultado obtenido de un proceso o de la información almacenada en nuestro PC.Entre los más principales tenemos:
 
MONITOR: Es un dispositivo similar a un televisor en su forma, nos permite visualizar la información que se encuentra en el computador, existen dos clases de monitores los cromáticos y monocromáticos. 

IMPRESORA: La impresora es un dispositivo que nos permite sacar la información de una manera impresa en un papel,  

PARLANTES
Cada vez las usa más la computadora para el manejo de sonidos, para la cual se utiliza como salida algún tipo de bocinas. Algunas bocinas son de mesas, similares a la de cualquier aparato de sonidos y otras son portátiles (audífonos). Existen modelos muy variados, de acuerdo a su diseño y la capacidad en watts que poseen.
CÁMARAS:
Es una cámara equipada con un captador electrónico fotosensible. Las imágenes digitales son almacenadas directamente en la memoria de la cámara y pueden ser utilizadas inmediatamente después en un ordenador.

DATA SHOW O CAÑONES:
Es una unidad de salida de información. Es básicamente una pantalla plana de cristal líquido, transparente e independiente. Acoplado a un retroproyector permite la proyección amplificada de la información existente en la pantalla del operador.

Dispositivo de almacenamiento de datos

Los dispositivos o unidades de almacenamiento de datos son componentes que leen o escriben datos en medios o soportes de almacenamiento, y juntos conforman la memoria o almacenamiento secundario de la computadora. Estos dispositivos realizan las operaciones de lectura o escritura de los medios o soportes donde se almacenan o guardan, lógica y físicamente, los archivos de un sistema informático
.


Disquetera

Representación gráfica de un disquete.
La unidad de 3,5 pulgadas permite intercambiar información utilizando disquetes magnéticos de 1,44 MB de capacidad. Aunque la capacidad de soporte es muy limitada si tenemos en cuenta las necesidades de las aplicaciones actuales se siguen utilizando para intercambiar archivos pequeños, pues pueden borrarse y reescribirse cuantas veces se desee de una manera muy cómoda, aunque la transferencia de información es bastante lenta si la comparamos con otros soportes, como el disco duro o un CD-ROM.

Unidad de CD-ROM o "lectora"

Representación gráfica de un disco compacto.
La unidad de CD-ROM permite utilizar discos ópticos de una mayor capacidad que los disquetes de 3,5 pulgadas: hasta 700 MB. Ésta es su principal ventaja, pues los CD-ROM se han convertido en el estándar para distribuir sistemas operativos, aplicaciones, etc.
El uso de estas unidades está muy extendido, ya que también permiten leer los discos compactos de audio.


Unidad de CD-RW (regrabadora) o "grabadora"


Una regrabadora puede grabar y regrabar discos compactos. Las características básicas de estas unidades son la velocidad de lectura, de grabación y de regrabación. En los discos regrabables es normalmente menor que en los discos que sólo pueden ser grabados una vez. Las regrabadoras que trabajan a 8X, 16X, 20X, 24X, etc., permiten grabar los 650, 700 o más megabytes (hasta 900 MB) de un disco compacto en unos pocos minutos. Es habitual observar tres datos de velocidad, según la expresión ax bx cx (a:velocidad de lectura; b: velocidad de grabación; c: velocidad de regrabación).

Unidad de DVD-ROM o "lectora de DVD"


Las unidades de DVD-ROM son aparentemente iguales que las de CD-ROM, pueden leer tanto discos DVD-ROM como CD-ROM. Se diferencian de las unidades lectoras de CD-ROM en que el soporte empleado tiene hasta 17 GB de capacidad, y en la velocidad de lectura de los datos. 

Lector de tarjetas de memoria

El lector de tarjetas de memoria es un periférico que lee o escribe en soportes de memoria flash. Actualmente, los instalados en computadores (incluidos en una placa o mediante puerto USB),marcos digitaleslectores de DVD y otros dispositivos, suelen leer varios tipos de tarjetas.