guia academicas algoritmos 2015

20
1 Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303 Guía Integrada de Actividades Contexto de la estrategia de aprendizaje a desarrollar en el curso: EL APRENDIZAJE BASADO EN TAREAS El aprendizaje basado en tareas (TDL), también conocido como enfoque por tareas, es un modelo que logra transformar la enseñanza basada en el profesor a una enseñanza basada en el estudiante. En TDL el estudiante va ganando de forma progresiva responsabilidad con su aprendizaje a partir de la solución de problemas propios de la profesión lo que facilita la motivación y permite un aprendizaje significativo (Yannelys V. Jerez Naranjo, 2012) De acuerdo a lo anterior, este curso consta de 4 tareas que abarcan los contenidos del curso y una tarea final que retoma todos los conceptos del curso. La orientación para cada tarea la encuentra a continuación en los siguientes cuadros Temáticas a desarrollar: Reconocimiento General del curso Número de semanas: 2 Fecha: 10-Agosto-2015 a 26- agosto -2015 Momento de evaluación: Inicial Entorno: Colaborativo Fase de la estrategia de aprendizaje: Reconocimiento general del curso Actividad individual Productos académicos y ponderación de la actividad individual Actividad colaborativa* Productos académicos y ponderación de la actividad colaborativa .-Revisar detenidamente la agenda del curso para conocer las actividades que de realizar a lo largo de cada una de las semanas. .-Reconocer el aula y cada entorno para identificar la información que contiene. .- .Actualizar completamente su perfil.- Actividad. Cada uno de los participantes debe crear un video en YouTube mirar ayuda(You Tube, 2013) con una presentación personal (incluya imágenes suyas), sus datos personales, gustos, aficiones cead donde se encuentra matriculado Debe incluir una descripción Calidad y oportunidad de la participación con el producto solicitado de acuerdo a la rúbrica de evaluación Ponderación 18/500 pts El Grupo revisara el vídeo realizado por cada uno de los integrantes y realizará un comentario al respecto .- Cometario del grupo a las presentaciones individuales, en el foro de discusión .-Versión final del Video y entrega del link en el entorno de evaluación y seguimiento dispuesto para tal fina Ponderación 7/500 pts

Upload: heiner-gomez

Post on 12-Jan-2016

135 views

Category:

Documents


1 download

DESCRIPTION

Guia Academicas Algoritmos 2015

TRANSCRIPT

Page 1: Guia  Academicas Algoritmos 2015

1

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

Guía Integrada de Actividades

Contexto de la estrategia de aprendizaje a desarrollar en el curso: EL APRENDIZAJE BASADO EN TAREAS El aprendizaje basado en tareas (TDL), también conocido como enfoque por tareas, es un modelo que logra transformar la enseñanza basada en el profesor a una enseñanza basada en el estudiante. En TDL el estudiante va ganando de forma progresiva responsabilidad con su aprendizaje a partir de la solución de problemas propios de la profesión lo que facilita la motivación y permite un aprendizaje significativo (Yannelys V. Jerez Naranjo, 2012) De acuerdo a lo anterior, este curso consta de 4 tareas que abarcan los contenidos del curso y una tarea final que retoma todos los conceptos del curso. La orientación para cada tarea la encuentra a continuación en los siguientes cuadros

Temáticas a desarrollar: Reconocimiento General del curso

Número de semanas: 2 Fecha: 10-Agosto-2015 a 26-agosto -2015

Momento de evaluación: Inicial Entorno: Colaborativo

Fase de la estrategia de aprendizaje: Reconocimiento general del curso

Actividad individual Productos académicos y

ponderación de la actividad individual

Actividad colaborativa* Productos académicos y

ponderación de la actividad colaborativa

.-Revisar detenidamente la agenda del curso para conocer las actividades que de realizar a lo largo de cada una de las semanas. .-Reconocer el aula y cada entorno para identificar la información que contiene. .-.Actualizar completamente su perfil.- Actividad. Cada uno de los participantes debe crear un video en YouTube mirar ayuda(You Tube, 2013) con una presentación personal (incluya imágenes suyas), sus datos personales, gustos, aficiones cead donde se encuentra matriculado Debe incluir una descripción

Calidad y oportunidad de la participación con el producto solicitado de acuerdo a la rúbrica de evaluación Ponderación 18/500 pts

