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

Metodología de Simulación Computarizada: Fases y Conceptos Fundamentales de Sistemas

Informática3,14 KB

Conceptos Fundamentales en Sistemas y Negocios

Sistema

Conjunto de partes o elementos organizados y relacionados que interactúan entre sí para lograr un objetivo.

Sistema Conceptual

Es un conjunto organizado de definiciones, nombres, símbolos y otros instrumentos de pensamiento o comunicación.

Paquete (Software)

Es una serie de programas que se distribuyen conjuntamente.

Empresa

Agente económico que toma las decisiones sobre la utilización de factores de la producción para obtener los bienes y servicios que se ofrecen en el mercado.

Fábrica

Edificación con las instalaciones adecuadas para la transformación de materias primas en productos semielaborados o de estos en productos finales.

Metodología y Fases de la Simulación Computarizada

La...

Continuar leyendo "Metodología de Simulación Computarizada: Fases y Conceptos Fundamentales de Sistemas" »

Conceptos Fundamentales de Ingeniería de Software: Modelado y Arquitectura de Sistemas

Informática4,16 KB

Conceptos Fundamentales de Modelado de Software

¿Qué es un Caso de Uso?

Los casos de uso son una técnica de descubrimiento de requerimientos. Un caso de uso identifica a los actores implicados en una interacción y nombra el tipo de interacción. Esta información se complementa con detalles adicionales que describen la interacción con el sistema.

¿Qué es un Diagrama de Contexto?

Es un diagrama que define los límites entre el sistema, o parte del sistema, y su ambiente, mostrando las entidades que interactúan con él.

¿Qué es un Diagrama de Flujo?

Un diagrama de flujo es una representación gráfica de un proceso. Cada paso del proceso es representado por un símbolo diferente que contiene una breve descripción de la etapa del proceso.

...
Continuar leyendo "Conceptos Fundamentales de Ingeniería de Software: Modelado y Arquitectura de Sistemas" »

Fundamentos de Hardware y Software: Componentes Esenciales de la Computadora

Informática6,84 KB

Hardware: Componentes Físicos de la Computadora

El hardware se refiere a la parte física y tangible de la computadora, es decir, todos los componentes electrónicos, eléctricos, mecánicos y electromecánicos que la conforman.

Componentes Principales del Hardware

CPU (Unidad Central de Procesamiento)

Considerada el cerebro de la computadora, la CPU es la unidad central de procesamiento donde se interpreta y procesa toda la información.

Componentes Internos de la CPU:
  • Memoria RAM (Random Access Memory): Es la memoria principal donde se realizan las tareas activas y se almacenan temporalmente los datos y programas en ejecución. Es una memoria volátil, lo que significa que su contenido se pierde al apagar el equipo.
  • Memoria ROM (Read-Only Memory)
...
Continuar leyendo "Fundamentos de Hardware y Software: Componentes Esenciales de la Computadora" »

Conceptos Fundamentales de Computación: Hardware, Software y Datos

Informática3,92 KB

Conceptos Clave de la Computación

1. ¿Cuándo empezaron a construirse los ordenadores analógicos?

A principios del siglo XX, los primeros modelos realizaron cálculos mediante ejes y engranajes giratorios.

2. Habla de la segunda generación de computadoras.

  • Aparece el transistor sustituyendo la válvula de vacío.
  • Los transistores son mucho más pequeños, desprenden menos calor y se averían menos.
  • Los ordenadores van reduciendo su tamaño.
  • En este periodo se construyó el UNIVAC-1100.

3. Define los datos reales.

Los números reales siempre tienen un punto decimal y pueden ser positivos o negativos. Un número real consta de una parte entera y una parte decimal.

4. ¿Qué es una cadena de caracteres?

Es una sucesión de caracteres que están delimitados...

Continuar leyendo "Conceptos Fundamentales de Computación: Hardware, Software y Datos" »

Soluciones a Problemas de Concurrencia, Hilos, Memoria Virtual y Sockets en Sistemas Operativos

Informática4 KB

Problemas de Concurrencia en la Ejecución de Procesos

Exclusión Mutua

La exclusión mutua ocurre cuando un proceso entra en su sección crítica, debe terminar de ejecutar el código correspondiente al recurso compartido y recién otro proceso podrá usar ese recurso compartido.

Interbloqueo

El interbloqueo se da cuando dos procesos se están ejecutando y requieren intercambiar recursos entre sí para continuar. Ambos esperarán por la liberación del recurso compartido, lo que nunca se realizará.

Inanición

La inanición sucede cuando tres procesos necesitan acceder a un recurso compartido. Primero, el proceso P1 accede al recurso, luego el siguiente, P2, accede a este, pero P1 lo necesita de nuevo, y luego P2 y así sucesivamente. Entonces,...

Continuar leyendo "Soluciones a Problemas de Concurrencia, Hilos, Memoria Virtual y Sockets en Sistemas Operativos" »

