Todas las entradas de: wiki

Ciclo de Vida del Software y Metodologías de Desarrollo

1. Concepto de Ciclo de Vida

El ciclo de vida abarca toda la vida del sistema, comenzando con su concepción y finalizando cuando ya no se utiliza. A veces también se habla de ciclo de desarrollo, que es un subconjunto del anterior.

A continuación, se analizarán los procesos que se deben contemplar en el ciclo de vida del software y posteriormente se resumen los principales paradigmas o modelos.

2. Procesos del Ciclo de Vida

Las actividades que se pueden realizar durante el ciclo de vida del software Seguir leyendo “Ciclo de Vida del Software y Metodologías de Desarrollo” »

Fundamentos de Lenguajes de Programación: Historia, Tipos y Conceptos Clave

Lenguajes de Programación

Son un conjunto de normas «lingüísticas» que permiten escribir un programa para que sea entendido por la computadora y pueda ser trasladado a computadoras similares para su funcionamiento en otros sistemas. En programación se habla de Lenguajes de Bajo Nivel y Lenguajes de Alto Nivel.

Fortran

El lenguaje FORTRAN forma parte del grupo de lenguajes orientados a procedimientos. Tiene por objeto descargar al programador de la tarea de reducir todos los cálculos y toma de Seguir leyendo “Fundamentos de Lenguajes de Programación: Historia, Tipos y Conceptos Clave” »

Fibra Óptica: Tipos, Pérdidas, Dispersión y Fabricación

Clasificación de las Fibras Ópticas

Por materiales dieléctricos:

  • Fibra óptica de silicio
  • Fibra óptica de vidrio multicompuesto
  • Fibra óptica plástica

Por modo de propagación:

  • Fibra óptica monomodo (SM)
  • Fibra óptica multimodo

Por distribución del índice de refracción:

  • Fibra óptica de índice escalonado (SI)
  • Fibra óptica de índice gradual (GI)

Pérdidas en Fibras Ópticas

Pérdidas por Absorción

La absorción ocurre cuando la luz que viaja dentro de la fibra óptica se transforma en calor. Esta Seguir leyendo “Fibra Óptica: Tipos, Pérdidas, Dispersión y Fabricación” »

Fundamentos y Operaciones de Fresado

1. Movimientos Fundamentales del Fresado

Movimiento de corte: originado por el giro de la fresa sobre su propio eje.

Movimientos de avance: originado por el desplazamiento horizontal de la pieza. Estos movimientos podrán realizarse en cualquier eje de un plano horizontal.

Movimiento de penetración: originado por el desplazamiento vertical de la fresa o de la pieza. El valor de la penetración dependerá fundamentalmente de si las pasadas son de desbaste o acabado.

2. Diferencias entre Fresa Seguir leyendo “Fundamentos y Operaciones de Fresado” »

Implementación de una Lista Doblemente Enlazada en C

Introducción

Este código implementa una lista doblemente enlazada en C, permitiendo la inserción, borrado y otras operaciones como la verificación de palíndromos. Incluye funciones para mostrar la lista en orden ascendente y descendente.

Código

#include <stdio.h>
#include <stdlib.h>
#include <ctype.h>
#include <conio.h> //Para usar getch() y system("pause")
#include <string.h> //Para usar strlen()

#define ASCENDENTE 1
#define DESCENDENTE 0
#define TRUE 1

typedef  Seguir leyendo “Implementación de una Lista Doblemente Enlazada en C” »

Configuración de routers Zyxel 660 y 643 para conectar redes locales

Configuración de routers para conectar redes locales

Configuración de un router como repetidor universal

Primero, configure la IP, máscara de subred y puerta de enlace para acceder a la configuración del router. Acceda a la configuración del router a través del navegador web, introduciendo la puerta de enlace configurada.

En el menú, seleccione «Mode» y elija la opción «Universal Repeater». Haga clic en «Setup» y espere unos minutos hasta que el cambio tenga efecto. Una vez finalizado el proceso, Seguir leyendo “Configuración de routers Zyxel 660 y 643 para conectar redes locales” »

Optimización y Supervisión de Redes con SNMP

Gestión y Monitoreo de Redes

Monitorear y gestionar la red se puede definir como el conjunto de actividades dedicadas al control y vigilancia de los recursos de telecomunicaciones. Implica conocer el estado de los servicios que se ejecutan en una máquina determinada y hacer un uso eficiente de los recursos.

Para gestionar la red de manera efectiva, es necesario implementar una gestión centralizada que permita:

Optimización de Comunicaciones con Voz sobre IP (VoIP)

Ventajas de VoIP

Uso eficiente del ancho de banda y equipos: Las redes de telefonía tradicionales utilizan un canal de 64 kbps para cada llamada. VoIP comparte el ancho de banda entre múltiples conexiones, optimizando su uso.

Menores costos de transmisión: VoIP multiplexa el tráfico de voz con el de datos, generando ahorros en equipos y costos operativos.

Gastos de red consolidada: Convertir redes de voz a la arquitectura de conmutación de paquetes crea una red de comunicaciones integrada, lo Seguir leyendo “Optimización de Comunicaciones con Voz sobre IP (VoIP)” »

Enrutamiento Óptimo y Protección de Redes

MPLS (Multiprotocol Label Switching)

Enrutamiento Óptimo entre Sitios

En un escenario MPLS, se requiere solo una conexión MPLS con un proveedor de servicios (SP).

Conmutación en capa 2 y 3.

Envía paquetes cortos con etiquetas de longitud fija.

Beneficios de MPLS

  • Reduce la búsqueda de enrutamiento.
  • Reenvía los paquetes MPLS basándose en etiquetas.

Las etiquetas suelen corresponder a las redes IP de destino (igual al reenvío IP tradicional).

Las etiquetas también pueden corresponder a otros parámetros: Seguir leyendo “Enrutamiento Óptimo y Protección de Redes” »

Fortalece tu Core: Rutina Efectiva de Abdominales

Nivel 1

Ejercicios

  • Cúbito abdominal plano elevando pelvis (empuje de caderas) – 2 x 5
  • Cúbito abdominal en banca declinada elevando pelvis (empuje de caderas) – 2 x 5
  • Abdomen bicicleta (alternando rodillas y codos) – 1 x 20 (cada rodilla a cada codo cuenta como una repetición)
  • Abdominales oblicuos – 1 x 15
  • Abdomen en banca – 1 x 15
  • Aspiradoras de abdomen

Tu entrenamiento debería ser realizado aproximadamente 2 veces a la semana. Series y repeticiones estarán indicadas como series x reps (ejemplo: 2 Seguir leyendo “Fortalece tu Core: Rutina Efectiva de Abdominales” »