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

Ordenar por
Materia
Nivel

Manipulación de Imágenes BMP en Java: Duplicación y Procesamiento

Clasificado en Informática

Escrito el en español con un tamaño de 9,62 KB

Este documento explica el código Java para la manipulación de imágenes en formato BMP (Bitmap) de 24 bits, con un enfoque en la duplicación de imágenes. Se asume que la altura y la anchura de la imagen son múltiplos de 4 y menores que 127.

Clase ImagenBMP

La clase ImagenBMP proporciona métodos para leer, duplicar y guardar imágenes BMP.

Atributos

  • TAM_CABECERAS: Constante que define el tamaño de la cabecera de un archivo BMP (54 bytes).
  • cabecera: Array de bytes que almacena la cabecera de la imagen BMP.
  • nombre: String que representa el nombre del archivo de la imagen.
  • matriz: Matriz de objetos Pixel que representa la imagen original.
  • imagen: Objeto File que representa el archivo de la imagen.
  • matrizDoble: Matriz de objetos Pixel que representa
... Continuar leyendo "Manipulación de Imágenes BMP en Java: Duplicación y Procesamiento" »

Glossari de Recursos d'Informació i Documentació

Clasificado en Informática

Escrito el en catalán con un tamaño de 2,86 KB

· Abstracció o resum: condensació i sintetització de les idees principals mitjançant un llenguatge natural.

· Accés obert: accés immediat sense restriccions a material digital acadèmic (qualsevol pot llegir, copiar…)

· Base de dades: conjunt d'informació estructurada en registres que descriuen documents i s'emmagatzema en suports electrònics.

· Bibliografia: relació sistemàtica i ordenada de descripcions de documents relatius a una matèria, un període, una realitat geogràfica o una llengua concreta.

· Cercador: aplicacions que registren la xarxa recopilant dades que es guarden en una base de dades.

· Catàleg: obra que conté la descripció d'una col·lecció concreta en forma de llista ordenada.

· Citació: reproducció de... Continuar leyendo "Glossari de Recursos d'Informació i Documentació" »

Cómo funciona la firma digital y los certificados digitales

Clasificado en Informática

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

Firma digital

Definición: Permite al receptor de un mensaje verificar la autenticidad del origen de la información, así como verificar que dicha información no ha sido modificada desde su generación.

Pasos

  1. El emisor resume el mensaje o datos mediante una función hash.
  2. Cifra el resultado de la función hash con su clave privada. De esta forma, obtiene su firma digital.
  3. Envía al receptor el mensaje original junto con la firma. El receptor, al recibir el mensaje junto a la firma digital, deberá comprobar la validez de ésta para dar por bueno el mensaje y reconocer al autor del mismo (integridad y autenticación).
  4. Descifra el resumen del mensaje mediante la clave pública del emisor.
  5. Aplica al mensaje la función hash para obtener el resumen.
... Continuar leyendo "Cómo funciona la firma digital y los certificados digitales" »

Gestión de cuentas corrientes online: ventajas, seguridad y más

Clasificado en Informática

Escrito el en español con un tamaño de 1,53 KB

Gestión de Cuentas Corrientes Online

Los avances tecnológicos permiten la gestión electrónica de operaciones bancarias. La banca online, un subconjunto de la banca electrónica, se centra en la gestión de cuentas, operaciones y contratación de productos y servicios bancarios a través de internet, mediante páginas web y aplicaciones.

Las operaciones realizadas online se registran con la misma fecha valor que las realizadas en oficinas físicas. La documentación necesaria se puede gestionar digitalmente a través del correo electrónico o aplicaciones bancarias.

Seguridad en los Procedimientos de Uso

La mayoría de las entidades implementan controles de seguridad para proteger el acceso a las cuentas y garantizar la privacidad de la información.... Continuar leyendo "Gestión de cuentas corrientes online: ventajas, seguridad y más" »

Quality Score i Rank Score a Google AdWords

Clasificado en Informática

Escrito el en catalán con un tamaño de 2,87 KB

Es tracta d'una avaluació en paid search de Google AdWords (i ara altres motors de cerca) d'un anunci individual activat per una paraula clau que, en combinació amb l'import de l'oferta, determina la classificació de l'anunci en relació amb els competidors.
El factor principal és el click-through rate de cada anunci, però la puntuació de qualitat també considera la coincidència entre la paraula clau i l'ocurrència de la paraula clau al text, els clics històrics, la participació del cercador quan fan clic al lloc i la velocitat a la qual es carrega la pàgina.
Google va desenvolupar el quality score perquè va comprendre que proporcionar rellevància a través dels enllaços patrocinats era essencial per a l'experiència de l'usuari
... Continuar leyendo "Quality Score i Rank Score a Google AdWords" »

Impacto de los Fallos en Cache y Estrategias de Reemplazo

Clasificado en Informática

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

