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

Ordenar por
Materia
Nivel

Fundamentos Esenciales de la Ingeniería de Software: Procesos, Herramientas y Dominios

Clasificado en Informática

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

Fundamentos Esenciales de la Ingeniería de Software

La Ingeniería de Software (I.S.) requiere una estructura bien definida para la obtención eficaz de tecnología. A continuación, se detallan los componentes clave y conceptos asociados al desarrollo de software profesional.

Componentes Fundamentales de la I.S.

  • Define una estructura que debe establecer para la obtención eficaz de tecnología de I.S. (El proceso)
  • Se integran de modo que la información creada por una pueda ser utilizada por la otra. (La herramienta)
  • Proporciona la experiencia técnica para elaborar software e incluyen actividades de modelación y otras técnicas descriptivas. (El método)

Definición y Alcance de la Disciplina

El concepto central:

"Cubre la necesidad de los ingenieros
... Continuar leyendo "Fundamentos Esenciales de la Ingeniería de Software: Procesos, Herramientas y Dominios" »

Gestión de Memoria en Sistemas Operativos: Tipos, Funciones y Optimización

Clasificado en Informática

Escrito el en español con un tamaño de 2,75 KB

Gestión de Memoria en Sistemas Operativos

La gestión de memoria representa un vínculo delicado entre el rendimiento (tiempo de acceso) y la cantidad (espacio disponible). Siempre se busca obtener el mayor espacio disponible en la memoria, pero pocas veces existe la predisposición para comprometer el rendimiento.

Funciones de la Gestión de Memoria

La gestión de memoria también debe realizar las siguientes funciones:

  • Permitir que la memoria se comparta (en sistemas de multiprocesos).
  • Asignar bloques de espacio de memoria a distintas tareas.
  • Proteger los espacios de memoria utilizados (por ejemplo, evitar que un usuario modifique una tarea realizada por otro usuario).
  • Optimizar la cantidad de memoria disponible, específicamente a través de sistemas
... Continuar leyendo "Gestión de Memoria en Sistemas Operativos: Tipos, Funciones y Optimización" »

Conceptos Fundamentales de la Gestión de Archivos en Sistemas Operativos

Clasificado en Informática

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

Gestión de Archivos

La Gestión de archivos es la administración de los archivos. Esto se realiza a través del sistema operativo, permitiendo que los usuarios tengan acceso directo a los archivos y tengan control sobre ellos. Así como también, se pueden enviar y compartir archivos con otros usuarios, brindándoles seguridad y protección.

De modo que permite al usuario realizar ciertas operaciones con ellos, las cuales son:

  1. Puedes crear un archivo, identificándolo con un nombre y determinar su espacio.
  2. Abrir el archivo. Aquí se realizan distintas operaciones como su ejecución, lectura o escritura.
  3. Borrarlo, liberando así el espacio que ocupa.

Objetivos de la Gestión de Archivos

  • Garantizar que la información del archivo sea válida.
  • Optimizar
... Continuar leyendo "Conceptos Fundamentales de la Gestión de Archivos en Sistemas Operativos" »

Características y Limitaciones del PC: Un Análisis Completo

Clasificado en Informática

Escrito el en español con un tamaño de 2,71 KB

1. Características que Diferencian al PC de Otros Computadores

  • Es personal
  • Tiene arquitectura abierta
  • Ampiable y reconfigurable
  • Capacidad gráfica excelente

2. Limitaciones de los PCs Actuales

  • Tarda en arrancar
  • Dificil de mantener para la mayoría de usuarios
  • No se puede meter en un bolsillo
  • Queda obsoleto en pocos años

3. Concepto de Arquitectura Abierta

Varios fabricantes construyen los mismos componentes, lo que permite una mayor flexibilidad y personalización en el uso del PC.

