Viví y disfrutá la programación... aunque estés en la playa.

Mi foto
Mar del Plata, Buenos Aires, Argentina
Claudio O. Polito - Docente de la Carrera Técnicatura Superior en Programación en la Universidad Tecnológica Nacional. Mar del Plata. Materias: Formalización de Algoritmos - Programación I y II, Laboratorio de Computación I y II - Lenguaje de Programación C/C++.

"Hoy en día programar es una carrera entre los programadores de software intentando construir mayores y mejores programas a prueba de idiotas, y el Universo tratando de producir mayores y mejores idiotas...
...Por ahora, el Universo va ganando... "
Podemos solucionar problemas de alta complejidad...

... pero los problemas imposibles de solucionar...

... nos llevarán sólo un poco más de tiempo...

... ProfesUTN es Programación en C.


Nuestra tarea es brindar soluciones...

DOS ACTITUDES, AL MOMENTO DE SOLUCIONAR EL MISMO PROBLEMA

PROBLEMA 1
Cuando la NASA comenzó con el lanzamiento de astronautas al espacio, descubrieron que los bolígrafos no funcionarían sin gravedad (o con gravedad cero), pues la tinta no bajaría hasta la superficie en que se deseara escribir.

Solución A):

Resolver este problema, les llevó 6 años y 12 millones de dólares. Desarrollaron un bolígrafo que funcionaba: bajo gravedad cero, al revés, debajo del agua, prácticamente en cualquier superficie incluyendo cristal y en un rango de temperaturas que iban desde abajo del punto de congelación hasta superar los 300 grados centígrados.

Solución B):

¿Y qué hicieron los rusos? ¡Los rusos utilizaron un lápiz!

PROBLEMA 2
Uno de los más memorables casos de estudio de la gestión japonesa fue el caso de la caja de jabón vacía, que ocurrió en una de las más grandes empresas de cosmética de Japón. La compañía recibió la queja de un consumidor que compró una caja de jabón y estaba vacía...
Inmediatamente las autoridades aislaron el problema a la cadena de montaje, que transportaba todas las cajas empaquetadas de jabón al departamento de reparto. Por alguna razón, una caja de jabón pasó vacía por la cadena de montaje. Los altos cargos pidieron a sus ingenieros que encontraran una buena y rápida solución del problema.

Solución A):

De inmediato, los ingenieros se lanzaron a su labor para idear una máquina de rayos X con monitores de alta resolución manejados por dos personas y así vigilar todas las cajas de jabón que pasaran por la línea para asegurarse de que no fueran vacías. Sin duda, trabajaron duro y rápido.

Solución B):

Cuando a un empleado común en una empresa pequeña se le planteó el mismo problema, no entró en complicaciones de rayos X, robots,
equipos informáticos o complicados; en lugar de eso planteó otra solución:
Compró un potente ventilador industrial y lo apuntó hacia la cadena de montaje.
Encendió el ventilador, y mientras cada caja pasaba por el ventilador, las que estaban vacías simplemente salían volando de la línea de producción.

PROBLEMA 3
Un magnate hotelero viajó a una ciudad Hindú por segunda vez, un año después de su primer viaje, y al llegar al mostrador de un hotel inferior en estrellas a los de su cadena, el empleado le sonríe y lo saluda diciéndole:
"-Bienvenido nuevamente señor, que bueno verlo de vuelta en nuestro hotel."
Sorprendido en gran manera ya que a pesar de ser una persona tan importante, le gusta el anonimato y difícilmente el empleado tendría tan buena memoria para saber que estuvo allí un año antes, quiso imponer el mismo sistema en su cadena de hoteles ya que ese simple gesto lo hizo sentir muy bien. A su regreso, inmediatamente puso a trabajar en este asunto a sus empleados para encontrar una solución a su petición.

Solución A):

La solución fue buscar el mejor software con reconocimiento de rostros, base de datos, cámaras especiales, tiempo de respuesta en micro segundos, capacitación a empleados, etc. etc. Con un costo aproximado de 2.5 millones de dólares.

Solución B):

