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

Ordenar por
Materia
Nivel

Didàctica de la Llengua i Literatura: Reptes Comunicatius a Primària

Clasificado en Informática

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

Didàctica de la Llengua i la Literatura

A l’escola s’ha d’ensenyar a:

  • Llegir.
  • Gaudir de la lectura.
  • Escriure correctament.

Canvis en la Comunicació (Educació Primària)

Com es reflecteixen els canvis comunicatius dels últims anys a les aules de Primària?

1. Virtualització i Augment de la Comunicació

Amb les noves tecnologies, la comunicació és més virtual que cara a cara. Ara ens comuniquem més que abans (tant de manera directa com indirecta). La gent continua comunicant-se, però amb nous formats.

2. Instantaneïtat i Imediatesa

La comunicació és més instantània i immediata, facilitada per eines com WhatsApp, per exemple.

3. Gestió de les Noves Tecnologies

No traiem tot el profit de les noves tecnologies. És pràcticament impossible... Continuar leyendo "Didàctica de la Llengua i Literatura: Reptes Comunicatius a Primària" »

Desarrollo de Aplicaciones Android: Conceptos Básicos y Componentes

Clasificado en Informática

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

Fundamentos de Android

Las aplicaciones Android están escritas en el lenguaje de programación orientado a objetos Java. El SDK de Android tiene una serie de herramientas que permitirán compilar el código.

Una vez instalada una aplicación, cada una de ellas tiene su propio sistema de seguridad, de tal modo que:

  • Cada aplicación será un usuario diferente dentro de Android como sistema operativo basado en un sistema Linux multiusuario. Este usuario será un ID de usuario Linux único.
  • Android dará permisos para todos los ficheros de una aplicación únicamente para el usuario que identifica dicha app.
  • Cada proceso tiene su propia máquina virtual, por lo que la ejecución de aplicaciones es totalmente independiente.
  • Por defecto, cada aplicación
... Continuar leyendo "Desarrollo de Aplicaciones Android: Conceptos Básicos y Componentes" »

Diseño de Clases en Programación Orientada a Objetos: Ejemplos Prácticos

Clasificado en Informática

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

Clase Tarea

Define la clase Tarea, que almacena datos de una tarea, con estos atributos:

  • Identificador (cadena de texto)
  • Prioridad (número entero)
  • Vencimiento (entero)

Métodos:

  • Constructor: recibe como parámetro un valor para inicializar el atributo identificador e inicializa el atributo prioridad con el valor 3.
  • 3 parejas de métodos para leer y escribir el valor de los atributos.
  • Método que devuelve una copia del objeto.
  • Método que muestra en pantalla los datos de la tarea.

Clase Contacto

Atributos de la clase Contacto:

  • nombre (una cadena de texto)
  • telefono (una cadena de texto)
  • online (un booleano): true si está en línea, false en caso contrario.

Métodos:

  • Constructor: recibe como parámetro el valor para nombre y telefono, e inicializa online a
... Continuar leyendo "Diseño de Clases en Programación Orientada a Objetos: Ejemplos Prácticos" »

Conceptos Clave del Desarrollo de Software: Pruebas, Arquitectura y Metodologías

Clasificado en Informática

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

Preguntas y Respuestas Esenciales

  1. En la terminología de las pruebas: Una decisión puede estar formada por una o más condiciones.

  2. Las pruebas unitarias son las que: Se ejecutan sobre un módulo o una sección pequeña de código.

  3. El principio de segregación de interfaces permite: Evitar que una clase dependa de métodos que no usa.

  4. La arquitectura por capas: Favorece la cohesión alta de los elementos de una misma capa porque tienen funciones relacionadas.

  5. Para solucionar el problema de que el usuario se exprese con términos propios de su ámbito de aplicación difíciles de entender por el analista: Se usa un diccionario de datos en el que se explica el significado de los términos problemáticos.

  6. En la arquitectura de tuberías y filtros: Cada

... Continuar leyendo "Conceptos Clave del Desarrollo de Software: Pruebas, Arquitectura y Metodologías" »

ACID en Bases de Datos: Atomicidad, Consistencia, Aislamiento y Durabilidad

Clasificado en Informática

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

ACID (Atomicidad, Consistencia, Aislamiento, Durabilidad)

Atomicidad

Cuando una operación sigue una serie de pasos, o bien todos se ejecutan o ninguno se ejecuta. Las transacciones son completas.

Consistencia

Significa que el dato sea correcto, es decir, que tenga un formato correcto y cumpla con las restricciones definidas.

Aislamiento

Dos operaciones sobre un mismo dato no tendrán un error, ya que se tomará como prioridad la última operación/edición sobre este. Cada transacción se ejecuta de forma aislada, sin interferir con otras transacciones concurrentes.

Durabilidad

Una vez modificado el dato, el dato quedará guardado permanentemente en la base de datos, incluso en caso de fallos del sistema.

ACID es un conjunto de características o propiedades... Continuar leyendo "ACID en Bases de Datos: Atomicidad, Consistencia, Aislamiento y Durabilidad" »