¿Qué ocurre cuando hay un fallo a cache? Considere las estrategias aleatoria, LRU y FIFO. ¿Qué pasa si es conjunto asociativo, totalmente asociativo o transformación directa?

R.- Cuando ocurre un fallo en el acceso a cache, se debe realizar una búsqueda de datos o de la instrucción requerida en la memoria principal y luego trasladar eso a cache. Si ocurre que el cache está lleno, debemos reemplazar un bloque de la cache por el bloque donde se encuentra la información. Esto se realiza con estrategias de reemplazo:

Estrategias de Reemplazo

  • Aleatoria: Un bloque de memoria es elegido aleatoriamente entre los bloques que forman el conjunto donde se ha producido el fallo de acceso a la cache, generando un reparto uniforme.
  • FIFO: Los bloques
... Continuar leyendo "Impacto de los Fallos en Cache y Estrategias de Reemplazo" »

La Importancia de los Gráficos por Computadora: Aplicaciones en Ingeniería y Visualización

Clasificado en Informática

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

Gráficos por Computadora (Computer Graphics)

Los gráficos por computadora son imágenes y dibujos generados mediante sistemas informáticos. Un programa de gráficos interpreta la información proporcionada por el usuario y la transforma en imágenes que se pueden visualizar en la pantalla, imprimir en papel o transferir a microfilm.

En este proceso, la computadora utiliza cientos de fórmulas matemáticas para convertir los bits de datos en formas y colores precisos. Los gráficos se desarrollan para una gran variedad de usos, incluyendo:

  • Presentaciones
  • Autoedición (Desktop Publishing)
  • Ilustraciones
  • Diseños arquitectónicos
  • Dibujos detallados de ingeniería

Aplicaciones en Ingeniería y Diseño

Los ingenieros mecánicos utilizan programas sofisticados... Continuar leyendo "La Importancia de los Gráficos por Computadora: Aplicaciones en Ingeniería y Visualización" »

Protecció de Dades i Resiliència de Sistemes: Guia Completa

Clasificado en Informática

Escrito el en catalán con un tamaño de 4,98 KB

Problemes Comuns en Sistemes Informàtics

  • Problemes de Sistema Operatiu o Programari

    Aquests problemes sorgeixen al sistema operatiu on està instal·lada l'aplicació o estan relacionats amb algun programari específic.

  • Problemes d'Aplicació o Transaccions

    Es produeixen quan hi ha execucions de programes fora de temps o entrades de dades incorrectes.

  • Problemes de Maquinari

    Apareixen quan fallen els mitjans on guardem les dades. Sovint es poden solucionar amb configuracions RAID.

Pla de Contingència i Recuperació de Desastres

  • Tenir previstes les accions a prendre en cas de fallada del sistema.
  • Planificar còpies de seguretat periòdiques de les dades.
  • Definir clarament les responsabilitats del personal implicat.
  • Especificar què s'ha de fer per tornar
... Continuar leyendo "Protecció de Dades i Resiliència de Sistemes: Guia Completa" »

Diagrama de flujo de proceso productivo

Clasificado en Informática

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

Análisis y DISEÑO ESTRUCTURADO
Tiene como objetivo descubrir todos los detalles relevantes del sistema en estudio.
Además pretende:
Que sea fácil de detectar y verificar la omisión de detalles relevantes
Que distintos analistas ante el mismo sistema actual determinen los mismos requerimientos.
Que los documentos generados sobre el sistema actual sean vehículos eficientes de comunicación.
Aparece a finales de los 70
Facilita la comunicación en el proceso de desarrollo de un sistema de información
análisis y diseño
usuarios y analistas
Sencillo, fácil de entender y fácil de aprender
Amplia difusión
Descomposición funcional
(Originariamente) Orientada a procesos
(Originariamente) Top/down
Presente en numerosas metodologías
p.Ej. Métrica, SSADM,
... Continuar leyendo "Diagrama de flujo de proceso productivo" »

Complejidad Computacional y Redes Neuronales Artificiales: Conceptos Clave

Clasificado en Informática

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

Complejidad Computacional

La complejidad computacional considera globalmente todos los posibles algoritmos para resolver un problema dado. Estamos interesados en la distinción que existe entre los problemas que pueden ser resueltos por un algoritmo en tiempo polinómico y los problemas para los cuales no conocemos ningún algoritmo polinómico, es decir, el mejor es no-polinómico.

Problemas NP-Completos

La definición formal de NP-Completo usa reducciones o transformaciones de un problema a otro.

Así, tenemos que los siguientes problemas son NP-Completos: rutas y circuitos de Hamilton, asignación de trabajos con penalizaciones, el agente viajero, el problema de la mochila.

Problemas Intratables

Un problema se dice intratable si es muy difícil... Continuar leyendo "Complejidad Computacional y Redes Neuronales Artificiales: Conceptos Clave" »