GFPI-F-135FormatoGuiadeAprendizaje - Dar - Solucion - Del - SOftware Ok
GFPI-F-135FormatoGuiadeAprendizaje - Dar - Solucion - Del - SOftware Ok
GFPI-F-135FormatoGuiadeAprendizaje - Dar - Solucion - Del - SOftware Ok
2. PRESENTACIÓN
GFPI-F-135 V04
relaciones, entre otros elementos que ayudarán y facilitarán el proceso del desarrollo del software.
Esto posibilitará reconocer la POO como una de las formas de programar más populares e incluso
muchos de los lenguajes que usamos hoy día lo soportan o están diseñados bajo este paradigma.
En este apartado, se describirán las actividades de aprendizaje para la competencias que plantea la
fase de EJECUCIÓN y programación del proyecto formativo: Desarrollo de aplicaciones con
funcionalidad en la nube para mipymes que optimicen la gestión y productividad del sector
agropecuario,minero o turístico del municipio de chinácota, norte de santander. En cada una de las
actividades se detallan cada una de las evidencias a entregar.
GFPI-F-135 V04
GFPI-F-135 V04
Materiales de formación: para el desarrollo de esta actividad es importante la lectura y análisis del
material de formación: "Componente formativo 1: “Conceptos básicos programación orientada a
objetos”, enlace https://zajuna.sena.edu.co/Repositorio/Titulada/institution/SENA/Tecnologia/
228122/Contenido/
OVA/Modulo4/CF1/index.html#/
GFPI-F-135 V04
Elaborar un diagrama de clases en UML utilizando una herramienta CASE, teniendo en cuenta las
características del software a construir.
Materiales de formación: para el desarrollo de esta actividad es importante la lectura y análisis del
material de formación: "Componente formativo 3: Aplicación del paradigma orientado a objetos
en
GFPI-F-135 V04
Representa objetos y
clases según informe de
requerimientos.
GFPI-F-135 V04
Diseña diagrama de
clases dando
cumplimiento al
informe de
requerimientos.
Codifica el diagrama de
clases con el lenguaje
de programación
indicado.
Aplica el concepto de
constructores y
destructores según el
diseño y el lenguaje.
Implementa en la
solución propuesta los
conceptos de herencia y
polimorfismo con base
en las reglas del
negocio.
5. GLOSARIO DE TÉRMINOS
Algoritmo: secuencia de pasos ordenados y finitos que describen un conjunto de acciones para
resolver un problema.
camelCase: es una convención de Java que consiste en escribir palabras o frases compuestas de
modo que cada palabra o abreviatura comienza con una letra mayúscula o una primera palabra
con una letra mayúscula, y el resto con minúscula.
Herramienta CASE: una herramienta de software que automatiza una parte de las fases del ciclo
del desarrollo de sw.
IDE: Entorno de Desarrollo Integrado, que se utiliza para el desarrollo de un código fuente o
programa JVM (Máquina Virtual de Java).
Main idea (idea principal): estrategia de lectura que busca identificar la idea principal de un texto.
A diferencia de “topic”, esta estrategia pretende ampliar la comprensión encontrando qué es lo
que se dice del tema (topic), e.g. “The robots can help in medicine”.
Números cardinales: son los números que se usan para contar (one, two, three, etc.).
GFPI-F-135 V04
Números ordinales: son los números que se usan para indicar un orden, e.g. primero (first, second,
third, etc.
Paradigma: ejemplo o modelo de algo. En el caso del paradigma orientado a objetos corresponde a
un conjunto de características y formas en las que se representa la información.
Preposiciones de lugar: palabras invariables (sin género ni número) que se usan para indicar o
introducir el lugar de una acción o situación, e.g. “in the room”, “next to the shop”.
Preposiciones de tiempo: palabras invariables (sin género ni número) que se usan para indicar o
introducir el momento de una acción. En inglés, las más comunes son “in”, “on” y “at”.
Presente continuo: tiempo verbal que se usa para indicar acciones que suceden al momento de
hablar. Su construcción requiere el uso de un verbo auxiliar “to be” y un segundo verbo (llamado
verbo principal) con terminación en “-ing”, e.g. “I am working at SENA now”.
Presente simple (present simple): tiempo verbal que se usa para indicar acciones o situaciones que
suceden en el presente. Pueden ser estados permanentes o cambiantes, e.g. “I am Susana. I work
as a doctor.”
Pronombres personales: son las palabras que se usan para indicar la persona o ente que ejecuta
una acción. Siempre los pronombres personales estarán seguidos de un verbo (la acción). En
inglés, son comunes las contracciones entre los pronombres y algunos verbos, así “I’m”
(contracción de I am), “She's” (contracción de she is), etc.
Role play: juego de roles es una actividad que simula una situación con dos o más personajes
representados por los aprendices. Cada uno recibe las indicaciones de lo que pasa y los aprendices
deben desarrollar la situación actuando.
Scanning: estrategia de lectura para encontrar información específica. Al igual que “Skimming”, no
es exhaustiva, sino que focaliza la información necesaria.
Semiótica: teoría general y ciencia que estudia los signos, sus relaciones y su significado.
Skimming: estrategia de lectura que consiste en hacer una lectura rápida para determinar el tipo
de texto, su fuente y su tema. No implica una lectura exhaustiva ni detenida, y puede durar pocos
segundos.
Tecnología CASE: conjunto de instrumentos y técnicas software para automatizar una disciplina de
la ingeniería, incluyendo metodologías estructuradas y herramientas.
GFPI-F-135 V04
6. REFERENTES BILBIOGRÁFICOS
Pressman, R. (2010). Ingeniería del software. Un enfoque práctico (7.a ed.). McGraw-Hill.
Vaughan Systems. (2013). Inglés. Ciclo formativo. Grado superior. McGraw-Hill Education.
Autor (es)
GFPI-F-135 V04