Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Formación Profesional

Fundamentos de Sistemas Operativos: PCB, Deadlock y Gestión de Recursos

Informática5,73 KB

Bloque de Control de Proceso (PCB)

El Bloque de Control de Proceso (PCB) es un registro fundamental donde el Sistema Operativo (SO) guarda toda la información que necesita de un proceso. Este bloque se crea en el momento de la creación del proceso y permanece activo durante toda su vida útil.

Información contenida en el PCB

El PCB almacena diversos datos críticos, entre los que destacan:

  • Estado del proceso: ejecución, listo o bloqueado.
  • PID: Identificador único del proceso.
  • Program Counter (PC): Dirección de la siguiente instrucción a ejecutar.
  • Registros: Incluye el puntero al stack y otros registros de la CPU.
  • Límites de memoria: Información sobre el espacio de direccionamiento.
  • Lista de archivos abiertos.
  • Prioridad del proceso.
  • Relaciones:
...
Continuar leyendo "Fundamentos de Sistemas Operativos: PCB, Deadlock y Gestión de Recursos" »

Fundamentos de Servicios y Protocolos de Red: TCP, UDP y Arquitectura de Capas

Informática4,39 KB

Clasificación de Servicios de Comunicación en Redes

Servicios Orientados a la Conexión (TCP)

Para transferir información, es necesario que primero se establezca una conexión entre el emisor y el receptor. Ambos se intercambian cierta información de control. Una vez se ha establecido la conexión, se envían los datos y, para finalizar, se termina la conexión.

Estos servicios pueden ser de dos tipos:

  • Secuencia de mensajes: Cada mensaje está claramente delimitado.
  • Secuencia de bytes: Cada mensaje es una secuencia de caracteres sin principio ni fin, y es el receptor el que tiene la responsabilidad de interpretarlo.

Servicios No Orientados a la Conexión (UDP)

No se establece una conexión para transferir los datos; se envían directamente. El...

Continuar leyendo "Fundamentos de Servicios y Protocolos de Red: TCP, UDP y Arquitectura de Capas" »

Fundamentos y Elementos del Proceso de Comunicación

Informática1,58 KB

Elementos de la comunicación

Todo proceso de comunicación consta de una serie de elementos fundamentales.

Componentes del proceso comunicativo

La información parte de un emisor y tiene como destino un receptor. El contenido de la comunicación es un mensaje (por ejemplo, una orden verbal), que para poder transmitirse necesita de un canal (en este caso, el aire). Tanto a la hora de emitir un mensaje como cuando se recibe, es necesario emplear una serie de códigos (en este caso, los correspondientes al idioma español). Estos procesos se conocen como codificación y decodificación. Además, suelen existir elementos que pueden distorsionar la información: los llamados ruidos (por ejemplo, interferencias en una conversación telefónica).

Bidireccionalidad

...
Continuar leyendo "Fundamentos y Elementos del Proceso de Comunicación" »

Infraestructura Técnica de Broadcast: De la Emisión Radiofónica a los Estudios de Televisión Tapeless

Informática5,08 KB

Sala de Enlaces y Emisión

Esta sala constituye el último eslabón en la cadena de producción y es el punto desde donde se difunde la señal del programa:

  • Directamente al usuario (en el caso de una emisora local).
  • A la red de difusión (para cubrir un área mayor).

Las señales que recibe provienen del control central.

En la sala de enlaces se encuentran los emisores principales y los emisores de radioenlace.

Respecto a los emisores principales, se dispone de uno de funcionamiento normal y otro de reserva. Existe una unidad denominada UCA (Unidad de Control Automática) que conecta automáticamente la señal del emisor de reserva en caso de fallo del emisor principal.

Las dos misiones importantes de esta sala son: modular en radiofrecuencia y amplificar

...
Continuar leyendo "Infraestructura Técnica de Broadcast: De la Emisión Radiofónica a los Estudios de Televisión Tapeless" »

Fundamentos de DTD para la Validación de Documentos XML

Informática4,87 KB

Referencia a DTD

  • DTD en el propio documento
  • DTD en un documento externo para una única aplicación:

    Combinar una DTD externa con una DTD interna:

  • DTD en un documento externo para varias aplicaciones:

    Combinar una DTD externa con una DTD interna:

Parámetros de referencia

En todos estos casos:

  • "nombre": es el nombre del tipo de documento XML, que debe coincidir con el nombre del elemento raíz del documento XML.
  • "uri": es el camino (absoluto o relativo) hasta la DTD.
  • "fpi": es un identificador público formal (Formal Public Identifier).

Declaración de entidades

  • Entidades internas
  • Entidad externa (archivo de texto)
  • Entidad externa (archivo no de texto)
  • Entidades paramétricas

Parámetros de las entidades

En todos estos casos:

  • "nombreEntidad": es el nombre de
...
Continuar leyendo "Fundamentos de DTD para la Validación de Documentos XML" »

Conceptos esenciales de sistemas operativos: procesos, MBR, firmware y seguridad

