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

Ordenar por
Materia
Nivel

Administración y Optimización de Bases de Datos Oracle: Conceptos y Comandos Esenciales

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

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

Espacio de UNDO (DESHACER)

  • Caídas del sistema.
  • Consistencia en lectura.
  • Retroceso de transacción.

El parámetro de inicialización UNDO_MANAGEMENT debe tener el valor AUTO.

ALTER ROLLBACK SEGMENT <NOMBRE> STORAGE (INITIAL <XX> NEXT <XX> MINEXTENTS <XX> MAXEXTENTS <XX> OPTIMAL <XX> );

DEFAULT TABLESPACE

Indica aquel espacio de almacenamiento donde se crearán los objetos del esquema del usuario cuando al hacerlo no se indica ninguno en particular.

Si no se indica, es el espacio SYSTEM.

TEMPORARY TABLESPACE

Indica el espacio de almacenamiento donde se almacenan los segmentos temporales requeridos por el usuario.

Roles Predefinidos en Oracle

Oracle proporciona roles predefinidos como ayuda a la administración de base... Continuar leyendo "Administración y Optimización de Bases de Datos Oracle: Conceptos y Comandos Esenciales" »

Guía Completa de Accesibilidad Web, Diseño Responsivo y SEO

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

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

Accesibilidad Web: Conceptos y Beneficios

La accesibilidad web permite el uso de un sitio web independientemente de las capacidades físicas, cognitivas o técnicas del usuario, buscando un acceso universal. Se basa en tres pilares: Conocimiento (descubrir), Autonomía (percibir) y Control (operar).

Ejemplos de Problemas de Accesibilidad

  • Contraste bajo entre texto y fondo.
  • Tipografías pequeñas o no legibles.
  • Elementos multimedia sin alternativas textuales.
  • Navegación limitada para dispositivos o modos específicos (teclado, ratón).

Beneficios de la Accesibilidad Web

Incrementa usuarios potenciales, optimiza costos y tiempos de carga, fomenta la responsabilidad social e inclusión, y asegura el cumplimiento legal (RD 1112/2018 y Directiva 2019/882)... Continuar leyendo "Guía Completa de Accesibilidad Web, Diseño Responsivo y SEO" »

Conceptos Fundamentales de Almacenamiento TI en Redes y Virtualización

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

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

Arquitectura de Almacenamiento en Entornos Virtualizados

En la arquitectura de TI centrada en el almacenamiento y en el contexto de las cargas de trabajo virtualizadas, el desacoplamiento entre el almacenamiento de las máquinas virtuales (MV) y los servidores en los que estas se ejecutan ofrece una ventaja significativa.

Una MV almacenada en la infraestructura de almacenamiento en red puede ejecutarse, según convenga, en cualquier servidor que tenga acceso a dicha infraestructura de almacenamiento. Esta flexibilidad simplifica drásticamente la gestión de la infraestructura de TI.

Puertos de Datos y Administración

Los tres tipos de puertos de datos utilizados habitualmente en este tipo de sistemas son:

  • Ethernet
  • Fibre Channel
  • SAS

Un puerto de administración... Continuar leyendo "Conceptos Fundamentales de Almacenamiento TI en Redes y Virtualización" »

Fundamentos de Arranque, Particiones y Sistemas de Archivos en Almacenamiento Digital

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

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

Fundamentos de Arranque y Gestión de Almacenamiento

El Bootstrap o Bootloader

El bootstrap o bootloader puede estar almacenado en:

  • CD/DVD
  • Dispositivo de almacenamiento USB
  • En el HDD, en concreto en el MBR
  • En otro dispositivo de almacenamiento accesible a través de la red

El Sector de Arranque Maestro (MBR)

El sector de arranque maestro:

  • Reside en los primeros 512 bytes de un HDD de inicio, se corresponde con el sector 0 de cualquier HDD.
  • Contiene el código del bootloader, la tabla de particiones y el número mágico.

El Número Mágico

Sirve para chequear el estado del MBR. Ocupa solo 2 bytes, que deben contener el valor 0xAA55.

Proceso de Arranque del HDD

Al arrancar el HDD, el código realiza las siguientes acciones:

  • Examina la tabla de particiones del
... Continuar leyendo "Fundamentos de Arranque, Particiones y Sistemas de Archivos en Almacenamiento Digital" »

Limitaciones de Memoria y Características de Sistemas Informáticos

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

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

12. ¿Qué limitaciones tiene la cantidad de memoria máxima que puede soportar un sistema?

  • Existe un límite de direccionamiento: viene dado por el número de bits del bus de direcciones del sistema. El número de bits nos indicará el número de posiciones que es capaz de direccionar como máximo.
  • Limitaciones impuestas por el chipset: el controlador de memoria es parte del chipset y este tiene un límite en la cantidad de memoria que puede manejar.
  • Límites en el encapsulado físico de la memoria: al utilizar módulos SIMM, DIMM o RIMM, estos tienen un límite en la cantidad de memoria que pueden albergar.

13. Define el ciclo POST y la rutina boot.

Cuando pulsamos el botón de encendido (power on), hay un corto lapso de tiempo en el que parece... Continuar leyendo "Limitaciones de Memoria y Características de Sistemas Informáticos" »

