Archivos de la categoría ‘apuntes’

Método

Octubre 6, 2009

Un método en C# es fragmento de código que encapsula un comportamiento de un objeto o una clase.

Normalmente un objeto encapsula una sola subrutina, una tarea atómica, como calcular el área de un triángulo o determinar si un número es múltiplo de otro.

Una forma general de un método es:

acceso tipo nombre(parametros)

{

         cuerpo

}

Donde acceso puede ser static, public, private, entre otros, determina la visibilidad del código desde fuera del método. El tipo corresponde al tipo de valor que retorna el método. El nombre es el asignado al método. Las llaves, { }, encierran el código contenido en el método, es decir, el cuerpo del método.

Por ejemplo, un método que calcula el area de un triángulo, dadas las longitudes de la base y la altura, podría ser:

static double areaTriangulo(double b, double h)

{

          // retorna area de un triagulo de base b y altura h

          double a; // area

          a = (b * h) / 2;

          return a;

}

Note que el acceso es static (accesible desde la clase), el tipo de valor que retorna es double, el nombre del método es areaTriangulo, y los parámetros son dos números reales (double) que recibe el método.

Note que inmediatamente después de la llave que empieza el cuerpo del método hay un comentario, iniciado con //,  que describe brevemente el objetivo del método. También hay un comentario, inmediatamente después de declarar un número real para alojar el área, hay un comentario para ilustrar que un comentario puede empezar una línea y la puede terminar.

El cuerpo de este método continúa con la asignación a la variable a el valor del área mediante la fórmula correspondiente, y concluye con el retorno del valor retornado mediante la sentencia return.  

ecabrera, octubre 2009.

¿Puede una máquina pensar?

Septiembre 10, 2009

La vieja pregunta. Tan agriamente rechazada, en sí misma, hace un par de décadas por mis alumnos cuando la hacía en clases para tomar el puso a los prejuiciso sobre este tema. Qué maravillosos que pueda formularla ahora de manera más abierta y no sólo a mis alumnos.

¿Puede una máquina pensar? Al parecer, varias generaciones de científicos piensan que al menos podría llegara a ser algún día, pues trabajan muy arduamente en lo que llaman la inteligencia artificial.

Sin embargo, muchas personas de a pie sostenían (no sé ahora) que era imposible que una máquina pensara porque era hecha por humanos sólo los seres humanos tiene esta capacidad.

Los debates llegaban a ser muy largos y acalorados y cualquier ininuación mía acerca de la posibilidad, siquiera futura, de que las máquinas pudieran pensar generaba un rechazo casi general.

Hoy, luego de la exhibición de la saga de Terminator, la emottiva A.I., entre otras, que tratan el tema de las máquinas pensantes, me pregunto si ahora mis alumnos mantienen la misma posicion de hace 20 anos, o Hollywood  los ha inclinado en la direcció opuesta…

