domingo, 12 de octubre de 2014

Que es y como instalamos java

Para descargar este complemento entramos a 

Java SE Development Kit (JDK)

Una vez descargardo este archivo seguimos a instalarlo
La version a instalar, nesesita ser la ultima, para que corra mejor
Ponemos aceptar
Ponemos aceptar
Siguiente
 Una vez finalizado
Le damos finalizar y listo, ya tenemos el java actualizado


Que es y como instalamos eclipse

Para descargar el editor eclipse lo hacemos en el sitio

Eclipse IDE for Java Developers

Ya descargado el programa creamos una carpeta en el disco local (C) y se descomprime hay mismo
Luego instalado en la carpeta, accedemos y le damos doble click al archivo exe y les saldra una ventana como esta
Luego que se desaparezca esta ventana, aparecera una donde te pide una carpeta para guardar todos los proyectos que vas a hacer, puedes crear una donde sea
Luego que se guarde la carpeta destino, aparecera un mensaje de bienvenida
luego de que pase esta ventana
aparecera la zona donde se trabajara en el eclipse
Eso es todo, lo que se nesesita para instalar este programa.

Escribe los pasos para crear un programa en eclipse

Como primer paso seleccionamos Java proyect
Como segundo paso, nos abrira una nueva ventana donde los dice todos los datos que le queremos poner al proyecto, hay que asignarle un nombre
En el campo que dice proyect name lo ponemos en Proyecto1 y las demas casillas, las dejamos por defecto y presionamos la tecla finish
Luego se vera del lado izquierdo que ya se creo nuestro proyecto 
Ahora el siguiente paso, para que el proyecto funcione bien, es crear una clase, para eso nos vamos a la barra de opciones
En el dialogo que aparece debemos definir el nombre de la clase (como asignamos al proyecto este lo llamaremos Clase1, luego veremos porque es importante definir los nombres asi) los demas datos los dejamos como valores predeterminado.
Luego de presionar finish tenemos el archivo donde podemos codificar nuestro primer programa.
Mas adelante veremos los archivos que se crean en un proyecto ahora nos dedicaremos a codificar nuestro primer programa, en la ventana de edicion ya tenemos el esqueleto de una clase de java que el entorno de eclipse nos creo automaticamente.
todo programa en java debe definir la funcion main, esta funcion la debemos de codificar dentro de clase  :clase1:
Tecleamos lo siguiente

Como ultimo paso compilamos el programa, eso se hace desde el menu de opciones
si no hay errores de compilacion, se deben de ver los resultados en una ventana de eclipse llamada console que aparece en la parte inferior
Estos son los pasos para empezar un programa.

Que es un programa y que se requiere para hacer uno

Un programa de computadora o simplemente un programa es una secuencia de
instrucciones escritas para realizar una tarea especifica con una computadora

Este dispositivo requiere programas para trabajar por lo cual ejecutando las
instruciones del programa en un procesador central. el programa tiene un formato
ejecutable que la computadora puede utilizar directamente para ejecutar las
instrucciones

Para crear un programa, nesesitas los conocimientos basicos y nesesarios, para
llevarlo a cabo, pues al ver tutoriales te mostraran como crearlo, pero no se dicen
que errores tienes ni que haces mal, por eso tienes que tener los conocimientos.

sábado, 11 de octubre de 2014

A que se refiere la codificación de un programa

Es el ciclo de vida de un programa, una vez que los algoritmos de una aplicación
han sido diseñados ya se puede iniciar la fase de codificación. en esta etapa se
tienen que traducir dichos algoritmos a un lenguaje de programación especifico, es
decir las acciones definidas en los algoritmos hay que convertirlas a instrucciones.




La funcion initkey la debes de llamar antes de utilizar a las funciones de codificar y
decodificar de lo contrario el programa fallara

Que es un lenguaje de computacion o programacion

Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por maquinas como las computadoras.

Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una maquina, para expresar algoritmos con presicion o como modo de comunicación humana.

Esta formado por un conjunto de símbolos y reglas sintácticas y semánticas que definen su estructura y el significado de sus elementos y expresiones. al proceso por el cual se escribe, se prueba, se depura, se compila, (de ser necesario) y se mantiene el código fuente de un programa informático se le llama programación.

Un ejemplo de código fuente de Java


Como debe definirse un clase

Las clases de definen con el nombre del mismo programa cuando es solo una, pero no es necesario que tenga el mismo nombre cuando sera un programa que necesitara muchas clases.

Cual es la funcion de la instruccion import

Nos permite traer a nuestra clase de trabajo actual, las funciones (metodos) clases y subclases de otras clases (recuerda que en Java todas son clases). De este modo, al importar una clase especifica, podras tener acceso a las clases que esta como tal contiene, es muy importante que aunque hagas esto, se mantiene la privacidad (el encapsulamiento) declarado para cada una de ellas, es decir si son private, public o de paquete.

