SlideShare una empresa de Scribd logo
1 de 9
TECNOLOGO EN ANÁLISIS Y DESARROLLO DE SISTEMAS DE
                         INFORMACIÓN
                       GUÍA DIDÁCTICA “SOLUCION DE ALGORITMOS”
                                    Código: ADSI-C02-GD01

1. IDENTIFICACIÓN DE LA GUÍA DIDÁCTICA
 Nombre del Proyecto: SOFTMYPIME
Fase del Proyecto:           ANALISIS

Nombre de la Actividad
                       ANALIZAR EL SISTEMA DE INFORMACIÓN A DESARROLLAR
de Proyecto:
                       APLICANDO ESTÁNDARES DE CALIDAD.
Duración:                    200 horas
                             220501032
                             Analizar los requerimientos del cliente para construir el
                             sistema de información
Competencias                 24020150
Asociadas:                   Promover la interacción idónea consigo mismo, con los demás y con la
                             naturaleza en los contextos laboral y social


Resultados de Aprendizaje relacionados con la Actividad del Proyecto:

22050103204: Valorar la incidencia de los datos en los procesos del macrosistema, tomando como referente
el diccionario de datos y las miniespecificaciones, para la consolidación de los datos que intervienen, de
acuerdo con parámetros establecidos.

240201500 09 :Interactuar en los contextos Productivos y Sociales en función de los Principios y Valores
Universales.

                             Ing. Fernelly Carvajal, Jose de Jesus Motta, Sergio Alexander
Equipo Ejecutor:
                             Zambrano, Alexander Chachón, Carlos Javier Pastrana


2. INTRODUCCIÓN


La computadora no solamente es una máquina que puede realizar procesos para darnos
resultados, sin que tengamos la noción exacta de las operaciones que realiza para llegar a
esos resultados. Con la computadora además de lo anterior también podemos diseñar
soluciones a la medida, de problemas específicos que se nos presenten. Más aún, si estos
involucran operaciones matemáticas complejas y/o repetitivas, o requieren del manejo de un
volumen muy grande de datos.          El diseño de soluciones a la medida de nuestros
problemas, requiere como en otras disciplinas una metodología que nos enseñe de manera
gradual, la forma de llegar a estas soluciones. A las soluciones creadas por computadora
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS
               Código de la Guía: ADSI-C02-GD01
               Programa de Formación: TG en Análisis y Desarrollo de Sistemas de
               Información

se les conoce como programas y no son más que una serie de operaciones que realiza la
computadora para llegar a un resultado, con un grupo de datos específicos.

Lo anterior nos lleva al razonamiento de que un programa nos sirve para solucionar un
problema específico. Para poder realizar programas, además de conocer la metodología
mencionada, también debemos de conocer, de manera específica las funciones que puede
realizar la computadora y las formas en que se pueden manejar los elementos que hay en la
misma.

Ahora lo invitamos a desarrollar las tareas para alcanzar los objetivos de esta fase del
proyecto con actitud crítica, argumentativa y propositiva.


3. MATERIAL DE CONSULTA

Para la realización de esta actividad de proyecto podrá consultar el material disponible a través
dela plataforma LMS en la opción del Menú del curso MATERIALES DEL CURSO, en la ruta:
              o Carpeta de Materiales del curso
                 Carpeta: Análisis del Sistema




4. ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE

                           ACTIVIDAD DE APRENDIZAJE C2-A1:

Solucionar Algoritmos no numéricos y numéricos con su respectivo pseudocódigo y
diagramas de flujo

Resultado de aprendizaje relacionado al desarrollo de la actividad:

220501032 04
Valorar la incidencia de los datos en los procesos del macrosistema, tomando como
referente el diccionario de datos y las miniespecificaciones, para la consolidación de los
datos que intervienen, de acuerdo con parámetros establecidos.

240201500 09

Interactuar en los contextos Productivos y Sociales en función de los Principios y Valores
Universales.
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS
                Código de la Guía: ADSI-C02-GD01
                Programa de Formación: TG en Análisis y Desarrollo de Sistemas de
                Información


Estrategia de Aprendizaje:

Una vez realizada la lectura del material de aprendizaje que permite apoyar los conceptos de la
solución de algoritmos, usted podrá entender y desarrollar tareas encaminadas al entendimiento de
la razón de ser de los algoritmos en la fase de análisis al momento de construir un sistema de
información.

Como parte de la estrategia, el material sobre “Algoritmia”, presenta una introducción al uso de esta
técnica de solución de problemas que abarcará temas como la lógica y técnicas de programación,
uso de pseudocódigo, y diagramas de flujo y estructuras de control. Una vez asimilada esta parte
teórica procederemos a adentrarnos a la solución de problemas de tipo algorítmico empleando las
técnicas y metodologías adecuadas con el fin de obtener destreza y dominio lógico para resolver
los talleres presentados.

