Beruflich Dokumente
Kultur Dokumente
Guía de Actividades
Unidad 3: Etapa 4 -Taller lenguajes de programación - codificación de ejercicios
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
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI 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
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303
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
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303
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
8. Desarrolle un programa
que permita seleccionar
personal para un empleo de
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303
un total de N aspirantes.
Los aspirantes deben
cumplir las siguientes
condiciones para ser
aceptados:
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
individuales, interactuar en el foro utilizando los recursos destinados para el oportunamente dentro de las
colaborativo para debatir con los envío, e indicar a los demás compañeros fechas establecidas en la agenda.
compañeros del equipo de trabajo, los que se ha realizado la entrega.
temas a resolver en forma grupal, en los Alertas: Asegurar que se avise a los
diferentes momentos| utilizados para la integrantes del grupo de las novedades
estrategia. Con referencia a las en el trabajo e informar al docente
actividades grupales el hecho que no mediante el foro de trabajo y la
haya intervención o participación por los mensajería del curso, que se ha realizado
integrantes del curso, no exime de la el envío del documento.
responsabilidad y desarrollo de la
actividad por parte del integrante.
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
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI 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.
Universidad Nacional Abierta y a Distancia – UNAD - Vicerrectoría Académica y de Investigación - VIACI
Escuela: ECBTI Programa: Ingeniería de Sistemas
Curso: ALGORITMOS Código: 301303