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

Sistemas Operativos: Clasificación, Tipos y Licencias

InformáticaActualizado el 4,63 KB

Sistemas Operativos

Interacción con el Sistema Operativo

Se puede interactuar con el sistema operativo de dos maneras:

  • Modo comando: Interacción con el sistema a través de una línea de comandos.
  • Modo gráfico: Interfaz que utiliza ventanas.

Explotación del Sistema Operativo

  • Proceso por lotes: Se empezó a utilizar en la 2ª generación de ordenadores.
  • Proceso a tiempo real: Similar al proceso por lotes, con la diferencia de que el usuario introduce los datos, lanza el programa para ejecutarlos y obtiene la información procesada en un tiempo corto.

Clasificación de los Sistemas Operativos

Por usuarios:

  • Monousuario: Solo permiten la conexión de un usuario.
  • Multiusuario: Varios usuarios pueden utilizar los recursos del sistema.

Por número de procesos:

...
Continuar leyendo "Sistemas Operativos: Clasificación, Tipos y Licencias" »

Clasificación de ficheros: tipos según contenido, organización y utilidad

InformáticaActualizado el 3,26 KB

Clasificación Tradicional de Ficheros

Tradicionalmente, los ficheros se han clasificado de diversas formas, atendiendo a sus características y propósito.

Según su Contenido

  • Texto y Binario

El contenido de un fichero puede ser tratado como texto o como datos binarios. Es decir, los bits almacenados en un fichero pueden ser interpretados por el sistema operativo como caracteres alfabéticos y numéricos comprensibles para el ser humano, o pueden ser tratados como componentes de estructuras de datos complejas, como ficheros que almacenan sonido, vídeo, imágenes, etc.

Según su Organización

  • Secuencial, Directa e Indexada

La organización de un fichero dicta la forma en que se accede a los datos. A continuación, se detallan los tipos principales:...

Continuar leyendo "Clasificación de ficheros: tipos según contenido, organización y utilidad" »

Protocolos de domótica: X10, KNX, LonWorks, Z-Wave, ZigBee, Insteon y más

InformáticaActualizado el 3,4 KB

Protocolos de Domótica: Características y Diferencias

A continuación, se presenta una revisión de los protocolos de domótica más relevantes del mercado, destacando sus características principales, ventajas y desventajas.

X10

Originalmente, X10 fue diseñado para transmitir señales superpuestas a la corriente eléctrica. Posteriormente, amplió sus prestaciones incorporando comunicación inalámbrica. Es un sistema descentralizado y de fácil instalación. Sin embargo, a nivel de robustez de las comunicaciones, es relativamente débil y sensible a las interferencias.

KNX

Se basa en una conexión y comunicaciones en bus. Entre sus ventajas, destaca que es un sistema abierto e independiente del fabricante, con un gran soporte y cantidad de...

Continuar leyendo "Protocolos de domótica: X10, KNX, LonWorks, Z-Wave, ZigBee, Insteon y más" »

Normalización de bases de datos: 2FN y 3FN con ejemplos SQL

InformáticaActualizado el 5,36 KB

Normalización de Bases de Datos: 2FN y 3FN

La normalización es un proceso fundamental en el diseño de bases de datos relacionales. Su objetivo es reducir la redundancia de datos y mejorar la integridad de la información. Aquí exploraremos la Segunda Forma Normal (2FN) y la Tercera Forma Normal (3FN), junto con ejemplos prácticos.

Segunda Forma Normal (2FN)

Una tabla está en 2FN si cumple con la Primera Forma Normal (1FN) y todos sus atributos no clave dependen completamente de la clave primaria.

Tercera Forma Normal (3FN)

Una tabla está en 3FN si cumple con la 2FN y ningún atributo no clave depende de otro atributo no clave.

Ejemplo para la Segunda Forma Normal (2FN)

  • Tabla en 1FN (Primera Forma Normal): En la Primera Forma Normal (1FN), cada
...
Continuar leyendo "Normalización de bases de datos: 2FN y 3FN con ejemplos SQL" »

Configuración de SSH para seguridad y control de acceso en Linux

InformáticaActualizado el 6,77 KB

Configuración de SSH para Seguridad y Control de Acceso

Este documento detalla diversas configuraciones esenciales para fortalecer la seguridad de un servidor SSH y gestionar el control de acceso de usuarios. Se enfoca en la modificación del archivo de configuración del demonio SSH, /etc/ssh/sshd_config, y en la creación de usuarios.

Restringir Cuentas de Usuario a Direcciones IP Específicas

Para permitir que usuarios específicos se conecten únicamente desde una o varias direcciones IP determinadas, es necesario configurar la directiva AllowUsers en el archivo /etc/ssh/sshd_config.

  • Abrir el terminal como root: ejecutar sudo -s e introducir la contraseña.
  • Editar el archivo de configuración: gedit /etc/ssh/sshd_config.
  • Añadir o modificar
