Está en la página 1de 10

FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 1 de 10

INFORMACIÓN BÁSICA
NOMBRE DE LA PRÁCTICA:
PRÁCTICA No.: 5
Estructuras de Repetición I (Para...), FOR

ASIGNATURA: Lógica de programación

TEMA DE LA PRÁCTICA:

Estructuras de Repetición I (Para...), SERIES

LABORATORIO A UTILIZAR: Laboratorio de computación

TIEMPO: 4 (horas) TRABAJO GRUPAL: TRABAJO INDIVIDUAL:


SI
CONTENIDO DE LA GUÍA
(Para elaborar por el Docente)
COMPETENCIAS DISCIPLINARES.

Desarrolla programas aplicando el ciclo de repetición FOR sobre datos que presentan características similares
para obtener resultados

COMPETENCIAS INVESTIGATIVAS.

Resuelve casos a través de la descomposición de enunciados representados como proposiciones y teniendo


en cuenta los conectores óptimos, entre dichas proposiciones.

MARCO TEORICO

SERIE DE FIBONACCI

“Esta sucesión  fue descrita en Europa por Leonardo de  Pisa,  matemático italiano  del  siglo  XIII,   quien era
más conocido por Fibonacci  o  hijo de Bonaccio  (1170-1240), un antiguo conocido mercader de la ciudad de
Pisa. Describió esta fórmula como solución a un problema de la cría de conejos. Fibonacci presentó la
sucesión en su libro Liber Abaci, publicado en 1202.
En  matemática, la  sucesión de Fibonacci  (a veces llamada erróneamente  serie de Fibonacci)es la
siguiente sucesión infinita de  números naturales:

0,1,1,2,3,5,8,13,21,34,55…

Esta consta de una serie de números naturales que se suman de a 2, a partir de 0 y 1. Básicamente, la
sucesión de Fibonacci se realiza sumando siempre los últimos 2 números.
Tiene numerosas aplicaciones en  ciencias de la computación, matemática  y teoría de juegos a parte de la
medicina, biología, arquitectura, música y la descripción de los patrones de la naturaleza.  Si utilizamos un
diagrama de árbol podemos visualizar en forma gráfica esta sucesión” ( Jiménez:2014)
FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 2 de 10

Consultado de: http://fernandojimenezmotte.com/mi-articulo/la-serie-fibonacci-aplicada-la-computacion-


matematica-la-teoria-juegos-la-big-data/

Definición formal

Los números de Fibonacci f0, f1, f2,f3, quedan definidos por las ecuaciones

(1) f0=0,

(2) f1=1,

(3) fn = f{n-1} + f{n-2}, para n = 2,3,4,5,…

Esto produce los números

* f0 = 0,
* f1 = 1,
* f2 = 1,
* f3 = 2,
* f4 = 3,
* f5 = 5,
* f6 = 8,
* f7 = 13,
* f8 = 21,

y así sucesivamente hasta el infinito.

CONSULTA PREVIA.
1. Indique cuál es la sintaxis del ciclo FOR

2. ¿El ciclo FOR puede decrementar (ir desde 100 hasta cero)?

3. ¿El ciclo FOR puede avanzar de 2 en 2, de tres en tres, de 20 en 20?

4. Construya un software que muestre los múltiplos de 2 entre 100 y 0

5. Construya un software que muestre los múltiplos de 5 entre 100 y 0


FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 3 de 10

6. Construya un software que muestre los múltiplos de 100 entre 1000 y 0

PALABRAS CLAVE *
LOGICA EN SOFTWARE
METODOLOGÍA.
 La guía se desarrollará de manera individual.
 En el laboratorio, el estudioso debe proceder a realizar la práctica tal como se describe en la sección
PROCEDIMIENTO A UTILIZAR.
 El estudioso puede formular inquietudes al docente durante el desarrollo de la práctica las cuales
