Type to search…

Entorns de desenvolupament

Desenvolupar, verificar i optimitzar programari.

Programació

33 hores

ActivitatTítol de l'activitatRAHores
1Desenvolupament de programari1214
2Verificació i optimització de programari3414
3Diagrames de classes i de comportament565

Desenvolupament de programari

PyCharm

IA

Python

Project

Bàsic

Repositori

Markdown

logging

Remot

Verificació i optimització de programari

Basic

Refacció

Profiling

Diagrames de classes i de comportament

Mermaid

Resultats d'aprenentatge

1Reconeix els elements i les eines que intervenen en el desenvolupament d'un programa informàtic, analitzant-ne les característiques i les fases en què actuen fins a arribar a la posada en funcionament.
  1. Reconeix la relació dels programes amb els components del sistema informàtic: memòria, processador, perifèrics, entre d'altres.
  2. Identifica les fases de desenvolupament d'una aplicació informàtica.
  3. Diferencia els conceptes de codi font, objecte i executable.
  4. Reconeix les característiques de la generació de codi intermedi per a la seva execució a màquines virtuals.
  5. Classifica els llenguatges de programació, identificant-ne les característiques.
  6. Avalua la funcionalitat que ofereixen les eines utilitzades en el desenvolupament de programari.
  7. Identifica les característiques i els escenaris d'ús de les metodologies àgils de desenvolupament de programari.
2Avalua entorns integrats de desenvolupament analitzant-ne les característiques per editar codi font i generar executables.
  1. Instal·la entorns de desenvolupament, propietaris i lliures.
  2. Afegeix i elimina mòduls a l'entorn de desenvolupament.
  3. Personalitza i automatitza l'entorn de desenvolupament.
  4. Configura el sistema d'actualització de l'entorn de desenvolupament.
  5. Genera executables a partir de codi font de diferents llenguatges en un mateix entorn de desenvolupament.
  6. Genera executables a partir d'un mateix codi font amb diversos entorns de desenvolupament.
  7. Identifica les característiques comunes i específiques de diversos entorns de desenvolupament.
3Verifica el funcionament de programes dissenyant i realitzant proves.
  1. Identifica els diferents tipus de proves.
  2. Defineix casos de prova.
  3. Identifica les eines de depuració i de prova d'aplicacions ofertes per l'entorn de desenvolupament.
  4. Utilitza eines de depuració per definir punts de ruptura i seguiment.
  5. Utilitza les eines de depuració per examinar i modificar el comportament d'un programa en temps d'execució.
  6. Realitza proves unitàries de classes i funcions.
  7. Implementa proves automàtiques.
  8. Documenta les incidències detectades.
  9. Utilitza dobles de prova per aïllar els components durant les proves.
4Optimitza codi utilitzant les eines disponibles a l'entorn de desenvolupament.
  1. Identifica els patrons de refactorització més usuals.
  2. Elabora les proves associades a la refactorització.
  3. Revisa el codi font usant un analitzador de codi.
  4. Identifica les possibilitats de configuració d'un analitzador de codi.
  5. Aplica patrons de refactorització amb les eines que proporciona l'entorn de desenvolupament.
  6. Realitza el control de versions integrat a l'entorn de desenvolupament.
  7. Fa servir eines de l'entorn de desenvolupament per documentar les classes.
  8. Utilitza repositoris remots per al desenvolupament de codi col·laboratiu.
  9. Utilitza eines per a la integració contínua del codi.
5Genera diagrames de classes valorant-ne la importància en el desenvolupament d'aplicacions i emprant eines específiques.
  1. Identifica els conceptes bàsics de la programació orientada a objectes.
  2. Fa servir eines per a l'elaboració de diagrames de classes.
  3. Interpreta el significat de diagrames de classes.
  4. Traça diagrames de classes a partir de les seves especificacions.
  5. Genera codi a partir d'un diagrama de classes.
  6. Genera un diagrama de classes mitjançant enginyeria inversa.
6Genera diagrames de comportament valorant-ne la importància en el desenvolupament d'aplicacions i emprant eines específiques.
  1. Identifica els diferents tipus de diagrames de comportament.
  2. Reconeix el significat dels diagrames de casos d'ús.
  3. Interpreta diagrames d'interacció.
  4. Fa diagrames d'interacció senzills.
  5. Interpreta el significat de diagrames d'activitats.
  6. Elabora diagrames d'activitats senzilles.
  7. Interpreta diagrames d'estats.
  8. Planteja diagrames d'estats senzills.