Chuletas y apuntes de Informática y Telecomunicaciones de Otros cursos

Ordenar por
Materia
Nivel

Fundamentos de Administración de Sistemas Linux y Gestión de Almacenamiento

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

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

Conceptos Fundamentales de Administración de Sistemas

Gestión de Copias de Seguridad

  • ¿Qué es el tiempo de permanencia de copia? Es el tiempo que transcurre desde que se inicia un backup hasta que se termina.
  • ¿Qué es una ventana de copia? Es el momento en el que está permitido realizar copias de seguridad.
  • ¿Cuáles son los tipos de copia de seguridad?
    • Normal o completa: Copia toda la información del sistema.
    • Incremental: Copia todo, incluyendo las últimas modificaciones.
    • Diferencial: Copia solo las últimas modificaciones.
    • De copia: Copia binaria de un disco.
  • ¿Cuántas cintas de backup usarías si siguieses el sistema de copia de seguridad abuela-madre-hija?
    • 1 anual = 1 cinta
    • 1 mensual = 12 cintas
    • 1 semanal = 4 cintas
    • 1 diaria = 7 cintas
    • 1 horaria
... Continuar leyendo "Fundamentos de Administración de Sistemas Linux y Gestión de Almacenamiento" »

Fundamentos de Programación en Python y Herramientas de Ciencia de Datos con Pandas y Modelos Financieros

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

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

Conceptos Fundamentales de Python

A continuación, se resumen datos y funciones esenciales en el lenguaje de programación Python:

  • Dato que almacena texto: str
  • Función utilizada para imprimir un mensaje en consola: print()
  • Operador utilizado para comparar dos valores: == (Igualdad)
  • Palabra clave utilizada para definir una función: def
  • Estructura utilizada para almacenar una colección de datos: list
  • Método que se utiliza para añadir un elemento al final de una lista: append()
  • Estructura utilizada para iterar sobre elementos de una lista: for
  • Operador utilizado para concatenar cadenas en Python: +
  • Método para ordenar una lista: sort()
  • Estructura de datos inmutable: tuple
  • Símbolo que define un comentario en línea: # comentario
  • Valor booleano de 0:
... Continuar leyendo "Fundamentos de Programación en Python y Herramientas de Ciencia de Datos con Pandas y Modelos Financieros" »

Fundamentos Esenciales de la Arquitectura Web y Desarrollo Full Stack

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

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

Conceptos Fundamentales del Desarrollo Web

El desarrollo web moderno se basa en una serie de conceptos interconectados que definen la estructura y el funcionamiento de las aplicaciones.

Frontend
Interfaz de usuario, desarrollado con HTML, CSS y JavaScript (JS). Puede usar frameworks como React o Vue.
Backend
Lógica del servidor, maneja APIs y bases de datos. Usualmente utiliza tecnologías como Node.js, Python, Java o PHP.
Base de Datos
Almacena información. Puede ser relacional (SQL) o NoSQL (MongoDB, Redis).
Desarrollo Full Stack
Integración del frontend y backend para crear aplicaciones completas.
Entorno de Ejecución
Incluye el navegador (cliente) y los servidores web y de aplicación.
Control de Versiones
Uso de Git para gestionar cambios y facilitar
... Continuar leyendo "Fundamentos Esenciales de la Arquitectura Web y Desarrollo Full Stack" »

Sistemas CIS en Operaciones Militares: Estructura y Funcionalidad en la Fuerza de Infantería de Marina

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

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

Fundamentos de los Sistemas de Información y Telecomunicaciones (CIS)

El ejercicio del mando implica el conjunto de actividades mediante las cuales se planea, coordina, dirige y controla el empleo de las fuerzas y medios en las operaciones en un tiempo útil.

Definición y Propósito de los CIS

Un Sistema de Información y (Tele)Comunicaciones (CIS) es el conjunto de medios materiales, métodos, procedimientos y personal, organizado de tal forma que permita la recepción, transmisión, tratamiento, presentación y almacenamiento de la información. Los CIS se componen de dos subsistemas, si bien su actual integración aconseja contemplarlos como un único sistema. Su propósito es servir al mando y facilitar la transferencia de información entre... Continuar leyendo "Sistemas CIS en Operaciones Militares: Estructura y Funcionalidad en la Fuerza de Infantería de Marina" »

Estructuras de Datos en Java: Listas, Pilas, Colas y Conjuntos (con Ejemplos)

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

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

Estructuras de Datos en Java: Referencia Rápida


📌 Interfaces e implementaciones

List<T> lista = new ArrayList<>();
List<T> lista = new LinkedList<>();

✅ Métodos básicos

MétodoDescripción
add(elemento)Añade al final
add(pos, elemento)Inserta en la posición dada
get(pos)Devuelve el elemento en la posición
set(pos, nuevoElemento)Sustituye el elemento en esa posición
remove(pos)Elimina el elemento en la posición
indexOf(elemento)Devuelve el índice del elemento (o -1)
contains(elemento)¿Está en la lista? → true/false
size()Tamaño de la lista
isEmpty()¿Lista vacía? → true/false
clear()Vacía la lista


🔁 Recorrer una lista

