Chuletas y apuntes de Informática y Telecomunicaciones de Universidad

Ordenar por
Materia
Nivel

Fundamentos de Redes: Conceptos Clave y Preguntas Frecuentes

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,12 KB

Payload: parte del software que nos brinda una función ante un error.

1. Diferencias entre servicio orientado a conexión y uno no orientado a conexión. Ejemplo:

Orientado a conexión: asegura el orden en la llegada de los paquetes, no provoca pérdidas. Ejemplo: TCP, conmutación de circuitos.

No orientado a conexión: tiene independencia de los paquetes, sufren diferentes tipos de retardos y pueden llegar desordenados. Ejemplo: IP, UDP.

2. ¿Qué capa del modelo TCP/IP realiza las tareas de la capa física del modelo OSI?

La capa de interfaz de red o capa de enlace.

3. Explica qué es el control de flujo:

El control de flujo es la capacidad de controlar un flujo de datos teniendo en cuenta que si la velocidad de recepción de datos del receptor... Continuar leyendo "Fundamentos de Redes: Conceptos Clave y Preguntas Frecuentes" »

Codificación y telecomunicaciones: entropía, Huffman, PCM y códigos eficientes

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

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

Codificación y telecomunicaciones: conceptos esenciales

✅ 1) Diferencia entre código instantáneo y separable

Un código separable garantiza que símbolos distintos produzcan secuencias distintas, aunque puede requerir mirar bits posteriores para decodificar. En cambio, un código instantáneo (o prefijo) asegura que ninguna palabra sea prefijo de otra, lo que permite la decodificación inmediata. Por ello, todos los códigos instantáneos son separables, pero no todos los separables son instantáneos.

✅ 2) ¿Cuándo es un código óptimo?

Un código es óptimo cuando su longitud media es mínima para una fuente dada; es decir, cuando la longitud media se iguala o se aproxima lo más posible a la entropía. Esto refleja el mejor uso posible... Continuar leyendo "Codificación y telecomunicaciones: entropía, Huffman, PCM y códigos eficientes" »

Conceptos Fundamentales de Programación: Estructuras, Algoritmos y Datos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 10,13 KB

1. Tipos de Estructuras de Control

  • Secuencial: Las instrucciones se ejecutan en el orden en que están escritas.
  • Decisión: Permite seleccionar entre diferentes caminos basados en condiciones (ej.: if, switch).
  • Repetición: Ejecuta un bloque de código varias veces (ej.: for, while, do-while).

2. Diferencias entre Estructuras de Datos Simples y Compuestas

  • Simples: Contienen un solo dato por vez (ej.: variables escalares como enteros, flotantes).
  • Compuestas: Agrupan varios datos relacionados (ej.: arreglos, registros, listas).

3. Clasificación de Estructuras Compuestas

  • Homogéneas: Todos los elementos son del mismo tipo (ej.: arreglos, matrices).
  • Heterogéneas: Los elementos pueden ser de diferentes tipos (ej.: registros).

4. Características de un Algoritmo

  • Finito:
... Continuar leyendo "Conceptos Fundamentales de Programación: Estructuras, Algoritmos y Datos" »

Guía de Operaciones y Mantenimiento de Bases de Datos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,38 KB

Guía de Estudio: Operaciones y Mantenimiento de Bases de Datos

4.0 Operaciones y Mantenimiento

Las operaciones y el mantenimiento de una base de datos son fundamentales para garantizar su rendimiento, disponibilidad y seguridad. A continuación, se describen algunas de las tareas clave relacionadas con estas áreas:

Operaciones Básicas

Las operaciones básicas de un Sistema Gestor de Bases de Datos (SGBD) incluyen:

  • Alta: Agregar nuevos registros a la base de datos.
  • Baja: Eliminar registros existentes de la base de datos.
  • Consulta: Buscar y recuperar información específica de la base de datos.
  • Modificación: Actualizar los datos existentes en la base de datos.
  • Recuperación: Restaurar la base de datos a un estado coherente después de una falla del
... Continuar leyendo "Guía de Operaciones y Mantenimiento de Bases de Datos" »

Fundamentos de Microcontroladores: Arquitectura CPU, Ciclo de Ejecución, ADC y PWM

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

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

Fundamentos de la CPU en Microcontroladores

Los componentes básicos de la Unidad Central de Procesamiento (CPU) de un sistema microcontrolador son:

  • Unidad Aritmético-Lógica (ALU): Realiza operaciones aritméticas y lógicas sencillas (+, -, AND, OR, etc.) entre datos almacenados en los registros.
  • Unidad de Control (CU): Secuencia las acciones en función de la instrucción a ejecutar. Se trata de una máquina de estados compleja que se encarga de la generación de las direcciones de acceso a las memorias de datos y programa, así como de la activación de las señales de control adecuadas en cada etapa del ciclo básico de ejecución de una instrucción.
  • Banco de Registros: Almacena datos y resultados de operaciones con la ALU.