...
Continuar leyendo "Configuración de SSH para seguridad y control de acceso en Linux" »

Arquitectura cliente-servidor: características, ventajas y desventajas

InformáticaActualizado el 2,71 KB

Arquitectura Cliente-Servidor: Fundamentos y Características

La arquitectura cliente-servidor es un modelo de funcionamiento en el que las tareas se distribuyen entre dos tipos de perfiles de dispositivos conectados a una red: servidores y clientes.

¿Qué es un Servidor?

Un servidor es un ordenador conectado a la red que ofrece un servicio o recurso determinado. Responde a las peticiones que le llegan de los clientes en cada momento.

¿Qué es un Cliente?

Un cliente es cualquier tipo de dispositivo que demanda un servicio concreto a un servidor específico. Esta demanda se realiza en forma de peticiones de servicio. Gracias a esta arquitectura, el servidor centraliza los recursos para múltiples usuarios (clientes), mejorando la gestión de...

Continuar leyendo "Arquitectura cliente-servidor: características, ventajas y desventajas" »

Herramientas CASE para desarrollo de software: tipos y objetivos

InformáticaActualizado el 3,29 KB

Herramientas CASE: tipos y objetivos

A continuación se presentan las distintas categorías de herramientas CASE (Computer-Aided Software Engineering), su función y objetivos dentro del ciclo de vida del desarrollo de software. El contenido ha sido corregido ortográfica y gramaticalmente, manteniendo la información original.

U-CASE

U-CASE: Ayudan a la planificación, el análisis de requisitos y la estrategia del desarrollo.

M-CASE

M-CASE: Herramientas para automatizar tareas en el análisis y el diseño.

L-CASE

L-CASE: Herramientas que semi-automatizan la creación del código, generan programas de detección de errores, depuran programas y realizan pruebas. Automatizan la documentación completa de la aplicación.

I-CASE

I-CASE: Herramientas que...

Continuar leyendo "Herramientas CASE para desarrollo de software: tipos y objetivos" »

Transmisión serie y paralelo: protocolos de control de flujo y estándar RS-232

InformáticaActualizado el 8,31 KB

Transmisión Serie

En la transmisión serie, los datos se transmiten bit a bit por un canal de transmisión siguiendo unos protocolos. Existen dos tipos principales de transmisiones serie:

  • Asíncrona: Cada carácter que va a ser enviado es delimitado por un bit de cabecera o arranque, y uno o dos bits de terminación o de parada.
  • Síncrona: Existen dos relojes, uno en el receptor y otro en el transmisor. La información útil es transmitida entre dos grupos denominados delimitadores.

Transmisión Paralelo

En la transmisión paralelo, los datos se transmiten todos a la vez utilizando tantos canales como bits a transmitir. Para distancias cortas, la transmisión paralela puede ser más económica.

Protocolos de Control de Flujo

Protocolo: Conjunto de...

Continuar leyendo "Transmisión serie y paralelo: protocolos de control de flujo y estándar RS-232" »

Procedimientos de verificación de conectividad en redes LAN por capas OSI

InformáticaActualizado el 4,97 KB

Procedimientos Sistemáticos para la Verificación y Pruebas de Conectividad en Redes LAN

Para supervisar una red, diagnosticar y resolver problemas eficazmente, es fundamental comprender su diseño, los dispositivos que la componen y su comportamiento en condiciones normales. Esta información constituye la línea base (baseline) de la red.

Información Mínima para la Gestión y Mantenimiento de una Red

La información esencial para una gestión y mantenimiento de red adecuados incluye:

  • Diagrama de la topología: Representación visual de la estructura de la red.
  • Configuración de los dispositivos de red: Detalles de la configuración de routers, switches, etc.
  • Documentación de los equipos finales: Información sobre PCs, servidores, teléfonos
...
Continuar leyendo "Procedimientos de verificación de conectividad en redes LAN por capas OSI" »

Tipos de memoria RAM y ROM: clasificación y características

InformáticaActualizado el 2,62 KB

Clasificación de las memorias

Según nos fijemos en unas u otras características, podremos clasificar las memorias de varias formas.

Memorias ROM

Las memorias ROM (Read Only Memory) son memorias de solo lectura.

  • PROM (Programable ROM): Programable una sola vez.
  • EPROM (Erasable Programmable ROM): Programable y borrable.
  • EEPROM (Electrically Erasable Programmable ROM): Programable y borrable eléctricamente. Se puede programar usando un programador.
  • UVPROM (Ultraviolet Programmable ROM): Se puede borrar usando luz ultravioleta.

Memoria Flash

Es un tipo de ROM programable por software. Solo tiene un transistor por cada celda. Se utiliza tanto en memorias principales como en almacenamiento secundario.

Clasificación por la permanencia de la información

Memorias

...
Continuar leyendo "Tipos de memoria RAM y ROM: clasificación y características" »