Examen 2 Flashcards
Teniendo en cuenta el concepto de Acumulador, describa alguna situación en la cual es utilizado el mismo.
Es utilizado principalmente en operaciones aritméticas y lógicas para almacenar temporalmente los resultados parciales de las operaciones.
un ejemplo podría ser sumar 3 números, el resultado de la suma del primer numero con el segundo numero se almacena temporalmente en el acumulador, y luego se suma el valor del acumulador con el tercer numero.
El acumulador es un registro especial, un componente esencial del hardware.
Teniendo en cuenta que: Un complemento es una aplicación (o programa informático) que se relaciona con otra para agregarle una función nueva y generalmente muy específica. Esta aplicación adicional es ejecutada por la aplicación principal e interactúan por medio de la interfaz de programación de aplicaciones. Ejemplifica alguna aplicación comercial en la cual pueda verse reflejada dicho concepto
Quisiera ejemplificar con Adobe after Effects es un programa comercial, el cual he utilizado y le he descargado complementos de desarrolladores externos, tantos gratuitos como pagos. Como Duik un complemento gratuito para after effects que sumaba a la interface del programa nuevas opciones para realizar riggings en personajes 2d.
Teniendo en cuenta la clasificación de las memorias, genere un cuadro donde ejemplifique la utilidad de cada una de ellas
Memoria Ram: Se utiliza como memoria principal para almacenamiento de programas en ejecucion y datos informáticos.
Memoria volatil, de acceso aleatorio de lectura y escritura
Memoria Rom: Almacena las instrucciones básicas para el arranque (boot) y funcionamiento del sistema.
Memoria no volatil, de solo lectura
Memoria Cache: Es una memoria de acceso rápido muy cercana al procesador, almacena temporalmente las instrucciones que se utilizan con mas frecuencia.
Memoria volatil de acceso rapido pero capacidad mucho mas limitada.
Memoria virtual: Es una técnica utilizada por el sistema operativo para ampliar la capacidad de la memoria ram, permitiendo que partes de programas y datos que no se están utilizando activamente se almacenen temporalmente en el disco duro.
La memoria virtual da la illusion de contar con mas memoria ram, permitiendo ejecutar programas mas grandes de lo que la ram física podría almacenar.
A partir de los diferentes tipos de soportes de almacenamiento genere un cuadro donde ejemplifica los diferentes usos que se pueden dar a cada de uno de ellos, justificando su respuesta
En la actualidad es necesario guardar grandes cantidades de información, y contamos con diferentes tecnologías de almacenamiento que lo hacen posible.
Discos de estado solido (ssd):
Los discos SSD, sirven para almacenar datos a largo plazo, ofrecen tiempos de acceso mas rápidos y velocidades de lectura/escritura mas altas en comparación con los discos rígidos tradicionales, Los SSD son ideales para sistemas operativos y aplicaciones que requieran una respuesta rápida.
Discos rígidos (magnéticos):
Sirven para almacenar datos a largo plazo, programas y sistema operativos.
Tienen una alta capacidad de almacenamiento.
Discos ópticos (cd/dvd/blueray):
Se utilizan principalmente para grabar musica, películas, software y otros archivos para su reproducción en reproductores. Son especialmente útiles para la distribución de contenidos y la creación de medios de instalación.
Tarjetas de memoria: Se utilizan principalmente para almacenar y transferir fotos, videos, musica y otros archivos, principalmente en dispositivos portátiles, cámaras digitales, smartphones, y tabletas.
Pen Drive:
Es un dispositivo pequeño que utiliza la tecnología de almacenamiento flash para guardar la información sin necesidad de pilas, son resistentes al polvo y rasguños, una gran ventaja en comparación a sistemas de almacenamiento previos como los cds y disquetes.
Almacenan la información a largo plazo, son mas eficientes tanto en velocidad de transferencia como en consumo de energía. No tiene partes móviles por lo que tienen menos fallas mecánicas.
Nube (Cloud storage):
Almacenamiento y acceso a archivos en linea, ideal para poder acceder a datos desde cualquier dispositivo con conexión a internet.
Genere un esquema que deje de manifiesto los componentes necesarios para una buena transferencia de datos entre los diferentes dispositivos.
Los componentes que considero necesarios para una buena transferencia de datos entre los diferentes dispositivos son:
Sistema CPU-memoria
Procesador (CPU)
Memoria (interna y externa)
Dispositivos de entrada/salida
Unidades periféricas
Dispositivos Intermedios
Controladores,adaptadores,puertos e interfaces.
Señales utilizadas en la transferencia:
Señales de control
Señales de datos
Señales de direcciones
Control del bus:
El dispositivo Maestro tiene el control del bus en un momento determinado.
El dispositivo esclavo puede solicitar un servicio pero no iniciar transferencias.
Bus E/S su función es:
Comunicarse con el periferico y el sistema CPU-memoria.
Controlar la temporizacion durante la transferencia.
Almacenar temporalmente bits para paliar la diferencia de velocidad entre emisor y receptor.
Detectar errores durante la transferencia.
Actividad del bus:
Sincronica: regulada por señales de reloj
Asincrónica: la velocidad depende de los tiempos de los dispositivos conectados.
Señales de dirección
Permiten identificar los dispositivos de origen y destino.
Unidades de comunicación con el bus:
Actuan como intermediarios en la comunicación.
Resuelven disparidades en los tiempos de operación entre las unidades que conectan.
Controlador de periferico:
Dispositivo (hardware) asociado directamente al periferico.
En muchos casos compuesto por un buffer interno y lógica de control.
Aisla el software de servicio de entrada/salida y compatibiliza las velocidades.
Drivers:
Programas que conocen las particularidades de los dispositivos periféricos.
Establecen la secuencia de comandos lógica para el controlador.
Adaptadores:
Todo dispositivo que no cumpla la función por si solo necesita su propio adaptador.
Conectan y operan componentes a través de un bus
Puertos de entrada/salida:
Areas de almacenamiento en una interfaz que permiten la comunicación con la memoria.
Interfaces:
Actuan como nexo entre periféricos o adaptadores y el bus.
Adecuan señales y preparan la transferencia elemental.