Ciclo de Ejecución

... Continuar leyendo "Fundamentos de Microcontroladores: Arquitectura CPU, Ciclo de Ejecución, ADC y PWM" »

Estrategias Didácticas para la Enseñanza de Algoritmos Aritméticos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

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

El Aprendizaje de los Algoritmos

Es posible dar significado a los algoritmos para que los estudiantes desarrollen una interpretación semántica de los mismos. Una manera eficaz es dar sentido a cada paso de los algoritmos escritos utilizando materiales concretos (como los bloques multibase).

  • A cada acción realizada con los bloques se le hace corresponder un paso en el algoritmo escrito, logrando así un aprendizaje significativo del algoritmo.

La Enseñanza de los Algoritmos

Sugerencias para la introducción de los algoritmos

  • Introducción a través de problemas con enunciado (PAE).
  • Seguir la secuencia: Bloques multibase → Ábaco → Representación simbólica.

¿Cómo enseñar el algoritmo de la suma?

Requisitos previos:

  • Conocimiento del Sistema
... Continuar leyendo "Estrategias Didácticas para la Enseñanza de Algoritmos Aritméticos" »

Algoritmos de Reemplazo de Páginas en Sistemas Operativos

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 3,77 KB

Algoritmo Óptimo (OPT)

Este algoritmo tiene como finalidad retirar la página que vaya a ser referenciada más tarde. Por ejemplo, si hay una página A que será usada dentro de 10000 instrucciones, y una página B que será usada dentro de 2800 instrucciones, se debería eliminar de la memoria la página A. Como se puede deducir, para esto el sistema operativo debería ver en cuánto tiempo será usada cada página en memoria y elegir la que está más distante. El problema de este método es que necesita conocimiento del futuro, por lo que es imposible su implementación. Es un algoritmo teórico y se utiliza a efectos comparativos con los algoritmos factibles de implementar.

Algoritmo Primero en Entrar, Primero en Salir (FIFO)

En este método,... Continuar leyendo "Algoritmos de Reemplazo de Páginas en Sistemas Operativos" »

Ingeniería de Requerimientos de Software: Fundamentos, Modelo FURPS y Casos de Uso

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

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

Gestión de Requerimientos de Software

Definición y Objetivos de los Requerimientos

Requerimientos: Una condición o capacidad con la cual un sistema debe estar en conformidad o debe adaptarse.

Los objetivos principales de establecer requerimientos son:

  • Establecer y mantener la conformidad de las necesidades de los clientes y usuarios acerca de lo que el sistema debe hacer.
  • Definir las fronteras del sistema.

Administración de Requerimientos

La Administración de Requerimientos es una aproximación sistemática para encontrar, documentar, organizar y localizar los requerimientos cambiantes de un sistema. También permite establecer y mantener acuerdos entre los clientes y el equipo de trabajo.

Desafíos Comunes en la Gestión de Requerimientos

La gestión... Continuar leyendo "Ingeniería de Requerimientos de Software: Fundamentos, Modelo FURPS y Casos de Uso" »

Optimización de Modelos Estadísticos: Selección, Complejidad y Procedimientos

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

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

A continuación, se presentan respuestas y aclaraciones sobre diversos conceptos relacionados con la selección y optimización de modelos estadísticos, abordando la complejidad, los procedimientos forward y backward, y otros criterios relevantes.

Criterios de Selección de Modelos

  • A igualdad de complejidad, elegiremos el modelo con menor SCR en forward y el modelo con mayor SCR en backward: Falso, se busca el mínimo SCR tanto en Forward (FwD) como en Backward (BwD).
  • El índice R cuadrado contiene toda la información necesaria para tomar la decisión sobre si preferimos un modelo más complejo u otro más sencillo: Falso, no conocemos su distribución, necesitamos calcular F.
  • Dados dos modelos, si no conocemos sus SCR no es posible decidir cuál
... Continuar leyendo "Optimización de Modelos Estadísticos: Selección, Complejidad y Procedimientos" »

Fundamentos de los Sistemas de Gestión de Bases de Datos y Arquitectura de Información

Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 5,07 KB

Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)

1. Datos e información

Dato: Representa un valor en bruto, sin contexto (ejemplos: “19”, “Úbeda”).
Información: Se refiere a los datos contextualizados y con un significado preciso. Los sistemas informáticos almacenan datos; sin embargo, el valor real surge únicamente al interpretarlos.

2. Problemas de los sistemas tradicionales de ficheros

  • Redundancia: Duplicación innecesaria de datos.
  • Inconsistencia: Existencia de datos contradictorios para un mismo hecho.
  • Dificultad de acceso a la información de manera ágil.
  • Problemas de concurrencia: Accesos simultáneos sin el debido control.
  • Falta de seguridad y confidencialidad: Vulnerabilidad ante accesos no autorizados.

3. Sistema

... Continuar leyendo "Fundamentos de los Sistemas de Gestión de Bases de Datos y Arquitectura de Información" »