Fuentes web
Entradas
Comentarios

Operadores

Lo mas básico en la programación son las operaciones elementales. Hay diferentes tipos de operadores en la programación. Aca vamos a hacer un repaso de estos operadores.

Operadores aritméticos.

Operadores Lógicos

Operadores de Relación

Los operadores aritméticos devuelven valores numéricos. Los operadores lógicos y de relación devuelven valores verdadero y falso (desde ahora los llamaremos boolean y son true y false).

Ejemplos

Si:

Z=5; A=true; B=false; H=3;C=false;

H++ (incrementa H en 1 osea ahora H = 4)

Z–(Decrementa Z en 1 osea ahora Z = 4)

B=(Z== H) (B en este caso toma el valor true, por que Z es igual a H)

Z+=5 (Z aumenta ahora en 5, eso quiere decir que Z es igual a 9)

H-=9 (H decrementa en 9, eso quiere decir que ahora H es igual a -5)

A=(H>Z) (A se vuelve false por que Z es mayor que H)

C=(A||B)(como B es true, la sentencia total es true, eso quiere decir que C se vuelve true)

B=(A&&C)(como A es false, la sentencia total es false, eso quiere decir B toma el valor de false)

Fin del programa

B=false;A=false;C=true;H=-5;Z=9;

Para ver el comportamiento de el Y lógico y el O lógico hay que investigar sobre las tablas de verdad en matematicas.

Tablas de verdad Wiki

Se despide de ustedes Minrock.

Sng

Bueno hoy vamos a reconocer nuestro espacio de trabajo (IDE). Yo especialmente trabajo con netbeans pero aca voy a dejar imágenes de otros IDE que también pueden utilizar.
NETBEANS 6.8
Por ahora explicare lo principal.

  1. Es donde se manejan todos los archivos en el cual se está trabajando. En java se trabaja en proyectos.
  2. Es el editor de texto, en este lugar se escribe el código a compilar, el programa en si.
  3. Output o consola. Aquí se muestran las salidas estándares del programa. En otras palabras las salidas más primitivas del lenguaje.
  4. Herramientas de debbugeo y compilación, aquí es donde compilamos nuestro programa, en netbeans es el botón play. Además de eso, netbeans puede hacer un “empaquetamiento” especial de todos nuestros archivos en un ejecutable .jar para facilitar la ejecución de los programas. Este se realiza con el martillo.

Como vemos es bastante parecido a netbeans (este es el JCreatror).
Sus partes son:
  1. Visor de archivos del proyecto
  2. Visor de las clases del proyecto(luego definiré muy claramente que es una clase)
  3. Es el editor de texto para escribir el código fuente
  4. La salida estándar o más primitiva del lenguaje.
Aca compilamos en el menú de herramientas hay un submenú llamado run, allí se encuentra run proyect para correr un proyecto completo, o run file para correr un archivo.

  1. Es el explorador de paquetes. Aquí se verán las clases y los paquetes que componen el proyecto.
  2. Es el editor de texto en el cual se escribe el código fuente.
  3. Es un explorador de todas las variables y métodos de una clase. Como veremos más adelante todo en java se maneja orientado a objetos y se fundamenta en clases.
  4. Es la consola de salida estándar de java.
Bueno ahora conociendo lo básico de nuestros IDE podremos desarrollar nuestros primeros códigos. Primero estudiaremos cada una de las sentencias que podemos utilizar en el lenguaje con sus respectivos ejemplos. Bueno por ahora me despido de ustedes… Minrock.

Bueno para trabajar en todo lenguaje de programación, debemos tener un espacio o entorno en el cual el programador pueda realizar todas las líneas de código necesarias y un compilador que interprete dichas líneas.

Java tiene muchos IDE (Integrated Development Enviroment) o entornos de desarrollo integrado. desde lo mas antiguo donde tenemos el JavaC (Compilador) y se trabajaban las líneas de código en el todo poderoso NotePad (Windows xD para aquellos que trabajaran en este sistema operativo) o también para quienes trabajaban en Linux habían diversos procesadores de textos donde trabajar :D (recordemos que java es un lenguaje indiferente al SO donde se desarrolle) hasta los mas sofisticados y novedosos IDEs como lo son Eclipse IDE o NetBeans IDE.

Componentes básicos de un buen IDE

Además de el IDE también se necesita un JDK (Java Development Kit) que es el paquete o kit para desarrollar códigos en java. (actualmente nos encontramos en la pagina de Sun con los mas nuevitos como lo son el JDK 6).

