SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Abs (Función matematica)
La función matemática "abs" se utiliza como valor absoluto cuando se encuentra una cantidad con decimales e
Ejemplo: int x=Math.abs(2.3) Resultado: x=2
Palabra(s) clave:
Abstracción
Proceso que permite seleccionar las características relevantes dentro de un conjunto e identificar comportamien
tipos de entidades en el mundo real.
Palabra(s) clave:
Acoplamiento (coupling)
Medida del grado en el que un objeto o componente depende de otro. Bajo acoplamiento minimiza las depend
buen diseño
Palabra(s) clave:
Acumulador
Es una variable numérica (entero o real) que acumula/suma un conjunto de valores.
Agregación
Relación en la que un objeto se compone o está construido de uno o más objetos, de modo que la colección co
relaciones de agregación se especifican entre clases y se reflejan en instancia de objetos.
Algoritmo
Método que describe como se resuelve un problema en termino de las acciones que se ejecutan y especifican e
mismas acciones.
Los algoritmos ayudan al programador a planificar un programa antes de su estructura en un lenguaje de progr
AlreadyBoundException
Se lanza si se intenta vincular un objeto en el registro a un nombre que ya tiene un enlace asociado.
Aplicacion
Programa autónomo Java tal como cualquier programa escrito utilizando un lenguaje de alto nivel.
ApplicationException
Esta clase se usa para informar excepciones de nivel de aplicación entre ORB y stubs.
Argumento
Información pasada a un método. Los argumentos se suelen llamar también parámetros
ArithmeticException
Esta excepción se produce cuando se ha producido una condición aritmética excepcional, por ejemplo, un entero
instancia de esta clase.
ArrayIndexOutOfBounds (Excepción)
Es una de las excepciones que lanza java al tener un error con los arreglos, específicamente cuando se sobrepa
Arreglo (arrays)
Variables del mismo tipo de dato, almacenadas en posiciones contiguas en la memoria, poseen el mismo nombre
Asignación
Almacenamiento de un valor en una variable. La sentencia de asignación es aquella que implementa la asignació
asignación.
Asociacion
Una relación de dos clases, como una instancia de una clase referencia a una instancia de otra clase
Atributo
Se define a atributo en java, como las propiedades que caracterizan a los objetos
B
Biblioteca
una biblioteca es un conjunto de procedimientos yfunciones (subprogramas) agrupadas en u
n archivo con el fin de ser aprovechadas por otros programas.
Biblioteca (Library)
Es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una int
funcionalidad que se invoca.
Bloque
Sentencias y declaraciones encerradas entre una pareja de llaves.
(apertura y cierre, '{' Y '}'. Por ejemplo, un cuerpo.
Bloque (Block)
sentencias y declaraciones encerradas entre llaves con apertura "{" y cierre "}"
Boolean
Tipo de dato que se utiliza para la evaluación de condiciones verdadero/falso
Break
Rompe el flujo normal del bloque de código actual.
bucle do while
El bucle do while es prácticamente igual al while, pero con la diferencia de que el código del bucle se ejecutara al
comprobación se hace después de cada iteración y no antes como en el caso del while.
1
2
3
do {
...
} while (condicion)
Este tipo de bucle es el idóneo cuando necesitamos que un fragmento de código se ejecute al menos una vez y d
puede ser que se vuelva a repetir un número indeterminado de veces o ninguna.
Palabra(s) clave:
bucle for
El bucle for sirve para ejecutar un código un número conocido de veces, por ejemplo recorrer un array o cualquier
simplemente ejecutar el código un número concreto de veces.
En java hay dos posibles tipos de bucle for:
El más habitual es en el que se establece el numero desde el que va a empezar el bucle, hasta cuando se va a se
finalmente el modo en el que se actualiza el contador del bucle, que aunque habitualmente lo que se hace es incr
esto no tiene que ser obligatoriamente así.
1
2
3
for (inicializacion;condicion;actualizacion) {
...
}
Palabra(s) clave:
bucle while
El bucle while es tan sencillo como decir mientras se cumpla la condición se ejecuta el código que haya dentro de
no se cumpla esa condición se sale del bucle.
1
2
3
while (condicion){
...
}
Por lo tanto este tipo de bucle es el idóneo cuando necesitamos que un fragmento de código se repita un número
Palabra(s) clave:
Bucles
Instrucciones de control que permiten la repeticion de un conjunto de instrucciones segun la condicion
Byte
El tipo byte es una de las palabras reservadas que viene definida el lenguaje de programación de JAVA cuyo func
grandes arrays. Donde el ahorramiento de memoria realmente importa, también se puede utilizar el lugar de int do
sus límites, ya que le hecho de que una variable sea limitada puede servir para su documentación, el tipo byte es
a dos. Su valor mínimo es -128 y el máximo 127. Por eso de esta manera se puede decir que es limitada y puede
el ahorramiento de memoria como lo mencionamos anteriormente.
C
C++
C++ es un lenguaje de programación orientado a objetos que toma la base del lenguaje C. La
intención de su creación fue el extender al exitoso lenguaje de programación C con
mecanismos que permitieran la manipulación de objetos
Cabecera de Clase
La cabecera proporciona un nombre a la clase y define sus accesos, también describe si es una clase ampliada
interfaces
Cadena de caracteres
Una cadena de caracteres es un objeto de tipo String cuyo valor es texto internamente, el texto se almacena como
solo lectura de objetos Char, dentro de esta no hay ningún carácter que finalice en null
Case
Elemento de la instruccion de control swich, que permite la toma de decisiones multiples
Catch
Un bloque catch es usado para manejar todas las excepciones que pueden ser generadas en el bloque try .
Char
Tipo de dato que solo es capaz de almacenar un carácter.
Palabra(s) clave:
Ciclo (Bucle)
Un bucle o ciclo, en programación, es una sentencia que ejecuta repetidas veces un código, hasta que la condi
de cumplirse.
Clase
Abstracción que define un tipo de objeto especificando qué propiedades y operaciones disponibles va a tener.
Clase Principal (main class)
Una clase que contiene un método principal (main).
Código Fuente
El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que deb
ejecutar dicho programa.
Comentarios
Los comentarios son textos adicionales que se añaden al código para explicar la funcionalidad que este tiene, bie
personas que lean el programa, o también para recordatorio para el programador. Los comentarios llegan a ser un
documentar un programa. Los comentarios no afectan el compilador debido a que estos los ignora, por lo que no
así que puede agregarse como se desee libremente para que el código del programa pueda entenderse mejor
Compilación
Nombre dado al proceso de traducción del código fuente a bytecodes y este así mismo pasa a ejecutarse en aplic
compilador
Compilador (compiler) Programa de software que realiza un proceso de compilación (traducción del lenguaje fuen
programa escrito en un lenguaje de programación de alto nivel. En el caso de Java, es un programa que traduce e
El compilador de J2SDK se denomina javac.
Constante
Una Variable declarada en final en Java.
Una constante de la clase normalmente está compartida por todos los objetos de la misma clase, Pro lo consigu
declara normalmente como "Static". Una constante local es una constante declarada en un método.
Constantes
Las constantes son valores que no se modifican durante la ejecución del programa, si definimos una constant
durante la ejecución, no nos dejara.
Constructor
Método especial de una clase que inicializa el objeto y sirve para que las variables tengan valores validos
Cos (Función matematica)
La función matemática "cos" se utiliza para determinar la función "coseno" de una cantidad en Java.
Ejemplo: double x=Math.cos(0.5) Resultado: x=0.8775825;
D
Datos compuestos
Tipode datosque se compone por un conjuntode datosde tipoprimitivoyaseade un solotipoo
la combinaciónde ellos,unejemploes el tipoStringolosArreglos(Array)
Palabra(s) clave:
Datos Primitivos
Tiposde datos con tamañolimitadoidénticoentodaslasversionesde JAVA,locual asegurasuportabilidad,poseenla
con ciertostiposde valoresenespecifico
tipos-de-dato.png
Palabra(s) clave:
Declaracion
Define las variables, métodos y clases en un programa
Depuracion
Proceso de encontrar, fijar y eliminar errores en un programa. Para estas tareas se suele utilizar una herramient
como depurador.
Depurador (debugger)
Herramienta para ayudar a la localización de errores de un programa: jdbc se proporciona como parte del J2SD
Palabra(s) clave:
Diagrama de clase
Son los diagramas mas comunes en el modelado de sistemas orientados a objetos
Diagrama de Flujo
Es una representación gráfica de la estructura de un programa.
Palabra(s) clave:
Diseño
Define como se debe estructurar e implementar un programa
Do
Estructura de control cíclica
Es utilizado en el bucle/ciclo do-while, se ejecuta al menos una vez
Do-while
Los ciclos do-while son una estructura de control cíclica, los cuales nos permiten ejecutar una o varias líneas de c
necesidad de tener un valor inicial e incluso a veces sin siquiera conocer cuando se va a dar el valor final, hasta a
while, sin embargo el ciclo do-while nos permite añadir cierta ventaja adicional y esta consiste que nos da la posib
bloque de instrucciones antes de evaluar la condición necesaria, de este modo los ciclos do-while, son más efect
especificas.
Double
Tipo de dato que al igual que float, permite la entrada de decimales pero tiene un mayor tamaño, este puede ser
Palabra(s) clave:
E
Editor de Código
Es un programa capaz de editar, compilar y ejecutar códigos de cierto lenguaje, cada uno de
éstos programas tiene una variedad de características distintas que cumplen con las
necesidades del programador.
Palabra(s) clave:
Ejecutar, ejecución (run)
Hacer funcionar un programa instrucción a instrucción
Palabra(s) clave:
Encapsulación
Es el empaquetado de datos y método en un sólo componente.
Encapsulamiento, encapsulación
Localización y protección de las características internas y estructura de un objeto. Combinación de métodos y dat
datos. En Java se conoce como clase
Entero
Un número completo tal como –5, 1, 10 y 2002.
enum
Un enum, también llamado enumeración o tipo enumerado es un tipo de dato definido por el usuario que solo pue
definidos en una lista.
Un enum se declara de forma general:
[modificadores] enum nombreEnum {VALOR1, VALOR2, VALOR3, ...}
modificadores (opcional) puede ser public, private, protected además de static.
enum es la palabra reservada para definir enumeraciones en Java.
nombreEnum es el nombre del nuevo tipo creado.
VALOR1, VALOR2, ... son los valores que pueden tomar las variables que se declaren de este tipo.
Se pueden declarar enumeraciones dentro o fuera de una clase pero nunca dentro de un método.
Error de Compilación
Son errores que impiden que su programa se ejecute.
Error en tiempo de Ejecución
Son errores que aparecen mientras se ejecuta su programa.
Error Lógico
Son errores que impiden que su programa haga lo que estaba previsto.
Evento
Una acción del usuario en la interfazgráfica.
Excepción
Evento que ocurre durante la ejecución de un programa, que interrumpe el flujo normal de ejecución.
Excepción (exception)
Un suceso (evento) no previsto que indica que un programa ha fallado en alguna forma. Las excepciones se repr
java. Las excepciones se manejan con un bloque de sentencias try/catch.
Expresiones
Una expresión es una combinación de variables, operaciones y llamadas de metodos. Construida de acuerdo a la
devuelve un valor. Estas pueden tener diversos funcionamientos como por ejemplo: asignar el valor a una variabl
llamamiento a una función desde un objeto desde una clase determinada, reservar espacio de memoria para un o
ejemplo de estas ordenadas como nombramos los ejemplos es:
x=123;
y=(x+100)/4;
area=circulo.calcularArea(2.5);
Rectangulo r=new Rectangulo(10, 10, 200, 300);
extends
Cuando una clase hereda de otra se usa la palabra reservada extends, al hacer esto se están "copiando" (por de
y las variables de la "clase padre" (clase desde la cual se heredan estos miembros), la palabra extends se usa de
clase, por ejemplo:
<tipo de clase> <nombre clase> extends <clase padre> {
... resto de código (irrelevante para este ejemplo) ...
F
false
verifica si un valor es falso y viene con tipo de dato boolean.
FileNotFoundException
Es una excepción lanzada cuando cuando no existe un archivo con el nombre de ruta especificada, también lanza
alguna razón es inaccesible, por ejemplo, cuando se intenta abrir un archivo de solo lectura para escribir.
Final
Modificador de clases, datos, métodos y variables locales. Una clase final no se puede extender, un dato final o v
dato final no se puede anular.
glosario.docx
Finally
Determina el bloque de código que se ejecutará siempre luego de un try así sea que se cap
Float
Tipo de dato que permite ingresar decimales que ademas tiene un tamaño de 32 bits
Palabra(s) clave:
Flujo (Stream)
Término que describe el flujo de datos continuo de una dirección entre un emisor y un receptor.
FontFormatException
Lanzado por el método createFont en la clase Font para indicar que la fuente especificada es mala.
For
Ciclo que nos permite ejecutar de manera repetitiva un bloque de instrucciones, conociendo previamente un valor
expresión final (incremento/Decremento).
Función
Es un conjunto de bloques de código que pueden ser llamados desde cualquier parte dentro del programa que se
Palabra(s) clave:
G
GLOSARIO DE TERMINOS
Diseño
Define como se debe estructurar e implementar un programa
Diagrama de Flujo
Es una representación gráfica de la estructura de un programa.
Doublé
Tipo de dato que al igual que float, permite la entrada de decimales pero tiene un mayor
tamaño, este puede ser de hasta 64 bits
Encapsulación
Es el empaquetado de datos y método en un sólo componente.
Evento
Una acción del usuario en la interfazgráfica.
Excepción
Evento que ocurre durante la ejecución de un programa, que interrumpe el flujo normal de
ejecución.
false
verifica si un valor es falso y viene con tipo de dato boolean.
For
Ciclo que nos permite ejecutar de manera repetitiva un bloque de instrucciones, conociendo
previamente un valor de inicio, una condición y una expresión final (incremento/Decremento).
La POO
Es la manera de diseñar y desarrollar aplicaciones que tratan de imitar la realidad, utilizando
objetos, que contienen la identidad, el estado y el comportamiento.
GLOSARIO DE TERMINOS.docx
H
Herencia
Una relación entre clases en que una subclase se extiende desde una superclase.
H
Hilo (thread)
Un flujo de ejecución de una tarea que tiene un principio y un fin, en un programa.
I
I2SK
El Java 2 Software Kit distribuido por Inn proporciona el conjunto de herramientas para
escribir programas Java, Libro Java 6 contiene las bibliotecas de calse Java, el compilador
Java(javac)y una colección de otras utilidades. Las versiones se numeran en secuencia con
1.2,1.3,1.4(la más reciente dentro de la implementación de la plataforma Java 2.
IDE (integrated development)
Herramienta que proporciona un entorno a los programadores a escribir un código eficientemente.
Identificador (identifier)
Nombre de una variable, método, clase, interfaz o paquete.
If
Estructura de control condicional.
Su funcionamiento es simple. Se evalúa una condición, si es verdadera ejecuta un código, s
código por medio de un else, o continúa con la ejecución del programa.
If-Else
Es una estructura condicional, si una determinada condición se cumple se ejecuta el código que se encuentra d
condición se ejecuta el código dentro de Else.
Palabra(s) clave:
IllegalClassFormatException
Lanzado por una implementación de ClassFileTransformer.transform cuando sus parámetros de entrada no son
porque los bytes del archivo de clase inicial no eran válidos o si una transformación aplicada anteriormente co
import
La función es útil para mandar llamar las librerías que permiten la utilización de diferentes códigos
import java.applet.
Un applet java es un applet escrito en el lenguaje de programación Java. Los applets de Java pueden ejecutarse
la Java Virtual Machine (JVM), o en el AppletViewer de Sun.
Entre sus características podemos mencionar un esquema de seguridad que permite que los applets que se ejec
acceso a partes sensibles (por ejemplo no pueden escribir archivos), a menos que uno mismo le dé los permiso
desventaja de este enfoque es que la entrega de permisos es engorrosa para el usuario común, lo cual juega en
los Java applets: proporcionar una forma fácil de ejecutar aplicaciones desde el navegador web
import java.lang.
Dentro de este paquete están gran parte de las clases más utilizadas dentro de las aplicaciones o programas cre
import javax.crypto.
proporciona las clases e interfaces para realizar operaciones criptográficas. Las operaciones criptográficas definid
encriptación, generación de claves y acuerdo de claves y generación de códigos de autentificación de mensajes
import javax.imageio.IIOImage;
Lee la imagen indexed mediante imageIndex y devuelve un IIOImage que contiene la imagen, las miniaturas y los
asociada, utilizando un archivo adjunto ImageReadParam
in-line
Configuración de una sola variable a uno de dos estados sobre la base de una sola condición en común, de tales
ha ideado para ello, el operador condicional "? :".
Palabra(s) clave:
instanceof
Es una función para conocer es de un tipo determinado, es decir, a una clase o interfaz determinada.
Int
Es el tipo de dato predeterminado para valores enteros (1, 5, 47, -6, ...).
Interfaz (interface)
Una interfazse trata como una clase especial de Java. Cada interfaz se compila en un archivo independiente de b
ordinaria. No se puede crear un instancia de la interfaz. La estructura de una interfaz Java es similar al de una cla
tener datos y métodos. Los datos ,sin embargo ,deben ser constantes y los métodos pueden tener sólo declaracio
Interprete (Interpreter)
Software que interpreta y ejecuta bytecode de Java. La máquina virtual Java (JVM) es un interprete de bytecodes
emulación de software de un procesador de máuina.
InterruptedException
Produce cuando un subproceso espera o esta ocupado, y el subproceso se interrumpe, ya sea antes o durante la
J
Java
Lenguaje de programación orientado a objetos creado para poder funcionar en distintos tipos
de procesadores, gracias a la máquina virtual , la Java Virtual Machine.
Palabra(s) clave:
Java publing
La tecnología Java Plugin forma parte de Java Runtime Environment y establece la conexión entre los explorador
Java.
java.util.Scanner
Librería para importar a la clase Scanner, la cual facilita y permite ingresar datos.
javaw.exe
El proceso javaw.exe es un programa propiedad de Oracle, Inc., que funciona junto con el explorador Internet Exp
Este programa es similar al programa java.exe. La única diferencia radica en que el proceso javaw.exe no tiene n
ejecutarse.
javax.swing.JOptionPane
Librería necesaria para utilizar las funciones relacionadas con cuadros de diálogo.
JDK
JDK (Java Development Kit) Es un software que provee herramientas de desarrollo para la creación de programa
Jerarquía de clases
Colección de clases organizadas en términos de relaciones de superclases y subclases.
L
La POO
Es la manera de diseñar y desarrollar aplicaciones que tratan de imitar la realidad, utilizando
objetos, que contienen la identidad, el estado y el comportamiento.
Long
Es un tipo de dato numérico que puede ser real o entero, dependiendo del tipo de dato que se vaya a utilizar. Tien
bits.
Palabra(s) clave:
M
Main (Clase)
Es la clase principal de un código, desde esta clase se invocarán a otras clases del código.
Palabra(s) clave:
MalformedURLException
Excepción la cual es lanzada en caso de que se halla producido una URL mal formada, o, no se pudo encontrar n
cadena de especificación o la cadena no se pudo analizar.
Math (Clase)
La clase Math define muchas funciones y versiones distintas de cada funcion
Mensaje
Una petición enviada a un objeto que se solicita ejecutar una acción determinada. El mensaje incluye un nombre y
Palabra(s) clave:
Método
Implementación de un algoritmo que representa una operación o función que un objeto realiza.
Modificadores de acceso
Son utilizados para determinar el nivel de acceso de clases, atributos y métodos.
Ejemplos:
-Private
-Public
Modularidad
Propiedad que permite subdividir una aplicación en partes más pequeñas (llamadas módulos), cada una de las cu
sea posible de la aplicación en sí y de las demás partes.
Palabra(s) clave:
N
Netbeans
Es un entorno de desarrollo integrado, hecho principalmente para el lenguaje de
programación Java.
New
Sentencia utilizada para crear nuevos objetos
Null
Es un valor especial aplicado a un puntero (o referencia) usado para indicar que no se apunta a un objeto o dato v
valor 0 (cero) para significar null, debido a que muchos sistemas operativos consideran el intentar acceder a una
como un error.
Palabra(s) clave:
NullPointerException
Es una de las excepciones de java la cual es lanzada cuando se hace uso de una referencia a un objeto que no h
O
Objeto
Una instancia de una case que tiene sus propios valores para cada uno de los atributos.
P
palabra reservada
Palabra reservada, Palabra definida como parte del lenguaje Java.Los literales y
las palabras clave, son palabras reservadas utilizadas por el Lenguaje de Programación
Java y no pueden ser usadas como identificadores.
Palabras reservadas
Como cualquier lenguaje de programación el lenguaje JAVA designa ciertas palabras que el
compilador reconoce como especiales para poder realizar un procedimiento o ya se
encuentras determinadas. Estas palabras no las puede utilizar el programador para nombrar
sus construcciones en JAVA. Debido al funcionamiento especifico con las que vienen
predeterminadas.
Paquete
Grupo de clases similares.
Parametro
En programación, un valor transmitido a una función. La función utiliza el parámetro en sus
tareas o realiza una operación con el mismo.
Parametros
Los parámetros de una función son los valores que esta recibe por parte del código que la
llama. Pueden servir para introducir datos para ejecutar el método (entrada) o para obtener o
modificar datos tras su ejecución (salida).
Polimorfismo
Polimorfismo significa que una llamada a un método miembro causará que se ejecute un
método diferente dependiendo del tipo de objeto que invoca al método.
Precedencia, prioridad (precedence)
Prioridad de un operador en una expresión utilizada para determinar el orden en que se
evalúan los operadores.
Principio de ocultación
Protege a las propiedades de un objeto contra su modificación por quien no tenga derecho a
acceder a ellas; solamente los propios métodos internos del objeto pueden acceder a su
estado.
Palabra(s) clave:
Privado (private)
Un modificador de miembros de una clase, un miembro privado sólo puede ser referenciado
en el interior de la clase
Palabra(s) clave:
Programa
Un conjunto de instrucciones (o sentencias) que describen alguna aplicación o actividad
ejecutada en una computadora
protected
protected (Acceso desde la clase y sus hijos "herencia")
Para controlar el acceso a nuestros atributos y métodos se utilizan los modificadores de
acceso que no son más que palabras reservadas del lenguaje que se encargarán de controlar
desde dónde serán accesibles los miembros de una clase.
Proyecto
Un proyecto Java podemos considerarlo como una serie de carpetas ordenadas y
organizadas de acuerdo con una lógica para mantener organizado el código. Un proyecto
suele constar de archivos .java, archivos .class y documentación.
R
Recolección de basura
Técnica por la cual el entorno de objetos se encarga de destruir automáticamente, y por tanto
desvincular la memoria asociada, los objetos que hayan quedado sin ninguna referencia a
ellos.
Palabra(s) clave:
return
Funciona como el fin de un método de una clase y según el tipo de método devuelve un valor
cada vez que este es utilizado.
S
Semántica (semantics)
Conjunto de reglas que definen el significado de un programa sintácticamente válido. Java
toma un enfoque operacional en semántica de modo que el comportamiento y por
consiguiente el significado de un programa se define por la máquina sobre la que esta
ejecutando el programa.
Sentencia (statement)
Una unidad de código que representa una acción o una secuencia de acciones. Las
sentencias se ejecutan en el orden en que están escritas y siempre terminan en un punto y
coma.
Palabra(s) clave:
Sin (Función matematica)
La función matemática "sin" se utiliza para determinar la función "seno" de una cantidad en
Java.
Ejemplo: double x=Math.sin(0.5) Resultado: x=0.479425;
Sintaxis (Syntax)
Un conjunto de reglas que especifica la composición de programas a partir de palabras
reservadas, símbolos y caracteres. La sintaxis define la estructura de los programas legales
en términos de cómo las palabras reservadas y otros caracteres se pueden escribir y en qué
orden.
Sobrecarga (overload)
Proporciona dos o más métodos con el mismo nombre en el mismo ámbito ,diferenciado por
tener listas de parámetros deferentes.
Static
Las variables y métodos estáticos pertenecen a la clase en lugar de a una instancia
específica.
String
Tipo de dato compuesto que carece de propiedades matemáticas y que acepta la introducción
de caracteres alfanuméricos
Subclase
Una clase que hereda o se extiende de una superclase
Supertipo
Un tipo que es heredado por un subtipo.
Switch
Switch case es una estructura de control empleada en programación. Se utiliza para agilizar
la toma de decisiones múltiples.
Palabra(s) clave:
T
Throw
Utiliza la sentencia throw para lanzar una excepción. Cuando lanzas un excepción, se
especifica la expresión que contiene el valor para ser lanzado.
Palabra(s) clave:
Tipo de datos (data type)
Los tipos de datos se utilizan para definir variables. Java soporta los tipos de datos primitivos
y tipos de datos objeto.
true
verifica si un valor es verdadero y viene con tipo de dato boolean.
Palabra(s) clave:
Try
Declara un bloque de código que posiblemente lanzará una excepción.
U
UML
Lenguaje unificado de modelado que proporciona notación estándar visual para documentar
el análisis y diseño de sistemas orientados a objetos.
V
Validacion
La validación hace referencia a verificar, controlar o filtrar cada uno de las entradas de datos,
si el dato es correcto,es decir, es el tipo de dato que pide el sistema, este lo aceptara. Por el
contrario si este es incorrecto, el sistema lo rechazara
Variable
Es un identificador que representa una porción de memoria en la que se guarda el valor
asignado a dicha variable.
Variable Contador
Como su nombre lo dice nos sirve para contar las veces que pasara un numero X u otra cosa,
dependiendo del programa.
Variable global
Las propiedades de la clase en java es el equivalente a las variables globales en lenguajes
estructurados como el C.
Palabra(s) clave:
VARIABLE(ACUMULADOR)
sirve para acumular ciertos números dentro de un ciclo y siempre debe declararse con un
valor antes de usarse
VARIABLE(LOCAL)
tipo de variable que solo funciona dentro de la funcion en la que se declaro
Void
Especifica que un método no devuelva ningún valor.
W
While
Bucle que ejecuta una sentencia especificada mientras que la condición sea evaluada como
verdadera.

Weitere ähnliche Inhalte

Was ist angesagt? (20)

TABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETESTABLA DE COMANDO /SENTENCIAS/PAQUETES
TABLA DE COMANDO /SENTENCIAS/PAQUETES
 
Comandos
ComandosComandos
Comandos
 
Librerias java
Librerias javaLibrerias java
Librerias java
 
Clase n°1 java
Clase n°1 javaClase n°1 java
Clase n°1 java
 
Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1Fund progbd 3_u1_lenguajeprogramacionjava1
Fund progbd 3_u1_lenguajeprogramacionjava1
 
Nuevo Manual de Gambas v2 [14-oct-2010]
Nuevo Manual de Gambas v2 [14-oct-2010]Nuevo Manual de Gambas v2 [14-oct-2010]
Nuevo Manual de Gambas v2 [14-oct-2010]
 
Clase n°2 3-4 java
Clase n°2 3-4 javaClase n°2 3-4 java
Clase n°2 3-4 java
 
COMANDOS DE JAVA
COMANDOS DE JAVACOMANDOS DE JAVA
COMANDOS DE JAVA
 
Introduccion java
Introduccion javaIntroduccion java
Introduccion java
 
Lenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetosLenguajes de programación orientados a objetos
Lenguajes de programación orientados a objetos
 
Comandos java
Comandos javaComandos java
Comandos java
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
Tema 1[1][1]
Tema 1[1][1]Tema 1[1][1]
Tema 1[1][1]
 
Introducción gambas
Introducción gambasIntroducción gambas
Introducción gambas
 
Glosario Términos De JAVA
Glosario Términos De JAVAGlosario Términos De JAVA
Glosario Términos De JAVA
 
Fundamentos de programacion en java
Fundamentos de programacion en javaFundamentos de programacion en java
Fundamentos de programacion en java
 
Portafolio de evidencias
Portafolio de evidenciasPortafolio de evidencias
Portafolio de evidencias
 
generalidades java
generalidades javageneralidades java
generalidades java
 
Semana9b Vbr
Semana9b VbrSemana9b Vbr
Semana9b Vbr
 
Informatica
InformaticaInformatica
Informatica
 

Ähnlich wie P2_Actividad 4 :Glosario de términos

Ähnlich wie P2_Actividad 4 :Glosario de términos (20)

Apendice general 4 terminos de programador
Apendice general 4 terminos de programadorApendice general 4 terminos de programador
Apendice general 4 terminos de programador
 
Apendice general 4
Apendice general 4Apendice general 4
Apendice general 4
 
Glosario
GlosarioGlosario
Glosario
 
PALABRAS CON DEFINICION EN LENGUAJE DE PROGRAMACION
PALABRAS CON DEFINICION EN LENGUAJE DE PROGRAMACIONPALABRAS CON DEFINICION EN LENGUAJE DE PROGRAMACION
PALABRAS CON DEFINICION EN LENGUAJE DE PROGRAMACION
 
Javares
JavaresJavares
Javares
 
Glosario
GlosarioGlosario
Glosario
 
Estructura basica para_c_
Estructura basica para_c_Estructura basica para_c_
Estructura basica para_c_
 
Presentacion de la Estructura basica para_c++
Presentacion de la Estructura basica para_c++Presentacion de la Estructura basica para_c++
Presentacion de la Estructura basica para_c++
 
Resumen actividades
Resumen actividadesResumen actividades
Resumen actividades
 
manual de C#
manual de C#manual de C#
manual de C#
 
Manual c# 2
Manual c# 2Manual c# 2
Manual c# 2
 
Manual de c#
Manual de c#Manual de c#
Manual de c#
 
Desarrollo aplicaciones visuales
Desarrollo aplicaciones visualesDesarrollo aplicaciones visuales
Desarrollo aplicaciones visuales
 
Desarrollo aplicaciones visuales
Desarrollo aplicaciones visualesDesarrollo aplicaciones visuales
Desarrollo aplicaciones visuales
 
Desarrollo aplicaciones visuales
Desarrollo aplicaciones visualesDesarrollo aplicaciones visuales
Desarrollo aplicaciones visuales
 
Introducción a Python
Introducción a PythonIntroducción a Python
Introducción a Python
 
Lenguajes de programación
Lenguajes de programaciónLenguajes de programación
Lenguajes de programación
 
Glosario terminologia java
Glosario terminologia javaGlosario terminologia java
Glosario terminologia java
 
Estructura basica para c++
Estructura basica para c++Estructura basica para c++
Estructura basica para c++
 
Fondo1 (2)
Fondo1 (2)Fondo1 (2)
Fondo1 (2)
 

Kürzlich hochgeladen

que es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxque es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxmrzreyes12
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAcoloncopias5
 
Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)BrianaFrancisco
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxNicolas Villarroel
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx46828205
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfYuriFuentesMartinez2
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.ayalayenifer617
 
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.Aldo Fernandez
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxchinojosa17
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDLeslie Villar
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx241518192
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 

Kürzlich hochgeladen (16)

que es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptxque es Planimetría definición importancia en topografia.pptx
que es Planimetría definición importancia en topografia.pptx
 
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIAFisica General.pdf ESCUELA D QUIMICA E INGENIERIA
Fisica General.pdf ESCUELA D QUIMICA E INGENIERIA
 
Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)Practica guiada Menu_ tecnología (Tic's)
Practica guiada Menu_ tecnología (Tic's)
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
GRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptxGRUPO 5 Software en el campo de la salud.pptx
GRUPO 5 Software en el campo de la salud.pptx
 
Producto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptxProducto académico 03 - Habilidades Comunicativas.pptx
Producto académico 03 - Habilidades Comunicativas.pptx
 
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdfFLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
FLUIDEZ-Teatro-Leido-4to-Grado-El-leon-y-el-raton- (1).pdf
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
El uso de las tic en la vida continúa , ambiente positivo y negativo.
El uso de las tic  en la vida continúa , ambiente positivo y negativo.El uso de las tic  en la vida continúa , ambiente positivo y negativo.
El uso de las tic en la vida continúa , ambiente positivo y negativo.
 
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
ChatGPT Inteligencia artificial, funciones, limitaciones y ventajas.
 
Tema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptxTema 1 - Fundamentos de gestión contable.pptx
Tema 1 - Fundamentos de gestión contable.pptx
 
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULDGRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
GRUPO 10 SOFTWARE DE EL CAMPO DE LA SAULD
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptxCamposGarcia_MariaMagdalena_M1S3AI6.pptx
CamposGarcia_MariaMagdalena_M1S3AI6.pptx
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 

P2_Actividad 4 :Glosario de términos

  • 1. Abs (Función matematica) La función matemática "abs" se utiliza como valor absoluto cuando se encuentra una cantidad con decimales e Ejemplo: int x=Math.abs(2.3) Resultado: x=2 Palabra(s) clave: Abstracción Proceso que permite seleccionar las características relevantes dentro de un conjunto e identificar comportamien tipos de entidades en el mundo real. Palabra(s) clave: Acoplamiento (coupling) Medida del grado en el que un objeto o componente depende de otro. Bajo acoplamiento minimiza las depend buen diseño Palabra(s) clave: Acumulador Es una variable numérica (entero o real) que acumula/suma un conjunto de valores. Agregación Relación en la que un objeto se compone o está construido de uno o más objetos, de modo que la colección co relaciones de agregación se especifican entre clases y se reflejan en instancia de objetos. Algoritmo Método que describe como se resuelve un problema en termino de las acciones que se ejecutan y especifican e mismas acciones. Los algoritmos ayudan al programador a planificar un programa antes de su estructura en un lenguaje de progr AlreadyBoundException Se lanza si se intenta vincular un objeto en el registro a un nombre que ya tiene un enlace asociado. Aplicacion Programa autónomo Java tal como cualquier programa escrito utilizando un lenguaje de alto nivel.
  • 2. ApplicationException Esta clase se usa para informar excepciones de nivel de aplicación entre ORB y stubs. Argumento Información pasada a un método. Los argumentos se suelen llamar también parámetros ArithmeticException Esta excepción se produce cuando se ha producido una condición aritmética excepcional, por ejemplo, un entero instancia de esta clase. ArrayIndexOutOfBounds (Excepción) Es una de las excepciones que lanza java al tener un error con los arreglos, específicamente cuando se sobrepa Arreglo (arrays) Variables del mismo tipo de dato, almacenadas en posiciones contiguas en la memoria, poseen el mismo nombre Asignación Almacenamiento de un valor en una variable. La sentencia de asignación es aquella que implementa la asignació asignación. Asociacion Una relación de dos clases, como una instancia de una clase referencia a una instancia de otra clase Atributo Se define a atributo en java, como las propiedades que caracterizan a los objetos B Biblioteca una biblioteca es un conjunto de procedimientos yfunciones (subprogramas) agrupadas en u n archivo con el fin de ser aprovechadas por otros programas. Biblioteca (Library)
  • 3. Es un conjunto de implementaciones funcionales, codificadas en un lenguaje de programación, que ofrece una int funcionalidad que se invoca. Bloque Sentencias y declaraciones encerradas entre una pareja de llaves. (apertura y cierre, '{' Y '}'. Por ejemplo, un cuerpo. Bloque (Block) sentencias y declaraciones encerradas entre llaves con apertura "{" y cierre "}" Boolean Tipo de dato que se utiliza para la evaluación de condiciones verdadero/falso Break Rompe el flujo normal del bloque de código actual. bucle do while El bucle do while es prácticamente igual al while, pero con la diferencia de que el código del bucle se ejecutara al comprobación se hace después de cada iteración y no antes como en el caso del while. 1 2 3 do { ... } while (condicion) Este tipo de bucle es el idóneo cuando necesitamos que un fragmento de código se ejecute al menos una vez y d puede ser que se vuelva a repetir un número indeterminado de veces o ninguna. Palabra(s) clave: bucle for El bucle for sirve para ejecutar un código un número conocido de veces, por ejemplo recorrer un array o cualquier simplemente ejecutar el código un número concreto de veces. En java hay dos posibles tipos de bucle for: El más habitual es en el que se establece el numero desde el que va a empezar el bucle, hasta cuando se va a se finalmente el modo en el que se actualiza el contador del bucle, que aunque habitualmente lo que se hace es incr esto no tiene que ser obligatoriamente así.
  • 4. 1 2 3 for (inicializacion;condicion;actualizacion) { ... } Palabra(s) clave: bucle while El bucle while es tan sencillo como decir mientras se cumpla la condición se ejecuta el código que haya dentro de no se cumpla esa condición se sale del bucle. 1 2 3 while (condicion){ ... } Por lo tanto este tipo de bucle es el idóneo cuando necesitamos que un fragmento de código se repita un número Palabra(s) clave: Bucles Instrucciones de control que permiten la repeticion de un conjunto de instrucciones segun la condicion Byte El tipo byte es una de las palabras reservadas que viene definida el lenguaje de programación de JAVA cuyo func grandes arrays. Donde el ahorramiento de memoria realmente importa, también se puede utilizar el lugar de int do sus límites, ya que le hecho de que una variable sea limitada puede servir para su documentación, el tipo byte es a dos. Su valor mínimo es -128 y el máximo 127. Por eso de esta manera se puede decir que es limitada y puede el ahorramiento de memoria como lo mencionamos anteriormente. C C++ C++ es un lenguaje de programación orientado a objetos que toma la base del lenguaje C. La intención de su creación fue el extender al exitoso lenguaje de programación C con mecanismos que permitieran la manipulación de objetos Cabecera de Clase
  • 5. La cabecera proporciona un nombre a la clase y define sus accesos, también describe si es una clase ampliada interfaces Cadena de caracteres Una cadena de caracteres es un objeto de tipo String cuyo valor es texto internamente, el texto se almacena como solo lectura de objetos Char, dentro de esta no hay ningún carácter que finalice en null Case Elemento de la instruccion de control swich, que permite la toma de decisiones multiples Catch Un bloque catch es usado para manejar todas las excepciones que pueden ser generadas en el bloque try . Char Tipo de dato que solo es capaz de almacenar un carácter. Palabra(s) clave: Ciclo (Bucle) Un bucle o ciclo, en programación, es una sentencia que ejecuta repetidas veces un código, hasta que la condi de cumplirse. Clase Abstracción que define un tipo de objeto especificando qué propiedades y operaciones disponibles va a tener. Clase Principal (main class) Una clase que contiene un método principal (main). Código Fuente El código fuente de un programa informático (o software) es un conjunto de líneas de texto con los pasos que deb ejecutar dicho programa. Comentarios Los comentarios son textos adicionales que se añaden al código para explicar la funcionalidad que este tiene, bie personas que lean el programa, o también para recordatorio para el programador. Los comentarios llegan a ser un
  • 6. documentar un programa. Los comentarios no afectan el compilador debido a que estos los ignora, por lo que no así que puede agregarse como se desee libremente para que el código del programa pueda entenderse mejor Compilación Nombre dado al proceso de traducción del código fuente a bytecodes y este así mismo pasa a ejecutarse en aplic compilador Compilador (compiler) Programa de software que realiza un proceso de compilación (traducción del lenguaje fuen programa escrito en un lenguaje de programación de alto nivel. En el caso de Java, es un programa que traduce e El compilador de J2SDK se denomina javac. Constante Una Variable declarada en final en Java. Una constante de la clase normalmente está compartida por todos los objetos de la misma clase, Pro lo consigu declara normalmente como "Static". Una constante local es una constante declarada en un método. Constantes Las constantes son valores que no se modifican durante la ejecución del programa, si definimos una constant durante la ejecución, no nos dejara. Constructor Método especial de una clase que inicializa el objeto y sirve para que las variables tengan valores validos Cos (Función matematica) La función matemática "cos" se utiliza para determinar la función "coseno" de una cantidad en Java. Ejemplo: double x=Math.cos(0.5) Resultado: x=0.8775825; D Datos compuestos Tipode datosque se compone por un conjuntode datosde tipoprimitivoyaseade un solotipoo la combinaciónde ellos,unejemploes el tipoStringolosArreglos(Array)
  • 7. Palabra(s) clave: Datos Primitivos Tiposde datos con tamañolimitadoidénticoentodaslasversionesde JAVA,locual asegurasuportabilidad,poseenla con ciertostiposde valoresenespecifico tipos-de-dato.png Palabra(s) clave: Declaracion Define las variables, métodos y clases en un programa Depuracion Proceso de encontrar, fijar y eliminar errores en un programa. Para estas tareas se suele utilizar una herramient como depurador. Depurador (debugger) Herramienta para ayudar a la localización de errores de un programa: jdbc se proporciona como parte del J2SD Palabra(s) clave: Diagrama de clase Son los diagramas mas comunes en el modelado de sistemas orientados a objetos Diagrama de Flujo Es una representación gráfica de la estructura de un programa. Palabra(s) clave: Diseño Define como se debe estructurar e implementar un programa Do
  • 8. Estructura de control cíclica Es utilizado en el bucle/ciclo do-while, se ejecuta al menos una vez Do-while Los ciclos do-while son una estructura de control cíclica, los cuales nos permiten ejecutar una o varias líneas de c necesidad de tener un valor inicial e incluso a veces sin siquiera conocer cuando se va a dar el valor final, hasta a while, sin embargo el ciclo do-while nos permite añadir cierta ventaja adicional y esta consiste que nos da la posib bloque de instrucciones antes de evaluar la condición necesaria, de este modo los ciclos do-while, son más efect especificas. Double Tipo de dato que al igual que float, permite la entrada de decimales pero tiene un mayor tamaño, este puede ser Palabra(s) clave: E Editor de Código Es un programa capaz de editar, compilar y ejecutar códigos de cierto lenguaje, cada uno de éstos programas tiene una variedad de características distintas que cumplen con las necesidades del programador. Palabra(s) clave: Ejecutar, ejecución (run) Hacer funcionar un programa instrucción a instrucción Palabra(s) clave: Encapsulación Es el empaquetado de datos y método en un sólo componente. Encapsulamiento, encapsulación Localización y protección de las características internas y estructura de un objeto. Combinación de métodos y dat datos. En Java se conoce como clase
  • 9. Entero Un número completo tal como –5, 1, 10 y 2002. enum Un enum, también llamado enumeración o tipo enumerado es un tipo de dato definido por el usuario que solo pue definidos en una lista. Un enum se declara de forma general: [modificadores] enum nombreEnum {VALOR1, VALOR2, VALOR3, ...} modificadores (opcional) puede ser public, private, protected además de static. enum es la palabra reservada para definir enumeraciones en Java. nombreEnum es el nombre del nuevo tipo creado. VALOR1, VALOR2, ... son los valores que pueden tomar las variables que se declaren de este tipo. Se pueden declarar enumeraciones dentro o fuera de una clase pero nunca dentro de un método. Error de Compilación Son errores que impiden que su programa se ejecute. Error en tiempo de Ejecución Son errores que aparecen mientras se ejecuta su programa. Error Lógico Son errores que impiden que su programa haga lo que estaba previsto. Evento Una acción del usuario en la interfazgráfica. Excepción Evento que ocurre durante la ejecución de un programa, que interrumpe el flujo normal de ejecución. Excepción (exception) Un suceso (evento) no previsto que indica que un programa ha fallado en alguna forma. Las excepciones se repr java. Las excepciones se manejan con un bloque de sentencias try/catch.
  • 10. Expresiones Una expresión es una combinación de variables, operaciones y llamadas de metodos. Construida de acuerdo a la devuelve un valor. Estas pueden tener diversos funcionamientos como por ejemplo: asignar el valor a una variabl llamamiento a una función desde un objeto desde una clase determinada, reservar espacio de memoria para un o ejemplo de estas ordenadas como nombramos los ejemplos es: x=123; y=(x+100)/4; area=circulo.calcularArea(2.5); Rectangulo r=new Rectangulo(10, 10, 200, 300); extends Cuando una clase hereda de otra se usa la palabra reservada extends, al hacer esto se están "copiando" (por de y las variables de la "clase padre" (clase desde la cual se heredan estos miembros), la palabra extends se usa de clase, por ejemplo: <tipo de clase> <nombre clase> extends <clase padre> { ... resto de código (irrelevante para este ejemplo) ... F false verifica si un valor es falso y viene con tipo de dato boolean. FileNotFoundException Es una excepción lanzada cuando cuando no existe un archivo con el nombre de ruta especificada, también lanza alguna razón es inaccesible, por ejemplo, cuando se intenta abrir un archivo de solo lectura para escribir. Final Modificador de clases, datos, métodos y variables locales. Una clase final no se puede extender, un dato final o v dato final no se puede anular. glosario.docx Finally Determina el bloque de código que se ejecutará siempre luego de un try así sea que se cap
  • 11. Float Tipo de dato que permite ingresar decimales que ademas tiene un tamaño de 32 bits Palabra(s) clave: Flujo (Stream) Término que describe el flujo de datos continuo de una dirección entre un emisor y un receptor. FontFormatException Lanzado por el método createFont en la clase Font para indicar que la fuente especificada es mala. For Ciclo que nos permite ejecutar de manera repetitiva un bloque de instrucciones, conociendo previamente un valor expresión final (incremento/Decremento). Función Es un conjunto de bloques de código que pueden ser llamados desde cualquier parte dentro del programa que se Palabra(s) clave: G GLOSARIO DE TERMINOS Diseño Define como se debe estructurar e implementar un programa Diagrama de Flujo Es una representación gráfica de la estructura de un programa. Doublé Tipo de dato que al igual que float, permite la entrada de decimales pero tiene un mayor tamaño, este puede ser de hasta 64 bits Encapsulación
  • 12. Es el empaquetado de datos y método en un sólo componente. Evento Una acción del usuario en la interfazgráfica. Excepción Evento que ocurre durante la ejecución de un programa, que interrumpe el flujo normal de ejecución. false verifica si un valor es falso y viene con tipo de dato boolean. For Ciclo que nos permite ejecutar de manera repetitiva un bloque de instrucciones, conociendo previamente un valor de inicio, una condición y una expresión final (incremento/Decremento). La POO Es la manera de diseñar y desarrollar aplicaciones que tratan de imitar la realidad, utilizando objetos, que contienen la identidad, el estado y el comportamiento. GLOSARIO DE TERMINOS.docx H Herencia Una relación entre clases en que una subclase se extiende desde una superclase. H Hilo (thread) Un flujo de ejecución de una tarea que tiene un principio y un fin, en un programa.
  • 13. I I2SK El Java 2 Software Kit distribuido por Inn proporciona el conjunto de herramientas para escribir programas Java, Libro Java 6 contiene las bibliotecas de calse Java, el compilador Java(javac)y una colección de otras utilidades. Las versiones se numeran en secuencia con 1.2,1.3,1.4(la más reciente dentro de la implementación de la plataforma Java 2. IDE (integrated development) Herramienta que proporciona un entorno a los programadores a escribir un código eficientemente. Identificador (identifier) Nombre de una variable, método, clase, interfaz o paquete. If Estructura de control condicional. Su funcionamiento es simple. Se evalúa una condición, si es verdadera ejecuta un código, s código por medio de un else, o continúa con la ejecución del programa. If-Else Es una estructura condicional, si una determinada condición se cumple se ejecuta el código que se encuentra d condición se ejecuta el código dentro de Else. Palabra(s) clave: IllegalClassFormatException Lanzado por una implementación de ClassFileTransformer.transform cuando sus parámetros de entrada no son porque los bytes del archivo de clase inicial no eran válidos o si una transformación aplicada anteriormente co import La función es útil para mandar llamar las librerías que permiten la utilización de diferentes códigos
  • 14. import java.applet. Un applet java es un applet escrito en el lenguaje de programación Java. Los applets de Java pueden ejecutarse la Java Virtual Machine (JVM), o en el AppletViewer de Sun. Entre sus características podemos mencionar un esquema de seguridad que permite que los applets que se ejec acceso a partes sensibles (por ejemplo no pueden escribir archivos), a menos que uno mismo le dé los permiso desventaja de este enfoque es que la entrega de permisos es engorrosa para el usuario común, lo cual juega en los Java applets: proporcionar una forma fácil de ejecutar aplicaciones desde el navegador web import java.lang. Dentro de este paquete están gran parte de las clases más utilizadas dentro de las aplicaciones o programas cre import javax.crypto. proporciona las clases e interfaces para realizar operaciones criptográficas. Las operaciones criptográficas definid encriptación, generación de claves y acuerdo de claves y generación de códigos de autentificación de mensajes import javax.imageio.IIOImage; Lee la imagen indexed mediante imageIndex y devuelve un IIOImage que contiene la imagen, las miniaturas y los asociada, utilizando un archivo adjunto ImageReadParam in-line Configuración de una sola variable a uno de dos estados sobre la base de una sola condición en común, de tales ha ideado para ello, el operador condicional "? :". Palabra(s) clave: instanceof Es una función para conocer es de un tipo determinado, es decir, a una clase o interfaz determinada. Int Es el tipo de dato predeterminado para valores enteros (1, 5, 47, -6, ...).
  • 15. Interfaz (interface) Una interfazse trata como una clase especial de Java. Cada interfaz se compila en un archivo independiente de b ordinaria. No se puede crear un instancia de la interfaz. La estructura de una interfaz Java es similar al de una cla tener datos y métodos. Los datos ,sin embargo ,deben ser constantes y los métodos pueden tener sólo declaracio Interprete (Interpreter) Software que interpreta y ejecuta bytecode de Java. La máquina virtual Java (JVM) es un interprete de bytecodes emulación de software de un procesador de máuina. InterruptedException Produce cuando un subproceso espera o esta ocupado, y el subproceso se interrumpe, ya sea antes o durante la J Java Lenguaje de programación orientado a objetos creado para poder funcionar en distintos tipos de procesadores, gracias a la máquina virtual , la Java Virtual Machine. Palabra(s) clave: Java publing La tecnología Java Plugin forma parte de Java Runtime Environment y establece la conexión entre los explorador Java. java.util.Scanner Librería para importar a la clase Scanner, la cual facilita y permite ingresar datos. javaw.exe El proceso javaw.exe es un programa propiedad de Oracle, Inc., que funciona junto con el explorador Internet Exp Este programa es similar al programa java.exe. La única diferencia radica en que el proceso javaw.exe no tiene n ejecutarse. javax.swing.JOptionPane Librería necesaria para utilizar las funciones relacionadas con cuadros de diálogo. JDK
  • 16. JDK (Java Development Kit) Es un software que provee herramientas de desarrollo para la creación de programa Jerarquía de clases Colección de clases organizadas en términos de relaciones de superclases y subclases. L La POO Es la manera de diseñar y desarrollar aplicaciones que tratan de imitar la realidad, utilizando objetos, que contienen la identidad, el estado y el comportamiento. Long Es un tipo de dato numérico que puede ser real o entero, dependiendo del tipo de dato que se vaya a utilizar. Tien bits. Palabra(s) clave: M Main (Clase) Es la clase principal de un código, desde esta clase se invocarán a otras clases del código. Palabra(s) clave: MalformedURLException Excepción la cual es lanzada en caso de que se halla producido una URL mal formada, o, no se pudo encontrar n cadena de especificación o la cadena no se pudo analizar. Math (Clase) La clase Math define muchas funciones y versiones distintas de cada funcion Mensaje Una petición enviada a un objeto que se solicita ejecutar una acción determinada. El mensaje incluye un nombre y
  • 17. Palabra(s) clave: Método Implementación de un algoritmo que representa una operación o función que un objeto realiza. Modificadores de acceso Son utilizados para determinar el nivel de acceso de clases, atributos y métodos. Ejemplos: -Private -Public Modularidad Propiedad que permite subdividir una aplicación en partes más pequeñas (llamadas módulos), cada una de las cu sea posible de la aplicación en sí y de las demás partes. Palabra(s) clave: N Netbeans Es un entorno de desarrollo integrado, hecho principalmente para el lenguaje de programación Java. New Sentencia utilizada para crear nuevos objetos Null Es un valor especial aplicado a un puntero (o referencia) usado para indicar que no se apunta a un objeto o dato v valor 0 (cero) para significar null, debido a que muchos sistemas operativos consideran el intentar acceder a una como un error. Palabra(s) clave: NullPointerException Es una de las excepciones de java la cual es lanzada cuando se hace uso de una referencia a un objeto que no h
  • 18. O Objeto Una instancia de una case que tiene sus propios valores para cada uno de los atributos. P palabra reservada Palabra reservada, Palabra definida como parte del lenguaje Java.Los literales y las palabras clave, son palabras reservadas utilizadas por el Lenguaje de Programación Java y no pueden ser usadas como identificadores. Palabras reservadas Como cualquier lenguaje de programación el lenguaje JAVA designa ciertas palabras que el compilador reconoce como especiales para poder realizar un procedimiento o ya se encuentras determinadas. Estas palabras no las puede utilizar el programador para nombrar sus construcciones en JAVA. Debido al funcionamiento especifico con las que vienen predeterminadas. Paquete Grupo de clases similares. Parametro En programación, un valor transmitido a una función. La función utiliza el parámetro en sus tareas o realiza una operación con el mismo. Parametros
  • 19. Los parámetros de una función son los valores que esta recibe por parte del código que la llama. Pueden servir para introducir datos para ejecutar el método (entrada) o para obtener o modificar datos tras su ejecución (salida). Polimorfismo Polimorfismo significa que una llamada a un método miembro causará que se ejecute un método diferente dependiendo del tipo de objeto que invoca al método. Precedencia, prioridad (precedence) Prioridad de un operador en una expresión utilizada para determinar el orden en que se evalúan los operadores. Principio de ocultación Protege a las propiedades de un objeto contra su modificación por quien no tenga derecho a acceder a ellas; solamente los propios métodos internos del objeto pueden acceder a su estado. Palabra(s) clave: Privado (private) Un modificador de miembros de una clase, un miembro privado sólo puede ser referenciado en el interior de la clase Palabra(s) clave: Programa Un conjunto de instrucciones (o sentencias) que describen alguna aplicación o actividad ejecutada en una computadora protected protected (Acceso desde la clase y sus hijos "herencia") Para controlar el acceso a nuestros atributos y métodos se utilizan los modificadores de acceso que no son más que palabras reservadas del lenguaje que se encargarán de controlar desde dónde serán accesibles los miembros de una clase. Proyecto Un proyecto Java podemos considerarlo como una serie de carpetas ordenadas y organizadas de acuerdo con una lógica para mantener organizado el código. Un proyecto suele constar de archivos .java, archivos .class y documentación.
  • 20. R Recolección de basura Técnica por la cual el entorno de objetos se encarga de destruir automáticamente, y por tanto desvincular la memoria asociada, los objetos que hayan quedado sin ninguna referencia a ellos. Palabra(s) clave: return Funciona como el fin de un método de una clase y según el tipo de método devuelve un valor cada vez que este es utilizado. S Semántica (semantics) Conjunto de reglas que definen el significado de un programa sintácticamente válido. Java toma un enfoque operacional en semántica de modo que el comportamiento y por consiguiente el significado de un programa se define por la máquina sobre la que esta ejecutando el programa. Sentencia (statement) Una unidad de código que representa una acción o una secuencia de acciones. Las sentencias se ejecutan en el orden en que están escritas y siempre terminan en un punto y coma. Palabra(s) clave: Sin (Función matematica) La función matemática "sin" se utiliza para determinar la función "seno" de una cantidad en Java. Ejemplo: double x=Math.sin(0.5) Resultado: x=0.479425; Sintaxis (Syntax) Un conjunto de reglas que especifica la composición de programas a partir de palabras reservadas, símbolos y caracteres. La sintaxis define la estructura de los programas legales
  • 21. en términos de cómo las palabras reservadas y otros caracteres se pueden escribir y en qué orden. Sobrecarga (overload) Proporciona dos o más métodos con el mismo nombre en el mismo ámbito ,diferenciado por tener listas de parámetros deferentes. Static Las variables y métodos estáticos pertenecen a la clase en lugar de a una instancia específica. String Tipo de dato compuesto que carece de propiedades matemáticas y que acepta la introducción de caracteres alfanuméricos Subclase Una clase que hereda o se extiende de una superclase Supertipo Un tipo que es heredado por un subtipo. Switch Switch case es una estructura de control empleada en programación. Se utiliza para agilizar la toma de decisiones múltiples. Palabra(s) clave: T Throw Utiliza la sentencia throw para lanzar una excepción. Cuando lanzas un excepción, se especifica la expresión que contiene el valor para ser lanzado. Palabra(s) clave: Tipo de datos (data type)
  • 22. Los tipos de datos se utilizan para definir variables. Java soporta los tipos de datos primitivos y tipos de datos objeto. true verifica si un valor es verdadero y viene con tipo de dato boolean. Palabra(s) clave: Try Declara un bloque de código que posiblemente lanzará una excepción. U UML Lenguaje unificado de modelado que proporciona notación estándar visual para documentar el análisis y diseño de sistemas orientados a objetos. V Validacion La validación hace referencia a verificar, controlar o filtrar cada uno de las entradas de datos, si el dato es correcto,es decir, es el tipo de dato que pide el sistema, este lo aceptara. Por el contrario si este es incorrecto, el sistema lo rechazara Variable Es un identificador que representa una porción de memoria en la que se guarda el valor asignado a dicha variable. Variable Contador Como su nombre lo dice nos sirve para contar las veces que pasara un numero X u otra cosa, dependiendo del programa. Variable global
  • 23. Las propiedades de la clase en java es el equivalente a las variables globales en lenguajes estructurados como el C. Palabra(s) clave: VARIABLE(ACUMULADOR) sirve para acumular ciertos números dentro de un ciclo y siempre debe declararse con un valor antes de usarse VARIABLE(LOCAL) tipo de variable que solo funciona dentro de la funcion en la que se declaro Void Especifica que un método no devuelva ningún valor. W While Bucle que ejecuta una sentencia especificada mientras que la condición sea evaluada como verdadera.