serán resueltas de manera inmediata.
 El estudioso debe enviar las evidencias de la práctica para ser revisada por el docente, se entregará
subiendo el presente archivo con la consulta previa, los resultados y el cuestionario resueltos, en tarea
que está publicada en Aula Net.
 El docente evaluará las evidencias de la práctica y publicará calificación de la misma en Aula Net.
 Si existen o se entregan evidencias de prácticas SIMILARES o IGUALES, para dos o más estudiantes,
estas se calificarán con CERO (0) y se reportará la novedad de la misma ante la coordinación,
considerándose como FRAUDE, con las consecuencias pertinentes estipuladas en el estatuto del
estudiante publicado en la página web de la universidad.

MATERIALES, EQUIPOS Y REACTIVOS A UTILIZAR (Indicar las cantidades)


Materiales y Equipos Reactivos Materiales Estudiante
Un computador por estudioso No Aplica Un medio almacenamiento secundario
para la
realización de copia o backups
Conexión a Internet No Aplica No aplica
Una licencia de software del
programa PSeInt

Una licencia de PYTHON – Anaconda


Navigator

PRECAUCIONES Y MANEJO DE MATERIALES Y EQUIPOS. CONSULTA DE EQUIPO


ESPECIALIZADO.

El factor de riesgo para este laboratorio está clasificado como BAJO, debido a que la eficacia del conjunto
de las medidas preventivas existentes es alta.
En otras palabras, el riesgo está controlado
FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 4 de 10

En todo caso se deben seguir las siguientes recomendaciones para minimizar los riesgos propios de la
actividad:

 Identificar y conocer el protocolo de seguridad de laboratorios de informática.


 No navegar en internet sin autorización del docente.
 No ejecutar programas sin autorización del docente.
 No instalar en los equipos Software de ninguna índole.
 No trasladar equipos de cómputo de su módulo sin autorización del personal del área.
 Cuidar sus objetos personales.
 Cada alumno tiene como responsabilidad recibir las actividades de cada clase y apropiarse del
material necesario para el desarrollo de las mismas.
 Está prohibido el ingreso o consumo de alimentos, bebidas, chicle... dentro de la sala.
 Está prohibido el uso e ingreso de dispositivos como celulares, parlantes y memorias USB sin
autorización.
 No conectar ni desconectar dispositivos como teclados, mouse o conexiones, en caso de anomalía
avisar al profesor para realizar cambios o conexiones.
 El trabajo debe hacerse en silencio, evitando las reuniones o interrumpiendo las actividades de otros
estudiantes.
 Cuide el buen funcionamiento del equipo que la ha sido asignado, evite cambiar configuraciones o
intervenir los programas y propiedades del sistema operativo, el auxiliar de laboratorio es el único
autorizado.
 Todo dispositivo (teclado o mouse) que se pierda o se dañe con intención deberá ser repuesto.
 No portar maletines o morrales, estos deben quedar depositados en los lockers destinados para ello.
En caso de duda pida el respectivo candado con los auxiliares de cada laboratorio.
 No rayar mesas, sillas, paredes y equipos, cuidar el aseo y orden de su puesto de trabajo.
 Se prohíbe el ingreso o exploración de páginas no autorizadas y pornográficas, es causal de sanción y
expulsión (vetado) de la sala de informática por varias sesiones.

PROCEDIMIENTO A UTILIZAR.

1. Realizar la consulta previa


2. Abrir la herramienta del entorno de trabajo
3. Resuelva la consulta previa y desarrolle el cuestionario.

Realice el punto 3 siguiendo el siguiente diagrama:


FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 5 de 10

4. Abrir la herramienta del entorno de trabajo NetBeans, Eclipse, VisualStudio.Net, Python


5. Desarrolle un programa que implemente los algoritmos desarrollados.
6. Prepare una presentación para explicar la solución.
7. Resolver y responder las preguntas de la guía.

BIBLIOGRAFÍA RECOMENDADA.