Como introducción a la programación y complemento de la lógica se plantea la solución de los
algoritmos a través del uso del lenguaje interpretado javascript y se trabajará para ello su sintaxis,
bajo estándares de codificación apoyados en el material relacionado y dispuesto en la plataforma.

Finalmente se plantean ejercicios de uso práctico pero sencillo para la solución de los problemas en
un orden de dificultad ascendente, partiendo de los ejercicios condicionales, pasando por
estructuras de control para llegar a trabajar con arreglos unidimensionales y matrices.


De igual manera se brinda un espacio a través del foro de discusión “Importancia de la fase de
análisis en el ciclo de vida del software”, donde usted como aprendiz debe hacer la respectiva
retroalimentación a partir de los conocimientos y habilidades obtenidas con la realización delos
talleres propuestos y el estudio del material que apoya esta actividad.


Finalmente habrá logrado asimilar los conceptos y tareas asociadas a la solución lógica y
estructurada de problemas de tipo algorítmico, complementando las acciones a través de una
evaluación de desempeño y producto que estará dispuesta en la plataforma.


En resumen, en esta actividad de aprendizaje usted deberá:

   •   Fundamentarse y ampliar sus conocimientos acerca de:
       o   Construcción de algoritmos
                 Estructuras de Control, secuenciales, condicionales
                 Estándares de codificación
                 Solución de algoritmos con JavaScript utilizando variables, constantes,
                      variables, bucles, contadores, acumuladores, selección, seudocódigo y
                      atributos, objetos, métodos
                     Importancia de la fase de análisis en el ciclo de vida del software
                     Importancia de los datos en los procesos del macrosistema, tomando como
                      referente el diccionario de datos y las miniespecificaciones, para la
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS
                 Código de la Guía: ADSI-C02-GD01
                 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de
                 Información

                       consolidación de los datos que intervienen


    •   Construir las evidencias requeridas y hacer un proceso de autoevaluación verificando que
        cumplan con los requerimientos solicitados, utilizando para ello los instrumentos de
        evaluación proporcionados.

    •   Publicar las evidencias en la plataforma virtual de aprendizaje con el fin de ser evaluadas
        por el instructor o equipo de instructores que apoyan la ejecución del proceso. Como
        resultado de esta evaluación recibirá la información que le permita retroalimentar en el
        proceso y hacer una reflexión sobre los logros alcanzados.

 Ambiente requerido:

        Aula amplia y cómoda
        Plataforma Virtual de Aprendizaje del Servicio Nacional de Aprendizaje SENA,
        disponible en: http://www.senasofiaplus.edu.co

 Nota: Para acceder al ambiente virtual de aprendizaje se requiere que el aprendiz posea un equipo con
        acceso a internet, capacidad de memoria básica (sugerida 1 GB de RAM en adelante), Disco duro
        con espacio suficiente (más de 20 GB).

 Material y Bibliografía:

 Las ubicaciones de los materiales y bibliografía mencionada están descritas en el punto 3 (material de
        consulta) de esta guía.
 Bibliografía Complementaría:
         Lopez, R. Leobardo Programación estructurada y orientada a objetos Un enfoque
         algorítmico, 3a Edición Capítulo 6: Arreglos.
         http://www.ib.cnea.gov.ar/~servos/CursoC/algoritmos.htm

 Instructor(es) responsable(s) de la actividad:
 Para revisar el equipo ejecutor de este programa de formación debe consultar en la
 plataforma LMS el botón “Información del Tutor”.


EVIDENCIA 1:         Talleres resueltos Ejercicios Algoritmia

Tipo de Evidencia Desempeño                     Conocimiento             Producto              x
                     Desarrollar       los ejercicios de los Talleres "Lógica 1 – B05.pdf " y
                     “Listado3arreglos-1.pdf”. Cada aprendiz debe estudiar los procedimientos del
                     taller y presentar la solución a las preguntas formuladas en el mismo. La
Descripción de la    solución a las preguntas debe ser socializada a través de mesa redonda
Evidencia            liderada por el tutor

                     Los talleres se encuentran disponibles en la plataforma LMS en la
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS
                 Código de la Guía: ADSI-C02-GD01
                 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de
                 Información

                    siguiente ruta:
                        o Carpeta de Materiales de Formación
                              Carpeta Análisis del Sistema

Producto            Sitio Web en donde se evidencie el desarrollo de los ejercicios
entregable:         involucrando tres componentes, análisis, descripción de la solución, y
                    ejercicio ejecutable
                    No olvide el orden y la coherencia en la presentación de la evidencia
Forma de entrega: Presentar la URL de acceso al sitio web donde se expongala solución a los
                    talleres. La URL debe enviarse a través de la plataforma tecnológica LMS
                    en el vínculo correspondiente a la “Taller de lógica:Algoritmos”, de la
                    actividad de aprendizaje 1
