Mostrando entradas con la etiqueta programador. Mostrar todas las entradas
Mostrando entradas con la etiqueta programador. Mostrar todas las entradas

octubre 30, 2010

Espacio en blanco

Se dice que un programa es legible si un programador puede entender fácilmente lo que hace. Los programadores usan líneas en blanco y espacios para facilitar la lectura de los programas. En conjunto, las líneas en blanco, los espacios y los tabuladores se conocen como espacios en blanco. (Los espacios y tabuladores se conocen específicamente como caracteres de espacios en blanco). El compilador ignora los espacios en blanco. El siguiente ejemplo muestra un programa que no usa los espacios en blanco:

public class Saludo { public static void main( String[] args){System.out.println( "Bienvenidos al Webinar Java." );}}

Bibliografía consultada:
  • Como programar en Java, Deitel & Deitel, pág. 37, Séptima Edición 2008, Editorial Pearson Education.
  • Introducción a la programación con Java, John S. Dean, Raymond H. Dean, pág. 53, Edición 2009, Editorial McGraw-Hill.

octubre 03, 2010

Programador de computadoras


Un programador es aquel que escribe, depura y mantiene el código fuente de un programa informático, es decir, el conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada. La programación es una de las principales áreas dentro de la informática. Los programadores también reciben el nombre de desarrolladores de software.

Bibliografía consultada:
Véase en MegaVideo:
La historia de los piratas informáticos:


septiembre 16, 2010

Pseudocódigo


Definición.
El pseudocódigo es un lenguaje muy útil para diseñar programas ya que permite expresar lo que se quiere hacer de una forma clara, precisa, sin ambigüedad y usando un lenguaje natural. Es una forma de describir la solución a un problema de manera que su posterior traducción a un lenguaje de programación de alto nivel sea sencilla.

Reglas generales del pseudocódigo.
No hay una forma estándar de escribir un programa en pseudocódigo, ya que depende en gran medida del criterio del programador. No obstante, es aconsejable respetar lo más rigurosamente posible las siguientes normas de carácter general:

1. Todo programa escrito en pseudocódigo comienza con la palabra “Inicio” y termina con la palabra “Fin”.
2. Cada instrucción se debe escribir en una línea.
3. Para su descripción se utilizan una serie de palabras reservadas, tales como “Inicio”, “Fin”, “Si”, “Entonces”, “Si no”, “Fin_si”, “Mientras”, “Seguir”, “Fin_Seguir”, que tienen un significado especifico.
4. Debe escribirse indentando (tabulando) para mostrar claramente las dependencias de unas instrucciones del programa respecto a otras.
5. Cada una de las estructuras que definen un programa tendrá un punto de comienzo y uno de fin, especificados por las palabras reservadas que definen la estructura.
6. Se escribirá en minúscula, excepto aquellos nombres que elija el programador (como NUM, MAYOR, MENOR) que irán en mayúsculas.

Ejemplos simples.
Calcular la suma y el producto de dos números.
Inicio
    Leer A y B
    SUMA = A + B
    PRODUCTO = A * B
    Mostrar Suma, Producto
Fin
Leer por teclado un número y si es mayor que 20 visualizarlo en la pantalla.
Inicio
    Leer un número (NUM)
    Si NUM > 20
        Entonces
            Mostrar NUM
    Fin_si
Fin
Encontrar la suma de los números comprendidos entre 1 y 100, ambos inclusive.
Inicio
    SUMA = 0
    Para NUM desde 1 hasta 100
        SUMA = SUMA + NUM
    Fin_para
    Mostrar SUMA
Fin

abril 28, 2010

Palabra reservada.

Las palabras reservadas, también llamadas palabras clave, están definidas por el lenguaje Java para un propósito específico. Las palabras clave siempre se escriben en minúscula. La siguiente ilustración muestra las palabras reservadas en Java:


En Java, las palabras reservadas y las palabras clave son lo mismo. Pero en algunos lenguajes de programación, hay una sutil diferencia. En dichos lenguajes, ambos términos se refieren a palabras que son definidas por el lenguaje de programación, mientras que las palabras clave pueden ser redefinidas por el programador, y las palabras reservadas no.

Bibliografía consultada:
  • Como programar en Java, Deitel & Deitel, pág. 37, Séptima Edición 2008, Editorial Pearson Education.
  • Introducción a la programación con Java, John S. Dean, Raymond H. Dean, pág. 54, Edición 2009, Editorial McGraw-Hill.

abril 06, 2010

Programa.

Lista de instrucciones, escritas en un lenguaje de programación, que ejecuta una computadora para que la máquina actúe de una forma determinada. El término es sinónimo de software.


Los programas guían a las computadoras a través de acciones especificadas por gente llamada programadores de computadoras.

Véase:


Comentario.

Los programas contienen comentarios en los que establecemos el propósito del programa, explicamos el significado del código y proporcionamos cualquier otra descripción que ayude a los programadores a entender el programa cuando se realizan las tareas de depuración y mantenimiento de los mismos.

En Java tenemos tres tipos de comentarios:
  • de una sola línea o de fin de línea
  • de bloque o tradicionales, y
  • javadoc


Un comentario que empieza con // se llama comentario de fin de línea (o de una sola línea), ya que termina al final de la línea que aparece. Si el texto a comentar es demasiado corto para que quepa en una sola línea, se deben utilizar comentarios de una sola línea. Por ejemplo:
//Este es un comentario
//Este es otro comentario
//Este es un tercer comentario

El compilador ignora todo desde la primera diagonal hasta el final de la línea.

Si el texto del comentario es demasiado largo para ponerlo en una sola línea, ponemos el comentario de múltiples líneas también conocido como comentario tradicional. Los comentarios de múltiples líneas inician con los símbolos /* y terminan con los de cierre */. Por ejemplo:
/*
    Este es un comentario con
    tres líneas de
    texto
*/

El compilador ignora todo desde la primera diagonal hasta el final de la línea.

Java también cuenta con comentarios javadoc, que están delimitados por /** y */. Gracias a este tipo de comentarios y a la herramienta javadoc, es posible generar automáticamente una documentación del código fuente en forma de páginas HTML. Este documento muestra para cada clase: la jerarquía de las clases, las variables públicas y los métodos dentro de la clase. Por ejemplo:

 1 /**
 2  * Saludo.java
 3  * Programa que imprime una línea de texto
 4  * @author  ProfesorJava
 5  * @versión 1.0
 6  * @created Noviembre 2010
 7  */
 8 public class Saludo 
 9 { 
10     /*
11      * el método main empieza la ejecución de
12      * la aplicación de Java
13      */
14     public static void main( String[] args ) 
15     {
16         System.out.println( "Bienvenidos al Webinar Java." );       
17     }   //fin del método main
18 }   //fin de la clase Saludo

El programa ilustra el uso de los tres tipos de comentarios en Java. La documentación generada con la herramienta javadoc sería similar a:


Bibliografía consultada:
  • Como programar en Java, Deitel & Deitel, pág. 36, Séptima Edición 2008, Editorial Pearson Education.
  • Java 2, Benjamín Aumaille, pág 21, Edición 2000, Editorial ENI.
  • Programación en Java, C. Thomas Wu, págs. 40, 41, Edición 2008, Editorial McGraw-Hill.
  • Introducción a la programación con Java, John S. Dean, Raymond H. Dean, pág. 53, Edición 2009, Editorial McGraw-Hill.