You are on page 1of 8

Algoritmo: Problemas Bsicos

Leccin 1

Problemas
PREGUNTAS Cmo se podra definir qu es un problema? En trminos sencillos puede decirse que un problema no es mas que un enunciado o una situacin que exige una solucin. Cuando hablamos de una situacin nos referimos aquellas circunstancias que para nosotros se convierten en dificultosas (como saber que nos hemos levantado tarde y vamos a llegar tarde al trabajo) y cuando hablamos de un enunciado nos referimos aquellos planteamientos textuales que nos corresponde resolver por alguna circunstancia personal (como las preguntas que nos aparecen en un examen acadmico). Cuntos tipos de problemas hay En trminos generales los problemas son de dos tipos: humanos y tcnicos. Son problemas humanos aquellos que se solucionan con la simple participacin del ser humano y nada ms (como cuando tenemos un disgusto con alguien que para nosotros es muy querido) y son problemas tcnicos aquellos cuya solucin depende de la utilizacin y aprovechamiento de alguna herramienta que, manipulada por el ser humano, permita su implementacin (como cuando tenemos una camisa arrugada y necesitamos una plancha para solucionar el problema). Qu podra decir que es un problema humano Un problema humano es aquella situacin o enunciado que puede resolverse con la simple presencia y participacin del ser humano dadas sus propias caractersticas Cmo podra definir un problema tcnico Aquel en donde su solucin necesita la utilizacin y aprovechamiento de algn recurso o herramienta que facilite la implementacin de la misma Qu caractersticas computacional tiene un problema tcnico no

Leccin 1 - Problemas
Fundamentalmente lo que distingue un problema tcnico no computacional de los otros tipos de problemas es que en ste es necesario que se utilicen recursos o herramientas en su solucin (por ser un problema tcnico) pero no se necesita que stas sean de Alta Tecnologa. Por ejemplo, necesitamos escribir una carta y para ello todo lo que nos hace falta es una hoja de papel y un lpiz con punta. Tanto la hoja de papel como el lpiz no son herramientas de alta tecnologa Cuales son los elementos conceptuales que se involucran en un problema tcnico computacional Principalmente que la implementacin de su solucin depende del buen aprovechamiento y de la utilizacin de herramientas o recursos que sean de Alta Tecnologa Cules son las caractersticas que se involucran cuando se habla de dispositivos de Alta Tecnologa Cuando se habla de dispositivos o recursos de Alta Tecnologa se hace referencia a tres caractersticas fundamentales que son: a) Que puedan recibir informacin del medio externo, b) que puedan almacenar y procesar dicha informacin y c) que puedan entregar respuestas y reportes, basados en la informacin almacenada Describa, a la luz de estas caractersticas y de manera detallada, porqu un lapicero convencional no es de alta tecnologa Si tomamos como ejemplo un lapicero convencional podemos notar que el lapicero no es de Alta Tecnologa debido a que: a) El lapicero no puede recibir informacin del medio externo, solo sirve para escribir b) No puede almacenar y procesar esa informacin por el simple hecho de que no est diseado para tal fin y adems debido a que no tiene forma de recibir informacin del medio externo pues solo sirve para escribir c) No puede entregar reportes o construir respuestas con la informacin que le llegue del medio externo debido a que no est diseado para recibir dicha informacin y no tiene forma de almacenarla y procesarla Describa, a la luz de estas caractersticas y de manera detallada, qu caractersticas deber tener un lapicero si ste fuera un dispositivo de alta tecnologa

Algoritmo: Problemas Bsicos


Aunque sera provisionalmente una fantasa de todas formas nos atreveremos a enunciar algunas de las caractersticas que debera tener un lapicero si ste fuera un dispositivo de alta tecnologa: a) Debera poder reconocer quin lo est utilizando, en qu fecha y a qu hora, cunto ha escrito y en qu tipo de papel. Esta sera una forma de recibir informacin del medio externo b) Debera poder almacenar esa informacin y procesarla estadsticamente para posteriores resultados. Esta sera la forma de almacenar y procesar la informacin que le llega del exterior c) Debera poder entregar peridicamente un reporte de estadsticas para saber quin es la persona que ms lo ha utilizado, qu das se utiliza ms y qu das se utiliza poco, a qu horas se usa mas, cunto se ha escrito con l y cul es el tipo de papel que mas se ha utilizado cuando se usa. Esta sera una forma de entregar reportes con la informacin que tiene almacenada Describa las caractersticas que debera tener un computador si no fuera un dispositivo de alta tecnologa Teniendo en cuenta que un computador es el dispositivo excelso que en la actualidad cumple plenamente con las caractersticas de la Alta Tecnologa que est al alcance de nosotros y haciendo un poco gala de imaginacin, podramos decir que si un computador no fuera un dispositivo de alta tecnologa, entonces: a) No debera tener ni teclado ni ratn ni ningn dispositivo de entrada para que no pudiera recibir informacin del medio externo b) No debera tener memoria ni deberan existir los medios de almacenamiento como discos duros y diskettes para que no pudiera almacenar la informacin que le llega del medio externo c) No deberan existir las impresoras ni las pantallas ni ningn otro dispositivo de salida para que no pudiera entregar la informacin que almacen debidamente procesada