El Grupo revisara el vídeo realizado por cada uno de los integrantes y realizará un comentario al respecto

.- Cometario del grupo a las presentaciones individuales, en el foro de discusión .-Versión final del Video y entrega del link en el entorno de evaluación y seguimiento dispuesto para tal fina Ponderación 7/500 pts

Page 2: Guia  Academicas Algoritmos 2015

2

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

general del contenido del curso. También una descripción de un programa informático que le haya llamado la atención (nombre del programa, que hace, donde se utiliza, empresa que lo ha desarrollado, si es código libre o requiere una licencia paga y el link de donde se puede descargar, entro otras cosas..) en el siguiente link, encuentra un listado de diferentes tipos de programas informáticos (http://www.tiposde.org/informatica/457-tipos-de-programas/)

Temáticas a desarrollar: Unidad 1 Introducción a la programación

Número de semanas:4 Fecha: Fecha: 23-Ags-2015 a 23-Sep-2015

Momento de evaluación: Evaluación Intermedia

Entorno: Colaborativo

Fase de la estrategia de aprendizaje: Fase 1 – tarea1

Actividad individual Productos académicos y

ponderación de la actividad individual

Actividad colaborativa* Productos académicos y

ponderación de la actividad colaborativa

Cada uno de los integrantes de grupo deberá realizar 10 de los 25 ejercicios propuestos seleccionando 4 de los primeros 11 ejercicios y 6 de los ítems 12 – 25, recuerde que hay unos ejercicios que los deben resolver cada uno de los estudiantes, estos ejercicios deberán ser realizados en papel (no se aceptan imágenes tomadas de DfD ) y escaneados para la revisión, puede utilizar el software DfD para verificar el funcionamiento, este está dispuesto en el material de la primera unidad (también lo encuentra en entorno de

Cada estudiante entregara una carpeta con los ejercicios desarrollados en papel y escaneados o fotografiados, en el cual se evidencie claramente el nombre del estudiante, y otra carpeta con los ejercicios desarrollados mediante la utilización de la herramienta Dfd, además debe informar que ejercicios reviso y de quien y las observaciones aportadas., esto se deberá entregar

Cada uno de los integrantes revisará el funcionamiento de por lo menos 3 ejercicios de cada uno de sus compañeros (12 ejercicios). Y dejara los comentarios en el respectivo foro para que esta actividad tenga la respectiva validez.

Para la evidencia de la revisión puede tomar el cuadro que se presenta en el anexo 1 (como ejemplo), Tenga en cuenta que esto debe estar soportado en el foro diseñado para tal propósito.

Ponderación 25/500 pts

Page 3: Guia  Academicas Algoritmos 2015

3

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

gestión – caja de herramientas - . Nota: se sugiere realizar una división de ejercicios para que en lo posible se puedan resolver la totalidad de los ejericicos **

1. Desarrolle un diagrama de flujo que

de las instrucciones para preparar un

plato típico de su región que sea

suficiente para 4 invitados ( debe

anexar una foto del plato en el foro) –

lo desarrollan todos -

2. Desarrolle un Diagrama que permita

leer dos valores y escribir la suma,

resta, multiplicación y división de

estos números.

3. Desarrolle un diagrama de flujo que

permita leer un valor entero, calcular

su cuadrado y mostrar su resultado.

4. Desarrollar un diagrama que permita

ingresar el radio de un circulo para

determinar el área del mismo

(consultar la formula), y mostrar su

resultado

5. Desarrollar un diagrama de flujo que

permita determinar la hipotenusa de

un triángulo rectángulo conocido los

valores de las longitudes de los

catetos.

6. Desarrollar un diagrama que leer la

temperatura en grados centígrados y

muestre su resultado en Fahenheit y

kelvin.

comprimido en el entorno de evaluación identificado como espacio “Actividad fase 1 ”, de acuerdo a la estructura propuesta en el anexo 1

Ponderación 75/500 pts

.

Page 4: Guia  Academicas Algoritmos 2015

4

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

7. Desarrollar un diagrama que permita

ingresar un valor en millas y lo

convierta a kilómetros, centímetros y

yarda.

8. Desarrollar un diagrama que permita

convertir un valor en galones a Litros,

barriles y litros

9. Desarrollar un diagrama que permita

convertir ingresar un valor en libras y

lo convierta en quintales, miligramo y

toneladas.

10. Desarrollar un diagrama que convierta

un valor dado en metros cuadrados

(M2), en hectáreas y Centímetros

cuadrados

11. Desarrollar que permita convertir un

valor dado en Km/h en millas por

hora y nudos (náutico)

-------

12. Desarrollar un diagrama que permita

determinar si un valor cualquiera es

positivo o negativo

13. Desarrollar un diagrama que permia

determinar sin un valor cualquiera es

par o impar

14. Desarrolle un diagrama que permita

determinar si un valor N es múltiplo

de un Valor Z

15. Desarrollar un diagrama que permita

determinar si un valor N (cualquiera),

es divisor común de otros dos valores

X y Y (que se ingresan por teclado)

16. Diseñar un diagrama que lea un valor

Page 5: Guia  Academicas Algoritmos 2015

5

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

N y determine si es múltiplo común de

X y Z donde X y Z también se

ingresan por teclado

17. Diseñar un diagrama que permita leer

dos valores V1 y V2 y determine cuál

es el mayor y cuál es el menor o si

son iguales

18. Diseñe un diagrama que permita leer

dos números N1 y N2 e indicar si uno

de los dos divide exactamente al otro.

19. Desarrollar un diagrama que permita

el ingreso de dos valore X1 y X2

donde indique si el resultado de dividir

la suma de los números entre la resta

de X1 – X2 es exacta.

20. Desarrollar un diagrama que permita

el ingreso de 3 números Num1,

Num2, Num3 e indicar si la suma de

los 3 números es par o impar.

21. Desarrollar un diagrama que permita

leer 3 valores diferentes e indique

cual es el mayor de ellos, el menor o

si son iguales

22. Desarrollar un diagrama que permita

leer 3 valores X1, X2, X3 e indicar si

alguno de ellos divide a los otros dos

exactamente.

23. Desarrolle un diagrama que permita

determinar la nota mínima que usted

debe sacar en el examen final del

curso Algoritmos de acuerdo a las

condiciones actuales 75% y

25%(final), esta nota debe estar

Page 6: Guia  Academicas Algoritmos 2015

6

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

representada tanto en puntos y en

nota (0..5.0). – Lo desarrollan todos

-

24. Diseñar un diagrama que permita

emitir la factura correspondiente a

una compra de un artículo del cual se

adquiere una o varias unidades y se

conoce su precio antes de IVA (iva

igual al 16%), y si el precio bruto

(precio de venta más IVA) es mayor

de $500.000.oo se debe realizar un

descuento del 15%.

25. Desarrollar un diagrama de flujo que

permita determinar la fecha un día

después a un fecha ingresada (tenga

en cuenta meses de 30, 31, 28 días,

cambio de año, ejemplo 31-12-2004

el día siguiente será 1-1-2005). Lo

desarrollan todos -

Temáticas a desarrollar: Algoritmos y Estructura de datos

Número de semanas:4 Fecha: 24-Sep-2015 a 15-Oct-2015 Momento de evaluación: Evaluación Intermedia

Entorno: Colaborativo

Fase de la estrategia de aprendizaje: Fase 2 – Tarea 2

Actividad individual Productos académicos y

ponderación de la actividad individual

Actividad colaborativa* Productos académicos y

ponderación de la actividad colaborativa

Page 7: Guia  Academicas Algoritmos 2015

7

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

Cada uno de los integrantes de grupo deberá realizar por lo menos 10 de los siguientes ejercicios propuestos además de pasar en algoritmos los ejercicios realizados como diagramas den la fase anterior (20 en total) , Estos ejercicios se deben desarrollar con la utilización del software Pseint, dispuesto en el material de la segunda unidad (entorno Conocimiento) NOTA: al inicio de cada ejercicio y como comentario debe incluir la siguiente información. En caso de no ser anexado el ejercicio no se revisa.

//Nombre del Autor:___ //Fecha:______ //Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi //trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar

1. Se pide desarrollar el algoritmo del juego “Adivina un Número”, con las siguientes características:

a) El número debe estar en el rango de 1 a 1000 (generado aleatoriamente)

Debe tener dos niveles nivel básico y

Cada estudiante entregara una carpeta con los ejercicios desarrollados mediante la utilización de la herramienta Pseint,., esto se deberá entregar en archivo comprimido en el entorno de evaluación en el espacio Actividad fase 2 de acuerdo a la estructura propuesta en el anexo 2

Ponderación 100/500 pts

Cada uno de los integrantes revisará el funcionamiento de por lo menos 5 ejercicios de cada uno de sus compañeros (20 ejercicios). Y dejara los comentarios en el respectivo foro para que esta actividad tenga la respectiva validez

Para la evidencia de la revisión puede tomar el cuadro que se presenta en el anexo 2 (como ejemplo), Tenga en cuenta que esto debe estar soportado en el foro diseñado para tal propósito. Ponderación 25/500 pts

Page 8: Guia  Academicas Algoritmos 2015

8

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

nivel experto,, el nivel básico no tendrá restricciones en número de oportunidades, además se le dará indicaciones como “Caliente”, “Frio”.. El Nivel experto solo tendrá 5 oportunidades con mensajes de ayuda “lejos”, “cerca”

b) Al finalizar debe informar el número de intentos realizados antes de encontrar la respuesta correcta.