Criterios de        Representa procesos del sistema a partir de la construcción de algoritmos,
Evaluación:         como parte de la solución a situaciones planteadas, utilizando lenguajes de
                    programación orientados a objetos.

                    Lista de chequeo para evaluar producto, presentada en el instrumento de
Instrumento de      evaluación TGADSI-C02-A1-IE-LC01.
Evaluación:
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS
               Código de la Guía: ADSI-C02-GD01
               Programa de Formación: TG en Análisis y Desarrollo de Sistemas de
               Información


EVIDENCIA 2:        Análisis de requerimientos aplicado
Tipo de Evidencia   Desempeño                 X Conocimiento                Producto
                    Esta evidencia consiste en realizar los 4 primeros pasos del ciclo de vida del
                    software, utilizando la herramienta Javascript para la fase de desarrollo:

                       1.   Identificación de requerimientos
                       2.   Análisis de requerimientos
                       3.   Diseño del sistema de información
                       4.   Desarrollo del sistema de información

                    Para los siguientes requerimientos del cliente:

Descripción de la   Requerimientos Número 1.
Evidencia           Un cliente requiere construir un aplicativo que le permita realizar las
                    operaciones matemáticas básicas (suma, resta, multiplicación, división)

                    Requerimiento Número 2:
                    Un cliente de una zapatería quiere construir un aplicativo que le permita
                    conocer las ventas del día




Producto          Trabajo escrito en Word en el que se incluya el desarrollo de los dos
entregable:       requerimientos y además publicación en la página web personal del documento
                  y los archivos ejecutables producto de la fase de desarrollo.
Forma de entrega: Publicación del documento en Word y los archivos generados (html) en la
                  plataforma LMS en el vínculo “Análisis de Requerimientos Aplicado” :
                  Carpeta: “Análisis del sistema de Información”

Criterios de        Representa procesos del sistema a partir de la construcción de algoritmos,
Evaluación:         como parte de la solución a situaciones planteadas, utilizando lenguajes de
                    programación orientados a objetos.
Instrumento de      Lista de chequeo para evaluar desempeño, presentada en el instrumento
Evaluación:         de evaluación ADSI-C02-A1-LC02.




EVIDENCIA 3:        Evaluación de conocimiento.
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS
               Código de la Guía: ADSI-C02-GD01
               Programa de Formación: TG en Análisis y Desarrollo de Sistemas de
               Información

Tipo de Evidencia Desempeño                      Conocimiento       X Producto
                  El aprendiz debe ser evaluado en los conceptos relacionados con las temáticas
                  presentadas para el tema: Análisis del Sistema de Información – Desarrollo de
                  Algoritmos, a través de la solución de problemas de tipo algorítmico utilizando la
                  herramienta Javascript como lenguaje de programación
Descripción de la
Evidencia
                  Esta evidencia está compuesta por un ejercicio a resolver utilizando estructuras
                  de control y arreglosformulada a partir de la información presentada en la
                  actividad de proyecto y resumen la conceptualización esperada en la actividad.

Producto          Ejercicio resuelto exitosamente de acuerdo a los requerimientos solicitados y
entregable:       que incluya la prueba de escritorio.
Forma de entrega: La evaluación será presentada de manera presencial por el aprendiz y de
                  carácter individual en el ambiente de formación
Criterio de       Responde apropiadamente a los cuestionamientos presentados y analiza los
Evaluación:       conceptos presentados de manera acertada.

Instrumento de     Cuestionario para evaluar conocimiento, presentada en el instrumento de
Evaluación:        evaluación (Guía Instructor) ADSI-C02-A1-LC03.
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS
               Código de la Guía: ADSI-C02-GD01
               Programa de Formación: TG en Análisis y Desarrollo de Sistemas de
               Información

CONTROL DE DOCUMENTO


                           INFORMACIÓN GENERAL

Programa                 Tecnólogo en Análisis y desarrollo de Sistemas de
                         Información

Actividad de proyecto    Analizar el sistema de información a desarrollar aplicando
                         estándares de calidad.

Actividad de             Solucionar Algoritmos no numéricos y numéricos con su
aprendizaje              respectivo pseudocódigo y diagramas de flujo.

Guía didáctica para la   SOLUCION DE ALGORITMOS: ADSI-C02-GD01
Gestión De Proyectos


Autor (es)               Carlos Javier Pastrana Díaz

Fecha de entrega         Febrero14de 2013

Versión                  1.0
GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS
Código de la Guía: ADSI-C02-GD01
Programa de Formación: TG en Análisis y Desarrollo de Sistemas de
Información

Más contenido relacionado

La actualidad más candente

Diseno de software_educativo_basado_en_c
Diseno de software_educativo_basado_en_cDiseno de software_educativo_basado_en_c
Diseno de software_educativo_basado_en_ccristina_devargas
 
