RA4 · verificado

RA4 de Formación en Centros de Trabajo (FCT) · DAW

Gestiona y utiliza sistemas informáticos y entornos de desarrollo, evaluando sus requerimientos y características en función del propósito de uso.

Comprobar mi dominio con José →

Contenido verificado asociado a este RA

Análisis y Configuración de Sistemas Informáticos para el Desarrollo

Esta unidad aborda la identificación de componentes hardware, sistemas operativos y software en diversos entornos, así como las restricciones de uso. Se prepara al alumno para evaluar la idoneidad de un sistema para tareas de desarrollo web, comprendiendo sus limitaciones y capacidades.

Gestión Segura de la Información y Recursos en Red

Esta unidad se centra en la gestión de la información para asegurar su integridad y disponibilidad, así como en la participación en la gestión de recursos de red, identificando las restricciones de seguridad. Se abordan prácticas esenciales para la protección de datos y el uso seguro de la infraestructura de red.

Elaboración y Mantenimiento de Documentación Técnica y de Usuario

Esta unidad aborda el uso de aplicaciones informáticas para crear, distribuir y mantener documentación técnica y de asistencia a usuarios. Se enfatiza la importancia de una documentación clara y precisa para el éxito de los proyectos de desarrollo y la satisfacción del usuario.

Uso y Gestión Avanzada de Entornos de Desarrollo Integrados (IDEs)

Esta unidad profundiza en el uso de IDEs para editar, depurar, probar y documentar código, así como para generar ejecutables. Se explora la gestión de complementos específicos para optimizar el flujo de trabajo en proyectos de desarrollo web, mejorando la productividad y la calidad del software.

Conceptos clave

Hardware (CPU, RAM, Almacenamiento)Sistemas Operativos (Windows, Linux, macOS)Aplicaciones de desarrollo (IDEs, BBDD, Servidores Web)Restricciones de seguridad (Firewall, Permisos)Licenciamiento de softwareIntegridad de datosDisponibilidad de datosCopias de seguridad (Backups)Control de versiones (Git)Permisos de accesoFirewallServidor ProxyVPNAutenticación y AutorizaciónSegmentación de redDocumentación técnicaDocumentación de usuarioMarkdown

Errores que conviene evitar

  • No verificar la versión del software: Asumir que una herramienta está instalada en la versión correcta puede llevar a errores de compatibilidad. Siempre verificar la versión (`node -v`, `git --version`) y actualizar si es necesario.
  • Ignorar las restricciones de red: Intentar acceder a recursos o desplegar servicios sin conocer las políticas de firewall o proxy puede resultar en fallos de conexión. Consultar al administrador de red es esencial.
  • Subestimar los requisitos de hardware: Intentar ejecutar entornos de desarrollo complejos (ej. múltiples máquinas virtuales) en un equipo con poca RAM o un disco duro lento. Esto ralentiza el trabajo y frustra al desarrollador. Evaluar los requisitos antes de empezar.
  • No realizar backups o no probar su restauración: Asumir que los datos están seguros sin una estrategia de backup probada es un riesgo enorme. Siempre probar la restauración de un backup para verificar su validez.
  • Otorgar permisos excesivos: Configurar permisos de archivo o directorio demasiado laxos (ej. `777` en Linux) compromete la seguridad. Aplicar el principio de mínimo privilegio.
  • Hardcodear credenciales en el código: Incluir usuarios y contraseñas directamente en el código fuente es una vulnerabilidad grave. Utilizar variables de entorno, archivos de configuración seguros o gestores de secretos.
  • Ignorar las políticas de firewall: Intentar conectar una aplicación a un servicio sin verificar si el puerto está abierto en el firewall. Siempre consultar las políticas de red y solicitar aperturas justificadas.
  • Documentación desactualizada: No actualizar la documentación cuando el código o la funcionalidad cambian. Esto lleva a confusión y errores. Establecer un proceso para actualizar la documentación junto con el código.

Qué se evalúa en este RA

CE a

Se ha trabajado sobre diferentes sistemas informáticos, identificando en cada caso su hardware, sistemas operativos y aplicaciones instaladas y las restricciones o condiciones específicas de uso.

CE b

Se ha gestionado la información en diferentes sistemas, aplicando medidas que aseguren la integridad y disponibilidad de los datos.

CE c

Se ha participado en la gestión de recursos en red identificando las restricciones de seguridad existentes.

CE d

Se han utilizado aplicaciones informáticas para elaborar, distribuir y mantener documentación técnica y de asistencia a usuarios.

CE e

Se han utilizado entornos de desarrollo, para editar, depurar, probar y documentar código, además de generar ejecutables.

CE f

Se han gestionado entornos de desarrollo añadiendo y empleando complementos específicos en las distintas fases de proyectos de desarrollo.

Canal Estudios es un servicio de Skillback S.L. · NIF B2481724 · Barcelona, España
Aviso legal · Privacidad · Cookies · Términos · Atles de Catalunya