Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Universidad

Ordenar por
Materia
Nivel

Impacto de los Fallos en Cache y Estrategias de Reemplazo

Clasificado en Informática

Escrito el en español con un tamaño de 2,89 KB

¿Qué ocurre cuando hay un fallo a cache? Considere las estrategias aleatoria, LRU y FIFO. ¿Qué pasa si es conjunto asociativo, totalmente asociativo o transformación directa?

R.- Cuando ocurre un fallo en el acceso a cache, se debe realizar una búsqueda de datos o de la instrucción requerida en la memoria principal y luego trasladar eso a cache. Si ocurre que el cache está lleno, debemos reemplazar un bloque de la cache por el bloque donde se encuentra la información. Esto se realiza con estrategias de reemplazo:

Estrategias de Reemplazo

  • Aleatoria: Un bloque de memoria es elegido aleatoriamente entre los bloques que forman el conjunto donde se ha producido el fallo de acceso a la cache, generando un reparto uniforme.
  • FIFO: Los bloques
... Continuar leyendo "Impacto de los Fallos en Cache y Estrategias de Reemplazo" »

La Importancia de los Gráficos por Computadora: Aplicaciones en Ingeniería y Visualización

Clasificado en Informática

Escrito el en español con un tamaño de 2,45 KB

Gráficos por Computadora (Computer Graphics)

Los gráficos por computadora son imágenes y dibujos generados mediante sistemas informáticos. Un programa de gráficos interpreta la información proporcionada por el usuario y la transforma en imágenes que se pueden visualizar en la pantalla, imprimir en papel o transferir a microfilm.

En este proceso, la computadora utiliza cientos de fórmulas matemáticas para convertir los bits de datos en formas y colores precisos. Los gráficos se desarrollan para una gran variedad de usos, incluyendo:

  • Presentaciones
  • Autoedición (Desktop Publishing)
  • Ilustraciones
  • Diseños arquitectónicos
  • Dibujos detallados de ingeniería

Aplicaciones en Ingeniería y Diseño

Los ingenieros mecánicos utilizan programas sofisticados... Continuar leyendo "La Importancia de los Gráficos por Computadora: Aplicaciones en Ingeniería y Visualización" »

Protecció de Dades i Resiliència de Sistemes: Guia Completa

Clasificado en Informática

Escrito el en catalán con un tamaño de 4,98 KB

Problemes Comuns en Sistemes Informàtics

  • Problemes de Sistema Operatiu o Programari

    Aquests problemes sorgeixen al sistema operatiu on està instal·lada l'aplicació o estan relacionats amb algun programari específic.

  • Problemes d'Aplicació o Transaccions

    Es produeixen quan hi ha execucions de programes fora de temps o entrades de dades incorrectes.

  • Problemes de Maquinari

    Apareixen quan fallen els mitjans on guardem les dades. Sovint es poden solucionar amb configuracions RAID.

Pla de Contingència i Recuperació de Desastres

  • Tenir previstes les accions a prendre en cas de fallada del sistema.
  • Planificar còpies de seguretat periòdiques de les dades.
  • Definir clarament les responsabilitats del personal implicat.
  • Especificar què s'ha de fer per tornar
... Continuar leyendo "Protecció de Dades i Resiliència de Sistemes: Guia Completa" »

Diagrama de flujo de proceso productivo

Clasificado en Informática

Escrito el en español con un tamaño de 2 KB

Análisis y DISEÑO ESTRUCTURADO
Tiene como objetivo descubrir todos los detalles relevantes del sistema en estudio.
Además pretende:
Que sea fácil de detectar y verificar la omisión de detalles relevantes
Que distintos analistas ante el mismo sistema actual determinen los mismos requerimientos.
Que los documentos generados sobre el sistema actual sean vehículos eficientes de comunicación.
Aparece a finales de los 70
Facilita la comunicación en el proceso de desarrollo de un sistema de información
análisis y diseño
usuarios y analistas
Sencillo, fácil de entender y fácil de aprender
Amplia difusión
Descomposición funcional
(Originariamente) Orientada a procesos
(Originariamente) Top/down
Presente en numerosas metodologías
p.Ej. Métrica, SSADM,
... Continuar leyendo "Diagrama de flujo de proceso productivo" »

Complejidad Computacional y Redes Neuronales Artificiales: Conceptos Clave

Clasificado en Informática

Escrito el en español con un tamaño de 3,29 KB

Complejidad Computacional

La complejidad computacional considera globalmente todos los posibles algoritmos para resolver un problema dado. Estamos interesados en la distinción que existe entre los problemas que pueden ser resueltos por un algoritmo en tiempo polinómico y los problemas para los cuales no conocemos ningún algoritmo polinómico, es decir, el mejor es no-polinómico.

Problemas NP-Completos

La definición formal de NP-Completo usa reducciones o transformaciones de un problema a otro.

Así, tenemos que los siguientes problemas son NP-Completos: rutas y circuitos de Hamilton, asignación de trabajos con penalizaciones, el agente viajero, el problema de la mochila.

Problemas Intratables

Un problema se dice intratable si es muy difícil... Continuar leyendo "Complejidad Computacional y Redes Neuronales Artificiales: Conceptos Clave" »