TALLER Escriba un problema que hubieran tenido los seres humanos hace mas de 100 aos y que sea un Problema completamente Humano acorde con la definicin que se ha dado Indiscutiblemente que el problema de entenderse una persona con otra es eminentemente un problema humano pues hace mas de 100 aos siempre han existido divergencias conceptuales entre los seres humanos. Algunas veces estas diferencias de opinin se han superado a travs del dilogo y la comprensin pero otras veces ello ha llevado incluso al distanciamiento total o la ejecucin de acciones de hecho en

Leccin 1 - Problemas
contra de alguna de las dos personas. Por su misma naturaleza, entender a otro ser humano es una labor altamente compleja debido a la disparidad de criterios con que cada uno puede ver una misma realidad, pero llegar a concertar opiniones y a compartirlas es un problema que desde hace mucho tiempo sigue siendo un Problema estrictamente Humano. Rescriba este problema como si fuera un problema tcnico considerando la evolucin que hubiera podido tener el mismo y describiendo las herramientas no tecnolgicas que se han necesitado para su solucin En el marco del problema que se ha escogido para el ejemplo, podramos tener que el ser humano (adems de su propia voluntad) tambin ha contado con diferentes formas de acercamiento que, si bien no reemplazan la presencialidad, fortalecen sus acciones personales. Entre estos elementos podemos contar las cartas, las notas, los escritos, los poemas, las dedicatorias y las esquelas. Como se puede ver, estos elementos siguen teniendo vigencia de solucin a un problema estrictamente humano pues son recursos o herramientas no tecnolgicas con las que el ser humano puede solucionar su problema de entendimiento con otra persona. De nuevo, escriba el problema y su solucin en los tiempos modernos incluyendo herramientas tecnolgicas que en la actualidad se utilicen y que correspondan a la categora de alta tecnologa De alguna manera, la llegada de la tecnologa ha incorporado nuevas herramientas al problema que se presenta cuando dos seres humanos se disgustan. En la actualidad ya tenemos facilidades como el correo electrnico, los mensajes virtuales, las tarjetas electrnicas y los medios de dilogo en lnea a travs de sistemas virtuales (tales como el servicio talk o WinPopUp). Al igual que en el tem anterior, estos recursos no reemplazan las acciones que personalmente haga un ser humano para acercarse a otro con el cual ha tenido un disgusto, pero s fortalecen plenamente dichas acciones pues siendo impersonales (como las no tecnolgicas) logran motivar espacios de dilogo entre seres humanos bien a nivel personal, como se hara convencionalmente, o bien a nivel virtual, como se hara utilizando los servicios modernos de comunicacin. Escriba tres ventajas y tres desventajas que tena la solucin del problema cuando ste era completamente humano VENTAJAS

10

Algoritmo: Problemas Bsicos