Dominando Algoritmos: Programación Dinámica, Grafos y Backtracking en Python

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

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

Algoritmos Fundamentales en Programación: Implementaciones y Conceptos

Programación Dinámica: Optimización de Problemas Complejos

La programación dinámica es una técnica poderosa para resolver problemas complejos dividiéndolos en subproblemas más pequeños y superpuestos, almacenando los resultados de estos subproblemas para evitar recálculos. A continuación, se presentan implementaciones de algoritmos clásicos que utilizan este paradigma.

Implementación de la Secuencia de Fibonacci

La secuencia de Fibonacci es un ejemplo clásico para ilustrar la programación dinámica, tanto con memoización (recursiva con caché) como con un enfoque iterativo.

Fibonacci con Memoización (Recursivo)

def fibonacci(n: int) -> int:
    """
    Calcula
... Continuar leyendo "Dominando Algoritmos: Programación Dinámica, Grafos y Backtracking en Python" »

Fundamentos y Criterios de Diseño para Redes de Telecomunicaciones y Circuitos de Abonado

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

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

Cuestionario de Fundamentos de Diseño de Redes de Telecomunicaciones

1. Restricciones y Parámetros del Diseño de Redes Locales

  1. ¿Cuáles son las principales restricciones al diseñar redes locales?

    R: Las restricciones principales son el factor económico, la extensión geográfica, el número de habitantes y los hábitos en la llamada.

  2. ¿Qué parámetros limitan la longitud del circuito de abonado?

    R: Los límites de atenuación, los límites de señalización y la resistencia del conductor.

  3. ¿Cuáles son las frecuencias de referencia en Europa y USA?

    R: La frecuencia de referencia es de 1000 Hz en USA y 800 Hz en Europa.

  4. ¿Cuáles son los criterios básicos que se aplican para el diseño de abonado?

    R: Los criterios básicos son la atenuación,

... Continuar leyendo "Fundamentos y Criterios de Diseño para Redes de Telecomunicaciones y Circuitos de Abonado" »

Sistemas de Gestión de Bases de Datos (SGBD): Conceptos, Arquitecturas y Modelos

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

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

Objetivos de un SGBD

Los Sistemas de Gestión de Bases de Datos (SGBD) están diseñados con varios objetivos clave en mente, todos orientados a proporcionar una gestión eficiente y segura de los datos:

  • Diseño y utilización orientada al usuario: Facilitar el acceso y la manipulación de los datos de forma intuitiva.
  • Centralización: Gestionar todos los datos desde un único punto, evitando la dispersión.
  • Evitar la redundancia: Minimizar la duplicación de datos para ahorrar espacio y mantener la consistencia.
  • Gestionar la concurrencia: Permitir que múltiples usuarios accedan y modifiquen los datos simultáneamente sin conflictos.
  • Mantener la integridad semántica de los datos: Asegurar que los datos sean precisos y consistentes con las reglas
... Continuar leyendo "Sistemas de Gestión de Bases de Datos (SGBD): Conceptos, Arquitecturas y Modelos" »

Conceptos Esenciales de Sistemas Operativos: Gestión de Procesos y Memoria

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

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

Conceptos Fundamentales de Sistemas Operativos

Gestión de Procesos y Planificación de CPU

Algoritmos de Planificación de CPU

Round-Robin: Asigna un tiempo de ejecución fijo, conocido como quantum, a cada proceso. La selección del siguiente proceso se realiza mediante una cola FIFO (First-In, First-Out). Si un proceso no termina dentro de su quantum, es interrumpido y enviado al final de la cola.

FCFS (First-Come, First-Served): Los ciclos de CPU se asignan en función de una cola FIFO (First-In, First-Out). Cuando la CPU es asignada a un proceso, este la utiliza hasta que finaliza su ejecución o es bloqueado (por ejemplo, por una operación de E/S).

STR (Shortest Time Remaining - Resto de Tiempo Breve): Asigna el quantum de forma prioritaria... Continuar leyendo "Conceptos Esenciales de Sistemas Operativos: Gestión de Procesos y Memoria" »

Conceptos Esenciales de Hardware Informático: Componentes y Funcionamiento

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

Escrito el en español con un tamaño de 11,04 KB

Componentes Principales del Procesador

¿Qué es la CPU?

La CPU (Central Processing Unit o Unidad Central de Procesamiento) se encarga de controlar y gestionar todas las órdenes que necesita el ordenador. Es el cerebro de la computadora.

¿Qué es la ALU?

La ALU (Arithmetic Logic Unit o Unidad Aritmético Lógica) se encarga de realizar operaciones matemáticas y lógicas, y guarda su resultado en los registros.

¿Qué es el microprocesador?

Es una oblea de silicio con múltiples chips integrados que actúa como el cerebro del ordenador, ejecutando las instrucciones de los programas.

¿Qué es la FPU?

La FPU (Floating Point Unit o Unidad de Coma Flotante) es una unidad especializada en realizar operaciones con números de coma flotante, mejorando... Continuar leyendo "Conceptos Esenciales de Hardware Informático: Componentes y Funcionamiento" »