Chuletas y apuntes de Informática y Telecomunicaciones

Gestión de memoria en sistemas operativos: paginación, memoria virtual y segmentación

Informática y TelecomunicacionesActualizado el 4,62 KB

Gestión de Memoria en Sistemas Operativos

Objetivos del Sistema de Gestión de Memoria

  • Ofrecer a cada proceso un espacio lógico propio.
  • Proporcionar protección entre procesos.
  • Permitir que los procesos compartan memoria.
  • Dar soporte a las distintas regiones del proceso.
  • Maximizar el rendimiento del sistema.
  • Proporcionar a los procesos mapas de memoria muy grandes.

Espacio de Direcciones de un Proceso

Conjunto de direcciones a las que hace referencia un proceso.

Tipos de Espacios de Direcciones

  • Físicas: Referencian alguna posición de la memoria física.
  • Lógicas o Virtuales: Son las que utilizan los procesos y sufren una serie de transformaciones, realizadas por el procesador (la MMU), antes de convertirse en direcciones físicas.
  • Lineales: Se obtienen
...
Continuar leyendo "Gestión de memoria en sistemas operativos: paginación, memoria virtual y segmentación" »

Fundamentos de SQL: lenguaje DDL, DML, consultas y funciones de agregado

Informática y TelecomunicacionesActualizado el 3,9 KB

¿Qué es SQL?

Es el Lenguaje de Consulta Estructurado (Structured Query Language) diseñado para la creación de bases de datos y la realización de consultas sobre las mismas.

¿Qué es una instrucción SQL?

Una instrucción en SQL está compuesta por una palabra reservada al principio (por ejemplo, CREATE), seguida de una palabra definida por el usuario, según lo requiera la estructura de la instrucción.

Objetivos de SQL

  • Crear las bases de datos (BD) y las estructuras de relación.
  • Realizar consultas simples y complejas.
  • Realizar tareas básicas de gestión de datos como la inserción, modificación y borrado de datos relacionales.
  • Realizar estas tareas con un mínimo de esfuerzo por parte del usuario.

DDL (Data Definition Language)

Es el lenguaje...

Continuar leyendo "Fundamentos de SQL: lenguaje DDL, DML, consultas y funciones de agregado" »

Requisits de sistemes, injecció de dependències i programació funcional

Informática y TelecomunicacionesActualizado el 3,19 KB

Requisits d'un sistema

Els requisits han de complir les següents característiques:

  • Unitaris: fan referència a una sola cosa.
  • Complets: descriuen tot allò que es necessita i tenen relació amb el requisit.
  • Consistents: no es contradiuen amb cap altre requisit ni amb ells mateixos.
  • No ambigus: eviten riscos d'implementacions que no corresponen als requisits.
  • Verificables: permeten comprovar que han estat ben implementats i que les condicions se satisfan.
  • Traçables: permeten saber per què s'ha implementat cada element.
  • Importància ben definida.

Dificultats de testing

  • Variables globals.
  • Classes Singleton.
  • Crides de baix nivell.
  • Constructors amb lògica.
  • Serveis externs.

Metodologia LEAN

És una mentalitat que busca la millora gradual de tots els aspectes...

Continuar leyendo "Requisits de sistemes, injecció de dependències i programació funcional" »

Preguntas y respuestas de navegación marítima: tecnología naval, balizamiento, reglamentos y meteorología

Informática y TelecomunicacionesActualizado el 10,37 KB

Tecnología naval

¿Cómo se llama a la altura de la obra muerta?

Respuesta: b) Francobordo

¿Qué nombre recibe el eje del timón?

Respuesta: c) Mecha

¿Qué aumenta si aumentamos el desplazamiento?

Respuesta: c) Calado

Una hélice dextrógira es aquella que:

Respuesta: c) Gira en el mismo sentido que las agujas del reloj

Elementos de amarre y fondeo

¿Cuál es un buen fondeadero?

Respuesta: d) Arena fina y dura

¿Cuál es el nudo que sirve para hacer una gaza?

Respuesta: b) El as de guía

Antes de la puesta en marcha del motor comprobaremos:

Respuesta: d) Nivel de aceite, nivel de líquido refrigerante, nivel de combustible

¿Dónde se coloca un aro salvavidas?

Respuesta: d) En la popa o aleta

¿Para qué sirve un filtro decantador?

Respuesta: c) Para separar...

Continuar leyendo "Preguntas y respuestas de navegación marítima: tecnología naval, balizamiento, reglamentos y meteorología" »

Fundamentos de redes informáticas: componentes, topologías e identificadores

Informática y TelecomunicacionesActualizado el 4 KB

Componentes Esenciales de una Red de Datos

Para comprender cómo funciona una red informática, es fundamental conocer sus elementos físicos y lógicos:

  • Tarjeta de red: Dispositivos físicos que permiten establecer una comunicación entre los diferentes elementos de red.
  • Servidores: Ordenadores que ofrecen servicios a todos los equipos de red (gestión del correo, servicios locales sin Internet, acceso a la base de datos…).
  • Concentrador (Hub): Permite ampliar la red al recibir múltiples dispositivos entre sí; el dispositivo envía la información que recibe a todos los elementos conectados.
  • Conmutador (Switch): Se utiliza para conectar múltiples redes entre sí, fusionándolas en una sola. Disponen de mayor lógica, ya que seleccionan a qué
