Your SlideShare is downloading. ×

Programacion I

518

Published on

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
518
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Componentes de una
    aplicación en Java
    • Identificadores
    • 2. Comentarios
    • 3. Palabras Reservadas
    • 4. Tipos de datos
    • 5. Sentencias, Expresiones
    (Bloque o cuerpo del programa)
  • Identificadores
    Son los nombres que reciben las clases, interfaces, paquetes, métodos o funciones, variables o instancias en un programa.
    Reglas que debecumplir un identificador:
    Puede tener cualquier longitud (uno o más caracteres).
    No puede contener operadores tales como +,-,….
    No puede incluir el carácter espacio en blanco .
    No puede coincidir con una palabra reservada, por tanto no puede ser true, false o null, entre otras.
    El primer carácter sólo puede ser una letra, el carácter dólar ( $ ) o el carácter de subrayado ( _ ).
    Después del primer carácter pueden aparecer cualquier combinación de letras, dígitos, y _.
    Las letras podrán ser mayúsculas y minúsculas incluyendo, en ambos casos, las acentuadas y la ñ.
    Debe ser referenciado siempre de la misma manera, sin cambiar mayúsculas por minúsculas ni viceversa. Al cambiar mayúsculas por minúsculas o al contrario, Java lo interpreta como un identificador diferente, en otras palabras distingue entre mayúsculas y minúsculas.
  • 9. Comentarios
    Un comentario es un texto adicional que se añade al código para explicar su funcionalidad, bien a otras personas que lean el programa, o al propio autor como recordatorio. Los comentarios son una parte importante de la documentación de un programa.
    • Comentarios de una línea están precedidos por dos barras inclinadas.
    // comentarios de una línea.
    • Comentarios de varias líneas están encerrados entre /* y */.
    /* comentario de
    varias líneas */
    • Comentarios de documentación Es necesario introducirlos entre los símbolos /** ….*/ para poder ser extraídos y generar la documentación del código en archivos HTML utilizando javadoc.
    /** Comentarios de documentación deben ser cerrados con */
    El compilador ignora el texto que encuentra en forma de comentario, por tanto no incrementa el tamaño del archivo ejecutable.
  • 10. Palabras Reservadas
    Palabras claves (Keywords) son palabras que tienen un determinado significado para el compilador y no pueden ser utilizadas para otros fines.
    Las palabras reservadas son palabras con un significado especial dentro del lenguaje. En el siguiente cuadro se listan las palabras reservadas, aquellas que emplea el lenguaje Java, y que el programador no puede utilizar como identificadores.
    Ejemplos:
    while, que significa que se habrá de evaluar la expresión que viene a continuación y, en función del valor de la misma, se ejecutarán o no las sentencias siguientes.
    public, static, private, que representan modificadores.
    class muy utilizada que significa que la palabra que sigue a continuación es el nombre de la estructura clase.
    JAVA es sensible a las mayúsculas, por consiguiente while es una palabra reservada y While no lo es.
  • 11. Palabras Reservadas
    a No son auténticas palabras reservadas
    b No se utilizan en las últimas versiones de Java.
    c Los métodos nativos están implementados en otros lenguajes como C o C++. En Java se declara un método nativo con la palabra reservada native y el cuerpo de método vacío.
  • 12. Palabras Reservadas
    Las palabras reservadas se pueden clasificar en las siguientes categorías:
    • Tipos de datos: boolean, float, double, int, char
    • 13. Sentencias condicionales: if, else, switch
    • 14. Sentenciasiterativas: for, do, while, continue
    • 15. Tratamiento de las excepciones: try, catch, finally, throw
    • 16. Estructura de datos: class, interface, implements, extends
    • 17. Modificadores y control de acceso: public, private, protected, transient
    • 18. Otras: super, null, this.
  • Tipos de Datos
    ENTEROS
    (Admiten valores tanto positivos como negativos, y cada uno permite almacenar valores en un determinado rango.
  • 19. Tipos de Datos
    REALES
    (coma flotante, tienen una parte decimal)
  • 20. Tipos de Datos
    BOOLEAN
    Un dato de tipo lógico puede tomar exclusivamente uno
    entre los dos posibles valores true o false (verdadero o falso)
    CARÁCTER
    (permite almacenar en una variable UN carácter)
  • 21. LÓGICOS
    && And (y)
    || Or (o)
    ! Not (no)
    ARITMÉTICOS BINARIOS
    / División
    * Multiplicación
    + Suma
    - Resta
    % División modular (mod o resto)
    RELACIONALES
    ARITMÉTICOS UNARIOS
    > Mayor que
    < Menor que
    >= Mayor o igual que
    <= Menor o igual que
    == Igual que (para comparar dos valores)
    = Asignación simple (asignar un valor)
    != Distinto, diferente a
    ++ Incremento (Suma 1)
    -- Decremento (Resta 1)
    Operadores
    Es un símbolo que le indica al compilador que realice operaciones matemáticas o lógicas.
    El símbolo & se denomina Amspersand
  • 22. Sentencias de Escape
    Dentro de las comillas del System.out.print se puede colocar una serie de caracteres especiales que representan caracteres de control o caracteres que no se imprimen, y que permiten mejorar la visualización de los mensajes. La secuencia de escape está formada por la barra invertida y un carácter, a continuación se presentan las más utilizadas:
    Carácter especial Acción
    ´ Escribe comillas sencillas
    ” Escribe comillas dobles
    Escribe barra invertida
    b Retrocede el cursor en pantalla (retroceso)
    t Mueve el cursor 8 espacios a la derecha (tabulación)
    n Mueve el cursor a la siguiente línea
    f Avance de página
    r Retorno de carro sin avance de línea.
    uxxxx Carácter Unicode
  • 23. Método
    Es una colección de sentencias que realizan una serie de operaciones determinadas.
    System.out.println (“Bienvenido a Maracaibo”);
    Es un método que visualiza un mensaje en el monitor o consola.
    La sentencia System.out.println()imprime un mensaje en la consola, una ventana DOS que se abre en el escritorio de Windows. La función println tiene un sólo argumento una cadena de caracteres u objeto de la clase String.
  • 24. Método Main()
    Define donde comienza el flujo del programa.
    Sintaxis:
    public static void main (String[ ] args)
    {
    // sentencias;
    // expresiones;
    }
    Toda sentencia o expresión en Java termina en ; excepto la declaración de las funciones o métodos, las sentencias de decisión o condición (if-else, switch-case), y las de ciclo o de control (for, while).
  • 25. Ejercicios
    ¿Cuál es el área de un terreno rectangular que mide 60 metros de largo por 40 metros de ancho?
    2. Determinar los vatios de una corriente eléctrica de 125 voltios cuya intensidad es de 4 amperios. (amperios x voltios = vatios)
    3. Se han vendido 2 hectáreas de terreno a Bs. F 3 cada m2. Determinar el valor de la venta.
    4. En una habitación rectangular de 6 m por 5 m se desea colocar baldosas de 20 cm por 50 cm que tienen un costo de Bs.F 12.5 cada una. El costo de la mano de obra es de Bs.F 14 por m2. Determinar el costo total.
    5. Necesitamos cercar un terreno de forma rectangular de 432 m, por 120 m. Las estacas de madera, se colocarán a una distancia de 1.5 m una de otra. La cerca llevará 3 líneas de alambre. Si sabemos que el costo de una estaca es de Bs. F 12.45 y el metro de alambre Bs. F 0.75, ¿Cuánto costará el material para cercar dicho terreno?
    6. El importe bruto de una factura es de Bs.F. 9000.00 se le concede un descuento del 6% ¿A cuánto ascenderá el descuento
    Para cuántos barriles de petróleo tendrá capacidad un tanque con las medidas siguientes: 5 m de largo, 4 m de ancho y 3 m de alto? R=377.36
    El barril de petróleo = 42 galones = 159 litros; y un 1 m3 = 1.000 litros.

×