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

Infraestructuras Comunes de Telecomunicaciones (ICT): Guía Completa

Informática19,29 KB

NORMATIVA VIGENTE

REAL DECRETO 346/2011 y la ORDEN ITC 1644/2011 del Ministerio de Industria, Turismo y Comercio, de 11 de marzo 2011. El Real decreto está en línea con los objetivos de la Unión Europea «Una Agenda Digital para Europa». Entre los campos de actuación de la agenda digital, se destacan el acceso rápido y ultrarrápido a Internet y el fomentar el despliegue de las redes NGA como objetivo para el año 2020. Para el año 2030 los objetivos que se proponen a nivel infraestructura y de servicios públicos son los siguientes:

Infraestructura: todos los hogares de la Unión deben contar con una conectividad de altísima velocidad y todas las zonas pobladas deben disponer de cobertura 5G; la producción de semiconductores de vanguardia...

Continuar leyendo "Infraestructuras Comunes de Telecomunicaciones (ICT): Guía Completa" »

Configuración Esencial de Redes y Servicios de Servidor en Sistemas Linux

Informática4,16 KB

Configuración de Interfaz de Red (IP Estática)

Asignar Dirección IP (Comando Temporal)

Para asignar una dirección IP en una sola línea de comando (temporalmente, hasta el reinicio):

ifconfig eth0 192.168.1.2 netmask 255.255.255.0 up

Establecer Puerta de Enlace (Gateway)

route add -net 0/0 hw 192.168.0.1 eth0

Archivos de Configuración Persistente

Configuración Persistente de Interfaces de Red

Edite el archivo de configuración de interfaces de red para hacer los cambios permanentes:

nano /etc/network/interfaces

Contenido de ejemplo para la interfaz eth0:

auto eth0
iface eth0 inet static
address 192.168.1.2
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1

Modificación del Nombre del Equipo (Hostname)

Para cambiar...

Continuar leyendo "Configuración Esencial de Redes y Servicios de Servidor en Sistemas Linux" »

Fundamentos de la Ingeniería de Software: Definiciones, Ciclo de Vida y Requisitos

Informática3,41 KB

El Software (SW): Según la IEEE, el software se define como «programas, procedimientos, documentación y datos asociados, relacionados con la operación de un sistema informático».

Se puede definir como el conjunto de tres componentes:

  • Es un elemento lógico.
  • Se desarrolla.
  • Cada producto software es diferente.
  • En el software, el recurso principal son las personas.
  • No se estropea.

Tipos de Software

Software de aplicaciones: Se usa para proveer servicios a clientes y ejecutar negocios de forma más eficiente.

Software de sistemas: Se usa para operar y mantener un sistema informático.

Aplicaciones del software: Software de sistemas, en tiempo real, de gestión, de ingeniería y científico, empotrado, basados en web y de inteligencia artificial.

Ingeniería

...
Continuar leyendo "Fundamentos de la Ingeniería de Software: Definiciones, Ciclo de Vida y Requisitos" »

Dominando Photoshop CS6: Curso Completo de Edición y Retoque Fotográfico

Informática11,31 KB

Continuar leyendo "Dominando Photoshop CS6: Curso Completo de Edición y Retoque Fotográfico" »

Procesos del Ciclo de Vida ISO/IEC 12207: Guía Completa

Informática3,91 KB

Procesos del Ciclo de Vida ISO/IEC 12207

1) Procesos del Ciclo de Vida Primario

Conducen las principales funciones:

A) Proceso de Adquisición

* Tareas del que contractualmente adquiere un producto de software o un servicio. * Actividades: * Definición de la necesidad * Pedido de propuesta (RFP) * Selección de un proveedor * Gerenciamiento del proceso hasta la aceptación del sistema

B) Proceso de Provisión

* El servicio puede ser el desarrollo de un producto de software, un sistema conteniendo software, la operación o mantenimiento de un sistema de software. * Actividades: * Preparar una propuesta a un comprador * Acordar un contrato * Identificar los procedimientos y recursos necesarios * Desarrollar, ofrecer el servicio

C) Proceso de Desarrollo

*...

Continuar leyendo "Procesos del Ciclo de Vida ISO/IEC 12207: Guía Completa" »

Fundamentos de Redes Celulares: Cobertura, Interferencia y Tecnologías de Acceso

Informática6,33 KB

Sistema Celular

Un sistema celular conecta un terminal móvil con otro usuario (móvil o fijo) a través de la red telefónica pública conmutada (PSTN) u otras redes.

Conceptos Fundamentales

El área de servicio se divide en pequeñas zonas de cobertura denominadas células. A cada célula se le asignan ciertas frecuencias (canales). El tamaño de las células varía según la densidad del tráfico. Las frecuencias utilizadas en células adyacentes son diferentes para minimizar posibles interferencias.