Analisis y desarrollo de sistemas de informacion
Analisis y desarrollo de sistemas de informacion Analisis y desarrollo de sistemas de informacion
Analisis y desarrollo de sistemas de informacion Oscar Rico Florez
 
Metodologias de desarrollo_de_software_e (1)
Metodologias de desarrollo_de_software_e (1)Metodologias de desarrollo_de_software_e (1)
Metodologias de desarrollo_de_software_e (1)cristina_devargas
 
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacionActividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacionadsi1963
 
Metodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandunMetodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandunMarco Yandun
 
Manual analisis de algoritmos v1
Manual analisis de algoritmos v1Manual analisis de algoritmos v1
Manual analisis de algoritmos v1reny_so
 

La actualidad más candente (9)

Diseno de software_educativo_basado_en_c
Diseno de software_educativo_basado_en_cDiseno de software_educativo_basado_en_c
Diseno de software_educativo_basado_en_c
 
Analisis y desarrollo de sistemas de informacion
Analisis y desarrollo de sistemas de informacion Analisis y desarrollo de sistemas de informacion
Analisis y desarrollo de sistemas de informacion
 
Adsi c02-gd01 guia solucion de algoritmos
Adsi c02-gd01 guia solucion de algoritmosAdsi c02-gd01 guia solucion de algoritmos
Adsi c02-gd01 guia solucion de algoritmos
 
Metodologias de desarrollo_de_software_e (1)
Metodologias de desarrollo_de_software_e (1)Metodologias de desarrollo_de_software_e (1)
Metodologias de desarrollo_de_software_e (1)
 
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacionActividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
 
Guia Aprendizaje Introduccion a la Programacion
Guia Aprendizaje  Introduccion a la ProgramacionGuia Aprendizaje  Introduccion a la Programacion
Guia Aprendizaje Introduccion a la Programacion
 
Metodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandunMetodologia desarrollo software educativo m. yandun
Metodologia desarrollo software educativo m. yandun
 
Silabo lógica de programación
Silabo   lógica de programaciónSilabo   lógica de programación
Silabo lógica de programación
 
Manual analisis de algoritmos v1
Manual analisis de algoritmos v1Manual analisis de algoritmos v1
Manual analisis de algoritmos v1
 

Destacado

F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3brayanfp
 
Lista de chequeo normas ntic iso 9001
Lista de chequeo normas ntic iso 9001Lista de chequeo normas ntic iso 9001
Lista de chequeo normas ntic iso 9001Ivan150601
 
Lista de chequeo norma ntic iso 9001
Lista de chequeo norma ntic iso 9001Lista de chequeo norma ntic iso 9001
Lista de chequeo norma ntic iso 9001Ronald Gonzalez Vega
 
Lista de chequeo
Lista de chequeoLista de chequeo
Lista de chequeoSTBG
 
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...nay-censey
 
Lista chequeo inicial une en iso 9001-2000 (1)
Lista chequeo inicial une en iso 9001-2000 (1)Lista chequeo inicial une en iso 9001-2000 (1)
Lista chequeo inicial une en iso 9001-2000 (1)TaLïssa ÄlejäNdrä
 
Presentación Joan Mulet
Presentación Joan Mulet Presentación Joan Mulet
Presentación Joan Mulet Inno100
 
Utp sirn_s9_logica difusa
 Utp sirn_s9_logica difusa Utp sirn_s9_logica difusa
Utp sirn_s9_logica difusajcbp_peru
 
Presentación 10 1
Presentación 10 1Presentación 10 1
Presentación 10 1Yina111
 
PORTAFOLIO YOLIMA GARCIA
PORTAFOLIO YOLIMA GARCIAPORTAFOLIO YOLIMA GARCIA
PORTAFOLIO YOLIMA GARCIAYolima Cardona
 
Cartilla de yois pedagogoa del movimiento
Cartilla de yois pedagogoa del movimientoCartilla de yois pedagogoa del movimiento
Cartilla de yois pedagogoa del movimientoViviana Acosta Macea
 
Septima entrada 1.5
Septima entrada  1.5Septima entrada  1.5
Septima entrada 1.5Peter Rincon
 
lLAS REDES SOCIALES UNIMINUTO
lLAS REDES SOCIALES  UNIMINUTOlLAS REDES SOCIALES  UNIMINUTO
lLAS REDES SOCIALES UNIMINUTOmayebuitrago1326
 
Factores de riesgo
Factores de riesgoFactores de riesgo
Factores de riesgoYeny Useche
 

Destacado (20)

F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
Lista de chequeo normas ntic iso 9001
Lista de chequeo normas ntic iso 9001Lista de chequeo normas ntic iso 9001
Lista de chequeo normas ntic iso 9001
 
Tema02 ejercicios
Tema02 ejerciciosTema02 ejercicios
Tema02 ejercicios
 
