Apuntes, resúmenes, trabajos, exámenes y ejercicios de Informática de Formación Profesional

Modelado de requisitos en ingeniería de software: enfoques, diagramas UML y casos de uso

InformáticaActualizado el 6,05 KB

Introducción al Modelado de Requisitos

El Modelo de Requisitos

El modelo de requisitos es una serie de modelos y constituye la primera representación técnica de un sistema de software (SW).

Herramientas de Modelado de Requisitos

Las herramientas de modelado combinan formatos en texto y diagramas para representar los requisitos (req) de los datos, funcionales y de comportamiento. Esto se realiza de una manera que es relativamente fácil de entender y, aún más importante, conduce a una revisión para lograr la corrección, la integridad y la consistencia.

Requisitos Modelados

En el modelado de requisitos se representan los requisitos de información, funcionales y de comportamiento.

El Rol del Analista

El analista es el tipo de ingeniero de software...

Continuar leyendo "Modelado de requisitos en ingeniería de software: enfoques, diagramas UML y casos de uso" »

Administración de usuarios, grupos y relaciones de confianza en Active Directory

InformáticaActualizado el 6,11 KB

Administración de Usuarios y Grupos en Redes Windows

Este documento aborda los conceptos fundamentales y avanzados de la gestión de usuarios y grupos dentro del entorno de Active Directory (AD) en sistemas operativos Windows Server.

1. Grupos del Directorio Activo

Los grupos en Active Directory son contenedores lógicos que pueden incluir usuarios, contactos, equipos u otros grupos. Su uso simplifica la asignación de permisos y la administración de recursos. Existen diferentes tipos de grupos definidos por su ámbito:

  • Grupos de Ámbito Local de Dominio (Domain Local):

    Estos grupos se utilizan principalmente para asignar permisos a recursos (impresoras, carpetas compartidas, etc.) dentro del dominio donde están definidos. Pueden tener como

...
Continuar leyendo "Administración de usuarios, grupos y relaciones de confianza en Active Directory" »

Protocolos de acceso y control remoto: Telnet, SSH y RDP

InformáticaActualizado el 5,04 KB

Introducción al Acceso y Control Remoto

El servicio de acceso y control remotos permite, mediante ciertas aplicaciones software, establecer conexiones con equipos que están a distancia y administrarlos de manera centralizada sin tener que acceder a ellos de manera física. Sin embargo, este servicio puede tener consecuencias negativas si no se implementa con unas condiciones de seguridad bien definidas. Cualquier fallo de seguridad puede permitir el acceso de personas no deseadas a información confidencial.

Históricamente, en los años 1960-1970, el acceso remoto se realizaba mediante Telnet. No obstante, Telnet se creó para que fuera fácil de utilizar, no para que fuera seguro, ya que transmite la información en texto plano y sin cifrar....

Continuar leyendo "Protocolos de acceso y control remoto: Telnet, SSH y RDP" »

Tipos de sistemas operativos: clasificación, estructura y gestión de procesos

InformáticaActualizado el 3,24 KB

Clasificación de los Sistemas Operativos Según el Número de Procesadores

Monoproceso

Solo puede trabajar con un único procesador, incluso si el sistema operativo (SO) tiene más de uno.

Multiproceso

Pueden trabajar con más de un procesador. Hay dos tipos:

  • Simétricos: El sistema trabaja con cualquier procesador; el proceso es enviado al procesador que esté disponible.
  • Asimétricos: El SO selecciona a uno de los procesadores y le asigna un papel primordial.

Clasificación de los Sistemas Operativos Según el Trabajo en Red

Centralizados

No comparte ningún recurso ni utiliza recursos de otros ordenadores por la red. Es un equipo aislado de la red.

En Red

Permite compartir recursos y conectar varios equipos entre sí en una red de ordenadores.

Distribuidos

La...

Continuar leyendo "Tipos de sistemas operativos: clasificación, estructura y gestión de procesos" »

Buses de datos, direcciones y control en la arquitectura de computadoras

InformáticaActualizado el 4,06 KB

En el ámbito de la informática, un bus se define como un conjunto de cables o líneas de bits por los que circula información de un mismo tipo. Estos canales de comunicación son esenciales para la interconexión y el intercambio de datos entre los diferentes componentes de un sistema informático, como la CPU, la memoria y los dispositivos de entrada/salida.

Tipos de Buses Principales

Los sistemas informáticos modernos emplean principalmente tres tipos de buses para gestionar el flujo de información:

1. Bus de Datos

El Bus de Datos es el canal por el cual la Unidad Central de Procesamiento (CPU) intercambia la información que el sistema manipula (los datos) con otros componentes. Este bus es fundamental para la lectura y escritura de datos...

Continuar leyendo "Buses de datos, direcciones y control en la arquitectura de computadoras" »

Modelo relacional: álgebra y cálculo relacional para bases de datos

InformáticaActualizado el 3,72 KB