Informática3,08 KB

Conceptos clave de sistemas operativos y procesos

Proceso

Proceso: instrucciones por parte de un microprocesador de acuerdo con lo que indica un programa.

Tarea

Tarea: unidad de trabajo.

Recurso

Recurso: todo lo que se pueda agregar a un sistema.

Concurrencia

Concurrencia: para ejecutar un proceso no hace falta que se haya ejecutado el otro.

MBR

MBR: es un sector ubicado en un disco duro que contiene una secuencia de comandos para arrancar un sistema operativo.

Sector 0

Sector 0: registro de arranque maestro o principal.

Menú de arranque

Menú de arranque: es el proceso que inicia el gestor de arranque.

Partición

Partición: es el nombre genérico que recibe cada división presente en una sola unidad física de almacenamiento de datos.

Volumen

Volumen: hace...

Continuar leyendo "Conceptos esenciales de sistemas operativos: procesos, MBR, firmware y seguridad" »

Definiciones Clave: Web Colaborativa, Sistemas de Gestión y Bases de Datos

Informática3,31 KB

Conceptos Fundamentales de la Web Social y Colaborativa (Web 2.0)

Web Social (Web 2.0)

Nace como complemento a los servicios existentes en Internet y se basa en ellos. Se centra en las contribuciones de los usuarios de la red al desarrollo, aportando, revisando o modificando los contenidos.

Wiki

Permite la edición de sitios y páginas web por diversas personas de forma colaborativa.

Bitácora, Blog o Weblog

Sitios web que funcionan a modo de diario personal donde se expresan y contrastan opiniones o debates de contenidos propuestos y moderados por el creador del blog.

Álbumes de Fotos y Vídeos

Plataformas web en las que los usuarios aportan sus fotografías y vídeos para compartirlos.

RSS (Really Simple Syndication)

También conocido como sindicación...
Continuar leyendo "Definiciones Clave: Web Colaborativa, Sistemas de Gestión y Bases de Datos" »

Administración Esencial de Windows: Gestión de Usuarios, Procesos y Servicios del Sistema

Informática7,23 KB

Gestión del Sistema Operativo Windows

2. Grupos de Usuarios en Windows

Todo usuario debe pertenecer obligatoriamente a un grupo. Un grupo es una entidad administrativa diseñada para incluir un conjunto de usuarios e incluso otros grupos. Todos los privilegios concedidos a ese grupo en el sistema se heredan de forma directa por los usuarios o subgrupos que dependen de él.

Tipos de Grupos de Usuarios

A continuación, se detallan algunos de los grupos de usuarios predeterminados en Windows:

  • Administradores: Tienen control total sobre el sistema operativo y sus configuraciones.
  • Operadores de Copia de Seguridad: Pueden realizar copias de seguridad y restaurar archivos en el dominio.
  • Invitados: Cuentas con permisos muy limitados, generalmente utilizadas
...
Continuar leyendo "Administración Esencial de Windows: Gestión de Usuarios, Procesos y Servicios del Sistema" »

Componentes Esenciales y Arquitectura de Hardware Informático

Informática5,57 KB

Definición de Componentes Fundamentales

¿Qué es la BIOS?

La BIOS (Basic Input/Output System) es un conjunto de programas muy elementales grabados en un chip de la placa base denominado ROM BIOS. Se encarga de realizar las funciones esenciales para que el ordenador pueda arrancar.

Interfaces y Buses de Expansión

Ranuras de Expansión (Slots)

Las ranuras de expansión son slots de plástico con conectores eléctricos en la placa base, diseñados para insertar tarjetas de expansión (como la tarjeta gráfica, de sonido o de red). Estas ranuras forman parte de un bus, que es el canal por el que se comunican los dispositivos del ordenador.

Conectores de Puerto Serie Tipo D

A los conectores de puerto serie se les llama tipo D debido a que su carcasa...

Continuar leyendo "Componentes Esenciales y Arquitectura de Hardware Informático" »

Implementación de Seguridad y Control de Acceso en Apache HTTP Server

Informática6,01 KB

1. Configuración de Apache en Windows/Linux

Dada la siguiente configuración de Apache en un contexto de servidor web:

Options Indexes FollowSymLinks
AllowOverride None
Order Allow,Deny
Allow from All

1.1. Visualización de la Petición por Defecto

Pregunta: ¿Qué veremos al lanzar en un navegador la petición: http://192.168.1.132, siendo esa dirección IP la correspondiente al servidor Apache?

Respuesta: Se mostrará la página por defecto de Apache (generalmente index.html o index.php) ubicada en el DocumentRoot.

1.2. Comportamiento sin Página por Defecto

Pregunta: Explique qué sucedería si la página por defecto no existe. ¿Qué se mostrará como resultado de dicha petición? Razone la respuesta.

Respuesta: Se mostrará el listado de directorios...

Continuar leyendo "Implementación de Seguridad y Control de Acceso en Apache HTTP Server" »