2. Es necesario realizar un algoritmo que funcione como una calculadora con las 4 funciones básicas (opcional puede incluir otra función). El algoritmo termia y entrega el resultado al presionar la tecla “=”

3. Se requiere que solo con la utilización de ciclos y condicionales, usted pueda convertir un número decimal < a 5000 a número Romano.

4. Debe desarrollar un algoritmo que contenga el siguiente menú

(1) Convertir de Decimal a Binario

(2) Convertir de Decimal a Octal

(3) Convertir de Binario a Decimal

(4) Salir

5. Realizar un Algoritmo que permita simular el juego de “Dados”, el algoritmo debe permitir ingresar los nombres de los jugadores (2) y la cantidad de dinero

Page 9: Guia  Academicas Algoritmos 2015

9

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

a apostar (ejemplo $ 2000 por jugador), teniendo en cuenta que en cada jugada puede ganar o perder $500. Se permite el lanzamiento jugador 1 generando el numero aleatorios (1..6), luego jugador 2. El algoritmo lleva el acumulado de ganancia por cada uno de los jugadores. El programa termina cuando uno de los jugadores ha quedado en Banca Rota o decidan no continuar.

6. Cree un algoritmo que capture un mes en números y el software muestre un mensaje que indique cuantos días tiene ese mes. Ejemplo: si se digita "07", el algoritmo debe mostrar "Julio, tiene treinta un días". El algoritmo debe también advertir que si se trata de febrero tiene 28 días, pero si el año fuera bisiesto tendría 29.

