Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fecha: 27/04/2020
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
Introducción:
En el siguiente trabajo se presentara información sobre lo que ya hemos venido
estudiando como por ejemplo: java y toda la información relacionada con el programa
(las herramientas de JDK y JRE, las variables que incluye el programa como PATH,
ciertos conceptos para aclararlos) para entenderlo de mejor manera y saber cómo se
compone. El poder entenderlo de mejor manera incluye entender el JDK o sea sus
herramientas que requiere java.
De igual forma estaremos viendo a cerca del símbolo del sistema o como mejor lo
conocemos “cmd”, veremos la forma de ejecutar un archivo java en el cmd.
2
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
Contenido
Tarea 3 ........................................................................................................................ 4
5. ¿Explique qué es JAVAC y JAVA que están contenidos en la carpeta bin del
JDK? ............................................................................................................................ 4
6. ¿Qué son las variables de entorno del sistema Operativo Windows? ................... 5
Tarea 4....................................................................................................................... 10
11. Enlistar, dibujar y explicar para que sirven cada uno de los tipos de simbología
de un diagrama de flujo más utilizados de un procedimiento (tales como: condición,
entrada de datos e impresión de mensajes, etc.) ...................................................... 10
Conclusión: ................................................................................................................ 12
Bibliografía: ................................................................................................................ 12
3
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
Tarea 3
1. ¿Qué es JAVA?
Java es un lenguaje de programación con el que podemos realizar cualquier tipo de
programa y es una plataforma informática. Se constituye como un lenguaje orientado a
objetos, su intención es permitir que los desarrolladores de aplicaciones escriban el
programa una sola vez y lo ejecuten en cualquier dispositivo.
2. ¿Explique qué es JDK y JRE?
Java Development Kit (JDK): traducido al español es Herramientas de desarrollo para
Java Se puede definir como un software que provee herramientas de Desarrollo
(utilidades, documentación y ejemplos) para la creación de programas en Java. Puede
instalarse en una Computadora local o en una unidad de Red.
Java Runtime Environment (JRE): es la implementación de la Máquina virtual de Java
que realmente ejecuta los programas de Java, esto quiere decir que aquí encontraremos
todo lo necesario para ejecutar nuestras aplicaciones escritas en Java, normalmente el
JRE está destinado a usuarios finales que no requieren el JDK, pues a diferencia de este
no contiene los programas necesarios para crear aplicaciones en el lenguaje Java.
3. ¿Qué es el PATH?
Es una variable de entorno del sistema, y una variable entorno es más que variables que
almacenan configuraciones y direcciones de nuestro sistema como carpeta de usuarios,
direcciones de librerías o recursos del sistema, etc.
Y nos sirve para poder ejecutar programas Java desde cualquier carpeta, la carpeta con
los archivos javac.exe y java.exe debe estar incluida en el PATH del sistema.
4
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
Windows?
En el SO Windows las variables de entorno son cadenas que contienen información
acerca del entorno para el sistema y el usuario que ha iniciado sesión en ese momento.
Por ejemplo, en un ordenador con Windows 10, %homepath% contiene el valor de
UsersTim, que es la carpeta que contiene toda la información específica del usuario.
5
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
6
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
7
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
Atom no solo es compatible con todos los sistemas operativos, sino que también
ofrece muchas posibilidades de extensión, que la comunidad de Atom clasifica en
paquetes (características y funciones) y temas (ajustes visuales de la interfaz de
usuario y resaltado de sintaxis). Este editor de código fuente ofrece un gestor de
paquetes integrado para buscar e instalar nuevas extensiones. Al principio, solo
las extensiones y paquetes que no formaban parte del núcleo de Atom eran de
código abierto, pero ahora todo el programa cuenta con la licencia de software
libre MIT. este software incluye muchas funciones básicas, como resaltado de
sintaxis, reconocimiento automático de lenguaje, code-folding, autocompletar
texto y código o buscar y reemplazar términos, expresiones y secciones en todo
el proyecto.
III. Notepad++ (Windows): La gran ventaja de este editor de código gratuito para
Windows radica en que está escrito en lenguaje C++. Además, Notepad++ utiliza
los componentes del editor de texto de la
biblioteca de Scintilla. Ofrece las características
básicas de un buen editor de código HTML:
puedes colorear la sintaxis de los diversos
lenguajes, así como definir las características
especiales del resaltado de forma opcional. Lo
mismo se aplica al agrupado de secciones de código relacionadas entre sí.
Además, Notepad++ cuenta con una función de “Buscar y reemplazar”, un
comando para grabar y reproducir macros y una función de autocompletar
(palabras, funciones o parámetros). Notepad++ permite visualizar previamente los
documentos HTML en Firefox, Chrome, Safari o Internet Explorer en todo
momento, siempre que estos navegadores estén instalados.
IV. Araneae (Windows): está especialmente diseñado para trabajar con documentos
web (HTML, CSS, JavaScript, PHP, XML, XHTML). Los fans de Microsoft pueden
utilizarlo de forma totalmente gratuita para fines no comerciales.
A pesar de su tamaño reducido, este editor incorpora numerosas
funciones que ayudan a escribir un código claro y limpio:
8
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
9
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
Tarea 4.
10. Instalar Sublime Text 3 en su equipo de computadora abrir
el archivo simple.java (recuerda que ese archivo se envío desde
la tarea 2) tomar foto a su equipo teniendo abierto sublime text
3 y abierto el archivo simple.java (que se vea el equipo completo)
y agregar
imagen.
11. Enlistar, dibujar y explicar para que sirven cada uno de los
tipos de simbología de un diagrama de flujo más utilizados de un
procedimiento (tales como: condición, entrada de datos e
impresión de mensajes, etc.)
Los diagramas de flujo usan formas especiales para representar diferentes tipos de
acciones o pasos en un proceso. Las líneas y flechas muestran la secuencia de los pasos
y las relaciones entre ellos. Estos son conocidos como símbolos de diagrama de flujo. A
continuación le enlistare los símbolos más usados:
10
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
11
TECNOLÓGICO NACIONAL DE MÉXICO
Instituto Tecnológico de Tapachula
Conclusión:
Todo lo que hemos visto en la investigación anterior nos sirve de mucho saberla como
profesionales. Nos ayuda a saber más cosas sobre el programa Java y sobre su JDK, de
igual forma no solo es hacer códigos sino hacer el diagrama de flujo de un algoritmo y
por eso es importante saber los símbolos más usados y la manera correcta de usarlos.
Como mencione el escribir los códigos no solo es hacerlo y ya, sino que es complicado
y para eso en ocasiones se requiere editores de código y existen múltiples de ellos.
Bibliografía:
• https://rockcontent.com/es/blog/que-es-java/
• https://www.java.com/es/download/faq/whatis_java.xml
• https://www.ingenieroperales.com/que-es-el-jdk-y-el-jre-java/
• https://www.usmp.edu.pe/publicaciones/boletin/fia/info49/too.html
• https://www.ecured.cu/JDK#Int.C3.A9rprete_en_tiempo_de_ejecuci.C3.B3n_.28J
RE.29
• http://rosschay.blogspot.com/2008/12/para-que-sirve-el-path-y-classpath-en.html
• http://culturacion.com/que-es-un-compilador/
• https://medium.com/@01luisrene/como-agregar-variables-de-entorno-s-o-
windows-10-e7f38851f11f
• https://www.arquitecturajava.com/javac-optimization/
• https://www.ionos.mx/digitalguide/paginas-web/desarrollo-web/editor-de-codigo/
• https://es.wikihow.com/compilar-y-ejecutar-un-programa-Java-usando-el-
%22S%C3%ADmbolo-de-sistema%22
12