New game
Download
Get Academic Plan
Share game
Crossword Puzzle
Crossword Puzzle

SOFTWARE COMO SISTEMA

Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
SOFTWARE COMO SISTEMA
 

Crossword Puzzle

SOFTWARE COMO SISTEMAOnline version

Conceptos fundamentales sobre el SOFTWARE COMO SISTEMA

by josé Espíndola
1

Es un sistema complejo y dinámico que impulsa la infraestructura tecnológica moderna, siendo fundamental para innovar y gestionar eficazmente la tecnología. Aborda los principios de funcionamiento, estructuración y funciones esenciales

2

Una estructura organizada donde cada capa realiza funciones específicas e interactúa con otras, encapsulando una funcionalidad particular que facilita el mantenimiento y la actualización del software.

3

Un principio clave que permite construir sistemas robustos al dividir el software en componentes independientes, lo que simplifica el desarrollo y las pruebas, ya que cada módulo puede ser diseñado, implementado y probado de forma aislada

4

La capacidad de los sistemas para adaptarse y manejar cargas crecientes de trabajo sin perder rendimiento, siendo fundamental para garantizar que el software pueda satisfacer las demandas futuras de los usuarios.

5

Esencial para el procesamiento eficiente de datos y la correcta ejecución de las aplicaciones, asegurando que los datos se transmitan de manera eficiente y segura a través del sistema.

6

En una arquitectura de software estructurada en capas, es el nivel que se encarga de la interfaz de usuario (UI) y la experiencia del usuario (UX), permitiendo la interacción intuitiva con el sistema e incluyendo componentes visuales y controles

7

La capa que contiene las reglas y procesos que gobiernan el comportamiento del sistema, donde se implementan algoritmos, validaciones y cálculos necesarios para la operación del software, y define la funcionalidad principal

8

Actúa como intermediaria entre la lógica de negocio y el almacenamiento persistente de datos (como bases de datos), proporcionando métodos para la creación, lectura, actualización y eliminación de datos, y gestionando la conexión a la base de datos

9

Una técnica de almacenamiento eficiente utilizada para minimizar el espacio en disco.

9
7
3
5
2
6
8
4
1
1

Una técnica de almacenamiento eficiente empleada para optimizar el acceso a la información.

2

Un tipo de base de datos que ofrece un enfoque estructurado con propiedades para la gestión de datos, como PostgreSQL o MySQL.

3

Un tipo de base de datos que brinda flexibilidad y escalabilidad horizontal para manejar grandes volúmenes de datos no estructurados, como MongoDB o Cassandra.

4

Un componente crucial en el diseño de almacenamiento, como los índices B-tree o hash, que son esenciales para agilizar la búsqueda y el acceso selectivo a la información en bases de datos de gran tamaño.

5

El núcleo del software, encargado de gestionar los recursos de hardware y proveer servicios esenciales a las aplicaciones.

6

proceso fundamental que implica modificar las opciones y los parámetros de un software para optimizar su rendimiento y funcionalidad

7

Selección y organización de estructuras de datos que presenta relaciones complejas entre entidades

8

Selección y organización de estructuras de datos para colas de mensajes

9

Selección y organización de estructuras de datos para la indexación rápida de datos

2
5
4
9
7
1
6
8
3
Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.