Components Clau i Funcionament de la CPU

Clasificado en Informática

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

Principals Elements de la CPU

  • Registre d'Instruccions: Conté la instrucció que s'està executant.
  • Registre Comptador de Programa: Conté l'adreça de la instrucció que s'està executant.
  • Registre d'Adreces (MBR o RA): Garanteix l'estabilitat de l'adreça de memòria on s'accedeix durant el cicle d'accés a la memòria.
  • Registre de Dades (MBR o RD): Rep la informació llegida d'una posició de memòria destinada a la CPU o que s'ha d'escriure en una posició de memòria procedent de la CPU.
  • Unitat de Control: Conté la lògica de comandament de la CPU. Rep informació de l'estat dels elements de la màquina i pren decisions per executar cada instrucció del programa.
  • Unitat Aritmètica i Lògica (UAL): Conté la funcionalitat operativa per realitzar
... Continuar leyendo "Components Clau i Funcionament de la CPU" »

Fundamentos de los Sistemas Operativos: Windows y Más Allá

Clasificado en Informática

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

Sistema Operativo: En la actualidad existe una gran variedad de Sistemas Operativos, como pueden ser: Windows Vista, Linux, Solaris, etc.

Función Principal

Controlar los recursos del ordenador, tanto los recursos físicos (hardware) como los recursos lógicos (software), es decir, los programas. El sistema operativo es un programa que se encarga de facilitar el uso del ordenador.

Teclado en Pantalla

En algunos casos puede suceder que no funcione el teclado físico. En esos casos, puedes utilizar el teclado en pantalla. Para acceder a él, puedes pulsar en Iniciar > Todos los programas > Accesorios > Accesibilidad > Teclado en pantalla.

Las Ventanas

La interfaz se basa en el uso de ventanas. Es decir, cada aplicación se abre en un recuadro... Continuar leyendo "Fundamentos de los Sistemas Operativos: Windows y Más Allá" »

Conceptos Clave en Informática: Programación, Redes, CRM y ERP

Clasificado en Informática

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

1. Java: Lenguaje de Programación Orientado a Objetos

Es un lenguaje de programación orientado a objetos, independiente del sistema operativo y del procesador, que se ha convertido en el principal entorno interactivo para la Web.

2. Servicio de Hospedaje Web

Mantiene un servidor Web grande o una serie de servidores, además de proporcionar espacio a los suscriptores que pagan una cuota por mantener sus sitios Web.

3. Estándares de Tecnología

Son especificaciones que establecen la compatibilidad de los productos y la habilidad de comunicarse en una red.

4. Estándares y su Significado

Relación de estándares y su significado:

  • I. Código ASCII - D
  • II. Unix - C
  • III. TCP/IP - E
  • IV. ETHERNET - B
  • V. WORLD WIDE WEB - A

5. WSN (Redes de Sensores Inalámbricos)

... Continuar leyendo "Conceptos Clave en Informática: Programación, Redes, CRM y ERP" »

Bases de Datos Objeto-Relacionales: Ventajas, Desventajas y SQL 3

Clasificado en Informática

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

Bases de Datos Objeto-Relacionales

Introducción

Una base de datos objeto-relacional es un híbrido que combina aspectos relacionales y orientados a objetos. Permite a los usuarios migrar aplicaciones existentes de bases de datos relacionales sin reescribirlas, adaptándose para usar funciones orientadas a objetos.

Comparación entre BDR y BDOO

Tanto los sistemas relacionales como las bases de datos orientadas a objetos coexisten en el mercado. Las bases de datos relacionales (BDR) ofrecen tipos de datos sencillos, un lenguaje de consulta potente y alta protección. Las bases de datos orientadas a objetos (BDOO) manejan tipos de datos complejos, se integran con otros lenguajes y ofrecen un alto rendimiento.

Conclusión

El modelo relacional facilita... Continuar leyendo "Bases de Datos Objeto-Relacionales: Ventajas, Desventajas y SQL 3" »

Funcionamiento de Hilos y Procesos en Sistemas Operativos Modernos

Clasificado en Informática

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

Hilos en Sistemas Operativos

Los hilos son la unidad básica de utilización de la CPU. Se definen por su ID, un contador de programa, un conjunto de registros y una pila. Estos comparten con los hilos del mismo proceso el código, los datos y los recursos del SO (ficheros, E/S).

Ventajas de los hilos

  • Capacidad de respuesta: Permite que se continúe la ejecución de un programa aun cuando parte de él está bloqueado.
  • Compartición de recursos: Reducen significativamente el consumo de recursos del sistema.
  • Economía: Los cambios de contexto entre hilos son menos costosos que entre procesos.
  • Sistemas multinúcleo: El uso de hilos se potencia con CPUs multinúcleo, ejecutándose de forma paralela, mientras que un proceso pesado solo puede ejecutarse
... Continuar leyendo "Funcionamiento de Hilos y Procesos en Sistemas Operativos Modernos" »