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

Almacenamiento web, servidores multimedia y CMS: características y uso de Joomla

Informática3,72 KB

Almacenamiento web

Almacenamiento web: guardar grandes cantidades de datos de forma segura, tanto en lo que se refiere a la transmisión como a la custodia en los servidores. Incluir la creación de copias de seguridad en servidores remotos y la posibilidad de compartir archivos con contactos o comunidades de usuarios.

Hay muchos tipos de servidores de almacenamiento web. El más conocido es Dropbox, pero hay distintos servicios como Diino, Syncplicity, Box.net y Wuala.

Gestión de servidores web multimedia

El término multimedia define la capacidad de un ordenador de mostrar o reproducir conjuntamente audio, animación, imagen y vídeo, haciendo para ello uso de software específico llamado aplicaciones multimedia.

Sistemas de gestión de contenidos

...
Continuar leyendo "Almacenamiento web, servidores multimedia y CMS: características y uso de Joomla" »

Arquitectura Esencial de Oracle Database: Memoria y Procesos Clave

Informática5,33 KB

Conceptos Fundamentales de la Arquitectura de Oracle Database

Esta sección aborda preguntas clave sobre la arquitectura de memoria y los procesos esenciales de Oracle Database.

Áreas de Memoria en Oracle

40. ¿Qué contiene PGA?

Información acerca de las conexiones y los procesos que se ejecutan en ese momento en Oracle.

41. ¿Cuándo se activa el PGA?

Cuando un usuario se conecta.

42. ¿Qué es el SGA?

Una serie de búferes en la memoria residente que almacena todo lo que se está procesando.

43. ¿Cuándo se localiza el SGA?

Se localiza en la memoria cuando se inicia una instancia.

44. ¿Cuándo desaparece el SGA?

Cuando finaliza el proceso.

45. ¿Qué elementos componen el SGA?