Un Sistema Móvil Celular (SMC) está formado por tres componentes principales:

  • Estación Base (EB o BTS): Incluye antenas y equipos de radiofrecuencia (EBRF) para comunicarse con los móviles en su célula.
  • Central de Conmutación y Control (CCC
...
Continuar leyendo "Fundamentos de Redes Celulares: Cobertura, Interferencia y Tecnologías de Acceso" »

Diferencias entre JRE y J2SE: Plataformas Java para Usuarios y Desarrolladores

Informática4,28 KB

¿Quién necesita JRE o J2SE?

  1. JRE (Java Runtime Environment - Entorno de Ejecución de Java): Usuarios que ejecutan applets y aplicaciones basadas en tecnología Java.
  2. J2SE (Java 2 Platform, Standard Edition - Plataforma Java 2, Edición Estándar): Desarrolladores de software que crean applets y aplicaciones utilizando la tecnología Java.

¿Qué es JRE y J2SE?

  1. JRE: Es el entorno necesario para ejecutar aplicaciones y applets escritos en el lenguaje de programación Java.
  2. J2SE: Es un kit de desarrollo de software (SDK) que se utiliza para escribir aplicaciones y applets en Java. Incluye el compilador javac, herramientas de desarrollo y el JRE.

Componentes Clave de Java y J2SE

  • javac.exe: Es el compilador de Java incluido en J2SE. El compilador verifica
...
Continuar leyendo "Diferencias entre JRE y J2SE: Plataformas Java para Usuarios y Desarrolladores" »

Fundamentos del Sistema Operativo y Gestión de Archivos en Windows

Informática4,97 KB

Conceptos Fundamentales del Sistema Operativo

Un Sistema Operativo (SO) es un conjunto de programas, funciones y servicios esenciales que gestionan y coordinan eficientemente el hardware y las aplicaciones de un equipo. Actúa como un intermediario crucial entre la máquina y el usuario, facilitando la interacción y el uso de los recursos del sistema.

Funciones Clave de un Sistema Operativo

Los sistemas operativos desempeñan diversas funciones vitales para el correcto funcionamiento de un ordenador:

  1. Gestión de Procesadores: Administra el tiempo de la CPU y asegura que todos los procesos puedan ejecutarse de manera eficiente, utilizando técnicas como la planificación de procesos para optimizar el rendimiento.
  2. Gestión de la Memoria: Asigna y
...
Continuar leyendo "Fundamentos del Sistema Operativo y Gestión de Archivos en Windows" »

Fundamentos de Transacciones y Control de Concurrencia en Bases de Datos

Informática5,59 KB

Conceptos Fundamentales de Transacciones en Bases de Datos

Definición de Transacción

Una transacción es una unidad lógica de procesamiento de la base de datos que incluye operaciones de inserción, eliminación, modificación o recuperación (lectura o escritura).

Propiedades ACID

Las transacciones deben cumplir las siguientes propiedades esenciales:

  • Atomicidad: Se ejecuta toda la transacción o no se ejecuta nada.
  • Consistencia: Lleva a la base de datos de un estado válido a otro válido.
  • Aislamiento (Isolation): Parece ejecutarse de forma independiente de otras transacciones concurrentes.
  • Durabilidad: Los cambios persisten aún ante fallos del sistema.

Estados de una Transacción

Los estados principales de una transacción son:

  1. Activa
  2. Parcialmente
...
Continuar leyendo "Fundamentos de Transacciones y Control de Concurrencia en Bases de Datos" »

Ingeniería de Requisitos y Diseño de Software: Prototipado, Calidad de la Especificación, Diseño por Contratos y Métricas de Arquitectura

Informática4,72 KB

1. Prototipado en la Elicitación de Requisitos

En la ingeniería de requisitos, la elicitación consiste en capturar información de los stakeholders y otras fuentes para comprender el problema. Una técnica clave es el prototipado, que implica construir una versión gráfica "hueca" del sistema para visualizar la información y las interacciones. Este prototipo, sin funcionalidad real, facilita la comunicación con los stakeholders y se desecha tras cumplir su propósito. Un ejemplo es un mapa de pantallas que muestra la distribución de la información y el flujo de interacción. Es importante equilibrar el coste del prototipo con su beneficio en la elicitación.

Ventajas del Prototipado:

  • Interacción sencilla y visual con el cliente y usuarios.
...
Continuar leyendo "Ingeniería de Requisitos y Diseño de Software: Prototipado, Calidad de la Especificación, Diseño por Contratos y Métricas de Arquitectura" »