Principios Fundamentales del Enfoque Orientado a Objetos y Abstracción

Clasificado en Informática

Escrito el en español con un tamaño de 3,74 KB

El enfoque orientado a objetos (OO) constituye un conjunto de teorías, estándares y metodologías que, en conjunto, representan una forma de organizar el conocimiento, es decir, una manera de ver la realidad.

Principios Fundamentales del Enfoque Orientado a Objetos

Una manera de percibir la realidad en el enfoque OO se basa en los siguientes conceptos clave:

  1. Mensajes y Métodos

    En el enfoque OO, una acción se inicia mediante la transmisión de un mensaje a un agente determinado (el objeto) responsable de la acción. El mensaje tiene codificada la petición de una acción y se acompaña de cualquier información adicional necesaria para llevar a cabo la petición (los argumentos). El receptor es el agente al cual se envía el mensaje. Si el receptor

... Continuar leyendo "Principios Fundamentales del Enfoque Orientado a Objetos y Abstracción" »

Fundamentos de Sistemas Operativos: Procesos, Concurrencia y Planificación

Clasificado en Informática

Escrito el en español con un tamaño de 3,33 KB

Conceptos Fundamentales de Sistemas Operativos

Definiciones Básicas

SO (Sistema Operativo): Software que gestiona los recursos de hardware y proporciona un nivel de abstracción de alto nivel al usuario.

Procesos: Programas en ejecución.

Sistemas Multitarea: Permiten la ejecución simultánea de múltiples programas.

Sistemas Multiusuario: Permiten el acceso de múltiples usuarios al mismo tiempo.

Intérprete de Comandos (Cmds): Interfaz de usuario para ejecutar comandos.

Llamadas al Sistema: Interfaces utilizadas por los programas para solicitar servicios al sistema operativo (API).

Tipos de Sistemas Operativos

Sistemas Monoprogramables: Solo un trabajo en memoria a la vez. La CPU no se utiliza durante las operaciones de E/S, lo que provoca inactividad.... Continuar leyendo "Fundamentos de Sistemas Operativos: Procesos, Concurrencia y Planificación" »

X.25: Protocolo de Conmutación de Paquetes, Funcionamiento y Beneficios

Clasificado en Informática

Escrito el en español con un tamaño de 2,25 KB

¿Qué es X.25?

X.25 es un conjunto de protocolos usados para establecer la conexión entre el equipo terminal de datos (DTE) y el equipo de terminación de circuito de datos (DCTE) de una red de conmutación de paquetes (PSDN). Es decir, X.25 se utiliza como protocolo en el interfaz de acceso a una red de conmutación de paquetes.

¿Cómo opera X.25?

Para que las redes de paquetes y las estaciones de usuario se puedan interconectar, se necesitan unos mecanismos de control, siendo el más importante, desde el punto de vista de la red, el control de flujo, que sirve para evitar la congestión de la red. También el DTE ha de controlar el flujo que le llega desde la red. Además, deben existir procedimientos de control de errores que garanticen... Continuar leyendo "X.25: Protocolo de Conmutación de Paquetes, Funcionamiento y Beneficios" »

Fundamentos de Hardware y Mantenimiento Informático: Preguntas Clave

Clasificado en Informática

Escrito el en español con un tamaño de 4,59 KB

Módulo 11: Fundamentos de Hardware y Mantenimiento Informático

Este documento aborda preguntas clave sobre la selección de componentes, solución de problemas comunes y prácticas de mantenimiento esenciales para sistemas informáticos.

Preguntas y Respuestas Clave

  1. ¿Cuáles son las tres especificaciones que se deben tener en cuenta al elegir una motherboard nueva? (Elija tres opciones)

    R: Forma y tamaño físicos de la motherboard y el gabinete, compatibilidad con la CPU, y disponibilidad de conectores de fuente de energía.

  2. Un técnico está reemplazando el procesador en la computadora de un cliente. ¿Cuáles son los dos aspectos que debe tener en cuenta el técnico al elegir el nuevo procesador? (Elija dos opciones)

    R: Conjunto de chips en

... Continuar leyendo "Fundamentos de Hardware y Mantenimiento Informático: Preguntas Clave" »

La Capa de Presentación: Estándares y Conversión de Datos en Redes

Clasificado en Informática

Escrito el en español con un tamaño de 2,68 KB

La Capa de Presentación: Funciones y Desafíos en la Representación de Datos

La capa de presentación desempeña un papel crucial en las redes de computadoras, encargándose de cuatro funciones principales:

  • Ofrecer a los usuarios una manera de ejecutar las primitivas del servicio de sesión.
  • Proporcionar una manera de especificar estructuras de datos complejas.
  • Administrar el conjunto de estructuras de datos que se requieren normalmente.
  • Transformar los datos entre formas internas y externas.

Representación de Datos y la Necesidad de Conversión

Una realidad fundamental en la informática es que los diferentes ordenadores utilizan representaciones internas distintas para los datos. Por ejemplo:

  • Los grandes ordenadores IBM emplean el código de caracteres
... Continuar leyendo "La Capa de Presentación: Estándares y Conversión de Datos en Redes" »