a) El ser humano permanentemente estaba teniendo contacto personal para la solucin de los problemas humanos b) Se fortalecan cada vez mas los lazos de cohesin al interior de una comunidad c) Exista mas dilogo personal y, muchas soluciones, se lograban de manera mas rpida DESVENTAJAS a) Cada ser humano quedaba a expensas de que el otro realmente quisiera aceptar el dilogo (lo cual no sucede con los recursos impersonales) b) Si se tenan problemas entre varias personas, se tena que esperar a reunirlas a todas para plantearles la solucin c) Normalmente no quedaba huella de los intentos de acercamiento entre seres humanos Escriba tres ventajas y tres desventajas de que el problema hubiera evolucionado y que en la actualidad sea un problema tcnico computacional VENTAJAS a) Se tienen medios cuya utilizacin no dependen de la participacin activa y aceptacin de la contraparte para la solucin de un problema humano b) Queda una huella clara y concisa de los intentos de acercamiento entre seres humanos cuando stos tienen problemas c) A partir de estas huellas, se pueden construir soluciones retroalimentadas para situaciones problema posteriores DESVENTAJAS a) Se disminuye sensiblemente el contacto personal entre seres humanos b) Es posible que los lazos de cohesin al interior de una comunidad no sean tan fuertes como si se dieran encuentros puramente personales c) Las mismas herramientas tecnolgicas limitan un poco el flujo de informacin, limitante que en el dilogo directo y personal no existe Escriba, de manera comparativa, un efecto sobre la cultura que no se tenan hace 100 aos y que ahora se tiene debido a la utilizacin de herramientas de alta tecnologa Como hace 100 aos no exista el correo electrnico entonces los mensajes se enviaban por sistemas tradicionales de correo y ello tomaba un tiempo determinado lo cual haca que se tuviera un poco de paciencia tanto en el envo como en la recepcin de mensajes.

11

Leccin 1 - Problemas
Actualmente la velocidad de transmisin de los medios modernos de comunicacin hacen ver un minuto como perodo de tiempo eterno pues se espera que todo funcione a velocidades insospechadas y tanto los mensajes que se envan como sus respuestas se esperan de manera inmediata. Pareciera como si ahora el concepto sobre el tiempo hubiera cambiado y caractersticas tan humanas como la paciencia estuvieran en va de extincin. */* Escriba un problema que, desde su inicio, jams ha sido un problema humano En este tem podramos hacer referencia al problema de desplazarse grandes grandes distancias (bien en tierra, mar o aire) en un periodo de tiempo corto. El ser humano, de una u otra forma, siempre ha tenido esta necesidad solo que en los tiempos modernos ha podido cubrir grandes distancias en corto tiempo y con un consumo de energa humana menor (as el consumo de energa motriz sea mayor). El desplazamiento del ser humano a lo largo de grandes distancias, en el fondo, jams ha sido estrictamente un problema humano pues siempre se han necesitado medios que le permitan lograr este objetivo. Solo en los ltimos 100 aos se han construido los recursos que el hombre necesita para lograrlo. Escriba cmo sera la situacin de que dicho problema fuera humano. Trate de ser lo mas descriptivo posible Aprovechando estos espacios de especulacin, podramos decir que este problema sera estrictamente humano si el planeta Tierra fuera muy muy pequeo, si tuviramos un sistema solar compuesto solo por el mismo planeta y si el agua cubriera mas partes del mismo planeta. Ntese que en cualquiera de las tres propuestas, lo que se est haciendo es acortar (o eliminar) grandes distancias, entonces el ser humano podra solucionar su problema de desplazamiento sencillamente caminando. Escriba las ventajas y desventajas de que dicho problema fuera un problema puramente humano VENTAJAS Le permitira al ser humano hacer un poco mas de deporte y no llevar una vida tan sedentaria Facilitara espacios de comunicacin entre seres humanos que tuvieran que compartir el mismo camino Permitira que los seres humanos conocieran mejor el lugar en donde viven

12

Algoritmo: Problemas Bsicos


DESVENTAJAS Tendramos que vivir en un planeta demasiado pequeo El conocimiento del mismo sera demasiado limitado pues si es muy pequeo su flora y su fauna sera tambin significativamente reducida Las necesidades se disminuiran y con ello, el ansia de ampliar el horizonte de conocimiento del ser humano Escriba las ventajas y desventajas de que dicho problema sea completamente tcnico computacional VENTAJAS Se ha podido desarrollar mucha tecnologa y mucho conocimiento acerca de la solucin de este problema Se han podido encontrar nuevos horizontes investigativos a la ubicacin del ser humano en lugares muy distantes Se ha podido conocer no slo el planeta en el cual vivimos sino otros planetas tanto en sus caractersticas como en sus condiciones de vida DESVENTAJAS De alguna manera pareciera que se descuidara mas nuestro planeta por enfilar todas las energas por conocer otros planetas Se fortalece el poder de unos pases sobre otros porque solo algunos tienen la capacidad de investigar en temas tan costosos Se puede llegar a ocultar conocimiento que sea de vital importancia para los seres humanos

Nota: Puede encontrar ampliacin de estos temas en el libro Fundamentos de Programacin del mismo autor. No olvide que cualquier duda, inquietud o informacin puede consultarla a omtrejos@hotmail.com o a omtrejos@utp.edu.co.

13

Leccin 1 - Problemas

14

You might also like