Comunicación entre Procesos: Sincronización y Gestión de Memoria

Informática2,56 KB

Comunicación entre Procesos

Los procesos necesitan comunicarse para ejecutarse correctamente. Por ejemplo, en un entorno multihilo, los hilos de un proceso deben comunicarse para evitar interferencias entre sí.

Problemas de Comunicación

Pueden surgir problemas cuando se intenta mandar a imprimir mientras el búfer está vacío o cuando se intenta depositar archivos para imprimir y el búfer está lleno.

Condiciones de Competencia

Los procesos pueden compartir un área de memoria RAM a la que ambos pueden acceder para leer y escribir, como un archivo compartido. Las condiciones de competencia surgen cuando estos procesos intentan escribir el mismo dato simultáneamente. La planificación de procesos podría dejar uno de ellos en estado "listo"...

Continuar leyendo "Comunicación entre Procesos: Sincronización y Gestión de Memoria" »

Descubre los Componentes Clave de un Ordenador y su Funcionamiento

Informática3,63 KB

Componentes Básicos de un Ordenador

Hardware

El hardware es el conjunto de elementos físicos, la máquina y los componentes (microprocesador, monitor, teclado, etc.) que forman parte del PC.

Software

El software son los programas o aplicaciones, y los datos o información que manejan y almacenan.

Datos

Los ordenadores transforman datos en información. Los datos son el material bruto de entrada; la información, los datos ya procesados, son el resultado, y se distinguen por la utilidad de la misma. Las características de la información para que sea útil son:

  • Relevante: la información es aplicable a la situación actual.
  • Actual: la información está actualizada y disponible cuando se necesita.
  • Correcta: los datos que introducimos en el ordenador
...
Continuar leyendo "Descubre los Componentes Clave de un Ordenador y su Funcionamiento" »

ATM: Beneficios y Ventajas sobre X.25 y Soluciones Punto a Punto

Informática2,41 KB

Servicio ATM: Ventajas y Beneficios

ATM vs. X.25: ¿Qué lo hace superior?

El servicio ATM ofrece ventajas significativas en comparación con los servicios basados en el protocolo X.25. ATM simplifica el proceso al eliminar la necesidad de complicados procedimientos de control y flujo en las celdas, que suelen restar caudal a la información útil. A diferencia de X.25, las celdas ATM no requieren cabeceras de control de nivel 3. En esencia, ATM traslada la funcionalidad que en X.25 reside en la red (corrección de errores, control de flujo, etc.) hacia los equipos terminales.

Esta reducción del procesamiento en la red permite que el servicio ATM se adapte mejor a las altas velocidades de transmisión, minimizando el retardo y ofreciendo un elevado...

Continuar leyendo "ATM: Beneficios y Ventajas sobre X.25 y Soluciones Punto a Punto" »

Protocolos de Red y Direccionamiento IP: Conceptos Clave y Preguntas Frecuentes

Informática3,76 KB

Protocolos de Red y Direccionamiento IP: Conceptos Clave

Preguntas y Respuestas sobre Protocolos de Capa de Red

1. ¿Cuál de los siguientes protocolos proporciona servicios de capa de red sin conexión?

Respuesta: IP (Protocolo de Internet).

2. ¿Qué parte de una dirección de capa de red utiliza el router durante la determinación de ruta?

Respuesta: La dirección de red.

3. ¿Cuál de los siguientes protocolos es sin conexión?

Respuesta: UDP (Protocolo de Datagramas de Usuario).

4. ¿Qué dispositivo de capa de red puede separar una red en diferentes dominios de broadcast?

Respuesta: Router.

5. ¿Qué problema de capa de red se evita o reduce por el uso de direccionamiento de extremo a extremo coherente?

Respuesta: Reduce los broadcasts innecesarios....

Continuar leyendo "Protocolos de Red y Direccionamiento IP: Conceptos Clave y Preguntas Frecuentes" »

Bases de Datos: Modelos, Integración y Conceptos OO

Informática3,39 KB

Bases de Datos y Sistemas de Gestión

Definición de conceptos clave

Base de datos: Es una colección de datos interrelacionados entre sí.

Sistema de gestión de base de datos (SGBD): Es una colección de programas que se encarga de la gestión de los datos digitales.

Modelos de Bases de Datos

A lo largo de la historia han existido diferentes tipos de bases de datos:

  • Jerárquico: Implicaba relaciones 1:1 y 1:N donde cada entidad N solo podía relacionarse con una entidad 1.
  • Redes: Evolucionaron de redes simples a complejas. El primer modelo permitía relaciones 1:1 y 1:N, pero con la posibilidad de varios padres a diferencia del modelo jerárquico.
  • Relacional: Implicó un cambio significativo en la implementación de relaciones a través de la correspondencia
...
Continuar leyendo "Bases de Datos: Modelos, Integración y Conceptos OO" »