PRG - Q02 1 Preparacion Del PC
PRG - Q02 1 Preparacion Del PC
PRG - Q02 1 Preparacion Del PC
PROGRAMACIÓN
Guía ejercicios - Unidad 1 PROGRAMACION
Definiciones:
Un programa es una serie de órdenes o instrucciones ordenadas con una finalidad concreta
que realizan una función determinada.
Compiladores e intérpretes:
Un compilador es un programa que traduce de un lenguaje fuente (normalmente un lenguaje
de programación de alto nivel) a un lenguaje objeto (normalmente código máquina)
A diferencia de los compiladores, los intérpretes leen línea a línea el código fuente y lo
ejecutan. Este proceso es muy lento y requiere tener cargado en memoria el intérprete.
1 Análisis léxico
2 Análisis sintáctico
3 Análisis semántico
4 Gestión de errores
5 Tabla de símbolos
6 Generación de código intermedio
7 Optimización de código intermedio
8 Generación de código objeto
9 Optimización de código objeto
Programación en JAVA
Los programas o aplicaciones en Java se componen de una serie de ficheros .class. Son ficheros
en bytecode que contienen las clases del programa. Estos ficheros no tienen por qué estar
situados en un directorio concreto. La aplicación se ejecuta desde el método principal o main()
situada en la clase. El main() es un método estático, el cual puede empezar a crear objetos,
incluidos los de su propia clase.
Unidad 1. Prepara tu PC
Parte Instalaciones
Para poder programar en Java, debemos preparar nuestra maquina antes con varios
programas.
1. Editores de texto plano: Podemos utilizar cualquier editor de texto plano para crear y
editar nuestros programas en Java. Nosotros utilizaremos como referencia Sublime
Text 3.
3. Geany:
i. Otro editor gratuito
ii. Muy bueno
i. http://www.oracle.com/technetwork/java/javase/downloads/jdk8-
downloads-2133151.html
iii. Descargar.
3. Instalación.
viii. PATH es una variable de entorno del sistema que informa al sistema
operativo sobre la ruta de distintos directorios esenciales para el
funcionamiento del ordenador. Vamos a añadir al contenido de la
variable PATH el lugar donde se encuentran los ficheros ejecutables de
Java necesarios para su ejecución, como el compilador (javac.exe) y el
intérprete (java.exe). Seguiremos la siguiente secuencia de pasos para
configurar esta variable.
ix. Abrimos el explorador de Windows o pulsamos sobre “Mi Pc”.
Pulsamos sobre Equipo -> Propiedades y con botón derecho del ratón
o buscando el icono -> Configuración avanzada / Cambiar
configuración -> Opciones avanzadas -> Variables de entorno -> Editar
(Variables del sistema). Luego al final del contenido que ya exista,
añadiremos un punto y coma y el texto %JAVA_HOME%\bin. No deben
quedar espacios intermedios. Nos quedará similar a esto:
1. Nombre de variable : PATH
2. Valor de variable :
C:\WINDOWS;C:\WINDOWS\system32;%JAVA_HOME%\bin
5. A modo de resumen de todo el proceso de configuración: hemos creado una
variable de entorno llamada JAVA_HOME y hemos añadido una expresión a la
variable PATH.
import java.util.Scanner
javac AHolaMundo.java
java AHolaMundo
1. Para ello debemos ir a Tools – Build System – New Build System… y escribir el
siguiente código, grabándolo finalmente con el nombre que se desee. Por
ultimo dejaremos seleccionado en vez del apartado Automático el que
nosotros hemos creado. Ya podemos compilar y ejecutar el código
directamente desde el menú de Tools
{
"cmd": ["javac", "$file"],
"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
"selector": "source.java",
"variants": [
{
"name": "Run",
"cmd": ["start", "cmd", "/c", "java $file_base_name & pause"],
"shell": true
}
]
}
Notas:
Para el examen dispondréis del Sublime preinstalado en las maquinas