Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Otros cursos

Ejercicios prácticos de búsqueda de texto con grep en Linux

InformáticaActualizado el 4,1 KB

Este documento presenta una serie de ejercicios diseñados para practicar y dominar el uso del comando grep en entornos Linux. A través de estos ejemplos, aprenderás a buscar patrones de texto en ficheros y directorios, utilizando diversas opciones y expresiones regulares.

Búsqueda Básica de Patrones con Grep

28) Mostrar ficheros y líneas que contienen una palabra específica

Muestra los ficheros que contienen la palabra host dentro del directorio /etc, junto con la línea que contiene dicha cadena.

grep -Rn host /etc

29) Mostrar solo los nombres de los ficheros con una palabra específica

Igual que el ejercicio anterior, pero mostrando solo los nombres de los ficheros.

grep -Rl host /etc

30) Excluir líneas que contienen una letra específica

Muestra...

Continuar leyendo "Ejercicios prácticos de búsqueda de texto con grep en Linux" »

Fundamentos de FPGAs Spartan 3E: CLBs, DCMs, memorias y tipos de cores

InformáticaActualizado el 13,4 KB

1. CLBs de la Spartan 3E: Características y Funcionamiento

CLB (Bloques Lógicos Configurables)

Los CLBs están organizados en una matriz de filas y columnas. Cada CLB contiene 4 Slices.

Los Slices están organizados en parejas en una misma columna con cadena de acarreo independiente:

  • La pareja izquierda, SLICEM, soporta funciones de memoria y lógica.
  • La pareja derecha, SLICEL, soporta solo funciones lógicas.

Los Slices (tanto SLICEM como SLICEL) contienen:

  • 2 LUTs de 4 entradas (F y G).
  • 2 registros.
  • 2 multiplexores de ampliación de funciones (F5MUX y FiMUX).
  • Lógica aritmética y de acarreo.

Los SLICEM, además, incluyen:

  • 2 bloques RAM 16x1.
  • 2 registros de desplazamiento SRL16.

Cada LUT permite implementar cualquier función de 4 entradas o un multiplexor...

Continuar leyendo "Fundamentos de FPGAs Spartan 3E: CLBs, DCMs, memorias y tipos de cores" »

Sistemas de Comunicación Aumentativa y Alternativa (SAAC): componentes y modalidades de acceso

InformáticaActualizado el 5,61 KB

Introducción a los Sistemas de Comunicación con Ayuda (SAAC)

Los Sistemas de Comunicación con Ayuda (SAAC) son recursos, estrategias y medios comunicativos que requieren un soporte físico para elaborar, emitir o captar mensajes. Su finalidad principal es:

  • Sustituir la ausencia de la comunicación hablada (sistema alternativo).
  • Reforzar las posibilidades de comunicación de personas con problemas en las áreas comunicativas (sistema aumentativo).

¿Quiénes Necesitan los SAAC?

Las personas que se benefician de los sistemas de comunicación con ayuda son:

  • Personas que sufren algún trastorno, enfermedad o síndrome con una afectación severa en el lenguaje funcional.
  • Personas que han sufrido una enfermedad o lesión con afectación neurológica
...
Continuar leyendo "Sistemas de Comunicación Aumentativa y Alternativa (SAAC): componentes y modalidades de acceso" »

Protocolo ICMP: características y funciones en TCP/IP

InformáticaActualizado el 6,26 KB

MODELO TCP/IP Nivel Internet. El nivel Internet, que se corresponde con el nivel de red del modelo OSI, utiliza varios protocolos para encaminar y entregar los paquetes. Los routers funcionan a este nivel del modelo y se utilizan para enviar paquetes de una red a otra o de un segmento a otro. En este nivel varios protocolos: IP, ICMP, ARP… Nivel Transporte. Este protocolo se corresponde con el nivel de transporte del modelo OSI, es el responsable de establecer y mantener una comunicación entre dos hosts. El nivel de transporte proporciona notificación de la recepción, control de flujo y secuenciación de paquetes. También gestiona las retransmisiones de paquetes. Protocolos principales: TCP y UDP. Nivel Aplicación. Este nivel se corresponde
...
Continuar leyendo "Protocolo ICMP: características y funciones en TCP/IP" »

Fundamentos de DHCP y configuración de direccionamiento IP privado

InformáticaActualizado el 5,18 KB

1. Direccionamiento IP

1.1. Direcciones IP Privadas

Las direcciones IP privadas se dividen en las siguientes clases, reservadas para uso interno en redes locales:

  • Clase A: 10.0.0.0 a 10.255.255.255
  • Clase B: 172.16.0.0 a 172.31.255.255
  • Clase C: 192.168.0.0 a 192.168.255.255

2. Protocolo DHCP (Dynamic Host Configuration Protocol)

DHCP es un protocolo de configuración dinámica que permite que los nodos de una red establezcan sus parámetros de red de forma automática.