Lista de chequeo norma ntic iso 9001
Lista de chequeo norma ntic iso 9001Lista de chequeo norma ntic iso 9001
Lista de chequeo norma ntic iso 9001
 
Lista de chequeo
Lista de chequeoLista de chequeo
Lista de chequeo
 
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
Ap2 aa1-ev3-elaboración de lista de chequeo para validación de requisitos de ...
 
Lista chequeo inicial une en iso 9001-2000 (1)
Lista chequeo inicial une en iso 9001-2000 (1)Lista chequeo inicial une en iso 9001-2000 (1)
Lista chequeo inicial une en iso 9001-2000 (1)
 
Presentación Joan Mulet
Presentación Joan Mulet Presentación Joan Mulet
Presentación Joan Mulet
 
Utp sirn_s9_logica difusa
 Utp sirn_s9_logica difusa Utp sirn_s9_logica difusa
Utp sirn_s9_logica difusa
 
Presentación 10 1
Presentación 10 1Presentación 10 1
Presentación 10 1
 
Librosmasvendidos
LibrosmasvendidosLibrosmasvendidos
Librosmasvendidos
 
PORTAFOLIO YOLIMA GARCIA
PORTAFOLIO YOLIMA GARCIAPORTAFOLIO YOLIMA GARCIA
PORTAFOLIO YOLIMA GARCIA
 
Cartilla de yois pedagogoa del movimiento
Cartilla de yois pedagogoa del movimientoCartilla de yois pedagogoa del movimiento
Cartilla de yois pedagogoa del movimiento
 
Derecho romano
Derecho romanoDerecho romano
Derecho romano
 
Derecho canónico
Derecho canónicoDerecho canónico
Derecho canónico
 
Septima entrada 1.5
Septima entrada  1.5Septima entrada  1.5
Septima entrada 1.5
 
Manual - Operador
Manual - OperadorManual - Operador
Manual - Operador
 
lLAS REDES SOCIALES UNIMINUTO
lLAS REDES SOCIALES  UNIMINUTOlLAS REDES SOCIALES  UNIMINUTO
lLAS REDES SOCIALES UNIMINUTO
 
Factores de riesgo
Factores de riesgoFactores de riesgo
Factores de riesgo
 
Librosmasvendidos
LibrosmasvendidosLibrosmasvendidos
Librosmasvendidos
 

Similar a Adsi c02-gd01 guia solucion de algoritmos

Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
Adsi   guía 6 - aplicar los fundamentos de programación-realizar el análisis ...Adsi   guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis ...Helver Gilberto Parra Gonzalez
 
F004 p006-gfpi mapas-de_procesos.docx
F004 p006-gfpi mapas-de_procesos.docxF004 p006-gfpi mapas-de_procesos.docx
F004 p006-gfpi mapas-de_procesos.docxJaider Parada
 
2 f004 p006 gfpi guìa de aprendizaje-3_v2
2 f004 p006 gfpi guìa de aprendizaje-3_v22 f004 p006 gfpi guìa de aprendizaje-3_v2
2 f004 p006 gfpi guìa de aprendizaje-3_v2brayanfp
 
Guia deaprendizaje3 v2
Guia deaprendizaje3 v2Guia deaprendizaje3 v2
Guia deaprendizaje3 v2Aleja Andrade
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2MarceliTha Cardozzo
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2Yeison Smith
 
10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventosJonatan Perez
 
Silabo 2020-II DISEÑO DE SOFTWARE A (1).pdf
Silabo 2020-II DISEÑO DE SOFTWARE A (1).pdfSilabo 2020-II DISEÑO DE SOFTWARE A (1).pdf
Silabo 2020-II DISEÑO DE SOFTWARE A (1).pdfJavierJairSoplapucoH
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3MarceliTha Cardozzo
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3Yeison Smith
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3Aleja Andrade
 
Presentación1 taller 9 febrero 2011
Presentación1 taller 9 febrero 2011Presentación1 taller 9 febrero 2011
Presentación1 taller 9 febrero 2011jamanca
 

Similar a Adsi c02-gd01 guia solucion de algoritmos (20)

Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
Adsi   guía 6 - aplicar los fundamentos de programación-realizar el análisis ...Adsi   guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
Adsi guía 6 - aplicar los fundamentos de programación-realizar el análisis ...
 
Software educativo
Software educativoSoftware educativo
Software educativo
 
F004 p006-gfpi mapas-de_procesos.docx
F004 p006-gfpi mapas-de_procesos.docxF004 p006-gfpi mapas-de_procesos.docx
F004 p006-gfpi mapas-de_procesos.docx
 
Tp336 2015-1
Tp336 2015-1Tp336 2015-1
Tp336 2015-1
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
2 f004 p006 gfpi guìa de aprendizaje-3_v2
2 f004 p006 gfpi guìa de aprendizaje-3_v22 f004 p006 gfpi guìa de aprendizaje-3_v2
2 f004 p006 gfpi guìa de aprendizaje-3_v2
 