¿Puede una máquina pensar?  Realmente, ¿puede una máquina pensar? ¿Qué es pensar? ¿Es una capacidad que el hombre puede trasmitir a la máquina, un gesto como tantos otros que ha trasmitido, como moverse, calcular, percibir y reaccionar a su entorno?  ¿Piensa realmente la computadora Deep Thougth (http://en.wikipedia.org /wiki/Deep_Thought_%28chess_computer%29) de IBM?

Espero sus comentarios.

ecabrera, septiembre 2099.

¿Cree Dios en los ateos?

Julio 4, 2009

Me he acostumbrado al, para mí, sorprendente hecho de que hay muchas personas que dicen no ceer que existe Dios, llamándose a sí mismo ateos, esto es, sin Dios.

Estas personas algunas dicen tener sus razones por las cuales concluyen que no hay Dios. Supongo que puede haber algunas que son ateas sin razón alguna, si bien no recuerdo ninguna. Normalmente el que dice sera teo presenta las razones por las que es ateo.

Hay varias cosas, en relación a Dios, en las que tanto creyentes como ateos pueden estar de acuerdo, y una de ellas es que si Dios existe, existe aunque hayan ateos, y si no existe, no existen aunque hayan creyentes. Es decir, tanto el ateo como el creyente, de alguna forma apelan a la existencia (o no existencia) objetiva de Dios. En pocas palabras, Dios existe o no, independientemente de lo que piensen los ateos, o los creyentes.

De otra manera, sin este refrente absoluto, hablar de Dios carece de sentido afirmar que se es ateo o se es creyente.

Con todo, ateos y creyentes no agotan las posibles posturas en cuanto a este asunto, pues hay a quienes no les importa en nada este tema, los hay que se encuentran indecisos, los hay que dicen que no podemos saber ni una cosa ni la otra, y puede que aparezcan otras posturas no reducibles a ninguna de las mencionadas.

El título de esta entrada asume, obviamente, que Dios existe objetivamente, realmente, a pesar de los ateos, y pone el énfasis no en el hombre (ateo o creyente) sino en Dios, en una hipotética creencia de El en los hombres que dicen no creer que El exista.

La respuesta obvia a si Dios cree en los ateos es afirmativa, claro bajo la premisa de que alguien que crea que Dios NO existe pueda existir si Dios existe…

Pero nuestro interés va un poco más allá de la postura puramente gnoseológica acerca de Dios, esto es, a la mera afirmación o negación intelectual acerca de la existencia de Dios. Y esto es así porque la misma Biblia no pretende probar que Dios existe, sino que desde el primer versículo de su primer libro, a saber, el Génesis, la Biblia da por sentado que Dios existe, pues dice “En el principio Dios creó los cielos y la tierra.”

Es decir, la Biblia va dirigida a un lector que cree que Dios existe. Si alguien no cree que Dios existe, uno supone que debe sentirse no muy cómodo con esta premisa del autor.

Sin embargo, la Biblia, aunque va dirigida a creyentes, trata el tema de los ateos en diversos lugares, uno de ellos en el libro de los Salmos, concretamente el capítulo 2, donde afirma “Rompamos sus cuerdas y hechemos de nosotros su ligaduras.”, poniendo el énfasis en el aspecto emocional del ateismo: No es que no hay Dios, es que no quiero que lo haya.

No es lo mismo afirmar que no hay Dios que querer que no le haya, si bien muchos que se llaman ateos más bien no son tan honestos para aceptar que más bien caen en esta categoría de ateos, los que considero verdaderos ateos.

Porque el meollo del asunto no es si hay o no Dios, sino cuál es mi actitud frente a El. Pues El, por ser mi Creador, exige de mí sumisión a SU voluntad, a SUS leyes, Su caracter, y eso es precisamente lo que no quiero, si soy ateo.

Han habido ateos hoestos, incluso de gran renombre, como Aldous Huxley, que admitió que el sin sentido convenía a su estilo de vida, pues así no tenía freno moral.

Entonces, ¿cree Dios en los ateos?

En el mismo libro de Salmos, en el preciso Capítulo 2, afirma el autor: El que se sienta como Rey en los cielos se ríe, el Señor se burla de ellos. Luego les hablará en su ira, y en su furor los aterrará.

Dios no es indiferente con los ateos, es decir, con los rebeldes, sino que actúa en consecuencia. Y es notable que El se rie de ellos y les habla en su ira y en su furor. La risa en medio de la ira tiene una particularidad muy esopecial…

ecabrera, julio 2009.



¡¡¡Jóvenes, les felicito!!!

Mayo 28, 2009

Agradezco, sobre manera, luego de haber leido los comentarios colocados en los distintos foros, hasta hoy jueves 28 de mayo de 2009, a eso de las 4 pm, la forma en que han respondido a la invitación de tratar los temas que les planteé.

He notado un lenguaje respetuoso, gentil, mesurado, positivo, hasta entusiasmado.

Algunos mnaifietan que han aprendido algo.

Hay quienes admiten no haber entendido muy algo al princicpio, pero que luego se les presentó más claro.

Hasta los hay que han querido felicitar en persona a Kiyosaji (pueden hacerlo, pues tiene su web site, www.richdad.com) y me uno a ellos. ¡Ojalá pudiéramos invitarlo a dar una conferencia en el intec!

Mañana viernes pienso colocarles uevos temas del libro, esta vez en forma de preguntas retadoras, en los mismos foros en que empezaron. Así que estén atentos a los cambios.

Recuerdem leer los aportes de sus predecesores antes de colocar el suyo, y eviten sólo repetir lo mismo que ya otro ha dicho, sino también añadir algo nuevo y significativo a la discusión.

Reitero: ¡¡¡Gracias!!!

ecabrera, mayo 2009.

x-files

Mayo 27, 2009

Pedirlos a eligiopimentel@yahoo.com.

Gracias.

Definición formal del LAE.

Mayo 20, 2009

Pedirlo a eligiopimentel@yahoo.com.

Gracias.

‘Foro’ sección 01 lógica de programación (lun-mar-mié 14/16)

Mayo 20, 2009

Discutir aquí acerca de VIAJES FINANCIEROS.

Usar como base el apéndice B del libro ‘Niño Rico, Niño Listo’.

Recuerden que sólo son válidos los comentarios usando el códigode participación que se

le dio en clases. Y que cada alumno debe leer primero los aportes anteriores antes de

insertar el suyo.

El mínimo de participaciones en una semana, por alumno, es 3 (tres).

ecabrera, junio 2009.

‘Foro’ sección 79 laboratorio elementos de computación (mar 11/13)

Mayo 20, 2009

Discutir aquí acerca de LA MESADA.

Usar como base el apéndice A del libro ‘Niño Rico, Niño Listo’.

Recuerden que sólo son válidos los comentarios usando el códigode participación que se

le dio en clases. Y que cada alumno debe leer primero los aportes anteriores antes de

insertar el suyo.

El mínimo de participaciones en una semana, por alumno, es 3 (tres).

ecabrera, junio 2009.

‘Foro’ sección 75 laboratorio elementos de computación (jue 16/18)

Mayo 20, 2009

Discutir aquí acerca de EL DINERO ES UNA HERRAMIENTA DE ENSEÑANZA.

Usar como base el capítulo 14 del libro ‘Niño Rico, Niño Listo’.

Recuerden que sólo son válidos los comentarios usando el códigode participación que se

le dio en clases. Y que cada alumno debe leer primero los aportes anteriores antes de

insertar el suyo.

El mínimo de participaciones en una semana, por alumno, es 3 (tres).

ecabrera, junio 2009.

‘Foro’ sección 74 laboratorio elementos de computación (jue 11/13)

Mayo 20, 2009

Discutir aquí acerca de EL PODER DE LAS PALABRAS.

Usar como base el capítulo 13 del libro ‘Niño Rico, Niño Listo’.

Recuerden que sólo son válidos los comentarios usando el códigode participación que se

le dio en clases. Y que cada alumno debe leer primero los aportes anteriores antes de

insertar el suyo.

El mínimo de participaciones en una semana, por alumno, es 3 (tres).

ecabrera, junio 2009.