Está en la página 1de 2

TAREA 01 8 de Febrero de 2011

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO


PROGRAMACIÓN 1
TAREA 01: Introducción a la programación
Fecha de Entrega: Martes 15 de Febrero de 2011

Reúnete con tu equipo de trabajo y realicen las siguientes actividades.

1. Escribe un reporte de 2 cuartillas como máximo en donde expliques datos relevantes acerca de la
historia de la computación. Menciona aspectos como personajes clave, generaciones de computadoras,
los lenguajes de programación etc. Indica las fuentes bibliográficas de donde te basaste para escribir tu
reporte.
2. Escribe el algoritmo (entendible por un ser humano común) que seguirías para realizar las actividades, o
para resolver los problemas siguientes:
a. Para trasladarte de tu casa (o de alguno de los miembros del equipo), a la Facultad de Ciencias.
b. Para recargar tu tarjeta del metro o metrobus.
c. Para resolver una ecuación general de segundo grado por medio de la formula general la cual se
cita a continuación.
  √   4


2
d. Una persona recibe un préstamo de $10,000.00 de un banco y quisiera saber cuánto pagará de
interés al terminar el mes si el banco le cobra una tasa del 2% mensual, pero no sabe cómo
calcularlo. Tú decides ayudarla y le indicas la manera de hacerlo.
3. Una empresa llamada “Santos S.A.” se dedica a la fabricación y comercialización de “máquinas
inteligentes” llamadas z900, que son capaces de transportar cargas de varias toneladas de peso y a
grandes distancias. Estas máquinas son capaces de moverse siguiendo una serie de instrucciones
dictadas por un ser humano y en ¡Idioma Español!. El instructivo que especifica el funcionamiento de las
z900 indica lo siguiente:
“Con la maravillosa z900 usted podrá mover grandes cargas de un lugar a otro de manera remota, solo
colóquese la diadema que viene incluida y comience a dictarle instrucciones, z900 comenzará a moverse
conforme a sus indicaciones”. La máquina solo responde a alguna de las siguientes indicaciones.
• “z900: Avanza n metros hacia adelante”.
• “z900: Avanza n metros hacia la derecha”.
• “z900: Avanza n metros hacia la izquierda”.
• “z900: Retrocede n metros”.
Por otro lado, el Ingeniero Miguel Bazán se encuentra trabajando en una obra y se ha dado cuenta que
existe un montón de escombro que tiene que mover de un lado a otro por lo que decide comprar una de

Programación 1 | Facultad de Ciencias 1


TAREA 01 8 de Febrero de 2011

las famosas z900. Sin embargo el terreno en esa zona es muy poco accesible. En la siguiente figura se
coloca un diagrama de cómo se encuentra la zona.

El escombro se encuentra en la parte que se marca con la leyenda “inicio” y se desea llevar hacia la
parte donde se encuentra la leyenda “salida”. Se ha cuadriculado el terreno y cada región mide 50 x 50
metros, por lo que el terreno completo mide 200 x 200 metros. Solo es posible pasar por las zonas
blancas, ya que las zonas negras son peligrosas y la z900 podría atascarse. Escribe el algoritmo que
seguirías para mover el escombro si te encontraras en el lugar del Ingeniero Bazán. Toma en cuenta lo
siguiente:
• Inicia tu algoritmo desde el momento en que decides hacer la compra y el proceso que involucra
comprarla.
• Supón que la empresa se hace cargo de trasladar la máquina desde el almacén hasta el lugar en
que tú desees (que debería ser el lugar donde se encuentra el escombro).
• Supón que tienes trabajadores a tu mando que te ayudarán a subir el escombro a la máquina.
• Para llevar la máquina desde su posición inicial hasta la localidad (3,0) es necesario que avance
50 metros hacia adelante.

Recuerda que cualquier duda que tengas puedes plantearla en clase o bien, mandar un correo, no olvides poner
dentro del asunto de tu mensaje las siglas [P1]. Por ejemplo, Asunto: [P1] duda sobre la tarea.

¡SUERTE!

Programación 1 | Facultad de Ciencias 2

También podría gustarte