Вы находитесь на странице: 1из 3

ESCUELA DE

TECNOLOGAS DE LA INFORMACIN
TALLER DE ALGORITMOS
Es el primer curso de programacin, donde se espera que al final del curso el
estudiante est en capacidad de utilizar las herramientas y tcnicas adecuadas
para resolver un problema de una realidad simple en trminos de un programa
de computador.
OBJETIVOS
Conocer y aplicar los conceptos bsicos de la programacin a la solucin de
problemas por medio de un proceso de desarrollo que incluye el anlisis,
diseo e implementacin de la solucin.
Identificar diversos tipos de problemas y utilizar tcnicas para resolverlos de
manera eficiente.
CALIFICACIN

La ponderacin de evaluaciones ser:

PRACTICO
Evaluacin Continua - EC

Porcentajes
40 %

ACTITUDINAL

Asistencias AS

30 %

Participacin en Clases - PCL

30 %

Total

100 %

La formula de evaluacin ser:


[0.40(EC) + 0.30(AS) + 0.30(PCL)] = Nota Final

La nota final podr ser promediada con la nota ms baja del curso de
Fundamentos de Programacin (Examen Parcial, Examen Final, Promedio de
Prcticas, etc.) de acuerdo al criterio del docente que dicta el curso de
Fundamentos de Programacin.

Instituto Peruano de Sistemas SISE

Pg. 1

BALOTARIO DE FUNDAMENTOS DE PROGRAMACIN

1.

Desarrollar un programa que utilizando un mdulo de funcindevuelva la


suma de los elementos de la siguiente serie:
14, 17, 20, 23, 26, 29. 44

2.

Desarrollar un programa que utilizando un mdulo de procedimiento que


dibuje en pantalla un cuadro formado por asteriscos.

3.

Desarrollar un programa que utilizando un mdulo de funcin que


devuelva la suma de los 250 primeros nmeros impares.

4.

Desarrollar un programa que utilizando un mdulo de funcin que


modifique el salario de un empleado sabiendo que recibir un
incremento de sueldo.

5.

Desarrollar un programa que utilizando un mdulo de funcin que


devuelva el promedio de prcticas de un alumno si se sabe que de las
15 evaluaciones se eliminara la menor.

6.

Desarrollar un programa que utilizando un mdulo de procedimiento que


realice la consistencia de un nmero entero comprendido entre 10 y 50.

7.

Desarrollar un programa que utilizando un mdulo de funcin que


permita el ingreso de un nmero entero entre dos valores contenidos en
un rango definido por el usuario.

8.

Desarrollar un programa que utilizando un mdulo de funcin que admita


un nmero correspondiente a un mes del ao y lo devuelva expresado
en letras. El valor que se ingresa debe ser consistenciado.

9.

Desarrollar un programa que utilizando un mdulo de funcin reciba


como parmetro un nmero menor de 1000 y lo devuelva en letras.

10.

Desarrollar un programa que utilizando un mdulo de funcin que


muestre el monto total para un trabajador sabiendo que le corresponde
un porcentaje de bonificacin.

11.

Desarrollar un programa que utilizando un mdulo de procedimiento que


muestre los elementos de la serie que se indica, se indicara como
parmetro el valor mximo que puede tomar un elemento de la serie.
3, 6, 10, 15, 21, 28, 36,45,.

12.

Desarrollar un programa que utilizando un mdulo que reciba como


parmetros dos nmeros no necesariamente ordenados e imprima los
nmeros enteros entre ambos incluyndolos.

13.

Desarrollar un programa que utilizando un mdulo imprima los mltiplos


de 5 desde A*5 hasta B*5 en donde A y B representan de donde a
donde van a imprimir. Se le solicitan al usuario que ingrese por pantalla.

14.

Desarrollar un programa que utilizando un mdulo reciba un parmetro N


y que muestreimpreso por pantalla solamente los nmeros pares
existentes hasta N siempre y cuando N ingresado es par, o que muestre
los nmeros impares existentes hasta N si N ingresado es impar.

Instituto Peruano de Sistemas SISE

Pg. 2

15.

Desarrollar un programa que utilizando un mdulo lea un nmero e


imprima las veces que este aparece en una lista de 100 nmeros
generados aleatoriamente.

16.

Desarrollar un programa que nos permita multiplicar 2 nmeros enteros


sin utilizar el smbolo asterisco (*).

17.

Desarrollar un programa que nos permita simular el juego del TIC-TACTOE.

18.

Desarrollar un programa que nos permita simular el juego clsico de


dados bacar.

19.

Desarrollar un programa que ingrese una fecha cualquiera y muestre


que da de la semana es en letras.

20.

Desarrollar un programa que permita adivinar un nmero pensado por la


mquina (1 100), en un nmero dado de opciones.

21.

Desarrollar un programa que permita consistenciar el ingreso de un


usuario y su respectivo Password, permitiendo un mximo de 3 intentos.

22.

Desarrollar un programa que permita ingresar un nmero decimal y


muestre la parte entera y la parte decimal.

23.

Desarrollar un programa que ingrese un nmero entero y muestre la


tabla de multiplicar respectiva, as como la anterior y la siguiente.

24.

Desarrollar un programa que permita el ingreso de un mes y ao D.C. y


muestre el mes respectivo en formato de calendario.

Enero 2014
Los profesores del curso

Instituto Peruano de Sistemas SISE

Pg. 3

Вам также может понравиться