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

Fundamentos de Manejadores de Dispositivos y Sistemas de E/S

Informática3,3 KB

Objetivos de los Manejadores de Interrupciones

¿Cuáles son los primeros objetivos de los manejadores de interrupciones?

  • Consiste en que el programador o el usuario no debe darse cuenta de los manejadores de bajo nivel.

Manejadores de Bajo Nivel

Escribe algunos ejemplos de manejadores de bajo nivel:

Si el dispositivo está ocupado y se debe suspender el proceso o sincronizar algunas tareas, desde el punto de vista del proceso o usuario, el sistema simplemente se tardó más o menos en responder a su petición.

Almacenamiento y Funciones

¿En dónde se almacena el código que depende de los dispositivos?

En los manejadores de dispositivos.

¿Qué prevén los manejadores de dispositivos?

Prevén los comandos y verifican su ejecución adecuada.

¿Cuántos

...
Continuar leyendo "Fundamentos de Manejadores de Dispositivos y Sistemas de E/S" »

Dominio de SQL Server: Procedimientos, Funciones y Agregaciones Avanzadas

Informática2,96 KB

Operaciones de Agrupación Avanzada

  • SELECT ESPECIE, ZOOLOGICO, SUM(NUMERO) AS CANTIDAD FROM ESPECIES GROUP BY ESPECIE, ZOOLOGICO WITH CUBE
  • SELECT ESPECIE, ZOOLOGICO, SUM(NUMERO) AS CANTIDAD FROM ESPECIES GROUP BY ESPECIE, ZOOLOGICO WITH ROLLUP

Procedimientos Almacenados y Funciones

Procedimiento Almacenado con Validación

CREATE PROCEDURE EMPLEADOSCIUDAD
@CITY VARCHAR(50) = NULL
AS
IF @CITY IS NULL
BEGIN
    RAISERROR('NO SE PERMITEN VALORES NULOS', 16, 1);
    RETURN
END
SELECT * FROM TRABAJADORES WHERE CIUDAD IN (@CITY);

EXECUTE EMPLEADOSCIUDAD 'MADRID';

Función Definida por el Usuario

CREATE FUNCTION TRABAJADORESDE (@CITY VARCHAR(50))
RETURNS INT
AS
BEGIN
    RETURN (SELECT AVG(EDAD) AS MEDIA FROM TRABAJADORES WHERE CIUDAD = @CITY);
END

Trigger

...
Continuar leyendo "Dominio de SQL Server: Procedimientos, Funciones y Agregaciones Avanzadas" »

Perfil del Consumidor Digital y Seguridad en el Comercio Electrónico

Informática3,68 KB

Características de un consumidor online

  • Busca varios canales de comunicación: y que estos sean simples.
  • Es local: valora la proximidad y el contexto cercano.
  • Busca atención al cliente las 24 horas: disponibilidad total para resolver dudas.
  • Espera experiencias de compra completas: un proceso fluido desde el inicio hasta el fin.
  • Quiere ofertas exclusivas: busca beneficios por su fidelidad digital.
  • Impacientes: el consumidor actual valora la rapidez por encima de todo.
  • Buscan cosas concretas: saben lo que quieren y desean encontrarlo rápido.

Cómo conocer la opinión de los clientes

Para entender mejor al usuario, es fundamental realizar un seguimiento directo. Esto se puede lograr mediante:

  • Encuestas de satisfacción online: herramientas directas para
...
Continuar leyendo "Perfil del Consumidor Digital y Seguridad en el Comercio Electrónico" »

Componentes y Características de Sistemas de Recepción de Señal de TV

Informática3,84 KB

Componentes de un Sistema de Recepción de Señal de TV

El sistema captador de la señal: Es el elemento principal de la instalación. Está compuesto generalmente por la antena receptora, los elementos mecánicos del mástil y los elementos de sujeción.

Antenas de TV Terrestre

Las antenas de TV están constituidas por un sistema electrónico compuesto por diferentes elementos mecánicos encargados de direccionar la señal reflejada. Sus características principales son:

  • Impedancia: 75 ohmios.
  • Directividad: Capacidad para captar la señal TDT.

Amplificadores de Banda Ancha

Los amplificadores de banda ancha, como su nombre indica, son capaces de amplificar cualquier canal dentro de las bandas asignadas a la señal de TDT.

Amplificadores Monocanal

Estos...

Continuar leyendo "Componentes y Características de Sistemas de Recepción de Señal de TV" »

Conceptos Fundamentales de Redes Informáticas y Medios de Transmisión

Informática2,94 KB

Conceptos Básicos de Redes

  • Red: Dos o más ordenadores conectados entre sí.
  • WAN (Wide Area Network): Red de área amplia.
  • MAN (Metropolitan Area Network): Red de área metropolitana.
  • Red de difusión: Red con un ámbito geográfico muy reducido y con un número de equipos limitado, donde la comunicación entre ellos se realiza mediante un cable que los une.
  • Red punto a punto: Las conexiones de máquinas entre sí se llevan a cabo mediante dispositivos de interconexión que garantizan la independencia de cada uno de los enlaces.

Modelos y Estructuras de Red

  • Cliente-servidor: Modelo de red en el que las tareas se reparten entre el servidor y el cliente.
  • Dominio: Estructura jerárquica donde, por medio de servidores, se controla el acceso a los recursos
