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

Tco programación de software
Tco programación de softwareTco programación de software
Tco programación de softwareerasmogarcia1908
 
Formato de proyecto adsi 180977
Formato de proyecto adsi 180977Formato de proyecto adsi 180977
Formato de proyecto adsi 180977yeyo_
 
Analisis y desarrollo de sistemas de informacion
Analisis y desarrollo de sistemas de informacionAnalisis y desarrollo de sistemas de informacion
Analisis y desarrollo de sistemas de informacion1docmanns
 
1. estructura curricular
1. estructura curricular1. estructura curricular
1. estructura curricularjhordanperilla
 
Tecnico En Programacion De Software
Tecnico En Programacion De SoftwareTecnico En Programacion De Software
Tecnico En Programacion De SoftwareJeisy Franco
 
Guia de operacion, exhibicion, seguridad y evaluacion_2013
Guia de operacion, exhibicion, seguridad y evaluacion_2013Guia de operacion, exhibicion, seguridad y evaluacion_2013
Guia de operacion, exhibicion, seguridad y evaluacion_2013CBTIS No. 48
 
Modelo para la conformación de una agenda digital en las instituciones de edu...
Modelo para la conformación de una agenda digital en las instituciones de edu...Modelo para la conformación de una agenda digital en las instituciones de edu...
Modelo para la conformación de una agenda digital en las instituciones de edu...Academia de Ingeniería de México
 
Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)jennisena
 
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
 
Proyecto adsi agrosystem
Proyecto adsi agrosystemProyecto adsi agrosystem
Proyecto adsi agrosystemagrosystem
 
Adsi c02-iev1-uml(1)
Adsi c02-iev1-uml(1)Adsi c02-iev1-uml(1)
Adsi c02-iev1-uml(1)brayanfp
 

La actualidad más candente (14)

Programa ADSI versión 102
Programa ADSI versión 102Programa ADSI versión 102
Programa ADSI versión 102
 
Tco programación de software
Tco programación de softwareTco programación de software
Tco programación de software
 
Formato de proyecto adsi 180977
Formato de proyecto adsi 180977Formato de proyecto adsi 180977
Formato de proyecto adsi 180977
 
Analisis y desarrollo de sistemas de informacion
Analisis y desarrollo de sistemas de informacionAnalisis y desarrollo de sistemas de informacion
Analisis y desarrollo de sistemas de informacion
 
1. estructura curricular
1. estructura curricular1. estructura curricular
1. estructura curricular
 
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
 
Tecnico En Programacion De Software
Tecnico En Programacion De SoftwareTecnico En Programacion De Software
Tecnico En Programacion De Software
 
Guia de operacion, exhibicion, seguridad y evaluacion_2013
Guia de operacion, exhibicion, seguridad y evaluacion_2013Guia de operacion, exhibicion, seguridad y evaluacion_2013
Guia de operacion, exhibicion, seguridad y evaluacion_2013
 
Modelo para la conformación de una agenda digital en las instituciones de edu...
Modelo para la conformación de una agenda digital en las instituciones de edu...Modelo para la conformación de una agenda digital en las instituciones de edu...
Modelo para la conformación de una agenda digital en las instituciones de edu...
 
Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)Guia 02 analisis de requerimientos (1)
Guia 02 analisis de requerimientos (1)
 
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
 
Proyecto adsi agrosystem
Proyecto adsi agrosystemProyecto adsi agrosystem
Proyecto adsi agrosystem
 
Adsi c02-iev1-uml(1)
Adsi c02-iev1-uml(1)Adsi c02-iev1-uml(1)
Adsi c02-iev1-uml(1)
 
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
 

Similar a Solución de algoritmos con pseudocódigo y diagramas de flujo

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
 
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
 
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
 
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
 
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
 

Similar a Solución de algoritmos con pseudocódigo y diagramas de flujo (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
 
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
 
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
 
10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos10 guia sistemas 2 programacion eventos
10 guia sistemas 2 programacion eventos
 
Didáctica crítica.
Didáctica crítica.Didáctica crítica.
Didáctica crítica.
 
S4 tarea4 sihig
S4 tarea4 sihigS4 tarea4 sihig
S4 tarea4 sihig
 
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
 
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
 

Más de brayanfp

Informe analisis
Informe analisisInforme analisis
Informe analisisbrayanfp
 
Plantillas softpyme
Plantillas softpymePlantillas softpyme
Plantillas softpymebrayanfp
 
Srs softpyme inventario 404463
Srs softpyme   inventario 404463Srs softpyme   inventario 404463
Srs softpyme inventario 404463brayanfp
 
Listado3arreglos
Listado3arreglosListado3arreglos
Listado3arreglosbrayanfp
 
Modelo dominio y secuencia
Modelo dominio y secuenciaModelo dominio y secuencia
Modelo dominio y secuenciabrayanfp
 
Reglamento aprendiz
Reglamento aprendizReglamento aprendiz
Reglamento aprendizbrayanfp
 
Estructura curricular adsi v.101
Estructura curricular adsi v.101Estructura curricular adsi v.101
Estructura curricular adsi v.101brayanfp
 

Más de brayanfp (9)

Informe analisis
Informe analisisInforme analisis
Informe analisis
 
Plantillas softpyme
Plantillas softpymePlantillas softpyme
Plantillas softpyme
 
Srs softpyme inventario 404463
Srs softpyme   inventario 404463Srs softpyme   inventario 404463
Srs softpyme inventario 404463
 
Listado3arreglos
Listado3arreglosListado3arreglos
Listado3arreglos
 
B05
B05B05
B05
 
Brayan
BrayanBrayan
Brayan
 
Modelo dominio y secuencia
Modelo dominio y secuenciaModelo dominio y secuencia
Modelo dominio y secuencia
 
Reglamento aprendiz
Reglamento aprendizReglamento aprendiz
Reglamento aprendiz
 
Estructura curricular adsi v.101
Estructura curricular adsi v.101Estructura curricular adsi v.101
Estructura curricular adsi v.101
 

Solución de algoritmos con pseudocódigo y diagramas de flujo

  • 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