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

Ordenar por
Materia
Nivel

Diccionario Esencial de Métricas Digitales para Marketing y Redes Sociales

Clasificado en Informática

Escrito el en español con un tamaño de 7,09 KB

Métricas de Alcance

Estas métricas se centran en la visibilidad y el tamaño de la audiencia impactada por el contenido.

Alcance (C)

Definición: Mide la cantidad de usuarios únicos a los que impactó el contenido.

Plataformas: Instagram, Facebook, TikTok, X.

Impresiones (R)

Definición: Cantidad total de visualizaciones del contenido (una persona puede generar múltiples impresiones).

Plataformas: Todas las plataformas que miden views (visualizaciones).

Tasa de Crecimiento de Seguidores (R)

Definición: Evalúa el crecimiento de una comunidad o cuenta en un periodo determinado.

Plataformas: Instagram, TikTok, YouTube, X.

Tráfico de Referencia (C)

Definición: Cantidad de visitas que llegan a un sitio web desde otros sitios externos (redes sociales,... Continuar leyendo "Diccionario Esencial de Métricas Digitales para Marketing y Redes Sociales" »

Sistemas de Información Geográfica: Componentes, Tipos y Modelos de Datos

Enviado por Ascen y clasificado en Informática

Escrito el en español con un tamaño de 2,69 KB

Sistemas de Información Geográfica (SIG)

Un SIG es una tecnología de manejo de información geográfica compuesta por equipos electrónicos (hardware) programados adecuadamente (software) que permiten manejar datos espaciales (información geográfica) y realizar análisis complejos, siguiendo los criterios del equipo científico (personal).

Elementos Constitutivos de un SIG

  • Hardware: Equipos electrónicos.
  • Software: Programas para el manejo de datos.
  • Datos Geográficos: Información espacial.
  • Equipo Humano: Personal científico.

Los datos geográficos son cada vez más necesarios y consumen la mayor parte de las inversiones en tiempo y recursos económicos. Un SIG trabaja con cartografía y bases de datos, uniendo ambas para formar una base de... Continuar leyendo "Sistemas de Información Geográfica: Componentes, Tipos y Modelos de Datos" »

Glosario Esencial de Sistemas Operativos: Procesos, Sincronización y Gestión de Memoria

Clasificado en Informática

Escrito el en español con un tamaño de 9,15 KB

Conceptos Fundamentales de Procesos y Comunicación

  1. Modo Dual: Distinción entre el modo Usuario (ejecución de aplicaciones) y el modo Kernel (acceso directo al hardware).
  2. initd/systemd: Sistemas de inicialización a nivel de usuario que gestionan el arranque del sistema y los servicios.
  3. PCB (Process Control Block): Estructura de datos que reside en la memoria del kernel y contiene el estado de un proceso.
  4. Señal: Aviso asíncrono enviado a un proceso para notificarle un evento.
  5. Interrupción: Evento de Hardware o Software que detiene temporalmente la ejecución de la CPU para atender una solicitud.
  6. wait(): Llamada al sistema que permite a un proceso padre esperar la terminación de uno de sus procesos hijos.
  7. exec(): Llamada al sistema que reemplaza
... Continuar leyendo "Glosario Esencial de Sistemas Operativos: Procesos, Sincronización y Gestión de Memoria" »

Conceptos Fundamentales de IP Multicast: Direcciones y Protocolos

Enviado por digitalcar y clasificado en Informática

Escrito el en español con un tamaño de 4,26 KB

Introducción a IP Multicast

Es necesario establecer lo que se denomina grupo multicast.

Este grupo tiene una dirección IP asociada a una dirección IP.

IPv4 asocia las direcciones de tipo D a la multidifusión.

La dirección IP tiene 32 bits y las de tipo D son aquellas en las cuales los 4 bits más significativos son 1110 (224.0.0.0 a 239.255.255.255).


Protocolos Multicast

Protocolos de Transmisión Multidifusión en IP:

  • IP Multicast o IGMP (Internet Group Management Protocol)

Protocolos de Enrutamiento Multidifusión en IP:

  • PIM DM (Protocol Independent Multicast Dense Mode)
  • PIM SM (Protocol Independent Multicast Sparse Mode)
  • MBGP (Multicast Border Gateway Protocol)
  • MSDP (Multicast Source Discovery Protocol)
  • DVMRP (Protocolo de Enrutamiento Multitransmisión
... Continuar leyendo "Conceptos Fundamentales de IP Multicast: Direcciones y Protocolos" »

Conceptos Clave de Python: Funciones, Scope y Manejo de Errores

Enviado por Anónimo y clasificado en Informática

Escrito el en español con un tamaño de 6,72 KB

Funciones en Python

Las funciones son bloques de código reutilizables que se definen una vez y solo se ejecutan cuando son llamadas. Permiten estructurar el código de manera modular y organizada.

Sintaxis básica:

def nombre_de_la_funcion(parametro1, parametro2):
    # Cuerpo de la función
    resultado = parametro1 + parametro2
    return resultado

Una función puede retornar valores utilizando la palabra clave return o no retornar ninguno (en cuyo caso, implícitamente retorna None).

Argumentos por palabra clave (Keyword Arguments)

Es posible llamar a una función especificando el nombre de cada argumento. Por ejemplo, para una función f(nombre, apellido, edad):

funcion(nombre='Juan', apellido='Pérez', edad=30)

Al usar argumentos por palabra... Continuar leyendo "Conceptos Clave de Python: Funciones, Scope y Manejo de Errores" »

OpenMP: Paralelización Simplificada para Sistemas de Memoria Compartida

Clasificado en Informática

Escrito el en español con un tamaño de 36,76 KB

¿Qué es OpenMP?

OpenMP (Open Multi-Processing) es una API que permite la expresión de programas paralelos portables, de memoria compartida, a partir de programas secuenciales, con independencia del lenguaje (actualmente, en C, C++ y Fortran).

  • A partir de la versión 4.0, OpenMP proporciona soporte para la explotación de sistemas híbridos o heterogéneos (CPU + GPU…).
  • Es un modelo de programación paralela, de paralelismo explícito (paralelización dirigida por el programador), de memoria compartida.

Aproximación OpenMP

  • La idea consiste en partir de un programa base secuencial.
  • En una fase posterior, asumiendo un modelo de memoria compartida, se anota el programa base secuencial, especificando aspectos de cómo, desde un punto de vista de
... Continuar leyendo "OpenMP: Paralelización Simplificada para Sistemas de Memoria Compartida" »

Evolución de la Computación y Fundamentos de Programación en Python

Clasificado en Informática

Escrito el en español con un tamaño de 4,91 KB

Evolución Histórica de la Computación

Se presentan las siguientes etapas o generaciones, marcadas por hitos temporales:

  • 1° Período: 1940 - 1958
  • 2° Período: 1959 - 1964
  • 3° Período: 1964 - 1971
  • 4° Período: 1971 - 1984
  • 5° Período: 1984 - 1990
  • 6° Período: 1990 - Hoy

Ciclo Fundamental de Procesamiento de Datos

El procesamiento de información se estructura en tres fases principales:

  • Entrada: Operaciones de lectura.
  • Procesamiento: Operaciones de cálculo.
  • Almacenamiento / Salida: Operaciones de escritura.

Conceptos Clave de Memoria

Diferencias entre los tipos de memoria principales:

  • DRAM (Memoria de Acceso Aleatorio Dinámica): Refrescada cientos de veces por segundo.
  • ROM (Memoria de Solo Lectura): Memoria usada para almacenar programas que realizan
... Continuar leyendo "Evolución de la Computación y Fundamentos de Programación en Python" »

Configuración de Rutas Estáticas en Routers

Clasificado en Informática

Escrito el en español con un tamaño de 2,87 KB

Paso 3 - Configurar Rutas Estáticas

Existen dos métodos para configurar rutas estáticas: usando la "IP del siguiente salto" o la "interfaz de salida". Generalmente, se emplea la "IP del siguiente salto", que corresponde a la IP de la interfaz del router directamente conectado. Si no se dispone de esta información, se puede utilizar la "interfaz de salida", que es la interfaz del router local. Para situaciones donde no se conoce la dirección de red destino, se utilizan "rutas por defecto" o un "default gateway" en el router.

A) Configurar Rutas Estáticas con IP Siguiente Salto

Router A

RouterA>enable
RouterA#config terminal
RouterA(config)#ip route 192.168.2.0 255.255.255.0 10.0.0.1
RouterA(config)#ip route 192.168.3.0 255.255.255.0 10.
... Continuar leyendo "Configuración de Rutas Estáticas en Routers" »

Comandos Esenciales de Linux: Administración y Gestión de Archivos

Clasificado en Informática

Escrito el en español con un tamaño de 6,43 KB

Comandos Esenciales de Linux

Estructura de Archivos en Linux: Un archivo en Linux se divide en tres partes principales: superbloque, tabla de inodos y bloques de datos.

Puertos Asignados a Servicios: Para ver los puertos asignados a servicios, se utilizan comandos como netstat o ss.

Comandos para Mostrar TCP/IP Activos:

  • netstat -a

Gestión de Usuarios:

  • Crear contraseña: passwd (usuario)
  • Añadir usuario a un grupo: usermod -g grupo nombre

Prácticas Comunes:

Añadir Usuario: adduser

1. Cambiar Privilegios de una Carpeta:

  • chmod
  • Verificar cambios: ls -de

2. Creación de Usuario y Directorio:

  1. Crear un usuario: useradd nuevousuario
  2. Establecer contraseña: passwd nuevousuario
  3. Crear un directorio: mkdir midirectorio

3. Generar un Reporte:

ps -aux >> reporte.

... Continuar leyendo "Comandos Esenciales de Linux: Administración y Gestión de Archivos" »

Optimización de la Transmisión en Redes Móviles: GSM, MIMO y HSPA

Clasificado en Informática

Escrito el en español con un tamaño de 4,95 KB

El GSM requiere un igualador, un componente esencial en los sistemas de transmisión, recepción y modulación. Este igualador actúa como un filtro inverso, amplificando las componentes frecuenciales más atenuadas y viceversa. En el contexto del GSM, su función principal es mitigar la interferencia intersimbólica causada por la multipropagación del canal.

Etapas para Contrarrestar Desvanecimientos

En el transmisor, un mezclador convierte la señal de frecuencia intermedia (IF) a la frecuencia de radio (RF) de 900 MHz utilizada por el GSM. Posteriormente, un amplificador incrementa la potencia de la señal hasta el nivel requerido por la estación base (BTS). Finalmente, un filtro en la salida minimiza la señal para evitar interferencias... Continuar leyendo "Optimización de la Transmisión en Redes Móviles: GSM, MIMO y HSPA" »