El Modelo Relacional: Estructura y Transformación de Datos

El modelo relacional, como todo modelo de datos, lleva asociada a su parte estática (estructura y restricciones) una dinámica que permite la transformación entre estados de la base de datos. Esta transformación de un estado origen a un estado objetivo se realiza aplicando un conjunto de operadores, mediante los cuales se llevan a cabo las siguientes operaciones:

Álgebra Relacional: Operadores Fundamentales para Consultas

Operación de Asignación y Renombrado de Atributos

Antes de definir los operadores del álgebra relacional, introduciremos una operación auxiliar: la asignación, que también permite el renombrado de atributos. La operación de asignación se utiliza para almacenar...

Continuar leyendo "Modelo relacional: álgebra y cálculo relacional para bases de datos" »

Arquitectura de Von Neumann, Harvard y taxonomía de Flynn: resumen

InformáticaActualizado el 3,24 KB

Modelos Arquitectónicos de Computadoras

a) Arquitectura de Von Neumann (1945)

Idea clave: Los datos y las instrucciones comparten la misma memoria física.

Componentes básicos:

  • Unidad Central de Procesamiento (CPU)
  • Memoria
  • Dispositivos de entrada/salida
  • Buses de comunicación

Ciclo de instrucción:

  • Fetch: La CPU lee la instrucción desde la memoria.
  • Decode: Se decodifica la instrucción para determinar qué operación realizar.
  • Execute: Se ejecuta la operación correspondiente.
  • Write-back: Se guarda el resultado obtenido en la memoria.

Ventajas: Destaca por su sencillez y bajo coste de implementación.

Problema: El denominado "cuello de botella de Von Neumann"; el procesador debe esperar tiempos de inactividad porque los datos e instrucciones viajan por...

Continuar leyendo "Arquitectura de Von Neumann, Harvard y taxonomía de Flynn: resumen" »

Placa base: componentes, zócalos, chipset, buses y conexiones

InformáticaActualizado el 4,79 KB

Componentes y Arquitectura de la Placa Base: Todo lo que Necesitas Saber

La placa base es el componente fundamental para las conexiones de un PC. Está formada por una serie de elementos que permiten la interconexión y el funcionamiento de todos los demás dispositivos.

Componentes y Zócalos

  • Zócalo del procesador: Es el lugar donde se conecta el microprocesador. Existe una correspondencia específica entre el tipo de CPU y el zócalo.
  • Ranuras de memoria: Son los zócalos donde se conecta la memoria principal del ordenador. Existen tres tipos principales:
    • DIMM
    • RIMM
    • SODIMM
  • Chipset: Actúa como mediador entre la CPU y los demás componentes, descargando a la CPU de tareas mediante un sistema jerarquizado de buses. Se compone de dos elementos principales:
...
Continuar leyendo "Placa base: componentes, zócalos, chipset, buses y conexiones" »

Comunicación telemática: tipos de comunicación, elementos, terminales y líneas de red

InformáticaActualizado el 4,05 KB

Tipos de Comunicación Según el Régimen de Explotación

  • Comunicación Símplex: En este tipo de comunicación, las funciones del emisor y el receptor están perfectamente definidas. La transmisión de datos siempre se efectúa en una sola dirección, es decir, del emisor al receptor. Un ejemplo clásico es la televisión.
  • Comunicación Semidúplex: Aquí, la comunicación puede ser bidireccional, pero no simultánea. Por ejemplo, la comunicación por radio.
  • Comunicación Dúplex: Permite una comunicación bidireccional y simultánea. Tanto el emisor como el receptor pueden actuar como ambos indistintamente. Un ejemplo común es la telefonía.

Elementos de un Sistema de Comunicación

  • Emisor: Es el elemento terminal que se encarga de proporcionar
...
Continuar leyendo "Comunicación telemática: tipos de comunicación, elementos, terminales y líneas de red" »

Sistemas numéricos, lógica, temporizadores, contadores y aritmética en PLC

InformáticaActualizado el 7,1 KB

Conceptos Fundamentales en Automatización Industrial

Sistemas Numéricos y Operaciones Lógicas

Esta sección aborda los sistemas numéricos esenciales y las operaciones lógicas básicas utilizadas en el ámbito de la automatización y la electrónica digital.

Sistemas Numéricos

  • Hexadecimal (HEX): Sistema de base 16. Utiliza dígitos del 0 al 9 y letras de la A a la F. Los valores se suman ponderados por potencias de 16.
  • Binario (BIN): Sistema de base 2. Utiliza solo los dígitos 0 y 1. Para la conversión a decimal, se suman los valores posicionales (ej. 16, 8, 4, 2, 1).
  • Decimal (DEC): Sistema de base 10. Es el sistema numérico estándar que utilizamos diariamente.
  • BCD (Decimal Codificado en Binario): Cada dígito decimal se representa con su
...
Continuar leyendo "Sistemas numéricos, lógica, temporizadores, contadores y aritmética en PLC" »