4. Tipos de Usuarios de PCs según su Capacitación Técnica

  • Usuario normal o avanzado
  • Comprador bien formado (criterios calidad/precio)
  • Instalador, configurador y administrador
  • Servicio técnico (diagnóstico y soporte, reparación de averías)
  • Diseñador/desarrollador (de subsistemas
... Continuar leyendo "Características y Limitaciones del PC: Un Análisis Completo" »

Potencia tu Empresa con Business Intelligence y Minería de Datos

Clasificado en Informática

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

Business Intelligence: Inteligencia de Negocios

El área de inteligencia de negocios o business intelligence es bastante importante para las empresas de hoy en día. Llevar un control en el historial de su información hace que las personas encargadas tomen mejores decisiones y se logren los objetivos que se hayan trazado en un tiempo determinado.

Existen herramientas de inteligencia que se basan en la utilización de un sistema de información que se forma con distintos datos extraídos de la producción y operación cotidiana, con información relacionada con la empresa o sus ámbitos y con datos económicos. Mediante las herramientas y técnicas ETL (extraer, transformar y cargar) se extraen los datos de distintas fuentes, se depuran, preparan... Continuar leyendo "Potencia tu Empresa con Business Intelligence y Minería de Datos" »

Minería de Datos, Limpieza y Sistemas de Información Geográfica (SIG): Fases y Aplicaciones

Clasificado en Informática

Escrito el en español con un tamaño de 2,94 KB

Fases de la Minería de Datos

Las fases de la minería de datos incluyen: Selección, preprocesamiento de datos, Selección de variables, Extracción de conocimiento Interpretación y evaluación.

Data Cleansing

El data cleansing, data scrubbing o limpieza de datos, es el proceso de descubrimiento, corrección o eliminación de datos erróneos de una base de datos. Este proceso permite identificar datos incompletos, incorrectos, inexactos, no pertinentes, etc., y luego substituir, modificar o eliminar estos datos "sucios" ("data duty"). Después de la limpieza, la base de datos podrá ser compatible con otras bases de datos similares en el sistema.

Las inconsistencias descubiertas, modificadas o eliminadas pueden haber sido causadas por: las definiciones... Continuar leyendo "Minería de Datos, Limpieza y Sistemas de Información Geográfica (SIG): Fases y Aplicaciones" »

Tipos de Servidores, RMI y Servicios Web: Guía Completa

Clasificado en Informática

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

Tipos de Servidores

Orientado a conexión (TCP)

Los datos no incluyen información sobre la conexión. Permite sesiones simultáneas (solo si es concurrente).

No orientado a conexión (UDP)

Se pueden intercalar las sesiones. Los datos se intercambian usando paquetes independientes. Los paquetes son autocontenidos y necesitan información de conexión. No hay acuerdo previo entre el servidor y el cliente. Usa datagramas.

Secuencial

Un único proceso.

Concurrente

Un único proceso con multihilos (varios clientes simultáneos). Múltiples procesos simples (varios clientes simultáneos, pero con peor rendimiento).

Con Estado (FTP)

Debe mantener las conexiones anteriores y el estado del servicio.

Ventajas: mensajes de petición más cortos, mejor rendimiento,... Continuar leyendo "Tipos de Servidores, RMI y Servicios Web: Guía Completa" »

Història de l'evolució dels ordinadors

Clasificado en Informática

Escrito el en catalán con un tamaño de 3,33 KB

Evolució dels ordinadors

L'ordinador ha revolucionat la manera en la que ens relacionem, viatgem, juguem, treballem. Afecta a les nostres vides i ha ajudat a guanyar guerres i solucionar problemes. Els ordinadors poden ser utilitzats per simular els efectes de les bombes, poder modelar molècules per dissenyar els experiments i entendre els resultats.

Al final del segle XIX, es va produir una nova revolució de l'ordinador. Holidays va crear una màquina per poder controlar el cens de la població més fàcilment, aquest canvi en la societat va fer que el món de la informàtica comencés a avançar. Equeri i Moclin van formar una companyia i van començar a treballar en un ordinador dissenyat per resoldre problemes científics i militars (IUNIBAC)... Continuar leyendo "Història de l'evolució dels ordinadors" »

Traducción e Internacionalización en la Industria Informática: Claves y Procesos

Clasificado en Informática

Escrito el en español con un tamaño de 2,48 KB

La traducción informática es sinónimo de localización. Es un concepto que surge al producir versiones de productos informáticos para comunidades lingüísticas diferentes al original.

Al principio, se localizaban las aplicaciones una vez lanzada la original. En la actualidad, los productos siguen un proceso de producción simultánea en distintas lenguas, conocido como simship o simultaneous shipment. En este proceso de localización participan distintos profesionales. El traductor también ha de llevar a cabo labores de diseño y conocer aspectos del desarrollo de la aplicación.

Localización no es simplemente traducción. Implica conocer aspectos técnicos y de gestión importantes, tales como:

  • ¿Qué es exactamente lo que hay que traducir
... Continuar leyendo "Traducción e Internacionalización en la Industria Informática: Claves y Procesos" »

Implementación de Herencia en Java: Ejemplo Práctico con Clases Persona y Profesor

Clasificado en Informática

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

Ejemplo de Herencia en Java: Clases Persona y Profesor

En el ámbito de la Programación Orientada a Objetos (POO), la herencia es un pilar fundamental que permite la reutilización de código. A continuación, se presenta un ejemplo detallado utilizando las clases Persona y Profesor.

1. Definición de la Superclase: Clase Persona

La clase Persona actúa como la superclase, definiendo los atributos generales que cualquier individuo posee.

// Código de la clase Persona ejemplo aprenderaprogramar.com
public class Persona {
    private String nombre;
    private String apellidos;
    private int edad;

    // Constructor
    public Persona (String nombre, String apellidos, int edad) {
        this.nombre = nombre;
        this.apellidos = apellidos;
... Continuar leyendo "Implementación de Herencia en Java: Ejemplo Práctico con Clases Persona y Profesor" »