Ventajas del uso de DHCP

  • No es necesario recordar la configuración de red.
  • Se puede reutilizar la misma configuración en otros equipos.
  • Se evitan errores de configuración manual.
  • Se protegen las direcciones IP de los servidores críticos.
  • Se evitan conflictos de direcciones IP.

Funcionamiento

...
Continuar leyendo "Fundamentos de DHCP y configuración de direccionamiento IP privado" »

KNX: medios de transmisión, configuración, alimentación y componentes

InformáticaActualizado el 3,01 KB

Medios de transmisión en el sistema KNX

Par trenzado: cable de control independiente, instalaciones nuevas y grandes, renovaciones, máximo nivel de fiabilidad de transmisión.

Power line: red existente, en lugares donde no se necesite tender un cable de control adicional y existe cableado de 230v.

Radio frecuencia: radio, en lugares donde no se desee o no se puedan tender cables.

Sistemas de configuración para KNX

EIB/KNX easy modo: técnicas de instalación elementales, la configuración se realiza sin ayuda de un PC sino mediante un controlador central, pulsadores.

EIB/KNX system modo: técnicas de instalación elementales de sistema, el diseño y configuración se realiza a través de un PC con el software ETS, donde los datos de producto de...

Continuar leyendo "KNX: medios de transmisión, configuración, alimentación y componentes" »

Implementación de Exchange Server 2003: pasos y requisitos

InformáticaActualizado el 3,15 KB

A continuación, se detallan los pasos y requisitos necesarios para la correcta implementación de Exchange Server 2003:

  1. Requisitos del Servidor

    En el servidor, instale Windows 2000 Server SP3 o posterior, Windows 2000 Advanced Server SP3 o posterior, o Windows Server 2003.

  2. Servicios Necesarios

    Compruebe que los servicios NNTP, SMTP y World Wide Web estén instalados y habilitados en el servidor. Si ejecuta Windows Server 2003, compruebe que ASP.NET esté instalado.

  3. Herramientas de Soporte Técnico

    Instale la versión de las Herramientas de soporte técnico de Windows que se incluye en la carpeta Support del CD de Windows 2000 SP3 o Windows 2003. Asegúrese de instalar la versión correspondiente al sistema operativo del servidor. DCDiag (Domain

...
Continuar leyendo "Implementación de Exchange Server 2003: pasos y requisitos" »

Interrupciones precisas e imprecisas, microprogramación, salto retardado y TLB

InformáticaActualizado el 2,86 KB

Procesadores con Interrupciones imprecisas: Cuando ocurren este tipo de interrupciones no es fácil determinar que instrucciones ya se han ejecutado y cuales aún no se han ejecutado cuando se produce la interrupción. Se suelen arrojar gran cantidad de información de estado interna a la pila para que el sistema operativo tenga la posibilidad de dilucidar que está sucediendo.
Procesadores con Interrupciones Precisas: Una interrupción que deja a la máquina en un estado bien definido:
- El contador de Programa se guarda en un lugar bien conocido y se conoce el estado de ejecución de la instrucción.
- Todas las instrucciones previas a la que apunta CP ya se ejecutaron por completo y tampoco se ha empezado a ejecutar ninguna posterior (si ha...
Continuar leyendo "Interrupciones precisas e imprecisas, microprogramación, salto retardado y TLB" »

Tipos de pruebas de software: funcionales, carga, estrés y verificación vs. validación

InformáticaActualizado el 4,93 KB

Introducción a las Pruebas de Software

En el desarrollo de software, las pruebas son una fase crucial para asegurar la calidad y el correcto funcionamiento de los sistemas. A continuación, exploraremos los conceptos fundamentales de los casos de prueba, los diferentes tipos de pruebas y las distinciones entre verificación y validación.

Casos de Prueba

Un caso de prueba es un conjunto de valores de entrada, precondiciones de ejecución, resultados esperados y poscondiciones de ejecución, desarrollados con un objetivo particular, tal como ejecutar un camino específico de un programa o verificar el cumplimiento de un requerimiento.

Tipos de Pruebas de Software

Las pruebas de software se clasifican en diversas categorías, cada una con un enfoque...

Continuar leyendo "Tipos de pruebas de software: funcionales, carga, estrés y verificación vs. validación" »

Particiones de disco e instalación paso a paso de Windows XP

InformáticaActualizado el 3,63 KB

Particiones de Disco y Proceso de Instalación de Windows XP

Tipos de Particiones

Particiones: El primer sector del disco contiene el Sector de Arranque (Master Boot Record, MBR). Un disco físico con MBR puede contener hasta cuatro particiones primarias. Para tener más particiones, se utiliza una partición extendida, que puede contener un número ilimitado de particiones lógicas en su interior. No se recomienda usar particiones lógicas para instalar sistemas operativos; son más útiles para guardar documentos y datos en general.

Tabla de Partición GUID (GPT)

La GUID Partition Table (GPT) es un estándar para la tabla de particiones en un disco duro físico. Es parte del estándar Extensible Firmware Interface (EFI) propuesto por Intel para...

Continuar leyendo "Particiones de disco e instalación paso a paso de Windows XP" »