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

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" »

Preguntes de Control TCP/IP: Capes, Protocols i Adreçament

Informática3,41 KB

Col·lecció de Preguntes de Control A1: Pila TCP/IP

Conceptes Fonamentals i Capes

  1. Anomena de forma ordenada les capes de la pila TCP/IP.
  2. Fes un esquema on relacionis les diferents capes del TCP/IP amb les seves equivalents de l'estàndard OSI.
  3. A nivell d’encapsulació de les dades, quina informació van incorporant les diferents capes en el model TCP/IP?
  4. Quina és la funció de la capa Internet?
  5. Per què serveix el TTL (Time To Live)?
  6. Explica les següents característiques del protocol IP:
    • No orientat a la connexió
    • No fiable
    • Sense estat

Adreçament IPv4 i Subxarxes

  1. Per què cal usar adreces lògiques en lloc de físiques en el protocol IP?
  2. Quants bits utilitzen les adreces IPv4?
  3. Quin problema hi ha amb les adreces IPv4? Quina solució s’ha trobat?
...
Continuar leyendo "Preguntes de Control TCP/IP: Capes, Protocols i Adreçament" »

Guia Completa: Funcionament de Servidors Web i Protocols HTTP/S

Informática6,35 KB

Conceptes Fonamentals de la Web

Definicions Clau

  • Servidor Web: És un programa que atén i respon a les peticions dels navegadors.
  • Client Web: És un programa amb el qual l'usuari interacciona per sol·licitar informació a un servidor.
  • World Wide Web (WWW): Sistema de distribució d'informació basat en hipertext o hipervincles. Permet navegar per la xarxa visitant pàgines allotjades en diferents màquines.
  • URL (Uniform Resource Locator): Cadena de caràcters que assigna una direcció única a cada recurs d'informació disponible a Internet.

Exemples d'URL vàlides i invàlides

...
Continuar leyendo "Guia Completa: Funcionament de Servidors Web i Protocols HTTP/S" »

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)" »

Guia Ràpida de Comandes Linux i Shell Scripting Essencial

Informática4,85 KB

Comandes Essencials de Linux i Gestió de Fitxers

Informació del Sistema i Rutes

  • uname -a: Mostra la versió i la distribució del sistema (ex. Ubuntu).
  • whatis: Mostra una descripció breu de la comanda.
  • pwd: Mostra la ruta absoluta del directori actual.
  • Nota sobre errors: [error opening dir] indica que només l'usuari root pot obrir el directori.

Gestió de Directoris i Fitxers

  • ls: Llistar contingut d'un directori.
    • -A: Llista contingut ocult.
    • -R: Mostra arxius de subdirectoris (recursivament).
    • -l: Format llarg (més informació).
    • -al: Informació detallada (incloent ocults).
  • cd: Per moure's pels directoris.
    • ..: Per anar al directori anterior a l'actual.
    • ./Ruta: A partir del directori actual.
  • cp: Per copiar fitxers o directoris (utilitzar cp -r per a directoris)
...
Continuar leyendo "Guia Ràpida de Comandes Linux i Shell Scripting Essencial" »

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" »