7. Realizar un algoritmo que permita validar una clave de 5 dígitos con 3 intentos de acceso, en caso de ingresar de manera errada debe generar el mensaje “Intente Nuevamente”, una vez concluidos los el sistema debe generar un mensaje de bloqueo

8. Construya los algoritmos que permitan calcular las siguientes series con un valor de n ingresado desde teclado

Page 10: Guia  Academicas Algoritmos 2015

10

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

9. Desarrollar un algoritmos que permita realizar la sumatoria de los primeros 100 números utilizando los 3 ciclos (para, repita, mientras)

10. Encontrar el mayor y el promedio de una serie de números, donde solo se permiten ingreso de números positivos, (en caso de negativos indicar con un mensaje que es negativo), el programa entrega el resultado cuando el valor ingresado sea 0.

11. Realizar un programa que le presente un menú al usuario con las siguientes opciones:

1. Leer dos números enteros positivos únicamente, 2. Sumar los dos números leídos, 3. Restarle al primer número el

Page 11: Guia  Academicas Algoritmos 2015

11

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

segundo (siempre y cuando el primero sea mayor que él segundo, en caso contrario indicar con un mensaje que la operación no es posible realizarla y volver al menú principal, 4. Multiplicar los dos números (siempre y cuando ninguno de los números sea igual a cero, , en caso contrario indicar con un mensaje que la operación no es posible realizarla y volver al menú principal,), 5. Dividir el primer número dado por el segundo, 6 Salir Nota: Se debe garantizar que el usuario haya ingresado los dos números antes de poder realizar cualquier operación y que no se puede escribir un resultado sin la realización de una operación.

Temáticas a desarrollar: Lenguaje de Programación

Número de semanas:3 Fecha: 16-Oct -2015 a 15-Nov-2015 Momento de evaluación: Evaluación Intermedia

Entorno: Colaborativo

Fase de la estrategia de aprendizaje: Fase 3 – Tarea 3

Actividad individual Productos académicos y

ponderación de la actividad individual

Actividad colaborativa* Productos académicos y

ponderación de la actividad colaborativa

Page 12: Guia  Academicas Algoritmos 2015

12

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

Cada uno de los integrantes de grupo deberá realizar por lo menos 10 de los siguientes ejercicios propuestos además de codificar los ejercicios realizados en la Fase 1 (diagramas de flujo) y los de la fase 2 (Pesint) (30 en total) , Estos ejercicios se deben desarrollar con la utilización de lenguaje de programación C# , dispuesto en el material de la Tercera unidad (entorno Conocimiento) NOTA: al inicio de cada programa y como comentario debe incluir la siguiente información. En caso de no ser anexado el ejercicio no se revisa.

//Nombre del Autor:___ //Fecha:______ //Doy fe que este ejercicio es de mi autoría, en caso de encontrar plagio la nota de todo mi //trabajo debe ser de CERO además de las respectivas sanciones a que haya lugar

1. Un banco ha solicitado se diseñe un programa que permita encriptar la información de las contraseñas (4 números) digitada por teclado (como un único numero) hasta el servidor principal, utilizando el siguiente criterio, el primer número se envía de último, el segundo, de penúltimo, el tercer numero pasa a la segunda posición, el último pasa a ser primero: ejemplo: Sea 6532, se debe enviar como 2356

2. Escribir un programa para calcular la fecha del siguiente día a partir de una fecha digitada desde el teclado por el usuario ( dd, mm, aaaa ) e imprimirla. (Tenga en cuenta los años bisiestos.).

Cada estudiante entregara una carpeta con los ejercicios desarrollados mediante la utilización de la del lenguaje de programación C#,., esto se deberá entregar en archivo comprimido en el entorno de evaluación en el espacio Actividad fase 3 de acuerdo a la estructura propuesta en el anexo 3

Ponderación 100/500 pts

Cada uno de los integrantes revisará el funcionamiento de por lo menos 5 ejercicios de cada uno de sus compañeros (20 ejercicios). Y dejara los comentarios en el respectivo foro para que esta actividad tenga la respectiva validez

Para la evidencia de la revisión puede tomar el cuadro que se presenta en el anexo 3 (como ejemplo), Tenga en cuenta que esto debe estar soportado en el foro diseñado para tal propósito. Ponderación 25/500 pts

Page 13: Guia  Academicas Algoritmos 2015

13

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

3. Se lee un número de máximo tres dígitos (verifique que efectivamente sea de máximo tres dígitos) y se debe determinar si es un número capicúa, es decir, que leído de izquierda a derecha es igual que leído de derecha a izquierda. Por ejemplo: 727, 343, etc.

4. En una organización se tiene a los empleados agrupados por categoría, los de categoría 1 ganan $20.000, los de categoría 2, $15.000, los de categoría 3, $10.000 y los de categoría 4, $7.500. Se quiere un algoritmo que permita determinar cuánto debe pagarse a un empleado si se conoce el número de horas que trabajó durante el mes y la categoría a la que pertenece. Se sabe que a todos se les descuenta un 7.2% por concepto de salud, y si el salario total devengado (mensual) es menos de 1 ´000.000, se le da un subsidio del 15% sobre su salario mensual (sin descuentos).

5. Elabore un programa que tenga cuatro niveles de seguridad (documéntese sobre niveles de seguridad) para un programa, si el usuario logra ingresar imprimir el mensaje "Bienvenido", en caso contrario imprimir "Error clave" y el nivel del error

6. Escriba un programa para calcular si un número es primo o no, recuerde que los números primos son aquellos que solo son divisibles por la unidad y por ellos mismos: ejemplo 5, 11, 17

Page 14: Guia  Academicas Algoritmos 2015

14

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

7. Lea los valores de los lados de un triángulo. Detecte y muestre un mensaje correspondiente a su tipo (EQUILÁTERO, ISÓSCELES, O ESCALENO)

8. Desarrolle un programa que permita seleccionar personal para un empleo de un total de N aspirantes. Los aspirantes deben cumplir las siguientes condiciones para ser aceptados:

Mayores de edad, Ser ingeniero titulado Tener experiencia laboral

Al final el programa debe mostrar el total de aspirantes aceptados

9. Elaborar un programa que convierta un número entero positivo, menor a 257 a sistema binario

10. Dada tu fecha de nacimiento (mes, día, año) indicar cuantos días (exactos) han transcurrido desde ese año. 11. Elabore un programa que genere un número aleatorio y que les dé la posibilidad a dos jugadores de adivinar dicho número, el algoritmo debe pedir el número de partidas, intercalar los turnos para adivinar, mostrar el ganador por partida y el ganador final. El número debe estar entre 0-100. (Use la función random.)

12. Elabore un programa que lea las ventas

Page 15: Guia  Academicas Algoritmos 2015

15

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

de (n) número de vendedores, para los productos (A, B, C, D y C), si los precios de los productos son ($1000, $2345, $3876, $1235 y $550) respectivamente, calcule el número individual y total de productos vendidos, las ventas totales por producto, el promedio total de ventas, el producto más vendido, el menos vendido, el vendedor que más ventas realizó

Evaluación final por POA en relación con la estrategia de aprendizaje: Tarea – Practica de laboratorio

Número de semanas: 1 Fecha: 16-Nov-2015 a 28-Nov-2015 Momento de evaluación: Final Entorno: Evaluación y seguimiento

Actividad individual Productos académicos y

ponderación de la actividad individual

Actividad colaborativa* Productos académicos y

ponderación de la actividad colaborativa

Para el presente curso la evaluación final hace referencia al componente práctico y se realiza de manera virtual., para lo cual debe revisar la guía que encuentra en el entorno aprendizaje práctico.

Se debe desarrollar las actividades propuestas en la hoja de ruta dispuesta en el entorno de aprendizaje práctico Ponderación 125 – 500 Pts, reportados por su profesor de prácticas o por el tutor de curso en caso de que su solicitud haya sido aprobada por el director de curso a través de correo interno (ver condiciones foro genera apartado componente práctico)

No aplica

No Aplica

Page 16: Guia  Academicas Algoritmos 2015

16

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

*Lineamientos para el desarrollo del trabajo colaborativo

Planeación de actividades para el desarrollo del trabajo colaborativo

Roles a desarrollar por el estudiante dentro del grupo colaborativo

Roles y responsabilidades para la producción de entregables por los

estudiantes

Para el desarrollo de cada una de las actividades, es importante que el estudiante revise cada una de las lecturas dispuestas en el entorno de conocimiento del curos, lo mismo que el canal Youtube del curso cuyo link se encuentra en el mismo entorno. Es importante realizar aportes significativos en cada uno de los aportes que se realice en los foros de trabajo colaborativo y su puntual participación.

Las actividades dentro del grupo requieren de un liderazgo y coordinación para cumplir con cada una de las tareas propuestas.

Dado que las actividades no requieren entregas colaborativas, se sugiere que se establezca el rol de líder quien estará pendiente de que los aportes sean oportunos en los foros

Recomendaciones por el docente: .- Importante participación oportuna dentro de los foros, dado que no se tendrán en cuenta participaciones de último momento .- Todas las herramientas requeridas para el desarrollo de las actividades se encuentran dispuestas en el entorno de gestión “caja de herramientas” .- Estar atentos a la programación de las video conferencias .- Revisar y suscribirse al canal de youtube del curso donde se está publicando material audiovisual de forma permanente. .- Revisar las rubricas de las actividades para que tenga conocimiento de los ítems a evaluar. .- La comunicación entre los estudiantes y profesores se debe realizar al interior del curso y para mayor efectividad utilización del correo interno del curso.

Uso de la norma APA, versión 3 en español (Traducción de la versión 6 en inglés)

Políticas de plagio: ¿Qué es el plagio para la UNAD? El plagio está definido por el diccionario de la Real Academia como la acción de "copiar en lo sustancial obras ajenas, dándolas como propias". Por tanto el plagio es una falta grave: es el equivalente en el ámbito académico, al robo. Un estudiante que plagia no se toma su educación en serio, y no respeta el trabajo intelectual ajeno.

Page 17: Guia  Academicas Algoritmos 2015

17

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

No existe plagio pequeño. Si un estudiante hace uso de cualquier porción del trabajo de otra persona, y no documenta su fuente, está cometiendo un acto de plagio. Ahora, es evidente que todos contamos con las ideas de otros a la hora de presentar las nuestras, y que nuestro conocimiento se basa en el conocimiento de los demás. Pero cuando nos apoyamos en el trabajo de otros, la honestidad académica requiere que anunciemos explícitamente el hecho que estamos usando una fuente externa, ya sea por medio de una cita o por medio de un paráfrasis anotado (estos términos serán definidos más adelante). Cuando hacemos una cita o un paráfrasis, identificamos claramente nuestra fuente, no sólo para dar reconocimiento a su autor, sino para que el lector pueda referirse al original si así lo desea. Existen circunstancias académicas en las cuales, excepcionalmente, no es aceptable citar o parafrasear el trabajo de otros. Por ejemplo, si un docente asigna a sus estudiantes una tarea en la cual se pide claramente que los estudiantes respondan utilizando sus ideas y palabras exclusivamente, en ese caso el estudiante no deberá apelar a fuentes externas aún, si éstas estuvieran referenciadas adecuadamente. Para mayor información visitar el siguiente link: http://datateca.unad.edu.co/contenidos/434206/434206/anexo_2_polticas_sobre_el_plagio.html

Page 18: Guia  Academicas Algoritmos 2015

18

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

Anexo 1

Para la evidencia de la revisión puede tomar el cuadro que se presenta a continuación, Tenga en cuenta que esto debe estar soportado

en el foro diseñado para tal propósito.

Ejemplo:

Estudiante Ejercicio Revisado

Observación

Pedrito Pérez 1, 3,5 (a,c,e) Ejercicio 1, no permite el ingreso de los datos, Ejercicio 3, El resultado presenta un cálculo errado al ingresar datos enteros Ejercicio 5, funciona de manera adecuada

Jaimito Rodríguez 1,2,3 Los ejercicios son copia y se pueden encontrar en … link

..

Estructura de carpetas para realizar la entrega de la actividad en el espacio de evaluación y seguimiento Actividad fase 1

Esta estructura debe estar comprimida

Page 19: Guia  Academicas Algoritmos 2015

19

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

Anexo 2

Cada estudiante entregara una carpeta con los ejercicios desarrollados mediante la utilización de la herramienta Pseint, además debe

informar que ejercicios reviso y de quien y las observaciones aportadas., esto se deberá entregar comprimido en el entorno de evaluación

en el espacio Actividad fase 2

Ejemplo revisión de actividades:

Estudiante Ejercicio Revisado

Observación

Pedrito Pérez 1, 3,5 (a,c,e) Ejercicio 1, no permite el ingreso de los datos, Ejercicio 3, El resultado presenta un cálculo errado al ingresar datos enteros Ejercicio 5, funciona de manera adecuada

Jaimito Rodríguez 1,2,3 Los ejercicios son copia y se pueden encontrar en … link

..

Estructura de carpetas para realizar la entrega de la actividad en el espacio de evaluación y seguimiento Actividad fase 1

Esta estructura debe estar comprimida

Page 20: Guia  Academicas Algoritmos 2015

20

Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI Escuela: Ciencias Básicas Tecnología e Ingeniería Programa: Ingeniería de Sistemas Curso: Algoritmos Código: 301303

Anexo 3

Cada estudiante entregara una carpeta con los ejercicios desarrollados mediante la utilización un lenguaje de programación C# o C++,

además debe informar que ejercicios reviso y de quien y las observaciones aportadas., esto se deberá entregar comprimido en el entorno

de evaluación y seguimiento dentro de Actividades fase 3, de acuerdo a la siguiente estructura

En la siguiente link puede identificar cual es el código fuente y cual e ejecutable, mediante el

desarrollo del ejercicio “hola Mundo”

Click aquí para ver imágenes Lo puede también revisar en el canal de youtube del curso video

C#4-1 minuto 5 aprx…

Para la evidencia de la revisión puede tomar el cuadro que se presenta a continuación, Tenga en cuenta que esto debe estar soportado

en el foro diseñado para tal propósito.

Ejemplo:

Estudiante Ejercicio Revisado

Observación

Pedrito Pérez 1, 3,5 (a,c,e) Ejercicio 1, no permite el ingreso de los datos, Ejercicio 3, El resultado presenta un cálculo errado al ingresar datos enteros Ejercicio 5, funciona de manera adecuada

Jaimito Rodríguez 1,2,3 Los ejercicios son copia y se pueden encontrar en … link

..