Ahora indiferente a lo que se acomoden ustedes, yo estare trabajando con el IDE NetBeans (La facilidad hecha IDE :P jeje) sin embargo, ustedes pueden trabajar con el IDE que mejor se les acomode. Utilizo NetBeans por que facilita muchas de las tareas mas difíciles de la programación en java, pero por este tiempo pueden probar cualquiera que necesiten, pues trabajaremos una programación sencilla.

Lo que si necesitamos todos es un JDK, el cual descargaremos de AQUÍ!!! Si trabajas bajo Windows o AQUÍ!!! Si trabajas bajo Linux (si trabajan en otro SO o si el enlace se quiebra pueden buscar en Google Sama o en la pagina de Sun http://java.sun.com/).

Descargamos el JDK y lo instalamos a nuestro sistema operativo. (en Windows doble click…. Siguiente…. Siguiente… finalizar xD) es muy sencilla la instalación del JDK en win. (en Linux les debo la instalación, me imagino que se podrá con el manejador de paquete sudo en gnome no soy muy conocedor de Linux… aunk me toca aprender :D y me gustaría en un futuro hacer tutoriales de Linux por ahora soy otro simple noob de este mundo :P ).

Bueno al terminar la instalación del JDK procedemos a Instalar nuestro IDE. En mi caso Netbeans que puedes conseguir AQUÍ!!!. Si prefieres otros entornos, te podría recomendar los siguientes:

-          JCreator

-          Eclipse

Encontraran muchos mas IDEs en la red, son los que he trabajado y recomiendo, para comenzar.

Instalando NetBeans.

Abrimos el Instalador y esperamos que configure el asistente de instalación de netbeans.

Aquí vemos todo lo que contiene el IDE. Nosotros solo trabajaremos con Java, asi que damos clic en customize… y solo dejamos seleccionado Base IDE, Java SE y Features on Demand

Aceptamos términos de licencia (recordemos que netbeans es gratuito :D )

Ubicamos donde queremos que instale el programa. Vemos que lo que he seleccionado es la ruta donde hemos instalado previamente el JDK.

Luego verificamos nuestra instalación, y le damos al botón install.

a mi aca en mi imagen me sale Apache Tomcat pero es por que yo lo necesito para otras cosas… si ustedes prefieren instalarlo o no… es su eleccion sin embargo normalmente no es necesario al inicio del aprendizaje

Terminada la instalación le damos Finish.

Y listo, tenemos el NetBeans IDE instalado (en este caso es el ultimo 6.8)

Es bastante imponente este IDE, con buen entorno para un desarrollo optimo de las aplicaciones que trabajaremos de aquí en adelante.

Bueno con el IDE ya configurado, manos a la obra :D … por hoy dejo hasta aqui ya el sueño me esta matando pero mañana si se me permite hare otros post mas para comenzar con este nuevo mundo de JAVA… se despide Minrock :D

Sng

Java (Historia)

Buenas… aca voy a darle comienzo a mis tutoriales de java… primeramente… aunk se que nadien lee esto :P … pero no queda demas ponerlo, un poco de historia de Java… como nacio… por que nacio… quienes son sus padres… etc.

Segun la WikiPedia(sama):

La tecnología Java se creó como una herramienta de programación para ser usada en un proyecto de set-top-box en una pequeña operación denominada the Green Project en Sun Microsystems en el año 1991. El equipo (Green Team), compuesto por trece personas y dirigido por James Gosling, trabajó durante 18 meses en Sand Hill Road en Menlo Park en su desarrollo.

El lenguaje se denominó inicialmente Oak (por un roble que había fuera de la oficina de Gosling), luego pasó a denominarse Green tras descubrir que Oak era ya una marca comercial registrada para adaptadores de tarjetas gráficas y finalmente se renombró a Java.

El término Java fue acuñado en una cafetería frecuentada por algunos de los miembros del equipo. Pero no está claro si es un acrónimo o no, aunque algunas fuentes señalan que podría tratarse de las iniciales de sus creadores: James Gosling, Arthur Van Hoff, y Andy Bechtolsheim. Otros abogan por el siguiente acrónimo, Just Another Vague Acronym (“sólo otro acrónimo ambiguo más”). La hipótesis que más fuerza tiene es la que Java debe su nombre a un tipo de café disponible en la cafetería cercana, de ahí que el icono de java sea una taza de cafe caliente. Un pequeño signo que da fuerza a esta teoría es que los 4 primeros bytes (el número mágico) de los archivos .class que genera el compilador, son en hexadecimal, 0xCAFEBABE. Otros simplemente dicen que el nombre fue sacado al parecer de una lista aleatoria de palabras.

Los objetivos de Gosling eran implementar una máquina virtual y un lenguaje con una estructura y sintaxis similar a C++. Entre junio y julio de 1994, tras una sesión maratoniana de tres días entre John Gaga, James Gosling, Joy Naughton, Wayne Rosing y Eric Schmidt, el equipo reorientó la plataforma hacia la Web. Sintieron que la llegada del navegador web Mosaic, propiciaría que Internet se convirtiese en un medio interactivo, como el que pensaban era la televisión por cable. Naughton creó entonces un prototipo de navegador, WebRunner, que más tarde sería conocido como HotJava.

En 1994, se les hizo una demostración de HotJava y la plataforma Java a los ejecutivos de Sun. Java 1.0a pudo descargarse por primera vez en 1994, pero hubo que esperar al 23 de mayo de 1995, durante las conferencias de SunWorld, a que vieran la luz pública Java y HotJava, el navegador Web. El acontecimiento fue anunciado por John Gage, el Director Científico de Sun Microsystems. El acto estuvo acompañado por una pequeña sorpresa adicional, el anuncio por parte de Marc Andreessen, Vicepresidente Ejecutivo de Netscape, que Java sería soportado en sus navegadores. El 9 de enero del año siguiente, 1996, Sun fundó el grupo empresarial JavaSoft para que se encargase del desarrollo tecnológico. Dos semanas más tarde la primera versión de Java fue publicada.

La promesa inicial de Gosling era Write Once, Run Anywhere (Escríbelo una vez, ejecútalo en cualquier lugar), proporcionando un lenguaje independiente de la plataforma y un entorno de ejecución la JVM) ligero y gratuito para las plataformas más populares de forma que los binarios (bytecode) de las aplicaciones Java pudiesen ejecutarse en cualquier plataforma.

