Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMACIÓN EN JAVA
MECATRÓNICA
Tercero de bachillerato
INTRODUCCIÓN
• Todo lenguaje de programación requiere de:
• Normas generales de sintaxis
• Tipos de datos
• Estructuras de control
• Estructuras de programas
Sebastián Peñaherrera 2
INTRODUCCIÓN
• El uso de JAVA está jerarquizado para entregar o bien solo
herramientas de ejecución, como presentar herramientas de
desarrollo.
Sebastián Peñaherrera 3
Sintaxis
• La sintaxis está definida como un grupo de reglas
que identifican buenas prácticas de codificación
y aseguran una correcta compilación del código
fuente.
Sebastián Peñaherrera 4
Sintaxis
• INDENTACIÓN
Son espacios que se generan en el
código para facilitar la lectura y
entendimiento.
Se recomienda lo siguiente:
• Espacios en blanco, saltos de línea y
tabulaciones.
• Sangrar o indentar las líneas para
reconocer en donde empieza y finaliza
un bloque. Sebastián Peñaherrera 5
Sintaxis
• Comentarios
Son palabras o grupo de ellas que entregan
indicaciones o información. No son
consideradas por el compilador.
Sebastián Peñaherrera 6
Sintaxis
• Identificadores
Usados para nombrar a variables, constantes,
objetos y métodos. Se pueden usar:
• Mayúsculas
• Minúsculas
• Dígitos
• Símbolos “$” y “_”
Sebastián Peñaherrera 7
Sintaxis
• Separadores
Sebastián Peñaherrera 8
Sebastián Peñaherrera 9
Estructura de un
programa
Programas de consola Programas gráficos
Sebastián Peñaherrera 10
Tipos de Datos
Datos simples
• Son todos aquellos que manejan datos de un tipo
en específico.
• Son las formas más primitivas, sin embargo
pertenecen a clases “prefabricadas” en JAVA.
Sebastián Peñaherrera 11
Tipos de Datos
Datos objeto
• Los objetos almacenan varios ítems de información
(Atributos).
• Disponen de funciones para manipular los atributos
• Se declaran de manera similar a los datos simples:
12
Tipos de Datos
Variables y constantes
• En los programas, dependiendo de las necesidades se
puede necesitar:
• Variables (Valores que pueden ser alterados).
• Constantes (Valores fijos en toda la ejecución del programa).
13
Tipos de Datos
Variables y constantes
• Los valores que se
pueden asignar
dependen de reglas de
escritura para que el
compilador convierte
correctamente el código
fuente a código máquina.
14
Tipos de Datos
Ámbito de las variables
15
Tipos de Datos
Operadores aritméticos
Operadores de bit
16
Tipos de Datos
Operadores relacionales
17
18
Tipos de datos
Conversión de datos
• Conocido como “casting”.
• Se trata de una operación de “maquillaje” de una
variable para que se pueda adaptar.
• Tiene la siguiente sintaxis:
Sebastián Peñaherrera 19
Tipos de datos
Vectores
• Llamados también ”arrays” son estructuras de
datos que almacenan un número fijo de
elementos del mismo tipo o clase (objetos).
Sebastián Peñaherrera 20
Tipos de datos
Inicialización de Vectores
Sebastián Peñaherrera 21
Tipos de datos
Vectores multidimensionales
• Los vectores pueden tener más de una sola
dimensión, esto se conoce con el nombre de
“matrices”.
• Para su declaración es necesario colocar “[]” por
cada dimensión.
Sebastián Peñaherrera 22
BIBLIOGRAFÍA
Sebastián Peñaherrera 23