Becerra Santamaría, César A. (2011). Algoritmos : conceptos básicos 7a. ed. Bogotá: Kimpres Ltda.
(Colección Biblioteca UMB)
FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 6 de 10

Deitel, H. M.(1998). Cómo programar en Java. México : Prentice-Hall Hispanoamericana. (Colección Biblioteca
UMB)

Joyanes, A. L., Rodríguez, B. L., & Fernández, A. M. (2003). Fundamentos de programación: libro de
problemas. algoritmos, estructuras de datos y objetos (2a. ed.). (Recuperado Base de Datos E-Libro)

Eck, D. J. (2006). Introduction to programming using Java. David J. Eck.

Felleisen, M., Findler, R. B., Flatt, M., & Krishnamurthi, S. (2001). How to design programs: An introduction
to computing and programming.

Joyanes Aguilar, L., & Aguilar, L. J. (2003). Fundamentos de programación: algoritmos y estructura de


datos y objetos.

Oviedo, E. (2004). Lógica de programación. Editorial Ecoe Ediciones. Bogotá, Colombia.

Osvaldo, C. (2003). Metodología de la Programación. México. ALFAOMEGA GRUPO EDITOR SA de CV.

Aldás, M. R., & Flores, M. J. (2016). Modelo origen destino para estimar el flujo de tráfico usando
algoritmos genéticos. Maskana, 65(Supl.).

Custodio, P. M. P., Pérez, J. J. L., & Ramírez, V. A. (2017). COORDINACIÓN DE EQUIPOS ROBÓTICOS
PARA LA EXPLORACIÓN DE ESCENARIOS. JÓVENES EN LA CIENCIA, 2(1), 1984-1988.

Fragiel, C., & Aday, J. (2016). Desarrollo de una simulación básica de una caldera de vapor mediante
Arduino.

Urls de interés:

IEEE. (2017). SWEBOOK v3. Obtenido de https://www.computer.org/web/swebok/v3


Microsoft. (2017). Fundamentos de la POO. Obtenido de https://msdn.microsoft.com/es-
co/library/bb972232.aspx

SimplePrograms. (2017). Obtenido de https://wiki.python.org/moin/SimplePrograms

ELABORÓ REVISÓ APROBÓ


FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 7 de 10

Grupo o Programa de: Director de Programa de: Jefatura de Laboratorios


Ingeniería de Software Ingeniería de Software de Sistemas

Fecha: Diciembre de 2019 Fecha: Diciembre de 2019 Fecha:

INFORME DE LABORATORIO
(Para elaborar por el Estudiante)

ESTUDIANTES: ASIGNATURA:


 GRUPO:


 NOTA:

CARRERA: TRABAJO GRUPAL: TRABAJO INDIVIDUAL:


X

FORMULE TRES HABILIDADES QUE DESEE ADQUIRIR O DESARROLLAR A TRAVÉS DE LA PRÁCTICA DE


LABORATORIO. El estudiante formulará desde la revisión de la guía las habilidades que desarrollará a través de la
práctica



Elabore un Mapa conceptual del tema a tratar en la Práctica de Laboratorio. El estudiante construirá un mapa
conceptual a partir de las palabras claves suministradas por el docente

RESULTADOS. Incluir tablas, diagramas en la que los estudiantes puedan ir consignando los datos y observaciones
obtenidos en la práctica y generar un análisis de los mismos mediante comparación con la literatura actualizada
disponible.
FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 8 de 10

CUESTIONARIO.

1. Elaborar un programa que reciba dos números e imprima las tablas de multiplicar dentro de este rango

2. Elaborar un programa para la sucesión de Fibonacci

3. Elaborar un programa para generar la sucesión 2*n y de 2^n

4. Elaborar un programa para la sucesión 2^n

5. Elaborar un programa para la sucesión n(n+1)/2