Búfer de registros de datos (Data Buffer Cache), búfer de rehacer (Redo

...
Continuar leyendo "Arquitectura Esencial de Oracle Database: Memoria y Procesos Clave" »

Fundamentos de la Comunicación Empresarial y Tecnologías Asociadas

Informática4 KB

Fundamentos Esenciales de la Comunicación

COMUNICACIÓN: Acto mediante el cual se transmite información.

Elementos de la Comunicación

  • Emisor
  • Receptor
  • Canal
  • Mensaje
  • Código
  • Contexto

Proceso Comunicativo

Se compone de tres fases principales:

  1. Expresivo: Elaboración del mensaje (puede ser directa o diferida).
  2. Transmisión: Envío de la información.
  3. Comprensiva: Captación del mensaje por el receptor.

Lenguaje y Aplicaciones

El Lenguaje

Capacidad inherente de las personas para comunicarse.

Lenguaje Comercial

Lenguaje utilizado por proveedores y clientes en el mercado de compraventa.

Funciones del Lenguaje

Satisfacer las necesidades de comunicación entre los seres humanos.

Función de la Comunicación en la Empresa

Intercambiar información entre sus miembros.

Clasificación

...
Continuar leyendo "Fundamentos de la Comunicación Empresarial y Tecnologías Asociadas" »

Dominio de Estructuras de Datos y Lógica de Programación en Python

Informática4,55 KB

Fundamentos Avanzados de Programación en Python

A continuación, se detallan los pilares fundamentales para escribir código eficiente y profesional en Python, optimizando la gestión de datos y el flujo de ejecución.

1. Listas ([])

Se utilizan para almacenar conjuntos de datos de forma secuencial.

  • Problema: Su estructura se basa estrictamente en el índice (la posición numérica). Si se añade un dato nuevo en una posición intermedia, los índices cambian y el código puede fallar (por ejemplo: si una dirección IP se desplaza de la posición 2 a la 3).
  • Sintaxis: usuario_lista = ['admin', '1234', '192.168.1.5'].
  • Acceso: print(usuario_lista[2]) (Este método requiere conocer de memoria la posición exacta del elemento).

2. Diccionarios ({})

Representan...

Continuar leyendo "Dominio de Estructuras de Datos y Lógica de Programación en Python" »

CAN bus automotriz: características, funcionamiento y ventajas del multiplexado

Informática2,73 KB

Características generales del CAN bus

Alta seguridad

  • Gran disponibilidad
  • Emisión de mensajes de difusión general (broadcast)
  • Elevada tasa de transferencia de datos
  • Identificación de los mensajes
  • Control de acceso al bus

Funcionamiento del CAN bus

El CAN bus es una solución de multiplexado desarrollada para el uso en automóviles. Se interconectan todas las unidades de control y sensores inteligentes del automóvil; gracias a ello se pueden obtener nuevas funciones en el vehículo. El sistema se encarga de gestionar las prioridades de las órdenes de mando antes que cualquier otra.

Puertas lógicas y otros circuitos

Puertas lógicas: Están basadas en la utilización de puertas lógicas que se resuelven mediante tablas de la verdad, en las que se...

Continuar leyendo "CAN bus automotriz: características, funcionamiento y ventajas del multiplexado" »

Sistemas de Control SPC en Telecomunicaciones

Informática2,18 KB

Sistemas de Control SPC

Control SPC Centralizado

Un procesador tiene acceso directo a todos los recursos del nodo y ejecuta todas las funciones del sistema. Generalmente, el nodo dispone de un único ordenador central (duplicado por seguridad).

Control SPC Distribuido

Un procesador, en un estado dado, solo tiene acceso a una parte de los recursos y/o ejecuta solo una parte de las funciones del sistema. En la práctica, esto implica la existencia de un elevado número de microprocesadores que, en conjunto, controlan el nodo.

Funciones de los Sistemas de Conmutación

Los sistemas de conmutación realizan diversas funciones, incluyendo la alimentación y señalización con los terminales de usuario. El usuario recibe la corriente de alimentación (...

Continuar leyendo "Sistemas de Control SPC en Telecomunicaciones" »

Funcionamiento de la CPU: Arquitectura, Memoria y Ciclos de Instrucción

Informática3,48 KB

Arquitectura y Memoria de la CPU

Las áreas de memoria que utiliza la CPU son fundamentales para realizar sus tareas. Los registros se emplean en la ejecución de instrucciones y en la carga de datos e instrucciones desde la memoria.

Conjunto de instrucciones

Cada procesador dispone de una lista específica de instrucciones que puede ejecutar. Estas deben realizar, como mínimo, los siguientes tipos de tareas:

  • Movimiento de datos: Sirven para mover datos e instrucciones desde la memoria o entre registros.
  • Control: Para gestionar las operaciones y el estado de la CPU.
  • Aritmética y lógica: Sumas, comparaciones, operaciones con bits, etc.
  • Entrada/salida: Comunicación desde y hacia los periféricos.
  • Instrucciones numéricas de “coma flotante”: Cálculos
...
Continuar leyendo "Funcionamiento de la CPU: Arquitectura, Memoria y Ciclos de Instrucción" »

Controladores Lógicos Programables (PLC): funcionamiento, entradas/salidas y ciclo operativo

Informática3,96 KB

Controladores Lógicos Programables (PLC)

PLC: máquina electrónica que realiza maniobras de control y señalización de procesos de fabricación y transformación industrial, en tiempo real y en un entorno industrial.

Terminales de entrada

En las terminales de entrada se conectan dispositivos como:

  • Pulsadores
  • Interruptores
  • Finales de carrera
  • Fotocélulas
  • Sensores
  • Detectores
  • etc.

Terminales de salida

En las terminales de salida se conectan elementos accionables como:

  • Bobinas de relés
  • Electroválvulas
  • Pilotos luminosos o acústicos
  • Alarmas
  • etc.

Tarea del PLC

Tarea del PLC: controlar electrónicamente las salidas en función de las señales u órdenes de entrada.

Condiciones favorables de un PLC

Entre las ventajas más destacadas se encuentran:

  • Menor tiempo empleado
...
Continuar leyendo "Controladores Lógicos Programables (PLC): funcionamiento, entradas/salidas y ciclo operativo" »

HTML, dominios, servidores y tecnologías web: conceptos esenciales para desarrollo

Informática3,42 KB

HTML

HTML: HyperText Markup Language.

Lenguaje de marcado predominante para la elaboración de páginas web (código).

Se utiliza para describir y traducir la estructura y la información en forma de texto.

Código fuente: Hecho por etiquetas encabezadas con <>.

Colgar en un servidor

  • Los documentos HTML (las páginas), linkándose unos a otros, se cuelgan en un servidor web.
  • Servidor web: Es un espacio externo del ordenador donde están alojadas las páginas creadas con HTML.
  • Se suele pagar una cantidad anual por el servicio de alojamiento.

URL

URL: Hace referencia a la dirección web de donde están las páginas que queremos visitar.

Dominio web

Dominio web: Las direcciones por defecto son códigos de números.

(87.106.192.238)

Se llaman direcciones...

Continuar leyendo "HTML, dominios, servidores y tecnologías web: conceptos esenciales para desarrollo" »

Implementación y Configuración de Servidor Web Apache en Entornos Linux (Ubuntu)

Informática5,17 KB

Práctica de Implementación de un Servidor Web en Linux

Paso 0: Comprobación de Conectividad de la Máquina Virtual Ubuntu

Es fundamental asegurar que la máquina virtual (MV) disponga de conectividad de red antes de proceder con la instalación del servidor web.

Comandos de Verificación de Red:

  • Verificar el estado del servicio de red: /etc/init.d/networking {status|restart|stop|start}
  • Probar la conexión a otra máquina (ejemplo): ping 10.11.0.253

Paso 1: Instalación del Servidor Web Apache

Se procede a la instalación del paquete apache2. Es recomendable actualizar la lista de paquetes previamente.

sudo apt-get update
sudo apt-get install apache2

Una vez iniciado, el servidor Apache estará escuchando peticiones en el puerto 80 por defecto. El...

Continuar leyendo "Implementación y Configuración de Servidor Web Apache en Entornos Linux (Ubuntu)" »