El magnate prefirió viajar nuevamente y sobornar al empleado de aquel hotel para que revelara la tecnología que aplican.
El empleado no aceptó soborno alguno, sino que humildemente comentó al magnate como lo hacían, él dijo: "- Mire señor, tenemos un arreglo con los taxistas que lo trajeron hasta acá, ellos le preguntan si ya se ha hospedado en el hotel al cual lo está trayendo, y si es afirmativo, entonces cuando él deja su equipaje aquí en el mostrador, nos hace una señal, y así se gana un dólar".

ASÍ QUE:

¡No compliques tu trabajo!... Concibe la solución más simple al problema... Aprende a centrarte en las soluciones... ¡No en los problemas!

Mapa conceptual para los Principiantes en Programación I

Mapa conceptual para los Principiantes en Programación I
Ahora que se acerca el primer parcial es momento de tomar decisiones...

Bibliografía

Bibliografía
Enlace para consultar los libros más famosos sobre el Lenguaje de Programación C.

Si te quedan unos instantes para curiosear... te propongo que visites este link...

Si te quedan unos instantes para curiosear... te propongo que visites este link...
Un poquito de esta historia nos pertenece... y espero que podamos seguir diciendo que la estamos haciendo entre todos...
Si querés programar, lo podés hacer hasta en la playa...
no te encierres... viví y disfrutá la programación.


Para descargar los apuntes con toda la teoría ingresa al grupo Profes UTN ...

Para descargar los apuntes con toda la teoría ingresa al grupo Profes UTN ...
... Si aprendes a programar en Lenguaje C la transición a la programación en los lenguajes C++, C#, Java y PHP te resultará muy natural ya que no tendrás que amoldarte a una nueva sintaxis.

Informate sobre todas las actividades que se realizan en la U.T.N. - Mar del Plata

Informate sobre todas las actividades que se realizan en la U.T.N. -  Mar del Plata
Página oficial de UTN - Mar del Plata
No dejes de visitar estas páginas:

C o d e : : B l o c k s

C o d e  : :  B l o c k s
El gran entorno de desarrollo... GNU GENERAL PUBLIC LICENSE v.3.0... muy recomendable...

w x D e v - c + +

w x D e v - c + +
Muy buen IDE... en español... GNU GENERAL PUBLIC LICENSE... muy recomendable...

Tabla Ascii standard

Tabla Ascii standard
Todos los caracteres del código ascii con sus números asociados

IDEs para programar en C

IDEs para programar en C
Para descargar los entornos de desarrollo y herramientas para programar hacé click en el enlace que te interese de entre los siguientes...

AVISO: A partir de aquí la página es solo APPCMA...

AVISO:  A partir de aquí la página es solo APPCMA...
... Apta Para Personas Con Mente Abierta... fanáticos de cualquier índole: ABSTENERSE de seguir navegándola !!!...

Proyecto ltsp... muy interesante, libre y solidario...

¿Alguna vez te preguntaste de qué se trata el software libre?

¿Alguna vez te preguntaste de qué se trata el software libre?
Libre (free) es distinto de privativo (restrictivo, que otorga licencias a cambio de un pago, pero se reserva todos los derechos e impone restricciones a los usuarios)... Tomate unos minutos... click en la imagen para ingresar y aprender un poco más sobre software libre...

GNU GENERAL PUBLIC LICENSE v.3.0

Los Sistemas Operativos GNU y su kernel Linux (núcleo del SO)...

Llega una nueva versión de Ubuntu...

The next version of Ubuntu is coming soon

Una visión independiente sobre el nuevo Ubuntu 9.10 Karmik Koala...


Ya quedan muy pocos días para el lanzamiento de la versión estable de Ubuntu 10.04...
Como siempre, algunos no aguantan la ansiedad y se anticipan descargando versiones beta... lee más sobre esta experiencia en:
http://www.lanacion.com.ar/nota.asp?nota_id=1186698&origen=NLTecno


La Free Software Foundation (Fundación Software Libre) es la generadora de las licencias GNU GPL.

Un poco de humor para Linuxeros...

Muchas de tus preguntas encontrarán respuesta si visitas: