tag:blogger.com,1999:blog-21574030646715954992024-03-05T14:47:11.287-05:00Cursos HUprogramacion, diseño ... computacion en generalUnknownnoreply@blogger.comBlogger25125tag:blogger.com,1999:blog-2157403064671595499.post-45459544667868690422013-10-02T23:48:00.000-05:002013-10-02T23:48:04.818-05:00Para examen 3d max<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeu9RfXwqvdNb3P8wPRC-RVqWO8wFjjrMChU7MwViI95M3UGwuAApGkWhXI_ebVABWwZVoOzOBaHpPcg9KREKVcdTuwOjuZ1NGrfcnwZYh3RIZKYAwN5oFk-HhbK307HUUlzkJPR_HfMA/s1600/bicho.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeu9RfXwqvdNb3P8wPRC-RVqWO8wFjjrMChU7MwViI95M3UGwuAApGkWhXI_ebVABWwZVoOzOBaHpPcg9KREKVcdTuwOjuZ1NGrfcnwZYh3RIZKYAwN5oFk-HhbK307HUUlzkJPR_HfMA/s1600/bicho.jpg" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0FSU7oVI42wxH-UV61YSS9BvlzU175KnG_pUFpofXqnFWVtMAD7kwjDei1UPOpaeD9tV8eITZycP54pdueoyt2QF_pn3s1gMqceBpsWYT9j6xHTMAXq9Nc1bqp7VUu8OPtAbCGgOVFdQ/s1600/catapulta-arma-atacar-antigua-guerra.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="209" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0FSU7oVI42wxH-UV61YSS9BvlzU175KnG_pUFpofXqnFWVtMAD7kwjDei1UPOpaeD9tV8eITZycP54pdueoyt2QF_pn3s1gMqceBpsWYT9j6xHTMAXq9Nc1bqp7VUu8OPtAbCGgOVFdQ/s320/catapulta-arma-atacar-antigua-guerra.jpg" width="320" /></a></div>
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-69281377984299283352013-07-31T09:37:00.000-05:002013-08-01T09:38:32.142-05:00Instalacion Android Studio (Windows)<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWoJJVQjQ5g9CPooJxZ_-vQutcgZV5tWhK9K4XxqGP0NuQ6g5JJ8hZSGn1SE1B2a_aEfxHeKeFnEuMzfpyg7qN1xNpNZ5UlfB-CgVIJQNhqkFEsZbqlXBT0ZlCenhzmz7ic2HlkxOxgHE/s1600/android_studio.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWoJJVQjQ5g9CPooJxZ_-vQutcgZV5tWhK9K4XxqGP0NuQ6g5JJ8hZSGn1SE1B2a_aEfxHeKeFnEuMzfpyg7qN1xNpNZ5UlfB-CgVIJQNhqkFEsZbqlXBT0ZlCenhzmz7ic2HlkxOxgHE/s320/android_studio.png" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Durante ya algun tiempo <b>Android</b> viene reinando en el ecosistema de los <b>smartphone</b> siendo una necesidad para cualquier programador aprender a programar aplicaciones para este Sistema Operativo.</div>
<div class="separator" style="clear: both; text-align: left;">
A pesar de la existencia de el IDE Eclipse y la posibilidad de usarlo con el SDK de <b>Android</b>, el trabajo e instalación no era muy simple como para un principiante.</div>
<a name='more'></a><br />
<div class="separator" style="clear: both;">
Pero en la <b>Google I/O</b> de este año, se presento al publico <b>Android Studio</b>, un IDE oficial de parte de <b>Google</b> (basado en IntelliJ IDEA) para el desarrollo de aplicaciones para su Sistema Operativo movil.</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
Entonces antes de empezar con el desarrollo de aplicaciones, veremos que pasos debemos seguir para la instalación del mismo.</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both;">
En primer lugar debemos contar con el <b>JDK de Java</b> instalado en nuestra PC y debemos crear una variable de entorno para que <b>Android Studio</b> lo reconozca correctamente, especialmente en Windows 7 y 8.</div>
<div class="separator" style="clear: both;">
El JDK lo podemos descargar de la pagina:</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.oracle.com/technetwork/es/java/javase/downloads/index.html">http://www.oracle.com/technetwork/es/java/javase/downloads/index.html</a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
De preferencia instalarlo en una ubicación de fácil acceso, como en la raíz del disco C y utilizar una ruta simple por ejemplo: <i>C:\Java\jdk\</i><br />El peso aproximado de el instalador es de 90 megas, y les traerá incluido el <b>JRE</b>.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both;">
Una vez instalado procederemos a crear la variable de entorno, para ello nos dirigimos al menú Inicio, Equipo, <i>Propiedades del Sistema</i> en la parte superior, <i>Configuración Avanzada del Sistema</i> en el menú de la izquierda y en la pestaña de <i>Opciones Avanzadas</i>, el botón de abajo <i>Variables de Entorno...</i></div>
<div class="separator" style="clear: both;">
En la ventana que se abre, le daremos clic en el botón que dice <i>Nueva...</i> que esta debajo del cuadro de las variables de entorno, en la siguiente ventana nos pedirá el nombre de la variable que sera <b>JDK_HOME</b> y luego nos pedirá el Valor de la variable, siendo este la dirección en el sistema donde esta instalado el JDK, nos debería quedar como en la imagen a continuación:</div>
<div class="separator" style="clear: both;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5Q7x2Q7ZaPONHqx3TSiHWC7iuCh9MqwJ5kwAA30ghksk5IlaYNQviQnxDxsCu6PZKWnsJFW7VsUEsNj0wQCVHSB4FT_eG4H6B0AiWwKXziuyOilxXSIHgZq8chzedkSf6Xbx9dW4VfEpg/s1600/variables_entorno.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg5Q7x2Q7ZaPONHqx3TSiHWC7iuCh9MqwJ5kwAA30ghksk5IlaYNQviQnxDxsCu6PZKWnsJFW7VsUEsNj0wQCVHSB4FT_eG4H6B0AiWwKXziuyOilxXSIHgZq8chzedkSf6Xbx9dW4VfEpg/s320/variables_entorno.jpg" width="264" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Ahora debemos tener en nuestra computadora el<b> SDK de Android</b> que lo podremos descargar de la siguiente dirección:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://developer.android.com/sdk/index.html#download">http://developer.android.com/sdk/index.html#download</a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Una vez hayamos descargado en <b>ADT Bundle</b>, procedemos a su descompresión en disco C de preferencia.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Y como es obvio debemos descargar la ultima versión de <b>Android Studio</b> de la pagina oficial:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://developer.android.com/sdk/installing/studio.html">http://developer.android.com/sdk/installing/studio.html</a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
La instalación es simple y podemos realizara dando simplemente clic en el boton de Next, pues aunque esta en ingles no pide configurar nada extraño.</div>
<div class="separator" style="clear: both; text-align: left;">
Una vez instalado procedemos a ejecutarlo y nos aparecerá la siguiente ventana:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-NOBoACG7dduLpQ3wuIfNjOG3sdtBe_ky2cXf1e3-p1TYTua2WbYZTVmee2RhBOkqQpcLVpYsmNmNZuup9Bza2Zm76d1G8qUTpdOJrKIT74rTTh1DSVYExGhQekDr-FnHCxvCbPXcpsPe/s1600/proyecto1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="241" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-NOBoACG7dduLpQ3wuIfNjOG3sdtBe_ky2cXf1e3-p1TYTua2WbYZTVmee2RhBOkqQpcLVpYsmNmNZuup9Bza2Zm76d1G8qUTpdOJrKIT74rTTh1DSVYExGhQekDr-FnHCxvCbPXcpsPe/s320/proyecto1.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Como podemos ver nos da las opciones básicas de administración de nuestros proyectos, así como el botón para entrar a la configuración del IDE.</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Si al dar clic en <i>New Project </i>en la siguiente ventana nos envía el siguiente error:</div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiRz3uAYWOMQdPYjP_rAIFcssd9OrE6Nwy3tjN3jkQ5kUpF4XsrIJkOr-zkjZQWKrRSx-okgZPuBLLP793ZHRrB1UR4g9-XUp20QVSRrxDahQetqoA08NYqGOt-84IYQ_kofFHKZxpqk_m/s1600/proyecto2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjiRz3uAYWOMQdPYjP_rAIFcssd9OrE6Nwy3tjN3jkQ5kUpF4XsrIJkOr-zkjZQWKrRSx-okgZPuBLLP793ZHRrB1UR4g9-XUp20QVSRrxDahQetqoA08NYqGOt-84IYQ_kofFHKZxpqk_m/s320/proyecto2.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
Tendremos que ir a <i>Configure</i>, después a <i>Project Defaults</i>, y de ahí a <i>Project Structure</i>. Dentro podéis seleccionar el SDK que tengáis. Por ejemplo, en la carpeta del ADT junto a Eclipse o en Users/"tuperfil"/Appdata/Local/Android/. Esos son, dos de los lugares donde se instala por defecto, aunque puede que hayáis decidido guardar el SDK en disco C, como les indique anteriormente (En mi caso no me envió el error siguiendo los pasos descritos anteriormente).<div>
Darle clic a “Aplicar” antes de aceptar. Y una vez hecho esto es posible que haya que cerrar y abrir <b>Android Studio</b> y ya podremos empezar con el desarrollo de aplicaciones.</div>
<div>
<br /></div>
<div>
En el siguiente articulo veremos las principales opciones de configuración que trae Android Studio, para posteriormente comenzar con un programa del tipo <i>Hola Mundo.</i></div>
<div>
<br /><div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both;">
<br /></div>
<br /></div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-77792687530491477802013-06-17T21:45:00.000-05:002013-06-17T21:45:11.713-05:00Conversion de decimal a binario y viceversa en c++ <div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpQFuQBCTSclYA-OJ3y0QbGeryUZ7IlDflBETCQx0PkHam_phk2eOjGx0kSJG5P4mivRiEHby8xVWChgWO8Ruo20vVWybgfLXEb6GD8vARfffgavJBFR6fh6LVcxKgzTCIp4dKzy_yhtaP/s1600/binario.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgpQFuQBCTSclYA-OJ3y0QbGeryUZ7IlDflBETCQx0PkHam_phk2eOjGx0kSJG5P4mivRiEHby8xVWChgWO8Ruo20vVWybgfLXEb6GD8vARfffgavJBFR6fh6LVcxKgzTCIp4dKzy_yhtaP/s1600/binario.jpg" /></a></div>
<br />
<br />
Bueno el código no esta muy optimizado que digamos pero de que trabaja, pues trabaja.<br />
<br />
Las cosas raras mmm estarían en la conversión del char[] a entero, que me enviaba el numero ascii de los números asi que como no disponía de tiempo para corregirlo simplemente le reste, me parece 48, para arreglarlo por lo menos de momento xD<br />
<br />
Esta hecho en visual studio 2010 y en el comprimido esta todo el proyecto solo para probar.<br />
<a name='more'></a><br />
<br />
Al principio pedirá un numero en decimal para ser convertido a binario e inmediatamente después pedirá un numero en binario para ser convertido a decimal.<br />
<br />
A modo de ejemplo ayuda, salu2.<br />
<br />
Descargar: <a href="http://www.mediafire.com/download/941am1lbvrqfyau/binarios.rar" target="_blank">Convertidor binario-decimal</a>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-2157403064671595499.post-13358858414035216652013-01-20T23:40:00.002-05:002013-01-20T23:45:59.687-05:00Ventajas del Cloud Computing<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJzTkYj5lwmKftsXlTR0wqjoswZvn2CKoiuWIs2JNvk5IMQ55HPzsD9mvaGfrMLG8V8UiInvAZuPcvO03RiMLhi-3Be_5YEqo2JRByBww31UCNBRrBVLbZy0PJqZ5cPuldRHy-wVLMzO4/s1600/cloud+computing.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJzTkYj5lwmKftsXlTR0wqjoswZvn2CKoiuWIs2JNvk5IMQ55HPzsD9mvaGfrMLG8V8UiInvAZuPcvO03RiMLhi-3Be_5YEqo2JRByBww31UCNBRrBVLbZy0PJqZ5cPuldRHy-wVLMzO4/s1600/cloud+computing.jpg" /></a>
</div>
De forma sencilla y con un bajo costo, todos pueden a<strong>cceder a un espacio en la nube en donde almacenar sus archivos</strong>. Si tienes una empresa, no puedes perderte los <strong>beneficios del Cloud</strong>.
Te diremos por qué, según publica el sitio web Gbmcloud.com<br />
<br />
<strong>1. Disminuye costos</strong><br />
Debido a que el servicio se pagar por el uso, las empresas tanto pequeñas como medianas, se verán beneficiadas.<br />
<br />
<strong>2. Tiene mayores posibilidades de almacenamiento</strong><br />
<a name='more'></a><br />
Si tienes una empresa y deseas ampliar tu capacidad de almacenamiento puedes hacerlo sin inconvenientes y sin la necesidad de comprar un costoso hardware.<br />
<br />
<strong>3. Las actualizaciones son automáticas</strong><br />
El departamento de Tecnología de tu firma no tendrá que pagar las actualizaciones ni estar pendiente de ello ya que las actualizaciones se realizan automáticamente.<br />
<br />
<strong>4. Flexibilidad</strong><br />
El Cloud Computing le permitirá a los empleados conectarse desde cualquier sitio y acceder a la información más relevante que requieren de la compañía para trabajar. Gracias a esto, los trabajadores no deberán estar sentados en la oficina para hacer sus tareas.<br />
<br />
<strong>5. Ahorro de energía</strong>
<br />
El servicio gasta menos energía que un centro tradicional de datos y, por tanto, también es más ecológico.
<strong><br /></strong>
<strong><br /></strong><br />
<strong>6. Es fácil</strong><br />
No hay que esperar para instalar un hardware u otros componentes.
<br />
<strong><br /></strong>
<strong>7. Mejor capacidad de respuesta</strong><br />
La capacidad de respuesta se hace en un menor tiempo al de un centro tradicional.
<br />
<strong><br /></strong>
<strong>8. Igualdad</strong><br />
El servicio en la nube permite que las pequeñas empresas estén en las mismas condiciones propiciando un mercado más justo e igualitario.
Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-2157403064671595499.post-28509040251458388222013-01-15T20:34:00.002-05:002013-01-15T20:34:53.576-05:00Algunas de las caracteristicas del nuevo Mega (ex-megaupload)<br />
Cada vez queda menos para que el lanzamiento de <b>Mega</b> se produzca y a menos de una semana ya conocemos algunas características interesantes sobre el nuevo producto de Kim. Se lanzará en el dominio <a href="http://mega.co.nz/">Mega.co.nz</a>.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzsvfe-UnVMroovgasVyHXYFEJzROKg4Y2Xag0toFuec0pu5XXhzWjm0iRazNDtrWTECM-xPRr51NiLHdLAmTD81aIbLIBGNfjTU_GwJqwqbwowpF3UzW4hB00RRNjrPlkNPANWONhlC0/s1600/ScreenMegaupload.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="288" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzsvfe-UnVMroovgasVyHXYFEJzROKg4Y2Xag0toFuec0pu5XXhzWjm0iRazNDtrWTECM-xPRr51NiLHdLAmTD81aIbLIBGNfjTU_GwJqwqbwowpF3UzW4hB00RRNjrPlkNPANWONhlC0/s400/ScreenMegaupload.jpg" width="400" /></a></div>
<a name='more'></a><br />
<br />
<ul>
<li>Los poseedores de una cuenta Premium de Megaupload recuperarían su inversión con su equivalente en Mega y un regalo extra.</li>
<li>Los usuarios de cuentas gratuitas (Free) contarán con 50 GB de espacio para almacenar archivos, muy por encima de los servicios de almacenamiento más populares (solo Skydrive nos deja 25GB a los más veteranos y este lo dobla).</li>
<li>La versión gratuita ofrecerá un cambio muy relevante en cuanto a la transferencia de archivos, se podrán descargar 6 archivos de forma simultánea y otros 6 subiéndose.</li>
<li>Ofrecerá identificación de archivos ya subidos por otros usuarios que nos ayudará a ahorrar espacio en nuestra cuenta (y optimizar el espacio en los servidores de Mega ya que no habrá miles de archivos repetidos).</li>
<li>La opción de desactivar el protocolo de seguridad SSL, algo que aumentará la velocidad y no afectará para nada al nivel de seguridad de la transferencia.Con esta características tenemos un pequeño avance de lo que le espera a los usuarios gratuitos de Mega. </li>
</ul>
Este Sábado tendrá lugar su presentación, no queda nada.<br />
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-84761607896965034612012-09-29T13:42:00.002-05:002012-09-29T13:47:36.286-05:00Libro Electrónico de Seguridad Informática y Criptografía (Diapositivas)<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXaKew6Zt9evyDSmt_bRUU3GTDQfaObetxqGGwNlYMnZvX04Aytzf7mx4QrGEE8zMqOyczL75I_tQK-Z7sD196VTGaZbtTs2QBbZi0n5lu9h3nlbxIWPEX0qRmFxrcTF3P_zzC3olyo9EQ/s1600/seguridad_informatica-300x234.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXaKew6Zt9evyDSmt_bRUU3GTDQfaObetxqGGwNlYMnZvX04Aytzf7mx4QrGEE8zMqOyczL75I_tQK-Z7sD196VTGaZbtTs2QBbZi0n5lu9h3nlbxIWPEX0qRmFxrcTF3P_zzC3olyo9EQ/s1600/seguridad_informatica-300x234.jpg" /></a></div>
<div>
<span style="font-family: Arial; font-size: x-small;"><b><br /></b></span></div>
<br />
<b>Aspectos técnicos del libro electrónico</b><br />
<ul>
<li>Autor: Jorge Ramió Aguirre</li>
<li>Fecha de la última revisión: 1 de marzo de 2006</li>
<li>Formato original: Power Point</li>
<li>Número de diapositivas del curso completo: 1106</li>
<li>Tamaño del archivo comprimido SegInfoCrip_v41.zip: 7,3 MBytes<a name='more'></a></li>
<li>Nota del autor: En esta sexta edición se ha actualizado el capítulo de cifra simétrica con AES, el de cifra asimétrica con RSA e incrementado los enlaces a páginas Web de interés en las diapositivas de cada tema. Cuenta también con una revisión del capítulo dedicado a la cifra con curvas elítpticas escrito por el Dr. Josep María Miret Biosca. El libro electrónico es completamente compatible con su impresión en papel; en este caso le recomiendo que imprima los archivos como documento, con dos diapositivas por página, con escala de grises (el fondo debe ser blanco) y, de ser posible, por ambas caras dada su extensión.</li>
<li>Si descomprime el archivo zip respetando los nombres de las carpetas de origen (recomendado) los archivos ppt del libro se almacenarán en la carpeta C:\Seguridad Informatica\v4.1 Libro Electronico\.</li>
<li>Aviso: Si tiene una versión del antiguo archivo SItemas.zip o SegInfoCrip_v?? anterior a ésta, por favor borre todos esos archivos y descargue esta nueva versión completa.</li>
</ul>
<br />
<b>Temas del libro electrónicoDocumentos en formato Word:</b><br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo PortadaLibro.doc: Portada del libro<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo Leame.doc: Información sobre el contenido del libro<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo PrologoLibro.doc: Prólogo de la versión 4.1 y de versiones anterioresDocumentos en formato Power Point:<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 01PresentaLibro.ppt: Presentación del curso y libro electrónico v4.1<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 02BreveIntroCripto.ppt: Introducción a la Criptografía<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 03IntroSegInfo.ppt: Introducción a la Seguridad Informática<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 04CalidadInfo.ppt: Calidad de la Información y Programas Malignos<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 05GestionSeg.ppt: Introducción a la Gestión de la Seguridad<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 06TeoriaInfo.ppt: Teoría de la Información<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 07TeoriaNumeros.ppt: Teoría de los Números<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 08CompAlgoritmos.ppt: Teoría de la Complejidad Algorítmica<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 09CifraClasica.ppt: Sistemas de Cifra Clásicos<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 10CifraModerna.ppt: Sistemas de Cifra Modernos<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 11CifraFlujo.ppt: Sistemas de Cifra en Flujo<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 12CifraSimetrica.ppt: Cifrado Simétrico en Bloque<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 13CifraMochilas.ppt: Cifrado Asimétrico con Mochilas<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 14CifraAsimetrica.ppt: Cifrado Asimétrico Exponencial<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 15FuncionesHash.ppt: Funciones Hash en Criptografía<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 16AutenticaFirma.ppt: Autenticación y Firma Digital<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 17CertDigitalesPKCS.ppt: Certificados Digitales y Estándar PKCS<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 18CorreoSeguro.ppt: Aplicaciones de Correo Seguro<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 19ProtocolosCripto.ppt: Protocolos y Esquemas Criptográficos<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 20CurvasElipticas.ppt: Introducción a Cifra con Curvas Elípticas<br />
<img src="http://www.criptored.upm.es/imagen/ovaloazul.gif" /> Archivo: 21BibSWTablasyOtros.ppt: Bibliografía, Enlaces, Tablas, Software y Documentos<br />
<div>
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.mediafire.com/?518jbmm689y89hz" target="_blank"><img border="0" height="79" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNmZnZaSyyfUZtsQbL6hRdZbhjg9K3pnTR9g_POpLC1ZfiLWQbXvvw-AoKzX68JsxA4aedW3cpOI-ubkJi7ngdNxybIk1uFzcp8LQztnBXQxSw0QoBO3awjWwttmFOytN4MNAGZ9iJMDM/s200/boton_descarga.png" width="200" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="http://www.mediafire.com/?518jbmm689y89hz" target="_blank">Seguridad Informática y Criptologia</a></div>
<div>
<br />
<div>
<span style="font-family: Arial; font-size: x-small;"><br /></span></div>
</div>
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-26087942423082289282012-09-29T11:51:00.001-05:002012-09-29T11:51:39.753-05:00Intel:"Windows 8 no está terminado"<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSZVSvn9GBUwj2WJzYFtWZNZySrV4oNbW2VwuKyBaPYDi74tIQCXLbYf1wxDYDfp3tW-hNM9WqDRqpqTlDIrdhPwOxxOyeKZb0YFIYcUGqVliVriALWIbchEMelOGJ9_r9zkgwUoCI6NXg/s1600/windows8-blue.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="257" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSZVSvn9GBUwj2WJzYFtWZNZySrV4oNbW2VwuKyBaPYDi74tIQCXLbYf1wxDYDfp3tW-hNM9WqDRqpqTlDIrdhPwOxxOyeKZb0YFIYcUGqVliVriALWIbchEMelOGJ9_r9zkgwUoCI6NXg/s320/windows8-blue.jpg" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
Según Bloomberg, el CEO de Intel, Paul Otellini, habría comentado a sus colaboradores que Windows 8 será lanzado con muchas imperfecciones.<br />
<br />
La reunión donde Otellini supuestamente hizo tales declaraciones habría tenido lugar en Taipei. El CEO de Intel habría explicado que Microsoft necesita mejorar el software, ya que la versión<br />
RTM (Released to Manufacturing), contiene numerosos errores.<br />
<a name='more'></a><br />
La filtración se produjo en un momento especialmente desafortunado para Microsoft, que se dispone a lanzar Windows 8 justo antes del importante período navideño. La intención estratégica de Microsoft es poder competir lo antes posible con iPad en el lucrativo mercado de las tabletas.<br />
<br />
A pesar de haber declarado que Window 8 tiene deficiencias, Otellini defendió el calendario de su socio comercial. "Es correcto lanzar el sistema operativo antes que esté totalmente terminado. Microsoft puede hacer mejoras después del lanzamiento", habría declarado Otellini según una fuente anónima participante en la reunión.<br />
<br />
Windows 8 será lanzado el 26 de octubre. A partir de esa fecha, el sistema operativo estará disponible en PCs de escritorio, portátiles y tabletas; con y sin el chipset de Intel.<br />
<br />
Especial interés, entre el público y observadores, genera Surface, la primera tableta producida por Microsoft. Refiriéndose precisamente a Surface, otro socio comercial de Microsoft, Lenovo, declaró recientemente que "Microsoft no sabe de hardware".<br />
Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-81161881983948597992012-09-28T16:00:00.000-05:002012-09-29T13:43:00.987-05:00Nueva vulnerabilidad crítica en java afecta a mil millones de usuarios<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLdXPNrhkKWOK90_jshnmUe4_nInPmWAKV7VghjMy0RqQW8mRYorPxjg731m_GEeda5q8l2mTE8hJMlTtH4X34IYRlno3UJRqW0PIP3xyrz2tJRWbW_E78jmlpLcYBjeuevYorwVz-NOJ5/s1600/java-nueva-460.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="237" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLdXPNrhkKWOK90_jshnmUe4_nInPmWAKV7VghjMy0RqQW8mRYorPxjg731m_GEeda5q8l2mTE8hJMlTtH4X34IYRlno3UJRqW0PIP3xyrz2tJRWbW_E78jmlpLcYBjeuevYorwVz-NOJ5/s400/java-nueva-460.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<br />
Nuevamente se ha detectado una vulnerabilidad crítica en Java, que desbarata la sandbox de seguridad de Java. En esta oportunidad, prácticamente todas las instalaciones de Java se ven afectadas.<br />
<br />
Las ediciones Java SE 5, 6 y 7 publicadas en los últimos 8 años están afectadas por la vulnerabilidad; es decir, todos los navegadores que tienen activo el soporte para Java, entre ellos Internet Explorer, Chrome, Firefox, Opera y Safari. El problema hace posible el control total de PC mediante ataques camuflados en código oculto de sitios malignos.<br />
<a name='more'></a><br />
En teoría, más de mil millones de PC están amenazados, si ha de tomarse como punto de partida las estadísticas de la propia Oracle, empresa propietaria de Java.<br />
<br />
Una vez más, el hallazgo ha sido hecho por la empresa polaca de seguridad informática Security Explorations. La empresa dice incluso haber alcanzado un hito, ya que es la 50° vez que revelan una vulnerabilidad crítica en Java desde abril de 2012. Security Explorations publica además una bitácora donde explican el diálogo sostenido en torno al tema con distintos proveedores.<br />
<br />
Security Explorations es la misma empresa que reveló la vulnerabilidad conocida a fines de agosto. En total, la empresa polaca ha notificado a Oracle de más de 30 fallas críticas, la mayoría de las cuales aún no han sido dadas a conocer a la opinión pública ni solucionadas mediante parches por Oracle.<br />
<br />
La vulnerabilidad crítica de agosto (CVE-2023-4681) fue solucionada por Oracle mediante una actualización extraordinaria una semana después. Sin embargo, luego se comprobaría que el parche en sí contenía una vulnerabilidad - aún no solucionada por Oracle.<br />
<br />
En resumen, la situación es que Oracle no alcanza a solucionar las vulnerabilidades de Java antes que se detecten nuevas. A esto se suma el hecho que, como mínimo, tres de cuatro usuarios tampoco han instalado las actualizaciones de seguridad que, a pesar de todo, Oracle ha logrado presentar.<br />
<br />
Varios expertos en seguridad informática sugirieron en agosto desactivar temporalmente el soporte para Java en el navegador. La pregunta natural que surge como resultado de este devenir de vulnerabilidades, parches atrasados y parches contraproducentes, es que quizás sea una mejor idea desinstalar definitivamente el software.Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-3324752377809760712012-06-11T00:06:00.001-05:002012-06-11T00:06:22.845-05:00Intento de semaforo peatonal<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy2kbCeUFmHZWgaq8kR7Oj9ecaJ3vBsHkbHHRaNImlXL7f0lsFextbZKFPKUvfJ5h0tDrgCXgbVWbKFenPMzRYPfALOgcgM78oheEHjw0qn-b6r0def6GPBHzvPlO23XO22FqOEzYkD3Y/s1600/simulador_circuitos_digitales.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="271" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy2kbCeUFmHZWgaq8kR7Oj9ecaJ3vBsHkbHHRaNImlXL7f0lsFextbZKFPKUvfJ5h0tDrgCXgbVWbKFenPMzRYPfALOgcgM78oheEHjw0qn-b6r0def6GPBHzvPlO23XO22FqOEzYkD3Y/s400/simulador_circuitos_digitales.jpg" width="400" /></a></div>
<br />
<br />
Usando el simulador de circuitos anteriormente posteado en el blog, he estado intentando realizar el semáforo que nos pidieron en clase, aunque lamentablemente el simulador es ciertamente básico (leds de un solo color, etc) y se hace difícil, para alguien con poca experiencia usarlo al 100%, de momento solo he logrado poder establecer números de 2 dígitos para que se realice la cuenta atrás, y que una vez se termine la primera cuenta atrás se active el siguiente contador, sin embargo no logro encontrar la manera de convertirlo en un bucle de manera que no haya que reactivarlo a mano.<br />
<a name='more'></a><br />
El sistema se debe iniciar siempre con el interruptor del Load inactivo, para poder establecer los números de cuenta atrás, una vez estos definidos se puede activar el load para que empiecen las cuentas atrás sucesivas.<br />
Los led son solo auxiliares para identificar algunas señales que se puedan usar a futuro para hacer el bucle.<br />
<br />
<b>Descargar codigo:</b> <a href="http://www.mediafire.com/?90qo3un7l0hiohe" target="_blank">http://www.mediafire.com/?90qo3un7l0hiohe</a>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-18159224323409101432012-06-02T10:12:00.001-05:002012-06-04T09:56:12.615-05:00Constructor virtual y Simulador de circuitos electronicos<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy2kbCeUFmHZWgaq8kR7Oj9ecaJ3vBsHkbHHRaNImlXL7f0lsFextbZKFPKUvfJ5h0tDrgCXgbVWbKFenPMzRYPfALOgcgM78oheEHjw0qn-b6r0def6GPBHzvPlO23XO22FqOEzYkD3Y/s1600/simulador_circuitos_digitales.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="217" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiy2kbCeUFmHZWgaq8kR7Oj9ecaJ3vBsHkbHHRaNImlXL7f0lsFextbZKFPKUvfJ5h0tDrgCXgbVWbKFenPMzRYPfALOgcgM78oheEHjw0qn-b6r0def6GPBHzvPlO23XO22FqOEzYkD3Y/s320/simulador_circuitos_digitales.jpg" width="320" /></a></div>
<br />
El Simulador de Construcción de Circuitos Digitales con Escenarios Virtuales y Tutoriales Interactivos es un programa para construir circuitos digitales sobre un módulo digital virtual a partir de modelos lógicos de circuitos integrados estándares (familia TTL LS) y de aplicación específica (ASIC). Los circuitos pueden ser simulados en el módulo digital directamente y en algunos casos pueden ser validados con Escenarios Virtuales que representan al ambiente donde los circuitos operarán. Además, los circuitos hechos pueden ser almacenados, recuperados y editados. El programa también provee Tutoriales Interactivos de algunos circuitos lógicos típicos, y muchos de ellos incluyen descripciones VHDL. Este software ha sido diseñado para ser empleado como una herramienta de enseñanza y aprendizaje del diseño digital y actualmente está orientado a cursos básicos o de introducción a los circuitos digitales, tanto en el nivel escolar como universitario. El programa se ejecuta en MS Windows con una resolución de pantalla de al menos 1024 x 768. Esta versión del programa es gratuita, de copia y uso libre.<br />
<a name='more'></a><div>
<b>Ventajas del Programa</b></div>
<div>
<br />
Cuenta con un gran número de modelos de circuitos integrados de la familia TTL LS.<br />
Los circuitos construidos pueden ser almacenados y recuperados. Ello permite una verificación y una reutilización de los ejemplos tanto en la enseñanza como en el aprendizaje del diseño digital.<br />
Los tutoriales al lado del módulo digital permiten validar rápidamente el conocimiento adquirido.<br />
Los escenarios brindan una mejor perspectiva y facilitan una mejor primera especificación del diseño lógico.<br />
Los ASICs simplifican los diseños y ahorran espacio en la tarjeta de alambrado (protoboard), y pueden ser usados como ejemplos de funcionamientos de los circuitos deseados. Esta característica puede servir, por ejemplo, para enseñar la partición del diseño digital. Nuevos modelos de ASICs pueden ser hechos a partir de descripciones VHDL o programas C++, mas por ahora sólo en el nivel de programación.</div>
<div>
<br />
<b>Limitaciones</b></div>
<div>
<br />
Los modelos de circuitos están basados sobre circuitos TTL con encapsulados DIP. El usuario no puede crear nuevos modelos.<br />
Todos los modelos son solamente lógicos, sin pines o puertos de tres estados ni bidireccionales.<br />
Los modelos no consideran efectos eléctricos (retardos en la propagación de las señales, abanicos de entrada y salida, ruido, etc.)<br />
El número de escenarios y tutoriales es pequeño.</div>
<div>
<br />
<b>El Módulo Digital</b><br />
<br />
El módulo digital (figura 1) consta de los siguientes elementos:<br />
Una tarjeta para alambrar circuitos (protoboard, breadboard)<br />
Indicadores luminosos: 18 leds sencillos y 3 visualizadores de siete segmentos<br />
Relojes de 1H y 10 Hz<br />
Entradas digitales: 12 interruptores y 4 pulsadores<br />
Alimentación: líneas de VCC y GND<br />
Expansor de 18 líneas para conexión con un escenario<br />
Un interruptor principal para el encendido y apagado del sistema</div>
<div>
Descargar: <a href="http://www.mediafire.com/?p8ky34kw3r0n51u" target="_blank">http://www.mediafire.com/?p8ky34kw3r0n51u</a><br />
<br />
Mas informacion: <a href="http://www.tourdigital.net/" rel="nofollow" target="_blank">http://www.tourdigital.net</a></div>Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-2157403064671595499.post-62147530905384067752012-05-30T10:07:00.001-05:002012-05-30T14:29:43.346-05:00Funciones de Fecha y Hora en MySQL<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6SX-aLnzwXRTpO-aRwb7cq7xDuDjv5YCCT63OmBJzvM8XvoRudLfrTuaP0-qtiKMjfewYc20x6-5_uuOwxMchLLjbFLvDxrMHWEAJvr3Nkg94W9n2EpBaL70K7fR28KsVR7PvnSNXor4/s1600/logo-mysql.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6SX-aLnzwXRTpO-aRwb7cq7xDuDjv5YCCT63OmBJzvM8XvoRudLfrTuaP0-qtiKMjfewYc20x6-5_uuOwxMchLLjbFLvDxrMHWEAJvr3Nkg94W9n2EpBaL70K7fR28KsVR7PvnSNXor4/s320/logo-mysql.jpg" width="320" /></a></div>
<br />
Una pequeña lista de funciones que trabajan con fecha y hora en MySQL.<br />
<br />
CURDATE() :<br /> <br /> Esta función devuelve la fecha actual en formato 'YYYY-MM-DD' o 'YYYYMMDD' (Año-Mes-Día)<br /><br />mysql> select curdate();<br /> --> 2007-01-03<br /><br />CURTIME() :<br /> <br /> Devuelve la hora actual en formato 'HH:MM:SS' o 'HHMMSS'.<br /><br />mysql> select curtime();<br /> --> 17:33:07<a name='more'></a>DATEDIFF(expression1,expression2) :<br /> <br /> expression1 y expression2 son expresiones fecha o fecha-y-hora. Esta función devuelve expression1 – expression2 expresados como un valor en días de una fecha a la otra. Aquí sólo las partes de fecha serán consideradas para el cálculo.<br /><br />mysql> select datediff('2007-2-6 17:33:25','2007-1-1');<br /> --> 36<br /><br />DATE_ADD(fechahora, INTERVAL tipo expresión fechahora) :<br /> <br /> Esta función de fecha añade la expresión a la datetime suministrada.<br /><br />mysql> select date_add('2007-1-14', interval 15 day);<br /> --> 2007-01-29<br /><br /> Esta función es la misma para DATE_SUB, pero tomará lugarsubstrayéndola en vez de añadiéndola. <br /> <br /> DAYNAME(fecha) :<br /> <br /> Devuelve el nombre del día para una fecha especificada.<br /><br />mysql> select dayname('2007-01-04');<br /> --> Thursday<br /><br />DAYOFMONTH(fecha) or DAY(fecha) :<br /> <br /> Devuelve la fecha para el día del mes en el rango de 1 a 31. DAY () es un sinónimo para DAYOFMONTH().<br /><br />mysql> select dayofmonth('2007-01-04');<br /> --> 4<br /><br />DAYOFWEEK(fecha) :<br /> <br /> Devuelve el día de la semana en formato numérico como 1 para Domingo hasta 7 para Sábado.<br /><br />mysql> select dayofweek('2007-01-04');<br /> --> 5<br /><br />DAYOFYEAR(fecha) :<br /> <br /> Devuelve el día del año para la fecha dada en formato numérico, en rago de 1 a 366.<br /><br />mysql> select dayofyear('2007-07-09');<br /> --> 190<br /><br />HOUR(hora) :<br /> <br /> Devuelve la hora del tiempo especificado en formato numérico de 0 a 23.<br /><br />mysql> select hour('14:46:12');<br /> --> 14<br /><br />MINUTE(hora) :<br /> <br /> Devuelve el minuto del tiempo especificado en formato numérico de 0 a 59.<br /><br /><div>
mysql> select minute('14:46:12');<br /> --> 46<br /><br />MONTH(fecha) :<br /> <br /> Devuelve el mes para la fecha dada en formato numérico en rango de 0 a 12.<br /><br />mysql> select month('2007-07-09');<br /> --> 7<br /><br />MONTHNAME(fecha) :<br /> <br /> Devuelve el nombre del mes para la fecha especificada.<br /><br />mysql> select monthname('2007-07-09');<br /> --> July<br /><br />NOW() :<br /> <br /> Esta función de fecha devuelve la fecha y hora actual en formato 'YYYY-MM-DD HH:MM:SS' o YYYYMMDDHHMMSS (Año-Mes-Día Hora:Minuto:Segundo)<br /><br />mysql> select now();<br /> --> 2007-01-04 14:56:15</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-19343046816533227972012-05-29T23:36:00.000-05:002012-05-29T23:36:04.904-05:00Eliminar Flamer de nuestra PC gracias a Bitdefender<br />
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #333333; font-family: Tahoma, sans-serif; font-size: 7.5pt; margin-left: 1em; margin-right: 1em;"><!--[if gte vml 1]><v:shapetype
id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t"
path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f">
<v:stroke joinstyle="miter"/>
<v:formulas>
<v:f eqn="if lineDrawn pixelLineWidth 0"/>
<v:f eqn="sum @0 1 0"/>
<v:f eqn="sum 0 0 @1"/>
<v:f eqn="prod @2 1 2"/>
<v:f eqn="prod @3 21600 pixelWidth"/>
<v:f eqn="prod @3 21600 pixelHeight"/>
<v:f eqn="sum @0 0 1"/>
<v:f eqn="prod @6 1 2"/>
<v:f eqn="prod @7 21600 pixelWidth"/>
<v:f eqn="sum @8 21600 0"/>
<v:f eqn="prod @7 21600 pixelHeight"/>
<v:f eqn="sum @10 21600 0"/>
</v:formulas>
<v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
<o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="Imagen_x0020_2" o:spid="_x0000_i1025" type="#_x0000_t75"
alt="Descripción: http://www.diarioti.com/sisimg/32031b_catalin_bitdefender_460.jpg"
style='width:345pt;height:258.75pt;visibility:visible;mso-wrap-style:square'>
<v:imagedata src="file:///C:\Users\arslupin\AppData\Local\Temp\msohtmlclip1\01\clip_image001.jpg"
o:title="32031b_catalin_bitdefender_460"/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkonQyzSeIyo9gAtX-tmVQ_6UGuljjjJkEaCzgce9hjCjyJZHui54dyLw-ZLtQfQTIyW9DsNBjxSn8OyIdC_5bwCgXGqrmnAWBKUqbx8eoNbRsttOowCWL911tvnDH3q16fXgjfGw9Ha1P/s1600/logo_bitdefender.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img alt="Logo BitDefender" border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkonQyzSeIyo9gAtX-tmVQ_6UGuljjjJkEaCzgce9hjCjyJZHui54dyLw-ZLtQfQTIyW9DsNBjxSn8OyIdC_5bwCgXGqrmnAWBKUqbx8eoNbRsttOowCWL911tvnDH3q16fXgjfGw9Ha1P/s1600/logo_bitdefender.png" title="" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<span style="color: #333333; font-family: Tahoma, sans-serif; font-size: 7.5pt; margin-left: 1em; margin-right: 1em;"><br /></span></div>
<div class="MsoNormal">
<b></b><b><span style="color: #333333; font-family: "Tahoma","sans-serif"; font-size: 7.5pt; mso-fareast-font-family: "Times New Roman"; mso-fareast-language: ES;"><o:p></o:p></span></b></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b>Flamer </b>puede robar datos, copiar contraseñas, grabar conversaciones de voz, hacer capturas de pantalla, e incluso afectar a dispositivos conectados por Bluetooth a la máquina infectada. <br /> <br /> La empresa de antivirus Bitdefender ha lanzado una solución para localizar y eliminar la más compleja y peligrosa herramienta de ciberespionaje descubierta hasta ahora: Flamer. </div>
<a name='more'></a><br /><b>Flamer</b>, también conocido como Skywiper, puede robar datos, copiar contraseñas, grabar conversaciones de voz, hacer capturas de pantalla, e incluso afectar a dispositivos conectados por Bluetooth a la máquina infectada. El kit de herramientas, que se cree que es el mismo que dio lugar a herramientas de espionaje anteriores, como <b>Stuxnet y Duqu</b>, puede propagarse a través de las redes locales o de las unidades extraíbles como memorias USB.<br /> <br /> “Flamer es la más terrorífica herramienta de espionaje cibernético que hemos visto hasta ahora. Llega a lugares donde otros programas espía no llegan, roba información que otros no pueden, y pasa casi desapercibidad," explica Catalin Cosoi, Chief Security Researcher de Bitdefender. “Por suerte, la herramienta de Bitdefender hace que sea fácil de eliminar."<br /> <br /><b> Flamer</b> no es una sola herramienta para espiar, sino más bien una caja de herramientas que incluye todo lo que necesita un atacante remoto para acceder a los datos de un usuario.<br /> <br /> Puede accederse a la herramienta gratuita de eliminación de Bitdefender desde aquí: <span style="color: blue; font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"><a href="http://labs.bitdefender.com/2012/05/cyber-espionage-reaches-new-levels-with-flamer/" style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;" target="_blank">labs.bitdefender.com</a></span><br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-5087881083829257962012-05-29T16:00:00.000-05:002012-05-29T15:46:48.742-05:00Juego del ahorcado - JavaBueno este post se va a enfocar a la creación de un juego simple de ahorcado, y se hará todo dentro de un Jframe en <b>Netbeans</b>, obviamente en lenguaje <b>Java</b>.<br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9qOFbB_pg5OxflB_QtoKUD981vIPZnQB8Gpg4HQNznByZ9f9_gG8X9Hkj8PsU45ImRU0IRxsL5QVAYXXh12UvFVKFlyz2bDMTOyUG0i4pQsWYFt6mvFKnXemORnVJ6b3dz6rC1bBRLxsD/s1600/ahorcado.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9qOFbB_pg5OxflB_QtoKUD981vIPZnQB8Gpg4HQNznByZ9f9_gG8X9Hkj8PsU45ImRU0IRxsL5QVAYXXh12UvFVKFlyz2bDMTOyUG0i4pQsWYFt6mvFKnXemORnVJ6b3dz6rC1bBRLxsD/s320/ahorcado.jpg" width="133" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">ahorcado</td></tr>
</tbody></table>
<br />
<br />
Como sabrán el juego del ahorcado es simple, tienes palabras al azar, de las que solo sabemos la cantidad de letras que tiene, y contamos con algunos intentos para descubrir la palabra antes de que perdamos ahorcados.<br />
<br />
Así que ahora veremos los pasos principales del juego:<br />
<br />
<ul>
<li>El juego escoge la palabra al azar dentro de una lista predefinida, hay que controlar que la palabra no se repita en una misma sesión de juego.</li>
<li>Se controlara los intentos para que el usuario tenga un puntaje al perder el juego o al ganarlo.</li>
<li>Se trabajara con botones que representaran el abecedario, y nos permitirán ir haciendo las pruebas respectivas.</li>
</ul>
<div>
Bueno lo primero sera tener nuestro array con las palabras ya definidas, el tema queda a su elección, en mi caso usare términos referidos a la computación en general.</div>
<div>
<br /></div>
<div>
***********<br />
<br /></div>
<div>
El juego ya al 90% faltan detalles como son los puntajes, y pues solo esta hecho totalmente en el Jframe, ya después lo explicare parte por parte aquí mismo:</div>
<div>
<br /></div>
<div>
<a href="http://www.mediafire.com/?vgga6qzz2t1bpyz" target="_blank">http://www.mediafire.com/?vgga6qzz2t1bpyz</a>
<br />
<br />
PD: aunque incluye las imágenes, deben cambiar la dirección de la ubicación.</div>
<div>
<br /></div>
<div>
<br /></div>
<br />
<br />Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-2157403064671595499.post-138284022392532042012-05-28T12:11:00.000-05:002012-05-28T12:11:00.278-05:00<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZpItWesEDQ-7LOVapNddJYCl45LaDjMiITEtQ2VUt89voQAao3ksaShgPCE_ajpGuZh1f4noFuB0Cjjn28JK8TQ745sppDhZTjGTwkUbpOSYDto5wRXkBhmUx0zT0r-TEDQyo38TCuIon/s1600/icon_finder.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="173" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZpItWesEDQ-7LOVapNddJYCl45LaDjMiITEtQ2VUt89voQAao3ksaShgPCE_ajpGuZh1f4noFuB0Cjjn28JK8TQ745sppDhZTjGTwkUbpOSYDto5wRXkBhmUx0zT0r-TEDQyo38TCuIon/s400/icon_finder.jpg" width="400" /></a></div>
<div>
<br /></div>
<a href="http://www.iconfinder.com/">Iconfinder</a> es un buscador que nos permite buscar iconos con licencia libre para ponerlos en tu aplicación, diseño o presentación para darle un toque más elegante. <a name='more'></a><div>
Al ser un buscador especifico, buscar iconos con <b>Iconfinder</b> es una experiencia mucho más satisfactoria que hacer una búsqueda directa sobre el tema que nos interese <b>Google Images</b>. </div>
<div>
<br /></div>
<div>
<b>Iconfinder</b> es gratis y aunque está en inglés su uso es como el de cualquier buscador, te permite encontrar iconos en formato ICO y PNG de alta calidad disponibles para descargarlos gratis. <br />También podemos elegir el color de fondo entre blanco o negro para verlos de una forma más clara acorde al sitio donde vamos a ubicarle, podemos escoger la cantidad de iconos que nos mostrara la búsqueda así como filtrar por el tipo de permiso que tenga el icono.</div>
<div>
<br />En cualquier caso podemos guardarlos con fondo transparente, lo que es por supuesto una gran ventaja.<br /><br /><a href="http://www.iconfinder.com/">Iconfinder</a> cuenta con más de 160.000 iconos en su base de datos para buscar y descargar totalmente gratis. Ademas cuenta con un total de 869 sets de iconos ya separados por temas, por si no tienes un termino especifico para hacer tu búsqueda. </div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-65187969774964624402012-05-27T15:00:00.000-05:002012-05-27T15:02:33.935-05:00Biografia: Steve Jobs (1955-2011)<br />
<div class="biog" style="background: white; text-align: justify;">
</div>
<div class="MsoNormal">
(Los Altos, California, 1955 - Los Ángeles, 2011)
Informático y empresario estadounidense. Padre del primer ordenador personal
(el Apple I) y fundador de Apple Computer, probablemente la empresa más
innovadora del sector, este mago de la informática fue uno de los más
influyentes de la vertiginosa escalada tecnológica en que aún vive el mundo
actual, contribuyendo decisivamente a la popularización de la informática. Sus
ideas visionarias en el campo de los ordenadores personales, la música digital
o la telefonía móvil revolucionaron los mercados y los hábitos de millones de
personas durante más de cuatro décadas.<o:p></o:p></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG0HCIlWr1oLAKeXQoVFM-ClPVqPp9U7ZZOTI5ofq_WZDdUS9l9jboi4XlVoeY9UPS1xLRbYhwErSWJUzsrBDl32M5GUGapiB6QcRUwT-tFV4c73iYRVCS8BO0p4ko_-UGn_mOaIYJsyo/s1600/Steve_Jobs.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="310" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjG0HCIlWr1oLAKeXQoVFM-ClPVqPp9U7ZZOTI5ofq_WZDdUS9l9jboi4XlVoeY9UPS1xLRbYhwErSWJUzsrBDl32M5GUGapiB6QcRUwT-tFV4c73iYRVCS8BO0p4ko_-UGn_mOaIYJsyo/s320/Steve_Jobs.jpg" width="320" /></a></div>
<span style="font-size: 8.5pt; line-height: 115%;"></span><span style="font-size: 8.5pt; line-height: 115%;"><br />
Steve Jobs</span></div>
<a name='more'></a><o:p></o:p><br />
<div class="MsoNormal">
Al terminar el bachiller en el
instituto Homestead de Mountain View, Steve Jobs ingresó en la Reed College en
Portland, Oregón, pero abandonó los estudios universitarios un semestre más
tarde. En esa época coqueteó con las drogas y se interesó por la filosofía y la
contracultura, llegando a viajar a la India en busca de iluminación espiritual.<o:p></o:p></div>
<div class="MsoNormal">
Tras unas prácticas en la
empresa Hewlett-Packard en Palo Alto, en 1974 Jobs fue contratado por Atari
Inc. como diseñador de videojuegos. Por entonces se unió al que sería su primer
socio, el ingeniero Stephen Wozniak, en cuyo garaje crearon el Apple I,
considerado el primer ordenador personal de la historia. En 1976, con el dinero
obtenido en la venta de su furgoneta Volkswagen, fundaron la empresa Apple
Computer, con sede en el garaje de la familia Jobs. Steve Jobs eligió el nombre<span class="apple-converted-space"><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></span><i>Apple</i><span class="apple-converted-space"><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></span>como un
recuerdo de los tiempos en que trabajaba en la recolección de su fruta
favorita, la manzana.<o:p></o:p></div>
<div class="MsoNormal">
El Apple II, una mejora del
modelo anterior, fue introducido en 1977, convirtiéndose en el primer ordenador
de consumo masivo. Los pedidos llovieron y Apple pasó a ser la empresa de mayor
crecimiento en Estados Unidos. Tres años después, Apple salió a la Bolsa con un
precio de 22 dólares por acción, lo que convirtió a Jobs y Wozniak en
millonarios. Por entonces, Jobs adquirió la fama de hombre genial, dotado de
una creatividad que le permitía construir un ordenador y a la vez
comercializarlo.<o:p></o:p></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1ZwCazkqgWLc_DC3GIIOHe92EXbQ6RgCtsbL83lm5LEZaU0A6n-fUkbEgTf3vPxAkRLXdIwXaRM4g8JkBIGn0q6pjV1WIZZczm41bKxjBUpzk2gqwNRn_Ux2i6286yxzpFzFqTvrOYGyQ/s1600/Jobs_Wozniak.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1ZwCazkqgWLc_DC3GIIOHe92EXbQ6RgCtsbL83lm5LEZaU0A6n-fUkbEgTf3vPxAkRLXdIwXaRM4g8JkBIGn0q6pjV1WIZZczm41bKxjBUpzk2gqwNRn_Ux2i6286yxzpFzFqTvrOYGyQ/s320/Jobs_Wozniak.jpg" width="320" /></a></div>
<span lang="EN-US"><span style="font-size: 11px; line-height: 12px;"><br /></span><span style="font-size: 8.5pt; line-height: 115%;">
Steve Jobs y Wozniak hacia 1977<o:p></o:p></span></span></div>
<div class="MsoNormal">
Tras el Apple II, Jobs y
Wozniak se enfrascaron en la creación del Macintosh, el primer ordenador
asequible y fácil de manejar sin necesidad de saber informática, por lo que a
Jobs se le considera el verdadero creador del concepto de PC (Personal
Computer, ordenador personal). El lanzamiento del Macintosh en 1984 supuso un
vuelco en la industria informática. Su gran innovación fue la introducción del
ratón para desarrollar funciones haciendo clic sobre las ventanas que se abren
en la pantalla, lo que facilita la interacción entre el usuario y el ordenador.
En este sentido, Jobs realizó una gran contribución a la introducción de los
ordenadores personales en la enseñanza.<o:p></o:p></div>
<div class="MsoNormal">
En 1981, el más fuerte
competidor de Apple, IBM, había sacado al mercado su primer ordenador personal.
Con el ánimo de mantener la competitividad de su empresa, Jobs decidió reclutar
para la presidencia de Apple al entonces presidente de PepsiCo., John Sculley,
sin saber que éste le acabaría echándole de su propia empresa. Sculley, un
ejecutivo de la vieja guardia, chocaba con la rebeldía y las maneras
heterodoxas de Jobs. Al mismo tiempo empezaron los problemas entre Jobs y
Wozniak, relegado a un segundo plano tras un accidente, pero que, según otras
versiones, se debieron al difícil carácter de Jobs, tildado en medios
informáticos de "tirano carismático". El resultado de ambos
conflictos personales fue que Wozniak se marchó de Apple en 1985, año en que
fueron despedidos 1.200 empleados a raíz de una amplia reestructuración en la
empresa, y Jobs dimitió para fundar la empresa NextStep Inc.<o:p></o:p></div>
<div align="center" class="MsoNormal" style="text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-kJJaWgJ98-HRybPMfmwD1bjen5thzo1NxzZX6aPtGRC3BLgOwz2lNm4GFepT7zNfOzTsTEnt20orNdNqsjUR-jUewA5WEAq-fU7NsT2vJwT6lD90eFVxST_GACIy0byab0W1Ns6-Lfbk/s1600/jobs_macintosh.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="307" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-kJJaWgJ98-HRybPMfmwD1bjen5thzo1NxzZX6aPtGRC3BLgOwz2lNm4GFepT7zNfOzTsTEnt20orNdNqsjUR-jUewA5WEAq-fU7NsT2vJwT6lD90eFVxST_GACIy0byab0W1Ns6-Lfbk/s320/jobs_macintosh.jpg" width="320" /></a></div>
<span style="font-size: 11px; line-height: 12px;"><br /></span><span style="font-size: 8.5pt; line-height: 115%;">
Jobs ante sus ordenadores Macintosh (1984)<o:p></o:p></span></div>
<div class="MsoNormal">
A continuación Jobs compró a
George Lucas por 50 millones de dólares la división de animación de su imperio
Lucas Film. Así nacieron en 1986 los Estudios de Animación Pixar, que
recibieron un premio de la Academia de Cine por la película de animación por
ordenador<span class="apple-converted-space"><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></span><i>Tin
Toy</i><span class="apple-converted-space"><i><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></i></span>en
1989.<o:p></o:p></div>
<div class="MsoNormal">
El mismo año NextStep lanzó su
primer ordenador, repleto de funciones extraordinarias pero que no resultó
rentable por su elevado precio y su incompatibilidad con la mayoría de los
sistemas en el mercado. Finalmente, el visionario Jobs cerró la división de
ordenadores en 1993, con el mérito de haber creado el aparato con el que el
programador británico Tim Berners-Lee ideó la World Wibe Web, que sería la base
del desarrollo y popularización de Internet.<o:p></o:p></div>
<div class="MsoNormal">
En 1995 Pixar lanzó<span class="apple-converted-space"><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></span><i>Toy
Story</i>, una producción conjunta con Disney que ya forma parte de la historia
del cine por ser el primer largometraje realizado íntegramente por ordenador.
La película fue un éxito de taquilla y obtuvo un Oscar de la Academia de
Hollywood.<span class="apple-converted-space"><i><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></i></span><i>Bichos</i><span class="apple-converted-space"><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></span>fue el
siguiente gran éxito de Pixar. Entretanto, Apple decaía tras el lanzamiento de
los ordenadores compatibles IBM equipados con el sistema operativo Windows, de
Microsoft, que según varios expertos se inspiró en el Macintosh de Apple. La
enemistad entre Steve Jobs y<span class="apple-converted-space"><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></span><b>Bill Gates</b>, dos personalidades
contrapuestas, fue el tema de una película televisiva titulada<span class="apple-converted-space"><span style="font-family: Verdana, sans-serif; font-size: 9pt; line-height: 115%;"> </span></span><i>Piratas
del Silicon Valley</i>, producida en 1998 por la cadena TNT.<o:p></o:p></div>
<div class="MsoNormal">
En diciembre de 1996,
sumergida en una gran crisis, Apple decidió comprar Next, lo que supuso la
vuelta de Jobs a la empresa con un cargo de asesor interino, por el que Jobs,
voluntariamente, no recibía ningún salario. La dimisión del presidente de Apple
encumbró nuevamente a Jobs al frente de la compañía. En agosto de 1997, un mes
antes de su nombramiento como presidente provisional de Apple, Jobs anunció un
acuerdo con su hasta entonces rival Microsoft, que decidió invertir 150
millones de dólares en Apple. Las dos compañías acabaron comprendiendo que se
necesitaban y se complementaban, pues Microsoft es el principal fabricante de
programas para Macintosh, y Apple uno de los principales testigos del juicio
antimonopolio contra la empresa de Bill Gates en EEUU.<o:p></o:p></div>
<div class="MsoNormal">
Durante esta segunda etapa en
Apple, en la que se mantendría como director ejecutivo hasta 2009, Steve Jobs
continuó en su línea rompedora, impulsando productos decididamente innovadores.
En 1998 volvió a dar la vuelta al mercado informático con el lanzamiento del
iMac, un PC compacto integrado en el monitor, que además de su diseño
vanguardista estaba preparado para navegar en Internet. Su éxito de ventas
colocó a Apple nuevamente entre los cinco mayores fabricantes de ordenadores
personales de EEUU, con una revalorización de sus acciones en un 50%. Nuevas
versiones del iMac, con mayor potencia y cada vez más sofisticadas prestaciones
y diseño, seguirían apareciendo en los años siguientes, con gran aceptación
entre su legión de usuarios incondicionales.<o:p></o:p></div>
<div class="MsoNormal">
En 2001 desembarcó en el
mercado musical con un reproductor de audio de bolsillo, el iPod, y dos años
después creó la tienda musical iTunes, que lideró de inmediato la venta de
música en línea y sigue manteniendo su posición dominante. Problemas de salud,
sin embargo, lo obligaron a apartarse temporalmente de su trabajo en 2004, en
que fue tratado de un cáncer de páncreas. En 2007 presentó el iPhone, primero
de la familia de teléfonos inteligentes de alta gama producida por Apple, con
pantalla táctil y conexión a Internet. En 2009, año en que hubo de someterse a
un trasplante de hígado, delegó la mayor parte de sus funciones en Timothy
Cook. Con su creatividad intacta, todavía en 2010 Steve Jobs sorprendió al
mundo con un innovador producto, el iPad, un híbrido de tablet PC y teléfono
móvil cuya segunda versión, el iPad 2, presentaría en marzo de 2011, en una de
sus últimas apariciones en público.<o:p></o:p></div>
<br />Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-67737376455540903922012-05-25T20:16:00.000-05:002012-05-26T20:20:57.462-05:00Video Entrevista D5 2007: Steve Jobs y Bill Gates<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjycQ4cE8r600ptqtr3UlMjvecq7fUht35fZr4o0xs5KprPa_6CjaiSlN__8wd-QU1RH6k5u1NBLbrM_2dct0AkMPLpSaJYEnBWK7_N-sA1jphU__Cd1KhZXlpNu3BcXUS3D9HyxU93J4o/s1600/d5-jobs-gates.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjycQ4cE8r600ptqtr3UlMjvecq7fUht35fZr4o0xs5KprPa_6CjaiSlN__8wd-QU1RH6k5u1NBLbrM_2dct0AkMPLpSaJYEnBWK7_N-sA1jphU__Cd1KhZXlpNu3BcXUS3D9HyxU93J4o/s400/d5-jobs-gates.jpg" width="400" /></a></div>
<br />
<br />
Este video es parte de la entrevista realizada a Bill Gates junto a Steve Jobs en la conferencia D5: All Things Digital realizada en el año 2007, lamentablemente solo es este extracto (vídeo a continuación) el que se encuentra con subtitulos en español:<br />
<a name='more'></a><br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<iframe allowfullscreen='allowfullscreen' webkitallowfullscreen='webkitallowfullscreen' mozallowfullscreen='mozallowfullscreen' width='500' height='380' src='https://www.youtube.com/embed/yA4XD75sGoQ?feature=player_embedded' frameborder='0'></iframe></div>
<br />
<br />
Sin embargo aqui tenemos una traduccion libre (con algunos arreglos mios) de la <a href="http://d5.allthingsd.com/20070530/d5-gates-jobs-interview/">transcripción de la sesión</a> hecha por el equipo de The Wall Street Journal hecha por <a href="http://www.fayerwayer.com/">www.fayerwayer.com</a> :<br />
<br />
<br />
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>7:15 PM: La conversación de hoy en la noche será
introducida por una pequeña película de previas apariciones Gates/Jobs.
Primero: El “Macintosh Dating Game”, en 1984. (Ah, se veían tan jóvenes
entonces…). Termina con Gates y Jobs riéndose juntos en D en 2005.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>7:20 PM: Gates y Jobs sobre el escenario.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Walt reconoce a los otros dos solteros de el
“Macintosh Dating Game”: Mitch Kapor y Fred Gibbons, ambos están en el público.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>¿Que han contribuido cada uno de ustedes a la
industria?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Bill construyó la primera compañía de
software de la industria, y eso fue enorme. Bill estaba realmente enfocado en
el software. Hay muchas cosas que otros podrán decir, pero ese es el punto más
alto.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: Primero me gustaría aclarar, no soy Fake
Steve Jobs.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>7:30 PM: Gates continúa: Apple realmente
persiguió el sueño de construir productos que queríamos usar nosotros mismos.
El siempre parece descubrir cual va a ser el próximo movimiento de la
industria. La industria se ha beneficiado enormemente de su trabajo.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Walt recuerda el Apple II, hace notar que
agrandó la base de personas que podían usar computadores. Menciona un aviso que
decía “miles de personas han usado un computador Macintosh”, Jobs interrumpe:
“Teníamos unos avisos muy extraños en ese entonces.”<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>7:35 PM: Walt: Algunas personas no saben que
había software de Microsoft en ese computador Apple II. Gates comienza a contar
la historia. Jobs interrumpe nuevamente: “Déjame contar la historia. Wozniak
desarrolla un OS que es de punto fijo y no de punto flotante. Le rogamos que lo
haga de punto flotante, y nunca lo hizo. Y Microsoft tenía este muy buen Basic
de punto flotante, y lo elegimos.”<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: Nosotros realmente apostamos nuestro
futuro en que el Macintosh fuera un éxito. Así que trabajamos juntos.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Acuérdense que Microsoft no estaba en el
negocio de las aplicaciones, así que esto era una gran apuesta para ellos.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: ¿Cual fue el próximo punto de entrada en
la industria? Habíamos apostado que serían las gráficas, así que elegimos el
Mac. El Mac OS original eran 14K.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Era más grande que eso — 20K.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Apple hizo el Mac, pero conseguimos que
Bill y su equipo hiciera las aplicaciones.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>7:40 PM: Kara: ¿Bill, que pensaste que sucedería
después de los desastres en Apple y Steve se fue?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: Nos preocupamos que Apple no se estaba
diferenciando de las otras plataformas — Windows y DOS. Después que salió el Mac
512K, la línea de productos no evolucionó de la manera que necesitaba.
Ciertamente no de la manera que lo hubiese hecho si Steve hubiese estado ahí.
Yo llamaba a Gil Amelio los fines de semana tratando de lograr que las cosas se
movieran. Hasta que un día, Steve me llama y dice, “No te preocupes más de esas
negociaciones con Amelio.”<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Walt hace notar la declaración de Jobs en el
video de 1997 sobre la competencia con Microsoft siendo destructiva.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs responde: Si el juego fuera un juego de
suma cero donde si Apple quisiera ganar, Microsoft tendría que perder, entonces
Apple perdería. Pero Apple no tenía que ganarle a Microsoft. Tenía que recordar
lo que era Apple. Microsoft era el principal desarrollador de software, y Apple
era débil. Así que llamé a Bill.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>7:45 PM: Jobs: La relación de desarrollo entre
Microsoft y Apple es una de las mejores que tenemos.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: El tipo PC es lo que hace que todo
funcione, en realidad. (Haciendo referencia a la campaña “Soy un Mac, Soy un
PC”.)<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: La madre del tipo PC lo ama.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>¿Como ve Apple a Microsoft?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs recicla su comentario de “Apple es sobre
software bello en una caja bella”, de su sesión anterior. Hace notar que Apple
es fundamentalmente una compañía de software, como lo es Microsoft.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>7:50 PM: Jobs: Alan Kay una vez dijo “Las
personas que aman el software quieren construir su propio hardware.” Fuera de
Windows en PCs, es difícil ver otros ejemplos de software y hardware siendo
desconectados y trabajando bien juntos.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Walt a Jobs: Hubo algo que podrían haber hecho
de manera diferente donde podrían haber tenido una mayor cuota de mercado para
el Mac. ¿Hay algo de lo que te arrepientas?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Hay muchas cosas que podría haber hecho
mejor la primera vez. Tiene que dejar ir esas cosas. Una de las primeras cosas
que hice cuando volvía a Apple fue darle el museo Apple a Stanford. Necesitamos
ir a construir el mañana, y no preocuparnos del ayer.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>7:55 PM: Kara: ¿Como ven el panorama tecnológico
actual?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Creo que hay cosas de próxima generación
muy interesantes siendo construidas ahora.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: Es un periodo interesante. Recordaremos
estos años como uno de los grandes períodos de invención.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Walt: Ustedes son las personas que representan
el rich-client, el gran sistema operativo, pero hay una noción estos días que
todo esta migrando hacia la nube. En cinco años, ¿seguirá siendo el PC lo que
mantiene todo conectado?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: ¿Recuerdan el computador una sola
función? El network computer de Larry Ellison? Mientras miran el aparto que se
conecta al televisor del auto, pero cuando llegas a la pantalla completa… en
una sala de estar… no estamos ni cerca de dejar eso.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8 PM: Jobs: Un ejemplo. La aplicación de Google
Maps que escribimos para el iPhone es mucho mejor que el propio Google Maps.
¿Por qué? Porque estas corriendo la aplicación localmente. Puedes hacer mucho
más con un rich-client que con un navegador. Al mismo tiempo, los rich-clients
están mejorando y su precio está bajando. La unión de estos servicios con un
cliente poderoso es una unión muy poderosa.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8:05 PM: ¿Cuales serán los dispositivos que
podrían llevar en cinco años más?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: Creo que será una serie de dispositivos.
Una tablet y luego algo más pequeño que podrás llevar en tu bolsillo. Eso son tamaños
naturales.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: El PC siempre regresa. Su muerte ha sido predicha
muchas veces. Pero llegó internet y le volvió a dar fuerza. Luego se estancó
nuevamente. Llegaron los medios digitales y nuevamente le dieron fuerza. Así
que pienso que el PC seguirá estando con nosotros. Pero también hay una
explosión en los dispositivos post-PC. Hay una categoría de productos que no
son de uso general. Están más enfocados y esa categoría continuará siendo muy
innovadora.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>¿Cuales son las aplicaciones principales de estos
dispositivos portátiles?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates dice que tendremos un gran rango de
selección, pero uno que será limitado por su tamaño. Hace notar que todavía no
se pueden editar las tareas razonablemente en la pantalla de un celular.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs dice que no sabe lo que estará en estos
dispositivos. ¿Por qué? Porque hace cinco años, nunca pensé que habrían mapas
en ellos. Pero ahora están.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8:10 PM: ¿Que áreas de internet consideran
interesantes?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>[... pausa larga ... pausa muy larga ...]<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Hay millones de cosas interesantes
sucediendo en internet. Muchas envolviendo entretenimiento, pero muchas sobre
descubrir como navegar la vida de manera más eficiente.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8:15 PM: Jobs sobre entretenimiento: Las
personas quieren disfrutar del entretenimiento cuando ellas quieran, como ellas
quieran, en los dispositivos que ellas quieran. Si eres una compañía de
contenido, eso es algo grandioso. Pero a veces las transiciones son difíciles.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8:20 PM: Walt pregunta sobre el futuro del SO y
de la interfaz de usuario. ¿Veremos un nuevo paradigma?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates postula que estamos cerca de ver grandes
avances en 3D y multitouch. Dispositivos posicionales 3D. Software puede ser
visión, y eso puede ser hecho de manera poco costosa y permeable.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8:30 PM: ¿Cual es el mayor malentendido de su
relación?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Hemos mantenido nuestro matrimonio secreto
hasta el momento.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: No creo que tengamos nada que reclamar.
Extraño a algunas personas que han dejado la industria. Es bueno tener a
alguien como Steve cerca.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Cuando Bill y yo ingresamos a la industria
por primera vez, éramos los más jóvenes de la habitación, y ahora somos los más
viejos. Me gusta pensar en las cosas como canciones de Dylan o los Beatles. Y
está esa línea en esa canción de los Beatles, “Tu y yo tenemos recuerdos más
largos que la calle que estira frente a nosotros” [“You and I have memories
longer than the road that stretches out ahead”], creo que eso se aplica aquí.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Pasamos a la sesión de preguntas y respuestas.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>P: ¿Hasta que punto hay demasiada diversidad en
la tecnología? Nuestras vidas generalmente son mejoradas por los estándares,
pero pareciera que la diversidad esta cerca de alcanzar un punto en que la
convergencia que buscamos ya no es posible.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Creo que Bill y yo estaríamos de acuerdo
que podríamos dejarlo en dos… es difícil limitar la imaginación.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: Creo que el mercado es muy bueno
limitando …<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8:35 PM: P: ¿Que hay sobre nuestros legados? ¿Si
tuvieran que elegir uno, cual sería? Steve Jobs, ¿envidias el segundo acto de
Bill Gates?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: El trabajo más importante del cual he
tenido la oportunidad de estar involucrado ha sido el PC. Esa es la obra de mi
vida. He tenido suerte que he podido aplicar las habilidades y recursos que
desarrollo a partir de esas experiencias en otras áreas.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8:40 PM: P: ¿Consejos para un emprendedor que
comienza?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: La idea de estar a la delantera e
incrementar en tamaño ha sido uno de nuestros desafíos más grandes. Nuestro
negocio es realmente acerca de la pasión.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Si no lo amas, vas a fracasar. Debes
amarlo y debes tener pasión. Y debes ser un buen seleccionador de talento, sólo
puedes construir una gran organización alrededor de grandes personas.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>P: ¿Que les hubiese gustado aprender del otro al
comienzo?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: Admiro el gusto de Steve. Y no es chiste.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: Si Apple pudiera haber tenido un poco de
la capacidad de Microsoft para alianzas al comenzar, podríamos haber sido
mejores para eso.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>8:45 PM: P: Mucha de la innovación que vemos hoy
en internet pareciera estar orientada a los jóvenes. ¿Que pasa con las
generaciones más viejas?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs hace notar que iSight e iChat son
utilizados por muchos abuelos.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Otro ejemplo de Jobs: Empezamos a ofrecer
sesiones de entrenamiento personal en nuestras tiendas hace un año, y hemos
hecho casi un millón. Muchos de ellos son personas mayores.<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>P: ¿Que tipos de tecnologías de comunicaciones
ven que llegarán en los próximos años?<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Gates: Bueno, no creo que Steve vaya a anunciar
su transportador personal hoy …<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Jobs: No lo se. Y eso es lo que hace que sea
emocionante ir a trabajar todos los días. No puedo ni comenzar a imaginar como
será en 10 años más.<o:p></o:p></div>
<div class="MsoListParagraphCxSpLast" style="mso-list: l0 level1 lfo1; text-indent: -7.65pt;">
<span style="font-family: Symbol;">·<span style="font-family: 'Times New Roman'; font-size: 7pt;">
</span></span>Ovación de pie.<o:p></o:p></div>Unknownnoreply@blogger.com0Carlsbad, California, EEUU33.1580933 -117.350593933.051749799999996 -117.5085224 33.2644368 -117.19266540000001tag:blogger.com,1999:blog-2157403064671595499.post-5603393617286058032012-05-24T20:41:00.000-05:002012-05-26T20:42:40.264-05:00Resumen pelicula: La red Social (The Social Network)<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFhW8sFeD3Zal4ShRccMe78pVHx45xAilnQRMPl9uIxEEyMueg-OqNSCRq55vAapNdvhFFTRTRqz-L57_JtXUKUxCVO5VTI8AOQXGt504POkku8uiCVk-9h55NhV5YilCjP3rjDehVcGg/s1600/la-red-social-facebook.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFhW8sFeD3Zal4ShRccMe78pVHx45xAilnQRMPl9uIxEEyMueg-OqNSCRq55vAapNdvhFFTRTRqz-L57_JtXUKUxCVO5VTI8AOQXGt504POkku8uiCVk-9h55NhV5YilCjP3rjDehVcGg/s320/la-red-social-facebook.jpg" width="202" /></a></div>
<span style="background-color: white; font-family: Verdana, Arial, sans-serif; font-size: 13px; text-align: justify;"><span id="goog_1614265097"></span><span id="goog_1614265098"></span></span><br />
<br />Cada era tiene sus visionarios que dejan, en la estela de su genio, un mundo cambiado – pero raramente esto sucede sin suscitar una batalla sobre qué ocurrió exactamente y quién estaba presente en el momento de la creación. <a name='more'></a>En La red social el director David Fincher y el guionista Aaron Sorkin exploran el momento de la invención de Facebook, el fenómeno social más revolucionario del nuevo siglo, a través de las perspectivas enfrentadas de los jóvenes súper inteligentes que afirman haber estado presentes en sus inicios. El resultado es un drama repleto de creación y destrucción; un drama que intencionadamente evita mostrar un solo punto de vista. Por el contrario, sigue narrativas enfrentadas, mostrando las verdades encontradas y las relaciones sociales en continua transformación que definen nuestra era. <br />La película se basa en múltiples fuentes y se traslada desde los pasillos de Harvard a los cubículos de Palo Alto para capturar la emoción visceral de los embriagadores inicios de un fenómeno que cambiaría la cultura actual y relatar cómo unió y después separó a un grupo de jóvenes revolucionarios. En el ojo del huracán se encuentran Mark Zuckerberg (JESSE EISENBERG), el brillante alumno de Harvard que concibió una página web que parece haber redefinido nuestro tejido social de la noche a la mañana; Eduardo Saverin (ANDREW GARFIELD), el que fuera amigo íntimo de Zuckerberg, quien aportó el capital inicial para la joven empresa; Sean Parker (JUSTIN TIMBERLAKE), el fundador de Napster que trajo Facebook a los inversores de capital de riesgo del Silicon Valley; y los gemelos Winklevoss (ARMIE HAMMER y JOSH PENCE), los compañeros de Harvard que afirmaron que Zuckerberg les robó la idea y después le demandaron su titularidad.<br />Cada uno tiene su propio relato, su propia versión de la historia de Facebook, pero el conjunto es mucho más que la suma de sus partes ya que es un retrato con múltiples capas de un éxito del siglo XXI, tanto por su fantasía juvenil como por sus realidades finitas. <br />En una noche de borrachera en octubre de 2003, justo después de romper con su novia, Mark se infiltró en los ordenadores de la universidad para crear un sitio que contuviera una base de datos de todas las chicas del campus, para luego ir colocando dos fotos juntas y preguntarle al usuario que eligiera cuál estaba "más buena". Al sitio le da el nombre de Facemash, y al instante adquiere un carácter viral. El sistema entero de Harvard se quedó colapsado y desató una controversia en el campus debido a la supuesta misoginia del sitio web. Por la creación de Facemash, acusaron a Mark de traspasar intencionadamente la seguridad, y de violar derechos de autor y la privacidad individual. Sin embargo, en ese momento, nace la estructura subyacente de Facebook. Poco tiempo después Mark lanza thefacebook.com, que se esparce como un fuego de pantalla en pantalla en Harvard, después por las prestigiosas universidades estadounidenses de la Ivy League, de ahí al Silicon Valley y luego, literalmente, al mundo entero. <br />Pero en el caos de la creación nace un apasionado conflicto de cómo y cuándo ocurrió todo, y quién merecía el reconocimiento por lo que claramente se está convirtiendo en una de las ideas más originales del siglo, un conflicto que romperá amistades y dará lugar a acciones legales. <br />Para forjar una sensación palpable de esa niebla creativa sobre una historia que actualmente está siendo escrita, Sorkin y Fincher colaboraron para crear un estilo narrativo no alineado y cuidadosamente construido que intencionalmente no toma partida. Por el contrario, la película presenta un consorcio de narradores mañosos a partes iguales, cada uno de ellos cree que tiene la razón y que sus memorias particulares son las verdaderas, a la vez que deja las grandes preguntas de lo que ocurrió realmente completamente abiertas para la audiencia.Unknownnoreply@blogger.com1tag:blogger.com,1999:blog-2157403064671595499.post-8359355608906855752012-05-23T17:09:00.000-05:002012-06-04T21:15:25.743-05:00Juego de memoria en un JFrame - JavaBueno el post de momento no tendrá el código completo, sera mas que todo comentarios de como realizar el juego con algunos códigos de ejemplo. El programa sera realizado en <b>netbeans</b> .<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbuErU7EOhltZB8clFOzLC_tvEz9-vIzC0-_NtsDTzbotkYlst8gO3IqU0s2pP2DS0mRv7d9MSajam0cZJcGWKKJzxqLigFEau3aPtHDcJY44LzyMHpomEtDjbCg5I6PAp8A1hinCP9_4/s1600/ejemplo_juego_memoria.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="320" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbuErU7EOhltZB8clFOzLC_tvEz9-vIzC0-_NtsDTzbotkYlst8gO3IqU0s2pP2DS0mRv7d9MSajam0cZJcGWKKJzxqLigFEau3aPtHDcJY44LzyMHpomEtDjbCg5I6PAp8A1hinCP9_4/s320/ejemplo_juego_memoria.png" width="317" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<a href="http://www.blogger.com/blogger.g?blogID=2157403064671595499" name="more"></a><br />
<br />
El juego de memoria es bien simple, te presenta una cantidad de espacios (12) que al darles click revelan una imagen oculta, la cual tiene una pareja entre las demás imágenes ocultas, cuando se encuentra un par este queda visible, y si no se encuentra el par, las imágenes descubiertas se vuelven a ocultar.<br />
<br />
<a name='more'></a><br />
Como siempre basándonos en una versión "light" del juego, pues veremos cuales son los pasos que debe seguir nuestro juego para ser funcional:<br />
<br />
<ul>
<li>Primero hay que generar el orden de las imágenes, y controlar que no se repitan mas de 2 veces las imágenes.</li>
<li>Controlar que cada vez que demos click (a los label) estos muestren la imagen.</li>
<li>Determinar si las imágenes son iguales para que queden visibles, caso contrario ocultarlas nuevamente.</li>
<li>Finalmente terminar el juego una vez todas las imágenes hayan sido descubiertas con sus respectivas parejas.</li>
</ul>
<div>
Para almacenar las imagenes usaremos los jLabel con su propiedad setIcon, por tanto las imagenes que usemos deben ser de un mismo tamaño y no muy grandes, ya que el jLabel se acomoda a la imagen.<br />
<br /></div>
<div>
Lo primero que haremos sera tener 2 arrays de enteros, el primero de 12 espacios para guardar las posiciones de nuestras imagenes, y el segundo de 6 para controlar que no se repitan mas de 2 veces las imagenes en las 12 posiciones.</div>
<div>
<br /></div>
<div>
<br />
<code></code><br />
<code> //declaramos los arrays</code><br />
<code> int posicion[] = new int[12];</code><br />
<code> int control[] = new int[6];</code><br />
<code> //los llenamos de ceros</code><br />
<code> for(int x=0;x<12;x++)</code><br />
<code> posicion[x]=0;</code><br />
<code> for(int x=0;x<6;x++)</code><br />
<code> control[x]=0;</code><br />
<code> //declaramos nuestro random para generar las posiciones aleatorias</code><br />
<code> //generamos un valor aleatorio del 0 al 5, que representara a las imagenes</code><br />
<code> Random r = new Random();</code><br />
<code> int posIma;</code><br />
<code> //comenzamos el llenado</code><br />
<code> for(int x=0;x<12;x++){</code><br />
<code> //generamos un valor aleatorio del 0 al 5, que representara a las imagenes</code><br />
<code> posIma = r.nextInt(6);</code><br />
<code> //comprobamos que el numero maximo se encuentre 2 veces</code><br />
<code> if(control[posIma]<2){</code><br />
<code> //guardamos el numero</code><br />
<code> posicion[x]=posIma+1;</code><br />
<code> //aumentamos el valor de control</code><br />
<code> control[posIma]++;</code><br />
<code> }else{</code><br />
<code> x--;//disminuimos x para que no cuente este bucle</code><br />
<code> }</code><br />
<code> }</code><br />
<br />
Teniendo en cuenta que nuestras imágenes deben tener por nombres los números del 1 al 6, pues este array nos servirá para colocar las imágenes en nuestros jLabel, cada vez que se active el evento mouseClicked, de la siguiente manera:<br />
<br />
<br />
<code></code><br />
<code>//esto va luego del package</code><br />
<code>import javax.swing.ImageIcon;</code><br />
<code><br /></code><br />
<code>//colocamos la imagen en nuestro jLabel</code><br />
<code>jLabel1.setIcon(new ImageIcon(getClass().getResource(pos[0]+".jpg"))); </code><br />
<br />
<div>
<br /></div>
<div>
lo malo de este método es que tendremos que usar esta linea para cada jLabel (jLabel1,Jlabel2,etc) y respectivamente cambiar el indice de nuestro array (siempre un numero menos que nuestro jLabel. Ejm: jLabel2 --> pos[1]<br />
<br />
ademas necesitaremos una imagen por defecto que represente que la imagen esta volteada, puede ser una imagen en blanco o quizás un signo de interrogación.<br />
<br />
Para comprobar si las imágenes volteadas son iguales se puede usar un par de variables auxiliares que tomen el valor del pos[x] cuando las imágenes sean reveladas, y estos 2 valores serian enviados a una funcion que se encargue de compararlas, por tanto si son iguales las imagenes quedan reveladas y si son distintas las imagenes volveran a ser volteadas.<br />
<br />
**************<br />
El juego terminado ya esta disponible para descarga, se le agrego 3 juegos de imágenes para variar un poco el juego ademas de un timer que nos permitirá saber cuanto se demora uno en descubrir todas las parejas.<br />
<br />
Descargar: <a href="http://www.mediafire.com/?boo2guzzntm8oak" target="_blank">http://www.mediafire.com/?boo2guzzntm8oak</a></div>
<br />
<br />
<br /></div>Unknownnoreply@blogger.com9tag:blogger.com,1999:blog-2157403064671595499.post-79462499677323805442012-05-22T20:49:00.000-05:002012-05-26T20:49:45.248-05:00Logo Instituto Superior Hipolito UnanueSe anuncio en una reciente reunion de delegados que proximamente se usaria una caratula unica para la entrega de trabajos dentro del instituto, sin embargo hasta que se ponga en practica, aqui esta el logo del instituto para usarlo en sus trabajos.
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGa5H3ynTiMpEFOFOuBqdmr9qRswufanmOTMFnFEbyqiBLx8xWEkmBzQ5mjyZxmuqWpM65BQ42C3rxN1wPF5yVcdKFyAb2H5IAyMM6hT6CSJS9kBpCHsuynWfxgChTD7_oVkfF88UT9yRr/s1600/logo+hipolito+unanue.bmp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="290" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGa5H3ynTiMpEFOFOuBqdmr9qRswufanmOTMFnFEbyqiBLx8xWEkmBzQ5mjyZxmuqWpM65BQ42C3rxN1wPF5yVcdKFyAb2H5IAyMM6hT6CSJS9kBpCHsuynWfxgChTD7_oVkfF88UT9yRr/s320/logo+hipolito+unanue.bmp" width="320" /></a></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-81950469553462481112012-01-28T11:59:00.000-05:002012-05-26T18:26:14.721-05:00Apuntes Notación Básica UML<span style="color: #666666; font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif; font-size: 12px; line-height: 1.5em; text-align: left;">En el caso de nosotros no hemos tenido una adecuada guia de nuestro profesor asi que en la red encontre este material que explica de una manera sencilla los diagramas de UML.</span><br />
<span style="color: #666666; font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif; font-size: 12px; line-height: 1.5em; text-align: left;"><br /></span><br />
<span style="color: #666666; font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif; font-size: 12px; line-height: 1.5em; text-align: left;">Inicialmente visualizaremos como representar gráficamente los conceptos principales de la orientación a objetos.</span><br />
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Modelos</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Tenemos varias perspectivas a la hora de representar un desarrollo de software, en otras palabras cada desarrollo al que nos enfrentemos podríamos analizarlo desde diversos ángulos, que hace que detectemos en los diversos aspectos del sistema. Con los modelos podremos representar las diversas perspectivas desde donde estaríamos evaluando el desarrollo del software. Los modelos de UML que trataremos son:</div>
<ul style="font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding-bottom: 0px; padding-left: 40px; padding-right: 0px; padding-top: 0px; text-align: left;">
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Diagrama de Estructura Estática</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Diagrama de Caso de Uso</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Diagrama de Secuencia</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Diagrama de Colaboración</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Diagrama de Estados<a name='more'></a></li>
</ul>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<b style="font-weight: bold; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Elementos Comunes en los Diagramas.</b></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Notas:</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Normalmente cuanto estamos construyendo un diagrama, surge información que nos puede ayudar a complementar el proceso o lo que estamos tratando de plasmar en el diagrama, información que se requiere en formato libre, información que denominamos comentario y que dentro de la estructura del diagrama no podemos expresarla en forma adecuada.</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Una nota se representa como un rectángulo con una esquina doblada con texto en su interior. Puede incluirse en un diagrama como una nota sola, o estar unida la nota a un elemento por medio de una línea descontinúa. Puede contener restricciones, comentarios, el cuerpo de un procedimiento, etc.</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS_RSnU49nczU4kfmxQLcWswp8QXoB2ap7VKmLYLC_yf8wKJdRsUye6zlKYmmP-BiWqfW29YmQcxceMBrFM9sTIegj7tLlSD5y4zayIibLZgSLUzKoa84TnC9ue6R_cnm71xKBmmETrNsy/s1600/ejemplonota.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS_RSnU49nczU4kfmxQLcWswp8QXoB2ap7VKmLYLC_yf8wKJdRsUye6zlKYmmP-BiWqfW29YmQcxceMBrFM9sTIegj7tLlSD5y4zayIibLZgSLUzKoa84TnC9ue6R_cnm71xKBmmETrNsy/s1600/ejemplonota.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Ejemplo de nota</td></tr>
</tbody></table>
<a href="" name="more"></a><br />
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Dependencias</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Debemos validar si entre los elementos que componen un diagrama existe alguna dependencia entre ellos, en estos casos hay que tomar en cuenta que al hacer un cambio en el elemento destino puede significar un cambio en el elemento origen. Una dependencia se representa por medio de una línea discontinua entre los dos elementos, con una flecha que sale del elemento origen y llega al elemento destino.</div>
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"><tbody>
<tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzothpTLqOhXF50ygsH4inTOot5zdL8_j_fzomO9VJQUdI5OAJfbU9rki5imTxfw-klg45eC-VhO2T7J0pdxP1O6mzA9EHCBPOqsnVw-WaHkFgJG0mh1uHBbRH-ohXy113u1hiOUllZ01x/s1600/ejemplodependencia.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzothpTLqOhXF50ygsH4inTOot5zdL8_j_fzomO9VJQUdI5OAJfbU9rki5imTxfw-klg45eC-VhO2T7J0pdxP1O6mzA9EHCBPOqsnVw-WaHkFgJG0mh1uHBbRH-ohXy113u1hiOUllZ01x/s1600/ejemplodependencia.png" /></a></td></tr>
<tr><td class="tr-caption" style="text-align: center;">Ejemplo de dependencia</td></tr>
</tbody></table>
<div style="margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<b style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; line-height: 1.5em;"> Diagrama de estructura </b><span style="background-color: transparent; line-height: 18px;"><span style="color: #666666; font-family: 'Lucida Grande','Lucida Sans Unicode',Verdana,sans-serif;"><b>estática</b></span></span></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Los diagramas de estructura estática los utilizaremos en dos fases:</div>
<ol style="font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding-bottom: 0px; padding-left: 40px; padding-right: 0px; padding-top: 0px; text-align: left;">
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Modelo conceptual en la Fase de Análisis para modelar elementos del dominio.</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Diagrama de Clases en la Fase de Diseño, para presentar los elementos de la solución software.</li>
</ol>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
En ambos casos se comparte la misma notación para los elementos que lo forman (clases y objetos) y las relaciones entre ambos (asociaciones)</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Clases</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Una clase se representan como un rectángulo dividido en tres partes (tres compartimentos).</div>
<ul style="font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding-bottom: 0px; padding-left: 40px; padding-right: 0px; padding-top: 0px; text-align: left;">
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">En el compartimento superior, centrado, va el nombre de la clase.</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">El segundo compartimento contiene los atributos, en la forma: visibilidad nombreAtributo: tipo</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">El tercer compartimento contiene los métodos, en la forma: visibilidad nombreMétodo(parámetros): tipoRetorno.</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Los parámetros van separados por comas y sólo se especifica el tipo.</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Los constructores no tienen tipo de retorno.</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">La visibilidad, de atributos y métodos, puede ser: – privado, + público, # protegido, ~ de paquete</li>
</ul>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhicnl4d7iqh7MPL4Ro19UT-iixKmThmX3SXJC-9ncqp7RGhh-52cDKErxVXHfKjdN96uKG9ba-sJrY1_XZMZaSRHaHtiTtiSVgO9aWAejssVPXqY1iIfy_mhwV2XFORJhq6lydO4TAaq4/s1600/ejemplo1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhicnl4d7iqh7MPL4Ro19UT-iixKmThmX3SXJC-9ncqp7RGhh-52cDKErxVXHfKjdN96uKG9ba-sJrY1_XZMZaSRHaHtiTtiSVgO9aWAejssVPXqY1iIfy_mhwV2XFORJhq6lydO4TAaq4/s1600/ejemplo1.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Objetos</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Se representa igual a una clase, debemos seguir la siguiente sintaxis nombre del objeto junto con el nombre de la clase subrarrayado. Nombre del objeto:<span style="margin: 0px; padding: 0px; text-decoration: underline;">nombre de la clase</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHZABJMqlEmMh52arCumhpY83krpLLVK3MIq4I6P3ptgHxmPsqu13ijCpmVHe3E6MtVV3udCGBxDwhXrKSIci11qScjOuMP0w0-0NF-bWh3JqkBOCyp7oCv4dNynFVWLhqrS6swV11wKU/s1600/ejemploobjeto1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHZABJMqlEmMh52arCumhpY83krpLLVK3MIq4I6P3ptgHxmPsqu13ijCpmVHe3E6MtVV3udCGBxDwhXrKSIci11qScjOuMP0w0-0NF-bWh3JqkBOCyp7oCv4dNynFVWLhqrS6swV11wKU/s1600/ejemploobjeto1.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<i style="line-height: 1.5em; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Asociaciones</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Una asociación (relación entre dos clases) se representa como una línea continua entre dos Clases, y puede tener el nombre de la relación sobre esta línea. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBwy5nM8kKpUndJh_6McJgRmJXqj070Lfu1MN03sBsVRPaYrQPt73y7roNfpgAqoHBdQ9ZMi35EEENprieoXROhYe4tpdCHpQmMMg4B9LzTWm0W7KucBg74Bs6cG6_WXUuHojXZegZRFU/s1600/ejemploasociacionconducir.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgBwy5nM8kKpUndJh_6McJgRmJXqj070Lfu1MN03sBsVRPaYrQPt73y7roNfpgAqoHBdQ9ZMi35EEENprieoXROhYe4tpdCHpQmMMg4B9LzTWm0W7KucBg74Bs6cG6_WXUuHojXZegZRFU/s1600/ejemploasociacionconducir.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
En el ejemplo anterior cada Carro tiene una relación con Conductor, pero también cada Conductor tienerelación con Carro. Esta es una relación en ambos sentidos.</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Para mostrar que la relación sólo tiene un sentido se muestra con una flecha que indica el sentidode la relación. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQqST6cELo4PtyfCJ25OsDbwMTyrDffEMX0cLGhj2thRaOMabLsXd1zTg_8su0P9U3Ky-gfyUvHya4sYv5lO9otfH5HK4JFcjrgFP4GonAiRKKEhrJqsFL1ZV0osci2oeIw9GSS-k7ZsY/s1600/ejemploasociacion2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjQqST6cELo4PtyfCJ25OsDbwMTyrDffEMX0cLGhj2thRaOMabLsXd1zTg_8su0P9U3Ky-gfyUvHya4sYv5lO9otfH5HK4JFcjrgFP4GonAiRKKEhrJqsFL1ZV0osci2oeIw9GSS-k7ZsY/s1600/ejemploasociacion2.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<span style="line-height: 1.5em; text-align: left;">En este ejemplo un Pasajero conoce el Carro(o carros) con el cual viaja, pero el Carrono tiene ninguna relación con los Pasajeros.</span></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Multiplicidad</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Es una restricción que se pone a una asociación, que limita el número de instancias de una clase que pueden tener esa asociación con una instancia de la otra clase.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2DJTk0wD3X658iBN-HOOi1TcUhrvotMVGHmHKRBCWkScLG4A-cOPCP8lEMKrIm2o1dLZ-eJM1lgfxQHechWIy91Y3V4QZn8GLlD3yRp4VWwOy3WmBB41hN5mKhXEAVNJWddDHu4KcL4k/s1600/ejemplomultiplicidad.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2DJTk0wD3X658iBN-HOOi1TcUhrvotMVGHmHKRBCWkScLG4A-cOPCP8lEMKrIm2o1dLZ-eJM1lgfxQHechWIy91Y3V4QZn8GLlD3yRp4VWwOy3WmBB41hN5mKhXEAVNJWddDHu4KcL4k/s1600/ejemplomultiplicidad.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
En este caso las relaciones son:</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
- Un chofer tiene relación con cero o más autobuses.</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
- Un autobús tiene relación con uno o dos choferes.</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
- Una terminal de pasajero tiene relación con cero o muchos autobuses.</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
- Un autobús tiene relación con un terminal de pasajero.</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Roles</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Para indicar el papel que juega una clase en una asociación se puede especificar un nombre de rol. Se representa en el extremo de la asociación junto a la clase que desempeña dicho rol. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6kkgG51e1Mjp2hOJj3wW67HTVEOFTzA0N_LCheDUWmEmwDREyFKvUtI6hMywC3aAGWr6gkwn86Kd_fIOAoszvfaXIvGYw-8QOCI34O9d6O0bMV8lNFoFmLBfNoY0OLM49RsDPzPNu_PM/s1600/ejemploroles.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6kkgG51e1Mjp2hOJj3wW67HTVEOFTzA0N_LCheDUWmEmwDREyFKvUtI6hMywC3aAGWr6gkwn86Kd_fIOAoszvfaXIvGYw-8QOCI34O9d6O0bMV8lNFoFmLBfNoY0OLM49RsDPzPNu_PM/s1600/ejemploroles.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Agregación</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
La agregación representa el objeto compuesto. Durante el desarrollo de una aplicación se nos presentara la necesidad de crear objetos complejos que no encajan con los tipos de datos básicos que proveen los lenguajes: tipo caracteres, enteros, reales, entre otros. El símbolo de agregación es un diamante colocado en el extremo en el que está la clase que representa el todo. Podemos trabajar con dos tipos de agregación: Agregación por Valor y Agregación por Referencia.</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Agregación por contenido físico o por valor</span></i><i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"> </i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
El contenedor contiene el objeto en sí. Cuando creamos un objeto contenedor, se crean también automáticamente los contenidos. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS-5_QP_dCNvxOR5Oon0f3IE4ees3kf1YbdENf7LTBiBUOGRji3pGnysVaNL48ZgfrecI2QNItuty_dj_G5E919LBtO6J4q4vXzt_IWoWSUar1MaU6br6GlHIh7QxbZqjcsvme1csk-ZS6/s1600/ejemploagregacionvalor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjS-5_QP_dCNvxOR5Oon0f3IE4ees3kf1YbdENf7LTBiBUOGRji3pGnysVaNL48ZgfrecI2QNItuty_dj_G5E919LBtO6J4q4vXzt_IWoWSUar1MaU6br6GlHIh7QxbZqjcsvme1csk-ZS6/s1600/ejemploagregacionvalor.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Agregación conceptual o por referencia</span></i><i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"> </i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Se tienen punteros a objetos. No hay un acoplamiento fuerte. Los objetos se crean y se destruyen dinámicamente.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxhzRcQM5sOiCVDLRIH2CN24Atn9FTaZ70z3c98IpRkuk2SMazSJ5KR3TAm8YoJQKzWBiX_nYBvAMnUli1sXYLxXKUeTeldsYMfQpqAe6eGX7hzKryNiAcNY4LJHArRJafvZ0VHCzY3X8/s1600/ejemploagregacionreferencia.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxhzRcQM5sOiCVDLRIH2CN24Atn9FTaZ70z3c98IpRkuk2SMazSJ5KR3TAm8YoJQKzWBiX_nYBvAMnUli1sXYLxXKUeTeldsYMfQpqAe6eGX7hzKryNiAcNY4LJHArRJafvZ0VHCzY3X8/s1600/ejemploagregacionreferencia.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
En ambos casos la agregación se destaca por un rombo transparente.</div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;"><span lang="ES-VE" style="margin: 0px; padding: 0px;">Herencia</span></span></i></div>
<div class="MsoNormal" style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div class="MsoNormal" style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 10pt; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">
<span lang="ES-VE" style="line-height: 14px; margin: 0px; padding: 0px;">Como vimos en la primera entrega, la herencia es tomar características y funcionalidades definidas en otras clases. Ejemplo: Auto hereda de vehículo motorizado. Como grúa también hereda de vehículo automotor</span></div>
<div class="MsoNormal" style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 10pt; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify;">
<span style="line-height: 14px; margin: 0px; padding: 0px;">Las clases no están aisladas, sino que se relacionan entre sí, formando una jerarquía de clasificación. Los objetos heredan las propiedades y el comportamiento de todas las clases a las que pertenecen. La herencia organiza y facilita el polimorfismo y el encapsulamiento permitiendo a los objetos ser definidos y creados como tipos especializados de objetos preexistentes.</span><span lang="ES-VE" style="line-height: 14px; margin: 0px; padding: 0px;"></span></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<span lang="ES-VE" style="line-height: 14px; margin: 0px; padding: 0px;">La relación de herencia se representa mediante un triangulo en el extremo de la relación que corresponde a la clase mas general o clase “padre”. <span style="margin: 0px; padding: 0px;"> </span>Al plantear una relación de herencia con varias clases subordinadas, dentro de un diagrama concreto,<span style="margin: 0px; padding: 0px;"> </span>no se hace necesario colocarlas todas, podemos representar con puntos suspensivos. Ejemplo:</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSDb9RF1NUU9Yb_fsG96wbePG_wixiGU92edxOtwMuX6uXZQq46peLMLhVO2xBjGuyXeQxlJ7CbCzVkc00pwnh1P2_FeEy3dw3BWFuNbOQtNDli9PDDDS6y7TSINGI_uUZdaZkZuE_UaFN/s1600/ejemploherencia.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSDb9RF1NUU9Yb_fsG96wbePG_wixiGU92edxOtwMuX6uXZQq46peLMLhVO2xBjGuyXeQxlJ7CbCzVkc00pwnh1P2_FeEy3dw3BWFuNbOQtNDli9PDDDS6y7TSINGI_uUZdaZkZuE_UaFN/s1600/ejemploherencia.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<span style="line-height: 14px;"><br /></span></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Elementos Derivados</span></i></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
En algunas ocasiones nos encontramos con la posibilidad de calcular un valor de un elemento a partir de otros elementos presentes en el modelo. Se incluye para dar mayor claridad al diseño. Se representa con una barra / precediendo al nombre del elemento derivado.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih-aGefJO6KY2jSKa0PQPiUo-Ynq0DYU36w3GRddaePeqjzGyWo805uPKbB_HAyNIDFyjoABMLG7bQ2SjaMH5CEHpt2WiddfZaPn6grX54bI8zfSTx8gNQXlSo81NrQYnUSWAjg1rtC5sJ/s1600/ejemploderivado.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEih-aGefJO6KY2jSKa0PQPiUo-Ynq0DYU36w3GRddaePeqjzGyWo805uPKbB_HAyNIDFyjoABMLG7bQ2SjaMH5CEHpt2WiddfZaPn6grX54bI8zfSTx8gNQXlSo81NrQYnUSWAjg1rtC5sJ/s1600/ejemploderivado.png" /></a></div>
<div style="color: #666666; font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br />
<div style="line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<b>Diagrama de Casos de Uso</b></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Es la representación grafica de cómo debería interactuar el sistema con el usuario o con otro sistema para conseguir un objetivo específico. El caso de uso es la representación grafica de cada proceso desde la perspectiva usuario, lo que se espera del sistema en cuanto a funcionalidad.</div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Elementos</span></i></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
1. Actor: Representa un rol que es llevado a cabo por una persona, otro sistema, sensores, etc. El actor es representado por una figura en forma de persona. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl29o7KpVxHfr3pti9vLNBQy756fTSF5TdrYNZIJaMe_QcNba0BwzzYk7ddHVFAyhqOlragGEF0IdvLesaDu0ufCzXOwz7xuHifZwXGNkx91Jq_N6-Zb5LuZc7Uvub7fnT_6nvhCsWegdw/s1600/actor.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgl29o7KpVxHfr3pti9vLNBQy756fTSF5TdrYNZIJaMe_QcNba0BwzzYk7ddHVFAyhqOlragGEF0IdvLesaDu0ufCzXOwz7xuHifZwXGNkx91Jq_N6-Zb5LuZc7Uvub7fnT_6nvhCsWegdw/s1600/actor.png" /></a></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<br /></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
2. Asociación de Comunicación: Este elemento representa la relación que existe entre un Caso-Uso y un Actor, dicho elemento es representado por una línea recta que se extiende de la figura del actor hacia el ovalo del caso-uso.</div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
3. Caso-Uso: Un caso de uso es una descripción de la secuencia de interacciones que se producen entre un actor y el sistema, cuando el actor usa el sistema para llevar a cabo una tarea específica. Se representa mediante un ovalo. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrq-G-ZqhakEB-BvjNuIzCninLgD1-_bcsFCu7Of4ygXVes26XaRABMYT3GFZqgiuGpjWAYSc9vWHhUOrfimwkY5ndWP1kkpiHlMxgB_20M9WSsPC2clvsp2YFQqE6GyU7SAlYgnenF30/s1600/ovalo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrq-G-ZqhakEB-BvjNuIzCninLgD1-_bcsFCu7Of4ygXVes26XaRABMYT3GFZqgiuGpjWAYSc9vWHhUOrfimwkY5ndWP1kkpiHlMxgB_20M9WSsPC2clvsp2YFQqE6GyU7SAlYgnenF30/s1600/ovalo.png" /></a></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<br /></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
4. Relaciones entre Casos de Uso: Entre dos casos de uso puede haber relaciones:</div>
<ol style="color: black; font-size: 12px; line-height: normal; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding-bottom: 0px; padding-left: 40px; padding-right: 0px; padding-top: 0px;">
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Extiende: Cuando un caso de uso especializa a otro extendiendo su funcionalidad.</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Usa: Cuando un caso de uso utiliza a otro.</li>
</ol>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Se representa como una línea que une a los dos casos de uso relacionados, con una flecha en forma de triangulo y con una etiqueta “extiende” o “usa” según sea el tipo de relación.</div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
5. Límite de Sistema: Empleado para delimitar los límites del sistema. Se representa por un rectángulo con color de fondo distintivo. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8XroWDnDo6vcf4Phr0rskTH_C1HuxoOUajKtctTJnvui5psfr5Q8WKjJGQNKaOJNgtOWjVhQj0k3cwQ5HL6P4zDP2ocl76GfDKLcVIkPPFdvtZbWAYujE1c8kfFY00aLVPp7LAaQQaLu5/s1600/limite.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8XroWDnDo6vcf4Phr0rskTH_C1HuxoOUajKtctTJnvui5psfr5Q8WKjJGQNKaOJNgtOWjVhQj0k3cwQ5HL6P4zDP2ocl76GfDKLcVIkPPFdvtZbWAYujE1c8kfFY00aLVPp7LAaQQaLu5/s1600/limite.png" /></a></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<br /></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
A continuación un ejemplo de Diagrama de Caso de uso Salón de Belleza.</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbE65G5srmgXCt97O2GzgiywC7YKyQHSsAdzp8P7lxuCrCxmxiPavMexGQFLuqQOinsA9qEpnxL3Wx96_6n340X6fZVHi3N2cHsMszYqHU2RvZ8jpi0QiIQaWlZTf4Y8fzb9Wa8772DtfE/s1600/casousosalonbelleza.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbE65G5srmgXCt97O2GzgiywC7YKyQHSsAdzp8P7lxuCrCxmxiPavMexGQFLuqQOinsA9qEpnxL3Wx96_6n340X6fZVHi3N2cHsMszYqHU2RvZ8jpi0QiIQaWlZTf4Y8fzb9Wa8772DtfE/s1600/casousosalonbelleza.png" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Estos diagramas muestran el patrón de interacción entre objetos en un escenario. A continuación se muestran dos tipos de diagramas de Interacción:</div>
<ol style="color: black; font-size: 12px; line-height: normal; margin-bottom: 12px; margin-left: 0px; margin-right: 0px; margin-top: 12px; padding-bottom: 0px; padding-left: 40px; padding-right: 0px; padding-top: 0px; text-align: left;">
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Diagramas de Secuencia</li>
<li style="color: #666666; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">Diagramas de Colaboración.</li>
</ol>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Diagramas de Secuencia:</span></i></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Muestra una interacción ordenada según la secuencia temporal de eventos. El diagrama de secuencia muestra la interacción entre los objetos que tiene lugar a través del intercambio de mensajes, en particular, muestra los objetos participantes en la interacción y los mensajes que se intercambian ordenadas según la secuencia de tiempo. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh89VYkOmdJOpm-hZC_TCN2OuuGEXR5hXsPAPVpAUk1Y196_ZhBe9aZzBRHvHxeuxvK12p0awojzxA4OMbAI7eevYISYbNbNBazSNKlLM5EjHWyPnfkv-5-QpAcaES_7Oe47kwbJuuRt-U/s1600/diagramasecuencia.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh89VYkOmdJOpm-hZC_TCN2OuuGEXR5hXsPAPVpAUk1Y196_ZhBe9aZzBRHvHxeuxvK12p0awojzxA4OMbAI7eevYISYbNbNBazSNKlLM5EjHWyPnfkv-5-QpAcaES_7Oe47kwbJuuRt-U/s1600/diagramasecuencia.png" /></a></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<i style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"><span style="margin: 0px; padding: 0px; text-decoration: underline;">Diagrama de Colaboración</span></i></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Muestra una interacción organizada basándose en los objetos que toman parte en la interacción y los enlaces de los mismos, a diferencia de los diagramas de secuencia, los diagramas de colaboración muestran las relaciones entre los roles de los objetos. La secuencia de los mensajes y los flujos de ejecución concurrentes deben determinarse explícitamente mediante número de secuencia. Ejemplo:</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWnWAkjM194lpMaOBY4h7t8WHrVYqh33g_RMDhxKgu_zUGhLqYZ4oGk-_-yyJgb7JoA8r4AjjML8CzR_Wo-wgzCVSlMWaTRI0mETC3EgUoVFU2DT8-21NFJGF5LMRT2IjaWRH8JXRjVDs/s1600/diagramacolaboracion.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWnWAkjM194lpMaOBY4h7t8WHrVYqh33g_RMDhxKgu_zUGhLqYZ4oGk-_-yyJgb7JoA8r4AjjML8CzR_Wo-wgzCVSlMWaTRI0mETC3EgUoVFU2DT8-21NFJGF5LMRT2IjaWRH8JXRjVDs/s1600/diagramacolaboracion.png" /></a></div>
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<br />
<div style="font-size: 12px; line-height: 1.5em; margin-bottom: 12px; margin-top: 12px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<br /></div>
</div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-31942527752139982102012-01-26T19:44:00.000-05:002012-05-26T21:56:56.852-05:00Alcances básicos Programación Orientada a Objetos<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj13ytVIQutgs5nbuf82eB6-G4Pq7NE8QT0Yfy7h2X7q7EYVkJG_Qw84RU08-RLI8mXgLiCRwQsEhfiGJP8uELz7g9mtvYd9uXKKnIq-chyphenhyphendmBT92-XDYV70vF2s-R0RKyI3UYxtG5_cvk/s1600/Pilares+POO.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="450" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj13ytVIQutgs5nbuf82eB6-G4Pq7NE8QT0Yfy7h2X7q7EYVkJG_Qw84RU08-RLI8mXgLiCRwQsEhfiGJP8uELz7g9mtvYd9uXKKnIq-chyphenhyphendmBT92-XDYV70vF2s-R0RKyI3UYxtG5_cvk/s640/Pilares+POO.png" width="600" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
A pesar de que al inicio de nuestro aprendizaje (lease VBasic) la programación era un tanto lineal, ahora que estamos entrando a otros lenguajes de programación, como es Java y C#, pues el paradigma de la Programación Orientada a Objetos (POO) es que ha tomado las riendas. </div>
<a name='more'></a><br />
Así que mientras estudiaba un poco el entorno de Visual Studio 2010 me encontré con esta presentación que trata de una manera concreta varios puntos importantes de la POO, puede servir tanto como repaso, o como introducción para alguien que se esta iniciando en esta metodología y quiere tener una visión general.<br />
<div class="separator" style="clear: both; text-align: left;">
<br /></div>
<div class="separator" style="clear: both; text-align: left;">
Descargar: <a href="http://www.mediafire.com/view/?sx8rnt7t53mv9qj" target="_blank">Presentacion Programacion Orientada a Objetos</a></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-80434099155213967162011-12-29T11:53:00.000-05:002012-05-26T17:41:49.674-05:00Informaticos y la procrastinacionBueno quizas de momento muchos no han tenido estas experiencias pero el solo hecho de instalar un SO ya nos tiene un rato "vagando" y nosotros aprovechando xD<br /><a name='more'></a><br /><div style="text-align: center;">Y no es que seamos vagos, solo lo parecemos xDDD </div><div style="text-align: center;"><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmr0byAD3QOnr0RhzcGXKCVyF1x8d6HCkVlsfqK_lBuePuWpaDmbBtgAW15W6xhyphenhyphenHlUe-2Td7AFQ2gqvTYse9WJo_JjNu12x-LntreAV8aQR2jjq5xGb-vHL5Mkv1b12uB-DcSsEkazIXy/s1600/tiempolibre.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmr0byAD3QOnr0RhzcGXKCVyF1x8d6HCkVlsfqK_lBuePuWpaDmbBtgAW15W6xhyphenhyphenHlUe-2Td7AFQ2gqvTYse9WJo_JjNu12x-LntreAV8aQR2jjq5xGb-vHL5Mkv1b12uB-DcSsEkazIXy/s1600/tiempolibre.png" /></a></div><div style="text-align: center;"><br /></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-38787541144878285752011-12-26T03:19:00.000-05:002012-05-26T18:25:04.588-05:00Indiana Coder y el proyecto maldito<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJZBaRP0LIMm3g1F-8UJQpXPPW9L-hm__PexTrMn7vUU-OqsqiiXpoQgIOrmowBz4Lg5W6tBJzUNFrsGxpGwhm-Yzkk2P3qQTrOfuK92_4deHuXcJowCF_0Wj3PpQbE1HzPrU7Gw4WQVU/s1600/indiana-coder.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="244" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJZBaRP0LIMm3g1F-8UJQpXPPW9L-hm__PexTrMn7vUU-OqsqiiXpoQgIOrmowBz4Lg5W6tBJzUNFrsGxpGwhm-Yzkk2P3qQTrOfuK92_4deHuXcJowCF_0Wj3PpQbE1HzPrU7Gw4WQVU/s640/indiana-coder.gif" width="640" /></a></div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<br /></div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Estás peleando para firmar ese contrato tan magnífico que salvaría tu empresa durante un año. Tu cliente es un una persona arriesgada, con espíritu casi suicida, te gusta, y se ha empeñado en usar unas cuantas tecnologías nuevas, de las que es posible que no exista mucha documentación técnica, pero estos nuevos avances son el alma del nuevo desarrollo. Incluso te pide una aplicación para Android, algo que llevas tiempo queriendo hincar el diente, pero de lo que no tienes ni idea, y también quiere usar <span class="caps">RFID</span>, con sus arcos de <span class="caps">UHF</span>, tecnología no unificada todavía, y mil cosas más que te hacen temblar de emoción friki, y un poco de miedo.<br />
<a name='more'></a></div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
En otras situaciones de la vida la lectura sería distinta. <b>Nunca te montarías en una montaña rusa acabada de construir</b>, ni comerías de algo que no sabes lo que es, <b>pero aceptas el reto</b> y, contra todo pronóstico, te embarga una felicidad que no es explicable de una forma sensata: “Te has comprometido en hacer cosas que no conoces, en un tiempo estipulado y teniendo que dar confianza desde el minuto cero”. Nos hemos consagrado, nos ponemos el sombrero y las botas polvorientas, cogemos el látigo y pedimos que nos abran paso: somos <b>Indiana Coder</b>.</div>
<a href="" name="more"></a><br />
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
</div>
<h2 style="color: #3f647f; font-family: Arial, Helvetica, sans-serif; font: normal normal bold 1.6em/1 Arial, Helvetica, sans-serif; line-height: 1; margin-bottom: 0.7em; margin-left: 0px; margin-right: 0px; margin-top: 1.2em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
La valoración de tiempo</h2>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
¿Cómo se enfrenta uno a la situación de ponderar lo desconocido? Esta tarea se le conoce como “<b>salto de fe</b>“ y no te lo comes tú sólo. Lo peor es que el resto del equipo está encantado de formar parte de la misión suicida ¡Valiente banda de frikis! Vais planificando los módulos, más a ojo que nunca, y la única defensa que se puede poner es usar un buen colchón de horas por lo que pueda pasar. Literalmente <b>es imposible hacerlo bien</b> porque no se puede valorar lo que se desconoce.</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Adicionalmente, tu gerente estará ojo avizor a las desviaciones que se puedan producir, y es que dormir con el “<i>enemigo</i>“ nunca ha sido buena idea. Si fuiste sincero te comprenderá aunque sea un poquito y es posible que sea benevolente con los errores. En cualquier caso es tu responsabilidad y debes aceptar el reto con honor. Comienza la fiesta.</div>
<h2 style="color: #3f647f; font-family: Arial, Helvetica, sans-serif; font: normal normal bold 1.6em/1 Arial, Helvetica, sans-serif; line-height: 1; margin-bottom: 0.7em; margin-left: 0px; margin-right: 0px; margin-top: 1.2em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
La formación</h2>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Está claro que tendrás que estudiar un montón. Y <b>estudiar no basta porque necesitas experiencia</b>. Esa aplicación de Android que has valorado en dos semanas no tendrá marcha atrás cuando hayas comprometido más de la mitad del tiempo por lo que más te vale hacerlo bien. Lo ideal sería una formación reglada, en un curso que sea bueno, pero no hay tiempo para ello. Así que te buscas tutoriales (made in youtube) y, en el mejor de los casos, un par de libros para ponerte al día en la faena.</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Mientras dura esta autoformación <b>pasarás por un montón de fases emocionales</b> distintas, empezando con una ilusión casi infantil, avanzando hacia la desesperanza y terminando, idealmente, por la satisfacción, no sin antes pasar por el arrepentimiento, el miedo y la envidia de los que tienen trabajos más fáciles y definidos.</div>
<h2 style="color: #3f647f; font-family: Arial, Helvetica, sans-serif; font: normal normal bold 1.6em/1 Arial, Helvetica, sans-serif; line-height: 1; margin-bottom: 0.7em; margin-left: 0px; margin-right: 0px; margin-top: 1.2em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
El día a día</h2>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Si has elegido alguna metodología “Agile” esta puede convertirse en tu gran aliada. Ese <b>product backlog</b> de Scrum vale su peso en oro, y podrás ir eligiendo la dirección en la que debe avanzar el proyecto según vayas viendo la evolución de esos cabos sueltos. Si se atasca alguna parte podrás avanzar en otras, no tendrás a nadie con el Gantt molestando porque “<i>el rastifjliador de fluzones debió terminarse hace dos semanas para poder empezar la recomplexador de raticulines</i>“.</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Y si te toca un <b>cliente humano</b> podrás, incluso, renegociar distintas salidas a callejones que te encuentres sin salida. En caso contrario tocará llamar a la puerta del $<span class="caps">BOSS</span> y pedirle que interceda, con tu consiguiente desgaste de confianza y pérdida de puntos de experiencia. Te va a costar subir de nivel, pequeño bardo …</div>
<h2 style="color: #3f647f; font-family: Arial, Helvetica, sans-serif; font: normal normal bold 1.6em/1 Arial, Helvetica, sans-serif; line-height: 1; margin-bottom: 0.7em; margin-left: 0px; margin-right: 0px; margin-top: 1.2em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
El resultado</h2>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Cuando terminan estos proyectos, si todo ha ido bien, dan ganas de celebrarlo como si fuera una Champions o un mundial. De uno de los peores escenarios imaginables se ha conseguido sacar un éxito épico y rotundo. Si la cosa no ha ido bien, al menos se habrán aprendido unas pocas tecnologías nuevas y se habrá adquirido experiencia extrema a base de palos, pero experiencia al fin y al cabo.</div>
<div style="font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
Y antes de que te de tiempo a descansar, ya tendrás que volver a empezar. Si algo tiene nuestra profesión es que no tenemos calendario ni existen los feriados largos. Y pensar que ahora en verano lo que te vende la publicidad son tus vacaciones soñadas. Sólo queda responderles: “<i>May the <span class="caps">BOFH</span> be with you, pendejos</i>“.</div>
<div style="font-family: Arial, Helvetica, sans-serif; line-height: 20px; margin-bottom: 1em; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: left;">
<span style="font-size: x-small;"><b>Fuente:</b> Genbeta.com</span></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-18948580878660063112011-12-21T22:35:00.000-05:002012-05-26T18:24:45.993-05:00Instalar el JDK en Windows 7<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Antes de empezar necesitamos descargar el <b>Java Development Kit</b> o mejor conocido como el <b>Java JDK </b>desde la página de Java o mejor dicho de la página de Sun.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<span style="font-size: medium;"><a href="http://java.sun.com/javase/downloads/widget/jdk6.jsp" style="color: #2970a6; text-decoration: none;" target="_blank"><b>Descargar JDK – Java Development Kit</b></a></span></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<b>Una vez descargado dicho archivo, le damos doble clic para que empiece la instalación del mismo.</b> Y nos aparecerá una pantalla como esta:</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
“<b>Leemos” el contrato de Usuario Final,</b> y le damos Clic en<b> Accept</b><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3tou5EeiOxzcGLH4aaRJoNMG6fcj_9tSRt2gmNzUeuW_QvNGaMpTNGi5CsrhpBYS8jvBl7S4ZySHgLxNm1JEHFBplmwQ7ZmTHdF_DDIbCHgHNsc05AkzMLMwI_XG-tHFGGEVFK-474lk/s1600/JDK-Windows-7-1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3tou5EeiOxzcGLH4aaRJoNMG6fcj_9tSRt2gmNzUeuW_QvNGaMpTNGi5CsrhpBYS8jvBl7S4ZySHgLxNm1JEHFBplmwQ7ZmTHdF_DDIbCHgHNsc05AkzMLMwI_XG-tHFGGEVFK-474lk/s1600/JDK-Windows-7-1.png" /></a></div>
<b></b><br />
<a name='more'></a><b><br /></b><br />
<a href="" name="more"></a></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8uA8aBbnHbDI0jvM-sS3h6FWoaoJc-QWjbo84m1KzGXbg6QFhBrbvEMcoFu-hJf15ZhcN8GEXchcEDyJfZjmdHSfbcw9be6m061owyMbQ-R4lEh5Www54uiXANvhAc45NzvrIlGQN-7E/s1600/JDK-Windows-7-2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8uA8aBbnHbDI0jvM-sS3h6FWoaoJc-QWjbo84m1KzGXbg6QFhBrbvEMcoFu-hJf15ZhcN8GEXchcEDyJfZjmdHSfbcw9be6m061owyMbQ-R4lEh5Www54uiXANvhAc45NzvrIlGQN-7E/s1600/JDK-Windows-7-2.png" /></a></div>
<br />
<br />
Si queremos cambiar la carpeta de instalación le podemos dar clic en <b>Change…</b> e instalarla donde quiera. <i>Nota: La carpeta por defecto trae puntos (.) y guiones, de preferencia eliminar estos simbolos y los espacios.</i> Después le damos <b>Next</b>.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ31fdgvKMKNIQfTE1YUy7rAbJ1lmCFHYHANPoe3S5bQpL6zOWRywRI_pn5oKB7C3xbldyDNhaqdRbnSfnPTSQQ4manafzLpx0XiWm8kwZ1yY0z0yjwTqRoV7ygv4SZwP4KvGB4dLTdZA2/s1600/JDK-Windows-7-3.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZ31fdgvKMKNIQfTE1YUy7rAbJ1lmCFHYHANPoe3S5bQpL6zOWRywRI_pn5oKB7C3xbldyDNhaqdRbnSfnPTSQQ4manafzLpx0XiWm8kwZ1yY0z0yjwTqRoV7ygv4SZwP4KvGB4dLTdZA2/s1600/JDK-Windows-7-3.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<b>Empezará la instalación del Java JDK</b> y tendremos que esperar unos minutos, dependiendo del rendimiento de tu equipo de computo.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibwSnFo39KEPCKMLeHApLvbAmgHzMQw6bjB5H1T-xEqd8e6tY2BLK34nkMpWhLOWRb3b-mAl-n5LQy5bOUosIjhGyzbu7PybufKk9Dp0IvoRRuB3_9IRklBzUscqrvvcc8VIth39s3Cgk/s1600/JDK-Windows-7-4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibwSnFo39KEPCKMLeHApLvbAmgHzMQw6bjB5H1T-xEqd8e6tY2BLK34nkMpWhLOWRb3b-mAl-n5LQy5bOUosIjhGyzbu7PybufKk9Dp0IvoRRuB3_9IRklBzUscqrvvcc8VIth39s3Cgk/s1600/JDK-Windows-7-4.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Al terminar la instalación del <b>Java JDK</b>, nos pedirá la carpeta de destino donde se tiene que instalar el <b>JRE de Java</b>, este es importante instalarlo, para que se ejecuten los programas hecho en Java. <b>Damos Clic en Next ></b>.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVmGLnGvQQk7jhsMt9tNyfU3ADpiCwv2lzcNmvjl0xnc-03n0BTXgGqE7pS764gpcSWweYeH1mDIiuLgCMNv98lcJA2Yjz0QTK7lBmgVWJlNO8uLJJjvzYOgkiUOeotILllzKuAno48blK/s1600/JDK-Windows-7-5.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVmGLnGvQQk7jhsMt9tNyfU3ADpiCwv2lzcNmvjl0xnc-03n0BTXgGqE7pS764gpcSWweYeH1mDIiuLgCMNv98lcJA2Yjz0QTK7lBmgVWJlNO8uLJJjvzYOgkiUOeotILllzKuAno48blK/s1600/JDK-Windows-7-5.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Empezará la instalación de Java JRE y dependerá del funcionamiento de nuestro equipo, cuanto dure esta instalación, por lo general dura unos pocos minutos.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZyYePWzOIJqLC1n2zVH0XJ5NL3nNphyJ8liAvFG3aVvfrviGrpgH8MyGK-EKohRF0HL3lolEQ9hCmJrgVADuWBlOQ489-AarX0FQlTU9hGAUGy6dI7cOL-98e57OFf3sedl11zECbolt/s1600/JDK-Windows-7-6.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyZyYePWzOIJqLC1n2zVH0XJ5NL3nNphyJ8liAvFG3aVvfrviGrpgH8MyGK-EKohRF0HL3lolEQ9hCmJrgVADuWBlOQ489-AarX0FQlTU9hGAUGy6dI7cOL-98e57OFf3sedl11zECbolt/s1600/JDK-Windows-7-6.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Una vez que haya terminado la instalación del<b> Java JRE</b>, le daremos clic en<b> Finish</b> y terminará la instalación de <b>Java JDK y Java JRE.</b></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Todavía aquí no termina esto, si no que hay que configurar las variables de entorno para que podamos “compilar” desde la Consola de Comandos de Windows 7.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Damos <b>Clic Derecho a Mi PC y nos vamos a Propiedades. </b>Y nos aparecerá una ventana donde aparece la información de nuestro sistema, <b>Damos clic en Configuración Avanzada del Sistema</b>, que se encuentra a la izquierda. Y nos debe de aparecer una ventana como esta:</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbmB4soiWcZ4RtgmtPbSriUMdjZlv2tNKYQAHVw2dPdRNdOPf2DbQQ7oh1t1fwOeBP5Y31LL6oUr84QsuOI-HxsMYIseQeOwRUu-EwPGUOCcU-pUpJ1D31T6vOLE_6y50hRXfrRB0DfkId/s1600/JDK-Windows-7-7.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbmB4soiWcZ4RtgmtPbSriUMdjZlv2tNKYQAHVw2dPdRNdOPf2DbQQ7oh1t1fwOeBP5Y31LL6oUr84QsuOI-HxsMYIseQeOwRUu-EwPGUOCcU-pUpJ1D31T6vOLE_6y50hRXfrRB0DfkId/s1600/JDK-Windows-7-7.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Nos vamos a la pestaña de <b>Opciones Avanzadas</b> y damos clic en <b>Variables de Entorno</b></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwC5tZT6IAORX4Z0gdsSkveEAJOGxgiiNFT9WCnkzEaU051923DZKIG8Wq6NN6sIS7m5ZanyaoOD73yNBD_ACC5rgAtSJs2ZKlzU6TKxCe8qv3Jp6ECQTx9OaNVC475FnvfEQb3c21ek8b/s1600/JDK-Windows-7-8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhwC5tZT6IAORX4Z0gdsSkveEAJOGxgiiNFT9WCnkzEaU051923DZKIG8Wq6NN6sIS7m5ZanyaoOD73yNBD_ACC5rgAtSJs2ZKlzU6TKxCe8qv3Jp6ECQTx9OaNVC475FnvfEQb3c21ek8b/s1600/JDK-Windows-7-8.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Buscamos en las <b>Variables del sistema</b>, la variable llamada <b>Path</b> y le damos clic en<b> Editar</b></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisY0Crumom6J4ULwRZB4-n_hVGaCzMtWQl7basMfuZPSIyjLU9mTFaNEHqm11kW2x4_i-5fRKlPwTLNGxkvb5dM8RSEcMIRiWhGHcfS-fT9VddsOg25utujKB1NYOlPkGLG6GLJxcuu20T/s1600/JDK-Windows-7-9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisY0Crumom6J4ULwRZB4-n_hVGaCzMtWQl7basMfuZPSIyjLU9mTFaNEHqm11kW2x4_i-5fRKlPwTLNGxkvb5dM8RSEcMIRiWhGHcfS-fT9VddsOg25utujKB1NYOlPkGLG6GLJxcuu20T/s1600/JDK-Windows-7-9.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Se abrirá una nueva ventana y le agregamos esto: <span style="text-decoration: underline;"><b>;C:\Program Files\Java\jdk1.6.0_18\bin</b></span> si es que dejamos la ruta por default del instalador, si lo metiste en otra carpeta, deberás poner la dirección donde se encuentra instalado el JDK. Y damos Clic en <b>Aceptar</b>.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFf0qqSghQO3UwzxZkbRnsjdwKeRjccTVbEG39IW4uu1H-YAbuQZnvm9syX5iiwqyQpBliA4aR8kKb78eO-tpxfZ9xzq93O-huG62tmK-r8I-TTxvYm3IOcMB_x79HdOabnCdyjpoIBXSd/s1600/JDK-Windows-7-10.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFf0qqSghQO3UwzxZkbRnsjdwKeRjccTVbEG39IW4uu1H-YAbuQZnvm9syX5iiwqyQpBliA4aR8kKb78eO-tpxfZ9xzq93O-huG62tmK-r8I-TTxvYm3IOcMB_x79HdOabnCdyjpoIBXSd/s1600/JDK-Windows-7-10.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Después ahi mismo en Variables del Sistema, crearemos una nueva variable llamada Classpath y tendrá la dirección de nuestro src.zip en este caso sería esta: <b>;C:\Program Files\Java\jdk1.6.0_18\src.zip</b> y le damos clic en <b>Aceptar</b>.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<b>Le damos Clic en Aceptar en Variables de Entorno y en la Ventana de Opciones Avanzadas.</b></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
Ahora nos iremos a la<b> Consola de Comandos de Windows 7</b>, o al famoso CMD, una vez abierto escribimos javac y deberá mostrar este contenido.</div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: center;">
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI5fO2JPt-9V7j1A_Duuz4GfVFLpoSZZh5d0Fuqw4PqvhX2r6vRW4NuqyavagiTtK8HvGBzDGkxNKnuGrikhZC5dYGIuYPKMzSaNuH6suhAij6qHA3mmtkqwSPya8hc0VTO5W6OUmYqL8/s1600/JDK-Windows-7-11.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiI5fO2JPt-9V7j1A_Duuz4GfVFLpoSZZh5d0Fuqw4PqvhX2r6vRW4NuqyavagiTtK8HvGBzDGkxNKnuGrikhZC5dYGIuYPKMzSaNuH6suhAij6qHA3mmtkqwSPya8hc0VTO5W6OUmYqL8/s1600/JDK-Windows-7-11.png" /></a></div>
<br /></div>
<div style="font-family: Verdana, 'BitStream vera Sans', Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 17px; margin-bottom: 10px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;">
<b>Y si se muestra esto, quedó instalado el Java JDK en nuestro sistema de Windows 7, </b>y podemos crear los programas y compilarlos desde la consola de comandos. <b>O lo que es mejor, instalar un IDE como Netbeans.</b></div>Unknownnoreply@blogger.com0tag:blogger.com,1999:blog-2157403064671595499.post-16187081839451066912011-12-21T22:17:00.000-05:002012-05-26T18:24:21.634-05:00Danza Sarge - IX Concurso de Danzas Instituto Hipolito Unanue 2011<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha16MhxeH0I8xfB7qk0gvBYL6m7SrtPJxMl2KzEjbT1gWYsP49HfICPRHp-WWR4df2cMITonWgxZZcTUm2LEQ-LQ-e9SGsBXLugGZDMBthivxz_28UvKtrmLAMGxAPyP5vLE9JpKgJFe9f/s1600/sarge-IV-Q-hu.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha16MhxeH0I8xfB7qk0gvBYL6m7SrtPJxMl2KzEjbT1gWYsP49HfICPRHp-WWR4df2cMITonWgxZZcTUm2LEQ-LQ-e9SGsBXLugGZDMBthivxz_28UvKtrmLAMGxAPyP5vLE9JpKgJFe9f/s400/sarge-IV-Q-hu.jpg" width="400" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
Cuarto Semestre Seccion Q - Danza Sarge</div>
<br />
Esta danza fue presentada con motivo del IX Concurso de Danzas: Integración del pueblo Peruano a través del folklore, organizado por el Instituto Superior Tecnologico "Hipolito Unanue", por, principalmente, los alumnos del cuarto semestre seccion Q de la carrera de computacion e informática.<br />
<a name='more'></a><br />
<blockquote class="tr_bq">
Sarge o Sarqhi .- Probablemente el nombre de esta Danza provenga del apocope "SARGE" de la palabra Sargento y que artísticamente provenga de otro cargo andino que data del Pre-Incario. Esta Danza se ejecuta en el Distrito de Checacupe, Provincia de Canchis, Departamento del Cusco, Perú. En esta Danza los varones calzan unas máscaras de lana blanca y portan unas banderas blancas remarcando notoriamente el rito del Chuyay, del Pukllay.<br />
<a href="" name="more"></a></blockquote>
<strike> A pesar del esfuerzo de los chicos nuestro querido director, decidio que gane enfermeria sobre el papel, pero</strike> El grupo recibio el reconocimiento y apoyo de la plana docente tanto de enfermeria y de computacion como los justos ganadores del concurso. A continuacion el video de la primera presentacion, ya que de la segunda presentacion (la mejor) no hay grabacion aparentemente.<br />
<div style="text-align: center;">
<br /></div>
<div style="text-align: center;">
<iframe allowfullscreen="" frameborder="0" height="315" src="http://www.youtube.com/embed/EwM7uBvmgOI" width="560"></iframe></div>Unknownnoreply@blogger.com0Arequipa, Perú-16.3988222 -71.5368861-16.4292877 -71.57636810000001 -16.368356700000003 -71.4974041