...
Continuar leyendo "Conceptos Fundamentales de Redes Informáticas y Medios de Transmisión" »

Evolución y Funciones de los Sistemas Operativos: Desde la Primera Generación hasta Hoy

Informática3,19 KB

Sistema Operativo

Un sistema operativo es un conjunto de programas, servicios y funciones que gestionan y coordinan el funcionamiento del hardware y el software de aplicaciones. Hay dos tipos:

  • Sistemas Operativos Monousuario (SOMO): el hardware y el software están a disposición de un solo usuario.
  • Sistemas Operativos Multiusuario (SOMU): el hardware y el software del ordenador pueden ser usados por varios usuarios.

Generaciones de Sistemas Operativos

1ª Generación (1945-1955)

Se utilizaban válvulas de vacío. Eran máquinas programadas en lenguaje máquina puro; de gran tamaño, elevado consumo de energía y muy lentas. Sus operaciones eran simples cálculos matemáticos. A partir de los 50, se empezaron a usar las tarjetas perforadas.

2ª Generación

...
Continuar leyendo "Evolución y Funciones de los Sistemas Operativos: Desde la Primera Generación hasta Hoy" »

Fundamentos de Excel: Nomenclatura de Celdas, Fórmulas y Tipos de Referencias

Informática3,07 KB

Gestión de Nombres en Excel: Celdas y Rangos

Cómo Nombrar una Celda Específica (Ejemplo: A1 como "Primera")

Ejecuta Excel y, en la ventana principal, selecciona la celda A1. Nombra la celda como Primera.

  1. Para abrir la aplicación, ve al botón Iniciar del Escritorio y pulsa sobre el nombre de la aplicación, o bien haz doble clic sobre el acceso directo de Microsoft Office.
  2. Pulsa sobre la celda A1.
  3. Ve al cuadro de nombres y haz clic.
  4. Escribe el nuevo nombre para la celda; en este caso es Primera. Pulsa Enter. Observa cómo la celda adopta el nombre.

Nombrar un Rango de Celdas y Reglas de Nomenclatura

Selecciona el rango de celdas C1:E6. Nómbralo como Rango seleccionado. Repite el proceso para nombrar el rango como RangoSeleccionado.

  1. Haz clic en
...
Continuar leyendo "Fundamentos de Excel: Nomenclatura de Celdas, Fórmulas y Tipos de Referencias" »

Integridad referencial, vistas, índices y formas normales en bases de datos

Informática3,4 KB

Integridad referencial

Integridad referencial:

  • Prohibir la operación: Impide el borrado o la modificación de registros que tengan coincidencia por clave ajena en otra u otras tablas.
  • Transmisión en cascada: Se arrastra la modificación o el borrado a las tablas con registros relacionados.
  • Puesta a nulo: Se permite la operación de modificación o borrado, pero poniendo a null los valores de las claves ajenas correspondientes.
  • Uso de valor por defecto: Se permite la operación de modificación o borrado, asignando a las claves ajenas su valor por defecto correspondiente.

Vistas

Vistas: Una vista es una consulta sobre una o varias tablas almacenadas en la base de datos. Las vistas permiten presentar datos derivados o simplificados sin duplicar la...

Continuar leyendo "Integridad referencial, vistas, índices y formas normales en bases de datos" »

Componentes Clave de la Arquitectura de Computadoras y Procesamiento de Datos

Informática3,74 KB

Componentes Fundamentales de la Arquitectura de Computadoras

A continuación, se detallan los elementos esenciales que componen la estructura interna de un sistema informático y sus funciones específicas:

Registros Internos de la CPU

  • Registro de Instrucción: Es el encargado de almacenar la instrucción que se está ejecutando actualmente.
  • Registro Contador de Programa (PC): Contiene la dirección de memoria de la siguiente instrucción a ejecutar.
  • Registro de Direcciones (MAR): Contiene la dirección de la celda o posición de memoria a la que se va a acceder (lectura o escritura).
  • Registro de Intercambio (MBR/Buffer): Recibe los datos en operaciones de lectura y almacena los datos en las operaciones de escritura.
  • Registro Acumulador: Almacena
...
Continuar leyendo "Componentes Clave de la Arquitectura de Computadoras y Procesamiento de Datos" »

Estructura y Tipos de Particiones en Discos Duros: MBR vs GPT

Informática3,2 KB

Conceptos Fundamentales sobre Particiones de Disco

Una partición es una división lógica que se realiza en un disco duro para poder segmentarlo en varias entidades independientes.

Función de las Particiones

La función de una partición es doble:

  • Permitir la coexistencia de varios sistemas operativos en el mismo ordenador.
  • Dividir la unidad física de disco duro en varias unidades lógicas.

Tipos de Particiones según su Estado

Partición Activa

Es la partición que toma el control cuando se arranca el ordenador. En todo momento solo puede haber una única partición activa en el sistema. Si tenemos dos particiones (una DOS y otra LINUX) y queremos arrancar con un determinado S.O., hay que establecer como activa la partición correspondiente al...

Continuar leyendo "Estructura y Tipos de Particiones en Discos Duros: MBR vs GPT" »