Para importar una clase se una siempre al comienzo de todo contenido de tu clase, es decir los import deben ser lo primero que hagas en tu clase. 

La sintaxis es la siguente 

Import nombre_de_la_clase.*;

Con que instrucciones mostramos mensajes en la consola

Para mostrar mensajes en la consola utilizamos la siguiente sintaxis

System.out.print("Ingrese la cantidad de horas trabajadas por el empleado:");

Con esta sintaxis todo lo que se encuentra contenido entre comillas aparecera exactamente en la ventana de la consola

Si disponemos de una variable
System.out.print(sueldo);

A que se le llama error tipográfico

Son los famosos errores de escritura que suelen suceder al teclear un programa

Algunos tips para que ya no te vuelvan a suceder estos errores

Fíjate: no tiene nada que ver con tu capacidad de codificar ni con tus habilidades de desarrollador y sin embargo uno de los errores tontos que te harán perder mas tiempo en tu aprendizaje.
En el curso de java para principiantes insistimos mucho en la necesidad de estar concentrados para escribir código ademas estos errores como son sutiles pueden ser difíciles de detectar.

¿La solución? puedes elegir entre combinar estas 2 propuestas.

1. Trabaja con una buena IDE o editor de textos especifico para Java que te marque las posibilidades que puedan pasar.

2. Selecciona muy bien y simplifica los nombres de las funciones o variables para que puedas detectar cualquier error tipográfico, y recuerda !Java es sensible a las Mayúsculas y Minúsculas!

A que se le llama error lógico

Los errores lógicos, son el tipo de error en programas grandes (miles de lineas) son mas difíciles de localizar.

Ejemplo de un programa con error Lógico 

Como podemos observar si ejecutamos el programa no presenta ningun error de compilacion, pero luego ingresamos el valor del lado del cuadrado (por ejemplo el valor 10) obtenemos como resultado un valor incorrecto (imprime al 1000), esto debido que definimos incorrectamente la formula para calcular la superficie del cuadrado 
superficie=lado *lado *lado;

A que se le llama estructura secuencial

Cuando en un problema solo participan operaciones, entradas y salidas se le denomina una estructura secuencial.
Los problemas diagramados y codificados previamente emplean solo estructuras secuenciales. la programación requiere una practica ininterrumpida de diagramación y codificación de problemas.

Ejemplo: 
Realiza la carga de dos números enteros por teclado e imprimir su suma y su producto.

Diagrama de flujo
 Tenemos 2 entradas, num 1 y num 2, dos operaciones: realización de la suma y del producto de los valores ingresados y dos salidas, que son los resultados de la suma y el producto de los valores ingresados. en el símbolo de la impresión podemos indicar una o mas salidas, eso queda a criterio del programador, lo mismo para indicar las entradas por el teclado.

Programa

Recordemos que tenemos que seguir todos los pasos vistos para la creación de un proyecto, su clase, definición de la función main y la codificación del diagrama de flujo


viernes, 10 de octubre de 2014

A que se le llama estructuras condicionales simples y compuestas

Estructura Condicional Simple

Cuando se presenta la elección tenemos la opción de realizar una actividad o no realizar ninguna, Representación Gráfica:


Se puede observar, el rombo representa una condición, hay 2 opciones que se pueden tomar, si la condición da verdadera se sigue el camino del verdadero, osea el de la derecha si la condición da falsa se continua el camino de la izquierda

--> Como se representa en diagrama de flujo:


--> Como se representa en eclipse :

La palabra clave "if" indica que estamos en presencia de una estructura condicional, seguidamente disponemos la condición entre paréntesis, por ultimo encerrada entre llaves las instrucciones de la rama del verdadero


Estructura Condicional Compuesta

Lo mas importante que hay que tener en cuenta que se realizan las actividades de la rama del verdadero o falso, nunca se realizan las actividades de las 2 ramas

En la estructura condicional compuesta tenemos salidas, entradas, operaciones, tanto por la rama del verdadero como por la rama del falso

Un ejemplo: Realizar un programa que solicite ingresar 2 numeros distintos y muestre por pantalla el mayor de ellos.

--> Como se representa en diagrama de flujo:

--> Como se representa en eclipse :
cotejemos que el diagrama de flujo y la codificacion y observemos que el primer bloque de llaves despues del if representa la rama del verdadero y el segundo bloque de llaves representa la rama del falso

Operadores Racionales
> (mayor)
< (menor)
>= (mayor o igual)
<= (menor o igual)
== (igual)
!= (distinto)

Operadores Matematicos
+ (mas)
- (menos)
* (producto)
/ (division)
% (resto de una division)