...
Continuar leyendo "Fundamentos de redes informáticas: componentes, topologías e identificadores" »

Grado de servicio, control SPC y cálculo de tráfico telefónico

Informática y TelecomunicacionesActualizado el 2,8 KB

Grado de Servicio (GoS)

El grado de servicio es la relación de llamadas no atendidas sobre el total de llamadas cursadas. Este parámetro nos da una idea de la suficiencia del equipo instalado en una red. Cuanto menor sea este valor, mejor será el grado de servicio proporcionado.

Se calcula mediante la siguiente fórmula:

Grado de servicio = Llamadas perdidas / Llamadas cursadas

Sistemas de Control por Programa Almacenado (SPC)

El SPC (Stored Program Control) es un sistema de conmutación basado en la utilización de procesadores electrónicos programables.

Control SPC Centralizado

Está basado en la utilización de un único ordenador o procesador central (generalmente duplicado por motivos de seguridad) que se encarga de gestionar todos los recursos...

Continuar leyendo "Grado de servicio, control SPC y cálculo de tráfico telefónico" »

Sistemas de coordenadas y proyecciones cartográficas en SIG: resumen

Informática y TelecomunicacionesActualizado el 5,27 KB

Sistemas de Coordenadas y Proyecciones Cartográficas

1. Sistemas de Coordenadas

En las aplicaciones de los Sistemas de Información Geográfica (SIG) es necesario asignar un sistema de coordenadas, es decir, necesitamos georreferenciar todo lo que estudiamos para conocer la localización de los objetos (datos), representar cartográficamente esos objetos en su lugar preciso, etc. Hay diferentes tipos de coordenadas:

1.1. Esféricas

Este sistema de coordenadas localiza un punto con dos valores angulares, por eso la Tierra está dividida en meridianos y paralelos cada 10º.

  • Latitud: Ángulo N o S desde el plano ecuatorial.
  • Longitud: Ángulo E o W desde el meridiano de Greenwich.

1.2. Esferoidales

La Tierra no es una esfera perfecta, por lo que buscamos...

Continuar leyendo "Sistemas de coordenadas y proyecciones cartográficas en SIG: resumen" »

Proxies y cortafuegos: tipos, funcionamiento y seguridad en redes

Informática y TelecomunicacionesActualizado el 5,54 KB

Conceptos Clave en Seguridad de Redes

El Servidor Proxy: Definición y Uso

Un Proxy es un software que actúa en nombre de otro sistema, denominado cliente, ante un servicio externo.

El uso más común es el servidor proxy, un software instalado en un PC que intercepta las conexiones de red que un cliente realiza al servidor cuando estos se encuentran en redes independientes sin comunicación directa.

Ventajas e Inconvenientes del Uso de Proxies

Ventajas
  • Seguridad para el software del cliente.
  • Rendimiento (mediante caché).
  • Anonimato.
  • Acceso restringido.
Inconvenientes
  • Dificultad de configuración.
  • Carga (latencia o consumo de recursos).
  • Intromisión.

Funcionamiento Detallado del Proxy

  1. El cliente solicita un recurso al servidor.
  2. El servidor proxy captura la
...
Continuar leyendo "Proxies y cortafuegos: tipos, funcionamiento y seguridad en redes" »

Direccionamiento IP: clases, datagrama IP, ICMP, subnetting y NAT

Informática y TelecomunicacionesActualizado el 6,99 KB

Introducción al Entorno TCP/IP y Direccionamiento IP

El entorno TCP/IP se basa en la tecnología de conmutación de paquetes en modo datagrama.

Direcciones IP (Nivel 3)

Las direcciones IP son las direcciones lógicas que operan en el Nivel 3 (Red) del modelo OSI.

  • IP Interna (Privada): Una misma dirección puede ser utilizada por múltiples ordenadores dentro de redes locales.
  • IP Externa (Pública): No existen duplicidades. Son direcciones únicas que salen al exterior y deben ser solicitadas al NIC (Network Information Center).

Clasificación de las Direcciones IP (IPv4)

Una dirección IP consta de 32 bits. Se representa en formato decimal, mientras que las direcciones MAC se representan en hexadecimal.

Todas las clases de direcciones IP tienen dos...

Continuar leyendo "Direccionamiento IP: clases, datagrama IP, ICMP, subnetting y NAT" »

Tipos de datos, funciones y estructuras de almacenamiento: estáticas, dinámicas y listas enlazadas

Informática y TelecomunicacionesActualizado el 4 KB

Los datos son la materia prima que permite generar información. Constituyen la mínima parte de la información y son una característica de un solo elemento.

Identificación de Datos: Nombre y Valor

El nombre es un identificador que se utiliza para asignar un nombre al atributo o al dato. Para ello, se sigue la siguiente nomenclatura: se seleccionan las tres primeras letras del atributo seguidas de las tres primeras de la entidad.

El valor es todo lo que se almacena o se guarda en el nombre asignado al dato, es decir, su contenido.

Tipos de Datos

  • Numérico: Es la forma como se presenta un dato cuyo valor se expresa por medio de números.
  • Alfanumérico: Combinación de números, letras o símbolos. No necesariamente tienen que estar presentes los
...
Continuar leyendo "Tipos de datos, funciones y estructuras de almacenamiento: estáticas, dinámicas y listas enlazadas" »