El entorno de ejecución era relativamente seguro y los principales navegadores web pronto incorporaron la posibilidad de ejecutar applets Java incrustadas en las páginas web.

Java ha experimentado numerosos cambios desde la versión primigenia, JDK 1.0, así como un enorme incremento en el número de clases y paquetes que componen la biblioteca estándar.

Se que este post… es bastante pobre de mi parte :( … pero al solo hablar de Historia de Java… tiene lo necesario e interesante de este lenguaje de programacion… Mas adelante comenzaremos con la Programacion como tal :) … hasta luego se despide Minrock :D

Sng

 

bueno muchachos, este es mi primer post, quiero decirles sobre algo bastante importante al momento de instalar win7 para usuarios no muy conocedores de SO. win7, como todo windows :S… tiene un problemita, puntos de restauracion, estos puntos pueden ir consumiendo facilmente el espacio de su disco duro… hablamos de gbs por dias en muchos de los casos. win7 trae su punto de restauracion inicial de 33 gb aproximadamente (:S que no haria con 33gb mas de disco )… cuando instale win7 en mi pc (un pavillion dv4) encontre que ocupo casi 45gb de espacio la instalacion, sabia que win7 era bueno, pero no tan pesado :S… pero bueno en fin, pase tuneup 2009, me informo del punto de restauraciongigantesco, pero no pudo eliminarlo :S (esperemos que versiones futuras lo hagan)

SOLUCION (I FIXED IT)

Primeramente se entra en inicio/panel de control

luego se entra a la opcion sistema se entra a la opcion de proteccion de sistema

luego al boton configurar en la parte inferior derecha activamos la opcion desactivar proteccion del sitema y bajamos la barra slide que tenemos bajito (uso maximo), hasta lo menos posible…

y listo win7 sin problemas de puntos de restauracion ni llenado fantasma del disco (Esto es parcialmente peligroso, pues no puede recuperar el sistema, pero es bueno si se es organizado al momento de la instalacion y desinstalacion de programas…

preferiblemente use programas de desinstalacion como el tuneup y el Your Unistaller, y pase CCleaner cada vez que pueda y listo asunto arreglado)

Hola!!!!

Este es mi nuevo blog, aqui tendre info importante sobre muchas utilidades, algunos temas de gran importancia para personas que esten estudiando computacion o ingenieria de sistemas xD, espero poder tener esto al dia xD la verdad para mi es muy dificil mantener un foro, pero hare mi mayor esfuerzo :D

Minrock XSng

Seguir

Get every new post delivered to your Inbox.