6. Elaborar un programa que muestre imprima los números primos comprendidos entre el 0 y el 100

7. Elaborar un diagrama de flujo para la serie

CAUSAS DE ERROR Y ACCIONES PARA OBTENER MEJORES RESULTADOS. El estudioso describirá las
variables que a su consideración dificultaron el alcance de las habilidades propuestas

CONCLUSIONES. El estudiante consignará en este espacio la síntesis de los logros alcanzados a través del
desarrollo de la práctica de Laboratorio.

APLICACIÓN PROFESIONAL DE LA PRÁCTICA REALIZADA. Exponga en este espacio la relación de las


competencias y habilidades desarrolladas con el ejercicio de su futura profesión.

BIBLIOGRAFIA UTILIZADA. Utilizando las normas APA


FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 9 de 10

ANEXOS. En este espacio presente los anexos si la práctica lo requiere

RUBRICA DE EVALUACIÓN.

INDIVIDUAL CRITERIOS DE EVALUACIÓN NOTA


Habilidad

Compete
Criterio 0 – 1,5 1,6 - 2,9 3,0 - 3,9 4,0 - 4,5 4,6 - 5,0
ncia
Cognitiva, No
Procedim reconoce
Identifica
1. Desarrolla programas ental o Identifica Identifica Identifica
algunos,
aplicando el ciclo de identifica algunos todos, todos los
sin
repetición FOR sobre los conoce conoce conceptos y
embargo
datos que presentan concepto algunas algunas los usa
no los usa
características similares s dados de sus de sus adecuadam
de forma
para obtener resultados. en el funciones funciones ente
correcta
marco
teórico
2. Realiza investigaciones Investiga No utilizó Utilizó Utilizó La Uso
del tema propuesto tiva bibliogra bibliografí bibliografí bibliografí bibliografía
utilizando la bibliografía fía a pero no a no a y realizó las
existente. realizó las científica reseñada citaciones
citaciones o no correspondi
educativa correspon entes de
de con las forma
citas adecuada
empleada
s en la
investigac
ión
FORMATO PARA PRACTICAS DE LABORATORIO

PROCESO: GESTIÓN DE RECURSOS, INFRAESTRUCTURA Y


LABORATORIOS

LA-FM-007 Versión: 4 Fecha: 15/03/2019 Página 10 de 10

Comunica Las ideas Las ideas Las ideas


Las ideas
tiva, plasmada que son
son
3. Logra expresar ideas Cognitiva No utiliza s son expresa coherente
coherentes,
propias a partir los palabras confusas, con s pero
ordenadas
conocimientos que propias desorden coherente están en
y
adquiere en la ni ideas as y no s, pero no desorden
pertenecen
investigación. propias correspon correspon y no
a la
den a al den al logran
temática
tema tema concluir
Cognitiva La
interpretaci
No La
La ón no se
muestra interpreta
4. Forma conceptos No utiliza interpreta limita a los
una ción que
utilizando las guías palabras ción que conceptos
interpreta muestra
conceptuales del tema propias muestra investigado
ción de no
propuesto de forma ni ideas solo s, dejando
las ideas correspon
crítica. propias repite lo claras sus
investigad de a la
leído ideas en
as temática
torno al
tema
Comunica La
tiva, presentac
La
Socio- ión está
presentac
afectiva completa La
La ión está
pero la presentació
presentac completa
expresión n está
No ión no pero la
5. Comunica de forma verbal completa y
realiza contiene expresión
verbal los resultados solo la expresión
presentac todos los verbal no
obtenidos en su expresa el verbal logra
ión de su conceptos logra
investigación, siendo contenido transmitir
investiga involucra transmitir
claros y concretos de la los
ción dos en la los
presentac conocimien
investigac conocimi
ión tos
ión entos
misma adquiridos
adquirido
(lee la
s
presentac
ión)

Total Total = (N1 + N2 + N3 + N4 + N5) / 5

También podría gustarte