Archivo de la categoría: Ingeniería informática

Resolución de Sistemas de Ecuaciones Lineales y Cálculo Numérico

Resolución de Sistemas de Ecuaciones Lineales y Cálculo Numérico

Problema 41

if(A.dim1()==0 || A.dim1()!=A.dim2()) return 0.;

if(A.dim1()==1) return A[0][0];

real determinante=0.;
  for(int k=0;k    Array2D B(A.dim1()-1,A.dim1()-1);
    for(int i=0;i      for(int j=0;j        if(j        else  B[i][j]=A[i+1][j+1];
      }
    }
    if(k%2==0) determinante+=A[0][k]*mn_determinante_recursivo(B);
    else determinante-=A[0][k]*mn_determinante_recursivo(B);
  }
  return determinante; Seguir leyendo “Resolución de Sistemas de Ecuaciones Lineales y Cálculo Numérico” »

Guía Completa de Conceptos y Técnicas de Ciencia de Datos

Fases del Proceso KDD

Selección

  • Selecciona todo el conjunto de datos o una muestra representativa para el proceso de descubrimiento.
  • Varía según los objetivos del negocio.

Procesamiento

  • Analiza la calidad de los datos.
  • Aplica operaciones básicas como eliminación de datos ruidosos.
  • Maneja datos desconocidos (faltantes, vacíos), nulos, duplicados y técnicas de reemplazo.

Transformación

Tipos de Almacenamiento, Software y CPD: Guía Completa

SERVIDOR DAS (Direct Attached Storage)

Es el más simple. Los datos se asocian a un servidor en el que residen los discos. Ideal para empresas medianas y pequeñas.

NAS (Network Attached Storage)

Contiene un solo dispositivo de almacenamiento que está directamente conectado a una LAN y que ofrece datos compartidos a todos los clientes de la red mediante TCP/IP. Es sencillo de instalar y administrar, de bajo coste y escalable.

SAN (Storage Area Network)

Red de alta velocidad diseñada para el almacenamiento Seguir leyendo “Tipos de Almacenamiento, Software y CPD: Guía Completa” »

Implementación y Comparación de Algoritmos de Ordenamiento en C++

Implementación y Comparación de Algoritmos de Ordenamiento en C++

#include <iostream>

#include <stdio.h>

#include <stdlib.h>

#include <conio.h>

#include <time.h>

#define Max 120000

#define TOPE 1000

#define randomize (srand(time(0)))

#define random(num) (rand()%(num))

using namespace std;

int METODODEORDENAMIENTO();

void leerVector(int X[Max],int *dimX);

void mostrarVector(int X[Max],int dimX);

void ordenarxBurbuja(int X[Max],int dimX);

void ordenarxBurbuja_senal(int X [Max],int Seguir leyendo “Implementación y Comparación de Algoritmos de Ordenamiento en C++” »

Búsqueda y Recuperación de Información: Guía Completa

Etapas de Búsqueda y Recuperación de la Información

Análisis del Problema y Concreción

Identificar el problema a resolver (1 o más palabras clave). Hay que tener en cuenta los factores condicionantes:

  • Relación con la persona que necesita la información.
  • Relación con la situación/problema de información.

A partir del análisis anterior podemos concretar las necesidades: ámbito, tema, conceptos específicos, enfoque, contexto.

Selección del SRI

Tecnologías Web y Comercio Electrónico: Fundamentos y Aplicaciones

TEC WEB permite el desarrollo de aplicaciones distribuidas basadas en el modelo Cliente/Servidor.
APLICACIONES WEB suponen un importante cambio de enfoque respecto al desarrollo de aplicaciones tradicionales.
Característica consiste en q la comunicación con el usuario se establece utilizando pag web, q se pueden visualizar desde un navegador q se esté ejecutando en cualquier ordenador conectado a la red.
HERRAMIENTAS TEC WEB:
SOFTWARE:

1.Gestores de BD
2.Lenguajes de prog de doc web
3.Interpretes de Seguir leyendo “Tecnologías Web y Comercio Electrónico: Fundamentos y Aplicaciones” »

Formatos de Compresión y Contenedores de Vídeo

Formatos de Compresión

RAW

Los datos obtenidos directamente del sensor de la cámara antes de cualquier procesamiento de imagen. Cada píxel contiene solo un valor de color (rojo, verde o azul), por lo que la imagen no puede monitorizarse adecuadamente. Permite una gran flexibilidad para ajustes en postproducción.

GRABACIÓN LOG

La imagen se vuelve plana y desaturada, pero puede monitorizarse. Maximiza la información almacenándola en formato de vídeo con muchas tonalidades de gris y poco contraste. Seguir leyendo “Formatos de Compresión y Contenedores de Vídeo” »

Software: Componentes, Clasificación y Evolución

Software

El software es el conjunto de componentes lógicos necesarios para realizar tareas específicas en un sistema informático, en contraposición a los componentes físicos llamados hardware.

Componentes lógicos

Los componentes lógicos incluyen:

  • Aplicaciones informáticas, como procesadores de texto
  • Software de sistema, como sistemas operativos

Clasificación del software

El software se puede clasificar en tres grandes tipos:

1. Software de sistema

Objetivo: desvincular al usuario y al programador Seguir leyendo “Software: Componentes, Clasificación y Evolución” »

Sistemas Operativos Distribuidos (SOD): Arquitectura, Diseño y Protocolos

¿Qué es un SOD?

Es una colección de PC independientes que aparecen ante los usuarios del sistema como una única PC.

¿Cuáles son las desventajas de un SD con respecto a uno centralizado?

  • El software
  • Redes de comunicación
  • La saturación

¿Cuál es la clasificación de los sistemas de cómputo de acuerdo al hardware?

SISD Single Instruction Single Data

SIMD Single Instruction Multiple Data

MISD Multiple Instruction Single Data

MIMD Multiple Instruction Multiple Data

¿Cómo se dividen los MIMD?

Multiprocesadores Seguir leyendo “Sistemas Operativos Distribuidos (SOD): Arquitectura, Diseño y Protocolos” »

Análisis de Rendimiento de Caché y Memoria Virtual

CACHÉS

Considerando los datos de la tabla adjunta correspondientes a cachés de correspondencia directa con un tamaño de bloque de 32 bytes, tomados sobre un conjunto de programas de prueba en los que el porcentaje de referencias a instrucciones es del 75%, responde:

A) ¿Qué sistema presenta una menor razón de fallos, el constituido por una caché de instrucciones de 16KB y una caché de datos de 16KB, o el constituido por una caché de 32KB unificada?

SOLUCIÓN: Dado que el 75% de accesos son Seguir leyendo “Análisis de Rendimiento de Caché y Memoria Virtual” »