// for clásico
for (int i = 0; i < lista.size(); i++) {
    System.out.println(lista.
... Continuar leyendo "Estructuras de Datos en Java: Listas, Pilas, Colas y Conjuntos (con Ejemplos)" »

Fundamentos y Métodos Esenciales de Optimización en Informática

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

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

Conceptos Fundamentales en Optimización y Álgebra Lineal

Definiciones Clave

  • Operaciones: Se refiere a las manipulaciones y cálculos aplicados a estructuras matemáticas como matrices o conjuntos, así como a los procedimientos dentro de los métodos de optimización.
  • Matriz: Conjunto de números o expresiones numéricas que se ordenan en filas y columnas.
  • Matriz Cuadrada: Una matriz que tiene el mismo número de filas y columnas.
  • Determinante: Número asociado a una matriz cuadrada, utilizado principalmente para resolver sistemas de ecuaciones lineales.
  • Conjunto: Colección de objetos llamados elementos que comparten una propiedad en común.
  • Función Objetivo: Expresión matemática que representa la medida de desempeño que se desea maximizar
... Continuar leyendo "Fundamentos y Métodos Esenciales de Optimización en Informática" »

FTP: Funcionamiento, Modos de Conexión, Usuarios y Configuración de Seguridad

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

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

FTP: Funcionamiento, Modos de Conexión, Usuarios y Configuración

FTP (File Transfer Protocol) permite el intercambio de archivos entre máquinas remotas a través de una red, fomenta el acceso a máquinas remotas, permite la independencia entre el sistema de archivos cliente y servidor, y garantiza una transferencia fiable y rápida.

Modos de Conexión

Modo Activo (ACT)

El cliente abre un puerto superior a 1024 y se conecta al puerto 21 del servidor. Envía el comando PORT indicando el puerto en el que espera recibir datos. Luego, el servidor se conecta desde su puerto 20 al puerto especificado por el cliente. Un problema de seguridad es que el cliente debe aceptar conexiones entrantes a puertos superiores a 1024, lo que puede ser explotado si... Continuar leyendo "FTP: Funcionamiento, Modos de Conexión, Usuarios y Configuración de Seguridad" »

Tecnologías Fundamentales en Redes, APIs y Desarrollo Web Moderno

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

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

Conceptos Fundamentales de API REST

Una API REST (Representational State Transfer) es un estilo arquitectónico para sistemas distribuidos. Se basa en el uso de métodos HTTP estándar, URIs para identificar recursos y un formato de datos ligero como JSON.

Métodos HTTP en API REST

  • GET: Se utiliza para leer o recuperar recursos.
  • POST: Se emplea para crear nuevos recursos.
  • PUT: Sirve para modificar o actualizar recursos existentes.
  • DELETE: Permite eliminar recursos.

URIs y Semántica

Las URIs (Uniform Resource Identifiers) deben indicar los recursos de manera clara y tener un significado semántico. Por ejemplo: /clientes/1/facturas.

Codificación de Datos con JSON

JSON (JavaScript Object Notation) es un formato de texto ligero y legible por humanos,... Continuar leyendo "Tecnologías Fundamentales en Redes, APIs y Desarrollo Web Moderno" »

Estructura y Evolución Fundamental del Lenguaje HTML

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

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

Evolución del Lenguaje HTML

La trayectoria de **HTML** (HyperText Markup Language) es fundamental para comprender la web moderna. A continuación, se detalla su desarrollo cronológico:

  • 1991: **Tim Berners-Lee** diseña el primer concepto de HTML con el objetivo de compartir documentos científicos.
  • 1992: Surge **HTML 1.1**, considerada la primera versión funcional.
  • 1995: Llega **HTML 2.0**, introduciendo mejoras significativas como los **formularios** y una estructura más definida.
  • 1997: Aparece **HTML 3.2**, que añade soporte para **tablas** y **scripts**. Ese mismo año, se publica **HTML 4.0**, introduciendo las **hojas de estilo (CSS)**.
  • 1999: Se publica **HTML 4.1**, enfocada en mejorar la compatibilidad entre navegadores.
  • 2000: Surge **
... Continuar leyendo "Estructura y Evolución Fundamental del Lenguaje HTML" »

Redes Ópticas Pasivas (PON): Arquitectura, Funcionamiento y Tecnologías FTTx

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

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

Estructura Genérica de una Red Óptica Pasiva (PON)

Una red PON está compuesta por un equipo transmisor llamado OLT (Optical Line Terminal) ubicado en el lado del operador y un receptor llamado ONT (Optical Network Terminal) en el lado del usuario. La conexión entre ambos se realiza a través de un derivador óptico (splitter) que divide la potencia de la señal en una relación 1:N hacia los ONT.

Funcionamiento del Canal Descendente en una EPON

En el canal descendente (downstream), el tráfico se transmite mediante broadcast. Cada ONT es capaz de procesar únicamente el tráfico que le corresponde. Por ejemplo, si se envían los paquetes 1, 2 y 3 hacia todos los ONT, cada ONT procesará solo el paquete destinado a él: un ONT procesará el... Continuar leyendo "Redes Ópticas Pasivas (PON): Arquitectura, Funcionamiento y Tecnologías FTTx" »