Guia deaprendizaje3 v2
Guia deaprendizaje3 v2Guia deaprendizaje3 v2
Guia deaprendizaje3 v2
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2F004 p006 gfpi guìa de aprendizaje 3-v2
F004 p006 gfpi guìa de aprendizaje 3-v2
 
10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos
 
S4 tarea4 sihig
S4 tarea4 sihigS4 tarea4 sihig
S4 tarea4 sihig
 
Didáctica crítica.
Didáctica crítica.Didáctica crítica.
Didáctica crítica.
 
Silabo 2020-II DISEÑO DE SOFTWARE A (1).pdf
Silabo 2020-II DISEÑO DE SOFTWARE A (1).pdfSilabo 2020-II DISEÑO DE SOFTWARE A (1).pdf
Silabo 2020-II DISEÑO DE SOFTWARE A (1).pdf
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3F004 p006 gfpi guìa de aprendizaje 3
F004 p006 gfpi guìa de aprendizaje 3
 
358pc
358pc358pc
358pc
 
U1
U1U1
U1
 
Presentación1 taller 9 febrero 2011
Presentación1 taller 9 febrero 2011Presentación1 taller 9 febrero 2011
Presentación1 taller 9 febrero 2011
 

Adsi c02-gd01 guia solucion de algoritmos

  • 1. TECNOLOGO EN ANÁLISIS Y DESARROLLO DE SISTEMAS DE INFORMACIÓN GUÍA DIDÁCTICA “SOLUCION DE ALGORITMOS” Código: ADSI-C02-GD01 1. IDENTIFICACIÓN DE LA GUÍA DIDÁCTICA Nombre del Proyecto: SOFTMYPIME Fase del Proyecto: ANALISIS Nombre de la Actividad ANALIZAR EL SISTEMA DE INFORMACIÓN A DESARROLLAR de Proyecto: APLICANDO ESTÁNDARES DE CALIDAD. Duración: 200 horas 220501032 Analizar los requerimientos del cliente para construir el sistema de información Competencias 24020150 Asociadas: Promover la interacción idónea consigo mismo, con los demás y con la naturaleza en los contextos laboral y social Resultados de Aprendizaje relacionados con la Actividad del Proyecto: 22050103204: Valorar la incidencia de los datos en los procesos del macrosistema, tomando como referente el diccionario de datos y las miniespecificaciones, para la consolidación de los datos que intervienen, de acuerdo con parámetros establecidos. 240201500 09 :Interactuar en los contextos Productivos y Sociales en función de los Principios y Valores Universales. Ing. Fernelly Carvajal, Jose de Jesus Motta, Sergio Alexander Equipo Ejecutor: Zambrano, Alexander Chachón, Carlos Javier Pastrana 2. INTRODUCCIÓN La computadora no solamente es una máquina que puede realizar procesos para darnos resultados, sin que tengamos la noción exacta de las operaciones que realiza para llegar a esos resultados. Con la computadora además de lo anterior también podemos diseñar soluciones a la medida, de problemas específicos que se nos presenten. Más aún, si estos involucran operaciones matemáticas complejas y/o repetitivas, o requieren del manejo de un volumen muy grande de datos. El diseño de soluciones a la medida de nuestros problemas, requiere como en otras disciplinas una metodología que nos enseñe de manera gradual, la forma de llegar a estas soluciones. A las soluciones creadas por computadora
  • 2. GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código de la Guía: ADSI-C02-GD01 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de Información se les conoce como programas y no son más que una serie de operaciones que realiza la computadora para llegar a un resultado, con un grupo de datos específicos. Lo anterior nos lleva al razonamiento de que un programa nos sirve para solucionar un problema específico. Para poder realizar programas, además de conocer la metodología mencionada, también debemos de conocer, de manera específica las funciones que puede realizar la computadora y las formas en que se pueden manejar los elementos que hay en la misma. Ahora lo invitamos a desarrollar las tareas para alcanzar los objetivos de esta fase del proyecto con actitud crítica, argumentativa y propositiva. 3. MATERIAL DE CONSULTA Para la realización de esta actividad de proyecto podrá consultar el material disponible a través dela plataforma LMS en la opción del Menú del curso MATERIALES DEL CURSO, en la ruta: o Carpeta de Materiales del curso  Carpeta: Análisis del Sistema 4. ACTIVIDADES Y ESTRATEGIAS DE APRENDIZAJE ACTIVIDAD DE APRENDIZAJE C2-A1: Solucionar Algoritmos no numéricos y numéricos con su respectivo pseudocódigo y diagramas de flujo Resultado de aprendizaje relacionado al desarrollo de la actividad: 220501032 04 Valorar la incidencia de los datos en los procesos del macrosistema, tomando como referente el diccionario de datos y las miniespecificaciones, para la consolidación de los datos que intervienen, de acuerdo con parámetros establecidos. 240201500 09 Interactuar en los contextos Productivos y Sociales en función de los Principios y Valores Universales.
  • 3. GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código de la Guía: ADSI-C02-GD01 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de Información Estrategia de Aprendizaje: Una vez realizada la lectura del material de aprendizaje que permite apoyar los conceptos de la solución de algoritmos, usted podrá entender y desarrollar tareas encaminadas al entendimiento de la razón de ser de los algoritmos en la fase de análisis al momento de construir un sistema de información. Como parte de la estrategia, el material sobre “Algoritmia”, presenta una introducción al uso de esta técnica de solución de problemas que abarcará temas como la lógica y técnicas de programación, uso de pseudocódigo, y diagramas de flujo y estructuras de control. Una vez asimilada esta parte teórica procederemos a adentrarnos a la solución de problemas de tipo algorítmico empleando las técnicas y metodologías adecuadas con el fin de obtener destreza y dominio lógico para resolver los talleres presentados. Como introducción a la programación y complemento de la lógica se plantea la solución de los algoritmos a través del uso del lenguaje interpretado javascript y se trabajará para ello su sintaxis, bajo estándares de codificación apoyados en el material relacionado y dispuesto en la plataforma. Finalmente se plantean ejercicios de uso práctico pero sencillo para la solución de los problemas en un orden de dificultad ascendente, partiendo de los ejercicios condicionales, pasando por estructuras de control para llegar a trabajar con arreglos unidimensionales y matrices. De igual manera se brinda un espacio a través del foro de discusión “Importancia de la fase de análisis en el ciclo de vida del software”, donde usted como aprendiz debe hacer la respectiva retroalimentación a partir de los conocimientos y habilidades obtenidas con la realización delos talleres propuestos y el estudio del material que apoya esta actividad. Finalmente habrá logrado asimilar los conceptos y tareas asociadas a la solución lógica y estructurada de problemas de tipo algorítmico, complementando las acciones a través de una evaluación de desempeño y producto que estará dispuesta en la plataforma. En resumen, en esta actividad de aprendizaje usted deberá: • Fundamentarse y ampliar sus conocimientos acerca de: o Construcción de algoritmos  Estructuras de Control, secuenciales, condicionales  Estándares de codificación  Solución de algoritmos con JavaScript utilizando variables, constantes, variables, bucles, contadores, acumuladores, selección, seudocódigo y atributos, objetos, métodos  Importancia de la fase de análisis en el ciclo de vida del software  Importancia de los datos en los procesos del macrosistema, tomando como referente el diccionario de datos y las miniespecificaciones, para la
  • 4. GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código de la Guía: ADSI-C02-GD01 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de Información consolidación de los datos que intervienen • Construir las evidencias requeridas y hacer un proceso de autoevaluación verificando que cumplan con los requerimientos solicitados, utilizando para ello los instrumentos de evaluación proporcionados. • Publicar las evidencias en la plataforma virtual de aprendizaje con el fin de ser evaluadas por el instructor o equipo de instructores que apoyan la ejecución del proceso. Como resultado de esta evaluación recibirá la información que le permita retroalimentar en el proceso y hacer una reflexión sobre los logros alcanzados. Ambiente requerido: Aula amplia y cómoda Plataforma Virtual de Aprendizaje del Servicio Nacional de Aprendizaje SENA, disponible en: http://www.senasofiaplus.edu.co Nota: Para acceder al ambiente virtual de aprendizaje se requiere que el aprendiz posea un equipo con acceso a internet, capacidad de memoria básica (sugerida 1 GB de RAM en adelante), Disco duro con espacio suficiente (más de 20 GB). Material y Bibliografía: Las ubicaciones de los materiales y bibliografía mencionada están descritas en el punto 3 (material de consulta) de esta guía. Bibliografía Complementaría: Lopez, R. Leobardo Programación estructurada y orientada a objetos Un enfoque algorítmico, 3a Edición Capítulo 6: Arreglos. http://www.ib.cnea.gov.ar/~servos/CursoC/algoritmos.htm Instructor(es) responsable(s) de la actividad: Para revisar el equipo ejecutor de este programa de formación debe consultar en la plataforma LMS el botón “Información del Tutor”. EVIDENCIA 1: Talleres resueltos Ejercicios Algoritmia Tipo de Evidencia Desempeño Conocimiento Producto x Desarrollar los ejercicios de los Talleres "Lógica 1 – B05.pdf " y “Listado3arreglos-1.pdf”. Cada aprendiz debe estudiar los procedimientos del taller y presentar la solución a las preguntas formuladas en el mismo. La Descripción de la solución a las preguntas debe ser socializada a través de mesa redonda Evidencia liderada por el tutor Los talleres se encuentran disponibles en la plataforma LMS en la
  • 5. GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código de la Guía: ADSI-C02-GD01 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de Información siguiente ruta: o Carpeta de Materiales de Formación Carpeta Análisis del Sistema Producto Sitio Web en donde se evidencie el desarrollo de los ejercicios entregable: involucrando tres componentes, análisis, descripción de la solución, y ejercicio ejecutable No olvide el orden y la coherencia en la presentación de la evidencia Forma de entrega: Presentar la URL de acceso al sitio web donde se expongala solución a los talleres. La URL debe enviarse a través de la plataforma tecnológica LMS en el vínculo correspondiente a la “Taller de lógica:Algoritmos”, de la actividad de aprendizaje 1 Criterios de Representa procesos del sistema a partir de la construcción de algoritmos, Evaluación: como parte de la solución a situaciones planteadas, utilizando lenguajes de programación orientados a objetos. Lista de chequeo para evaluar producto, presentada en el instrumento de Instrumento de evaluación TGADSI-C02-A1-IE-LC01. Evaluación:
  • 6. GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código de la Guía: ADSI-C02-GD01 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de Información EVIDENCIA 2: Análisis de requerimientos aplicado Tipo de Evidencia Desempeño X Conocimiento Producto Esta evidencia consiste en realizar los 4 primeros pasos del ciclo de vida del software, utilizando la herramienta Javascript para la fase de desarrollo: 1. Identificación de requerimientos 2. Análisis de requerimientos 3. Diseño del sistema de información 4. Desarrollo del sistema de información Para los siguientes requerimientos del cliente: Descripción de la Requerimientos Número 1. Evidencia Un cliente requiere construir un aplicativo que le permita realizar las operaciones matemáticas básicas (suma, resta, multiplicación, división) Requerimiento Número 2: Un cliente de una zapatería quiere construir un aplicativo que le permita conocer las ventas del día Producto Trabajo escrito en Word en el que se incluya el desarrollo de los dos entregable: requerimientos y además publicación en la página web personal del documento y los archivos ejecutables producto de la fase de desarrollo. Forma de entrega: Publicación del documento en Word y los archivos generados (html) en la plataforma LMS en el vínculo “Análisis de Requerimientos Aplicado” : Carpeta: “Análisis del sistema de Información” Criterios de Representa procesos del sistema a partir de la construcción de algoritmos, Evaluación: como parte de la solución a situaciones planteadas, utilizando lenguajes de programación orientados a objetos. Instrumento de Lista de chequeo para evaluar desempeño, presentada en el instrumento Evaluación: de evaluación ADSI-C02-A1-LC02. EVIDENCIA 3: Evaluación de conocimiento.
  • 7. GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código de la Guía: ADSI-C02-GD01 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de Información Tipo de Evidencia Desempeño Conocimiento X Producto El aprendiz debe ser evaluado en los conceptos relacionados con las temáticas presentadas para el tema: Análisis del Sistema de Información – Desarrollo de Algoritmos, a través de la solución de problemas de tipo algorítmico utilizando la herramienta Javascript como lenguaje de programación Descripción de la Evidencia Esta evidencia está compuesta por un ejercicio a resolver utilizando estructuras de control y arreglosformulada a partir de la información presentada en la actividad de proyecto y resumen la conceptualización esperada en la actividad. Producto Ejercicio resuelto exitosamente de acuerdo a los requerimientos solicitados y entregable: que incluya la prueba de escritorio. Forma de entrega: La evaluación será presentada de manera presencial por el aprendiz y de carácter individual en el ambiente de formación Criterio de Responde apropiadamente a los cuestionamientos presentados y analiza los Evaluación: conceptos presentados de manera acertada. Instrumento de Cuestionario para evaluar conocimiento, presentada en el instrumento de Evaluación: evaluación (Guía Instructor) ADSI-C02-A1-LC03.
  • 8. GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código de la Guía: ADSI-C02-GD01 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de Información CONTROL DE DOCUMENTO INFORMACIÓN GENERAL Programa Tecnólogo en Análisis y desarrollo de Sistemas de Información Actividad de proyecto Analizar el sistema de información a desarrollar aplicando estándares de calidad. Actividad de Solucionar Algoritmos no numéricos y numéricos con su aprendizaje respectivo pseudocódigo y diagramas de flujo. Guía didáctica para la SOLUCION DE ALGORITMOS: ADSI-C02-GD01 Gestión De Proyectos Autor (es) Carlos Javier Pastrana Díaz Fecha de entrega Febrero14de 2013 Versión 1.0
  • 9. GUÍA DIDÁCTICA PARA LA GESTIÓN DE PROYECTOS Código de la Guía: ADSI-C02-GD01 Programa de Formación: TG en Análisis y Desarrollo de Sistemas de Información