Portada
UNIVERSIDAD NACIONAL DE EDUCACIÓN Enrique Guzmán Y Valle
Alma Máter del Magisterio Nacional FACULTAD DE TECNOLOGIA
Escuela Profesional de Electrónica y Telecomunicaciones
MONOGRAFÍA
El lenguaje de programación Java usado en las telecomunicaciones
Examen de Suficiencia Profesional Res. N° 0490-2018-D-FATEC
Presentada por:
Falcón Mallqui, Samuel
Para optar al Título Profesional de Licenciado en Educación Especialidad: Telecomunicaciones e Informática
Hoja de firmas de jurado
MONOGRAFÍA
El lenguaje de programación Java usado en las telecomunicaciones
Designación de Jurado Resolución N° 0490-2018-D-FATEC
Dedicatoria
A Dios, por ser mi guía y mi inspiración en momentos de tristeza y alegrías, por haber puesto en mi camino a personas buenas y con grandes ideales que compartían su experiencia y conocimiento.
Índice de contenidos
Portada ... i
Hoja de firmas de jurado ... ii
Dedicatoria ... iii
Índice de contenidos ... iv
Lista de tablas ... viii
Lista de figuras ... ix
Introducción ... xi
Capítulo I. Lenguaje de programación ... 12
1.1 Generalidades ... 12
1.2 Características del lenguaje Java... 12
1.3 Plataforma Java ... 13
1.4 Entorno de desarrollo de Java ... 14
1.5 Estructura del programa Java ... 14
1.5.1 La clase principal o código main. ... 14
1.5.2 Comentarios. ... 15
1.5.3 Identificadores. ... 15
1.6 Elementos del programa Java ... 16
1.6.1 Identificadores. ... 16
1.6.2 Comentarios. ... 16
1.6.3 Sentencias. ... 17
1.6.4 Variables. ... 17
2.1 Comunicación y telecomunicaciones ... 19
2.1.1 La comunicación. ... 19
2.1.2 Los sistemas de telecomunicación. ... 19
2.1.3 Transmisión de datos. ... 20
2.1.4 Señales analógicas y digitales. ... 20
2.1.4.1 Señalización. ... 21
2.1.4.2 Transmisión. ... 22
2.1.5 Elementos del sistema de comunicación. ... 23
2.2 Contaminación de la señal ... 24
2.3 Medios de comunicación ... 24
2.3.1 Clasificación de los medios de comunicación. ... 24
2.3.1.1 Televisión. ... 24
2.3.1.2 Radio. ... 25
2.3.1.3 Periódicos. ... 25
2.3.1.4 Revista. ... 25
2.3.1.5 Internet. ... 25
2.3.1.6 Redes Sociales. ... 26
2.4 Los sistemas de telecomunicaciones ... 26
2.4.1 Telégrafo. ... 26
2.4.2 Teléfono. ... 26
2.4.3 Radio. ... 26
2.4.5 Componentes básicos de una red. ... 27
Capítulo III. Lenguaje de programación Java orientado a las telecomunicaciones ... 36
3.1 Objetivo ... 36
3.2 Generalidades ... 36
3.3 Entorno de fundamento del lenguaje de programación Java ... 36
3.3.1 El entorno de ejecución. ... 37
3.3.2 La máquina virtual Java. ... 37
3.3.3 Herramientas de desarrollo. ... 38
3.4 Programa en Java ... 39
3.4.1 Codificación. ... 39
3.4.2 Compilación. ... 40
3.4.3 Ejecución. ... 41
3.5 Entorno de desarrollo integrado ... 42
3.6 Estructura general de un programa Java ... 47
3.6.1 Método main. ... 48
3.7 Dispositivos móviles ... 49
3.7.1 Tipos de dispositivos móviles. ... 49
3.7.2 Teléfonos móviles. ... 49
3.7.3 Las aplicaciones multimedia. ... 50
3.7.3.1 Juegos. ... 50
3.7.3.2 Navegación GPS. ... 50
3.7.3.4 Internet. ... 50
3.7.4 Sistema operativo. ... 51
3.7.5 Entorno de programación. ... 51
3.7.6 Base de datos. ... 53
Aplicación didáctica ... 54
Síntesis ... 77
Apreciación crítica y sugerencias ... 78
Referencias ... 80
Apéndice(s) ... 81
Apéndice A: Video de referencia ... 81
Lista de tablas
Tabla 1. Código de palabras reservadas en Java ... 15
Tabla 2. Identificadores de Java ... 16
Tabla 3. Tabla de identificar de Java ... 16
Tabla 4. Tipos de datos primitivos ... 18
Tabla 5. Transmisión de datos según el tipo de entrada analógica y digital ... 21
Tabla 6. Tipos de transmisión ... 22
Lista de figuras
Figura 1. Sistema operativo. ... 13
Figura 2. Desarrolladores de Java. ... 14
Figura 3. Señal continua y discreta. ... 20
Figura 4. Señales digitales y analógica. ... 21
Figura 5. Comparación de datos según la señal. ... 22
Figura 6. Sistema de comunicación. ... 23
Figura 7. Redes compartidas. ... 27
Figura 8. Tarjeta de Red. ... 28
Figura 9. Entrada para RJ-45. ... 28
Figura 10. Conector RJ-45. ... 29
Figura 11. Fibra óptica. ... 30
Figura 12. Concentrador Hub. ... 30
Figura 13. Router Switch. ... 31
Figura 14. Tarjeta de red para placa madre. ... 31
Figura 15. Conector de ranura portátil. ... 32
Figura 16. Conector a un puerto USB. ... 32
Figura 17. Router Wi-Fi. ... 33
Figura 18. Dispositivo para señal de internet. ... 33
Figura 19. Plataforma Java. ... 37
Figura 20. Ejecución del programa Java. ... 37
Figura 21. Ejecución del programa Java. ... 38
Figura 23. Web de descarga Oracle. ... 39
Figura 24. Codificación de un saludo en Java. ... 40
Figura 25. Compilación de un saludo en Java. ... 40
Figura 26. Corrección de error en Java. ... 41
Figura 27. Ejecución de saludo. ... 41
Figura 28. Comando Java. ... 42
Figura 29. Compilación en Lenguaje Java. ... 42
Figura 30. Ventana de entorno de desarrollo integrado para Java.. ... 43
Figura 31. Herramientas de NetBeans.. ... 44
Figura 32. Ventana y herramientas de desarrollador Eclipse.. ... 44
Figura 33. Ventana de herramientas de desarrollador NetBeans.. ... 45
Figura 34. Ventana de herramientas de desarrollador jEdit.. ... 45
Figura 35. Ventana de herramientas de desarrollador IntelliJ IDEA.. ... 46
Figura 36. Ventana de herramientas de desarrollador JBuilder. ... 46
Figura 37. Ventana de herramientas de desarrollador JDeveloper.. ... 47
Figura 38. Ejemplo de publicar en Clase... 48
Figura 39. Entorno desarrollador de Eclipse. ... 51
Figura 40. Entorno de Android SDK Manager. ... 52
Figura 41. Plataforma virtual para Android. ... 53
Introducción
La presente monografía se desarrolló después de haber realizado la investigación acerca del lenguaje de programación java usado en las telecomunicaciones, Lenguaje de programación java, ha cambiado radicalmente nuestra forma de trabajar y de vivir en la sociedad. Desde un inicio el ser humano ha fabricado herramientas que facilitan sus labores.
La tecnología en la actualidad se ha convertido muy popular entre las personas, hoy en día todas las personas tienen, por lo menos, un celular. A medida que se desarrollaba la tecnología, se iban construyendo máquinas, herramientas que realizaban cálculos cada vez más complejos, hasta la aparición de los ordenadores.
El Lenguaje de programación java usando en las telecomunicaciones del sistema operativo.
Java es conocido como un lenguaje de programación porque tiene una comunidad muy grande con bastante experiencia en el desarrollo de software en la parte de soporte, en java encontraras muchas librerías que están construidas para incluirlas en proyectos
móviles con una gran comunidad que tienen respuestas a las consultas de cada información con respecto al desarrollo.
Capítulo I
Lenguaje de programación
1.1 Generalidades
El lenguaje Java está dirigido para objetos que serán programados, actualmente es uno de los más populares que permite la abstracción del hardware y sistema operativo. En caso de un programa escrito será con HTML, estos permiten la animación gráfica, juegos, consultas que son enviados por medio de una red.
El objetivo por el cual fue desarrollado Java es para ejecutar programas sin importar el sistema operativo que tenga, así se permite la portabilidad e independencia para ser aplicados en cualquier dispositivo móvil (Benites, 2015).
1.2 Características del lenguaje Java
La principal característica de java es ser un lenguaje codificado, compilado y en ejecución. Todo programa Java es compilado se verifica que las clases estén bien escritas y
Java en la actualidad es uno de los principales lenguajes porque ha venido ocupando los primeros lugares en el ranking sobre lenguaje de programación eso se debe a que es robustez, seguro, multiplataforma y enfoque tecnológico (Naughton, 1996).
Hoy en día el lenguaje Java es utilizado para la programación de los softwares e incluso a nivel mundial es de los más usados; además la seguridad de este software va desde a
programación hasta la ejecución (Herrera, 2018).
Cuando se escribe programas en Java, necesita ser compilado en un conjunto de instrucciones optimizadas denominadas programa “bytecode “, siendo independiente de la plataforma.
1.3 Plataforma Java
La plataforma dentro de los softwares es definida como la mezcla de hardware con el sistema operativo, entre las más solicitadas tenemos a Windows, MacOS, Solaris y Linux (Ramírez, 2012).
Java presenta la portabilidad como apoyo a las empresas por medio del comercio virtual y el bajo costo por el mantenimiento de este software, de esta manera permite gestionar las aplicaciones de Java para generar un mismo software aplicado en varias plataformas (Guevara, 2011).
1.4 Entorno de desarrollo de Java
La herramienta JDK permite agrupar, juntar, eliminar y ejecutar programas, aunque la
repetición continua de estos pasos resulta incómoda, pero si proporciona editar textos (Charte, 2016).
Figura 2. Desarrolladores de Java. Fuente: Recuperado de https://www.campusmvp.es/recursos/post/Los-mejores-entornos-de-desarrollo-para-Java.aspx
1.5 Estructura del programa Java
1.5.1 La clase principal o código main.
1.5.2 Comentarios.
Estos comentarios generan una facilidad para programar una tarea sin la necesidad de tener algún papel que genere un nuevo código, pueden ser introducidos con especificaciones para implementar que facilite la lectura del código (Arranz, 2009).
1.5.3 Identificadores.
Los identificadores son métodos, clases o variables para generar un código del programa, todo nuevo código debe especificar su aplicación y basado en las normas que permitan la aplicación del lenguaje Java (Arranz, 2009).
Tabla 1
Código de palabras reservadas en Java
Palabra 1 Palabra 2 Palabra 3 Palabra 4 Palabra 5
Boolean Double Import Public Throws
Break Else Instanceof Rest Transient
Byte Extends Int Return True
Case False Interface Short Try
Catch Final Long Static Void
Char Finally Native Strictfp Volatile
Class Float New Super While
Const For Null Switch
Continue Goto Package Synchronized
Default If Private This
Nota: Muestra las palabras con código exclusivas de Java. Fuente: Recuperado de https://www.ciberaula.com/cursos/java/palabras_reservadas_java.php
Algunos de estos identificadores reservados no tienen todavía uso en la implementación actual del lenguaje Java. En concreto, los identificadores marcados no se utilizan
Tabla 2
Identificadores de Java
Clon Similar Terminar Clase Código
Clone Equals Finalize Getclass Hashcode
Notify Notifyall Tostring Wait
Nota: Muestra los principales identificadores de Java. Fuente: Recuperado de https://docplayer.es/16177896-2-estructura-de-un-programa-en-java.html
1.6 Elementos del programa Java
Descripción de los elementos principales del programa Java.
1.6.1 Identificadores.
Permite identificar algún tipo de clase o variables que ha sido empleados para la ejecución del programa, par esto el nombre no debe ser demasiado corto ya que genera después de un tiempo poca significatividad (García, 1999).
Tabla 3
Tabla de identificar de Java
Tipo de identificador Convención Ejemplo
Nombre de una clase Comienza con letra mayúscula
String, Rectangulo, Cinematica Applet Nombre de función Comienza con letra
minúscula
CalcularArea, getValue, SetColor
Nombre de variable Comienza con letra minúscula
Área, color, appletSize
Nombre de constante En letras mayúsculas Pi, max_ancho
Nota: Muestra los tipos de identificador, la convención y ejemplos según el tipo de identificador. Fuente: Recuperado de https://anexoextra.wordpress.com/2017/10/28/estructuras-de-datos-en-java/
1.6.2 Comentarios.
Los comentarios añaden nuevas funciones con su determinado código para leer y recordar, estos comentarios son puntos importantes del programa; sin embargo, debe tener una buena estructura (García, 1999).
Los tipos de comentarios que pueden existir se mencionan a continuación: Redacción de una sola línea
Redacción por medio de un documento
1.6.3 Sentencias.
“Una sentencia es un proceso adecuado que realiza el programa para una función indicado, esta puede ser: mostrar un mensaje en la pantalla, declarar una variable (para reservar espacio en memoria), inicializarla, llamar a una función, etc.” (García, 1999, p. 33).
En el lenguaje Java, los caracteres espacio en blanco se pueden emplear libremente. Como podremos ver en los sucesivos ejemplos, es muy importante para la legibilidad de un programa la colocación de unas líneas debajo de otras empleando tabuladores. El editor del IDE nos ayudará plenamente en esta tarea sin apenas percibirlo (García, 1999, p.34).
1.6.4 Variables.
La variable es considerada como un nombre que se asigna a una porción del ordenador que tiene un valor asignado para guardar datos de una memoria, utilizado para conservar los atributos de un objeto especifico (García, 1999).
Tabla 4
Tipos de datos Primitivos
Tipo Descripción
Boolean Tiene dos valores true o false.
Char Caracteres Unicode de 16 bits. Los caracteres alfa-numéricos son los mismos que los ASCII con el bit alto puesto a 0. El intervalo de valores va desde 0 hasta 65535 (valores de 16-bits sin signo).
Byte Tamaño 8 bits. El intervalo de valores va desde -27 hasta 27 -1 (-128 a 127)
Short Tamaño 16 bits. El intervalo de valores va desde -215 hasta 215-1 (-32768 a 32767)
Int Tamaño 32 bits. El intervalo de valores va desde -231 hasta 231-1 (-2147483648 a 2147483647)
Long Tamaño 64 bits. El intervalo de valores va desde -263 hasta 263-1 (-9223372036854775808 a 9223372036854775807)
Float Tamaño 32 bits. Números en coma flotante de simple precisión. Estándar IEEE 754-1985 (de 1.40239846e–45f a 3.40282347e+38f)
Doublé Tamaño 64 bits. Números en coma flotante de doble precisión. Estándar IEEE 754-1985. (de 4.94065645841246544e–324d a 1.7976931348623157e+308d.)
Capítulo II
Las telecomunicaciones
2.1 Comunicación y telecomunicaciones
2.1.1 La comunicación.
La comunicación es descrita como aquel mensaje que es enviado conteniendo una información, este puede utilizar diversos sistemas teniendo como al emisor, mensaje, canal y receptor (Dalia, 2017).
2.1.2 Los sistemas de telecomunicación.
Por medio físico
Los sistemas de telecomunicación por medio físico son principalmente por vía eléctrica o con fibras ópticas que logran transmitir la señal de la luz.
Sin medio físico
2.1.3 Transmisión de datos.
Las transmisiones de datos necesitan de un medio por el cual movilizar el mensaje entre el emisor y el receptor, esta comunicación es realizada por medio de ondas electromagnéticas y ser clasificados en: medios guiados y medios no guiados, aunque ambos logran cumplir la misma función (Sosa, 2012).
2.1.4 Señales analógicas y digitales.
Las señales analógicas y digitales serán los medios naturales por los cuales serán
enviados los datos para ser propagados de manera física, de esta manera se logran ejecutar las modificaciones necesarias, estos términos son empleados de manera continua (Sosa, 2012).
Figura 3.Señal continua y discreta.Fuente: Recuperado de https://isaaclp.wordpress.com/redes-i-programa-de-la-materia/unidad-i/trasmisiones-de-datos/conceptos-y-terminologia/
2.1.4.1 Señalización.
Considerado como un sistema para lograr una comunicación desde diferentes puntos con ayuda de la señal eléctrica, la señal analógica utiliza las ondas electromagnéticas y en caso de la señal digital utilizan los cables como secuencia de pulsos (Sosa, 2012).
Figura 4. Señales digitales y analógica. Fuente: Recuperado de https://sites.google.com/site/eletronica analogicasalgado2/s/3-1-1-concepto-basico-de-senales-analogicas-y-digitales
Tabla 5
Transmisión de datos según el tipo de entrada analógica y digital
Datos Señal analógica Señal digital
Datos analógicos
Hay dos alternativas: la señal ocupa el miso espectro que los datos analógicos; los datos analógicos se codifican con una porción distinta de espectro.
Los datos analógicos se codifican usando un códec para generar una cadena de bits.
Datos digitales
Los datos digitales se codifican usando un modem para generar una señal analógica.
Hay dos alternativas: la señal consiste en dos niveles de tensión que representan dos valores binaries, los datos digitales se codifican para producir una señal digital con las propiedades.
2.1.4.2 Transmisión.
La transmisión en el caso de la comunicación será por medio del procesamiento y propagación de señales, estas señales pueden ser analógicas y digitales.
Tabla 6
Tipos de transmisión
Transmisión analógica Transmisión digital
Señal analógica
Se propaga a través de amplificadores; se trata de igual manera si la señal se usa para representar datos analógicos o digitales.
Se supone que la señal analógica representa datos digitales. La señal se propaga a través de repetidores; en cada repetidor, los datos digital se obtienen de la señal de entrada y se usa para regenerar una nueva señal analógica de salida.
Señal digital No se usa La señal digital representa una
cadena de unos o ceros, los cuales pueden representar datos digitales o pueden ser resultado de la codificación de datos analógicos.
Nota: Muestra los tipos de transmisión según la señal utilizada con su descripción. Fuente: Recuperado de https://www.slideshare.net/Mark_deivid/transmision-digital-33447916/RK=2/RS=Kdd7a85ZMC_
Figura 5.Comparación de datos según la señal.
2.1.5 Elementos del sistema de comunicación.
Emisor
Encargado de ser el sujeto que enviara el mensaje, esta información enviada necesita de un canal de calidad y con buena señal para realizar la transmisión.
Receptor
Sujeto al cual está destinado el mensaje enviado por el emisor puede ser de forma individual, grupal o incluso para dispositivos.
Lenguaje o protocolos de transmisión
El lenguaje es considerado como símbolos y códigos que permiten transmitir la información deseada.
Mensaje
El mensaje es aquella información que deseamos enviar ya sea de forma analógica o también de forma digital, con la garantía que llegue al receptor.
Canal o Medio
Este es el elemento utilizado para enviar el mensaje al destinatario, sin embargo ocurren interferencias o ruidos que generan obstáculos en la comunicación.
2.2 Contaminación de la señal
La contaminación de una señal puede tener diversos motivos:
Ruido
El ruido mencionado puede producirse por una señal aleatoria u originada de forma natural, cuando estas se adhieren al mensaje o información enviado pueden perjudicar el contenido e incluso eliminar la información y generar una distorsión (Evelio, 2007).
Distorsión
La distorsión genera una alteración en la información esta puede generar imperfecciones en el mensaje; en comparación con el ruido desaparece cuando la señal cambia (Evelio, 2007).
Interferencia
La interferencia es generada por alguna señal extraña o ajena, esta se puede identificar principalmente en alguna señal de radio donde se captan más de dos señales al mismo tiempo (Evelio, 2007).
2.3 Medios de comunicación
A través de los años se ha buscado la manera de perfeccionar los medios de comunicación por el nivel de importancia para el intercambio de información, educación, entretenimiento y opiniones de diversas fuentes (Thompson, 2006).
2.3.1 Clasificación de los medios de comunicación.
2.3.1.1 Televisión.
2.3.1.2 Radio.
Considerado como un medio de comunicación que tiene un crecimiento según el estilo de vida, tiene gran aceptación, más económico, transfiere mensajes; sin embargo, tiene la limitación de ser solo audio en comparación de la televisión (Thompson, 2006).
2.3.1.3 Periódicos.
Son utilizados mayormente para publicidad de medios locales con alta fiabilidad y constantemente actualizada; sin embargo, es desechable y su producción depende el grupo social (Thompson, 2006).
2.3.1.4 Revista.
La revista usualmente va dirigido a un grupo especial, pero en gran cantidad, esto permite tener más clientes y contener anuncios de gran diversidad (Thompson, 2006).
Tipos de anuncios: Desplegados
Gate folder Booklets Cuponeo Muestreo
2.3.1.5 Internet.
Actualmente es el medio visual más utilizado a nivel mundial, contiene gran diversidad de contenidos y está dirigido según el público específico que se desea; promociona en grandes cantidades y tiene como principales buscadores a: Google, Yahoo!, AltaVista, Internet
Sus características son: Estructura descentralizada Horizontal
Abierta Sin fronteras Inmediata Anónima Bidireccional Comercial
2.3.1.6 Redes Sociales.
Las redes sociales pertenecen a los medios de comunicación visuales más utilizados en las últimas décadas ya que pueden ser empleados en móviles portátiles.
2.4 Los sistemas de telecomunicaciones
2.4.1 Telégrafo.
Considerado uno de los primeros sistemas de comunicación que permitía la transmisión de mensajes por medio de impulsos eléctricos con códigos establecidos.
2.4.2 Teléfono.
Dispositivo que permitía generar señales eléctricas a distancia, en la actualidad este dispositivo es uno de los más utilizados ya que permite comunicarnos a largas distancias; tuvo mayor popularidad que le telégrafo.
2.4.3 Radio.
2.4.4 Redes informáticos.
Son un conjunto de ordenadores interconectados sin cables u otros medios que permitan intercambiar los recursos entre ellos con sistemas operativos y múltiples usuarios.
Figura 7. Redes compartidas.Fuente: Recuperado de https://blog.apser.es/2015/06/20/las- redes-informaticas-que-son-tipos-topologias
2.4.5 Componentes básicos de una red.
Tarjeta de red
Figura 8. Tarjeta de Red.Fuente: Recuperado de https://es.wikipedia.org/wiki/Tarjeta_de_red
Figura 9. Entrada para RJ-45.Fuente: Recuperado de https://es.wikipedia.org/wiki/RJ-45
Cable de conexión de red
Los cables de conexión de red permiten el traslado de información entre equipos, estos cables aplicados puedes ser de pares trenzados y de fibras ópticas con ayuda de la luz
(Gallardo, 2010).
Cable de pares trenzados son hilos entrelazados que utilizan conectores en ambos extremos del tipo RJ-45, tiene la desventaja de perder la señal y perturbar aparatos que afectan las informaciones.
Figura 10. Conector RJ-45. Fuente: Autoría propia.
Figura 11. Fibra Óptica.Fuente: Recuperado de https://es.wikipedia.org/wiki/Fibra_%C3%B3ptica
Dispositivos de interconexión
Los dispositivo de interconexión permiten a través de una red lograr un cableado que tiene puertos para ser conectados a la cantidad de quipos deseados, estos se encontraran comunicados unos con otros (Gallardo, 2010).
Hub
Switch
Figura 13. Router Switch. Fuente: Recuperado de https://es.ccm.net/faq/2757-que-es-un-router
Antenas Wi-Fi
Wireless PCI
Los Wireless son una especie de placa expansiva que tiene como apoyo una antena, puede ser colocada en la parte posterior de un ordenador.
Wireless PCMCIA
Se conecta a través de la ranura de expansión de los ordenadores portátiles.
Figura 15. Conector de ranura portátil. Fuente: Recuperado de https://www.home-network-help.com/trendnet-tew-421pc.html
Wireless USB
Estéticamente es muy similar a un Pendrive o un MP3.
Router Wi-Fi
El router es una antena que permite por medio de un cable compartir internet por medio de señales inalámbricas.
Figura 17. Router Wi-Fi.Fuente: Recuperado de https://www.pinterest.com/pin /559572322445027534/
Puntos de acceso
Los puntos de acceso permiten expandir la señal de Wifi, para este expansión se debe utilizar amplificadores especiales.
Figura 18. Dispositivo para señal de internet. Fuente: Recuperado de http://www.
Tipos de redes
LAN (Local Area Networks), pertenece a un tipo de red que geográficamente es
específica, tiene una conexión corta con ayuda de líneas de teléfono y ondas de radio. WAN, es una red que contiene varios tipos de red LAN interconectadas y con una amplia
geografía.
Redes MAN, redes con extensiones que tiene una ciudad.
Redes HAN, redes que contiene los equipos existentes de un hogar. Redes PAN, redes que solo son manipuladas por una sola persona.
Dispositivo de usuario final
El usuario final son dispositivos que realizan una función diferente, principalmente son: Terminal
Permiten el ingreso de datos a un solo servidor que procesara datos y también permite agregar datos.
Electrónica del hogar
Refiere a los artefactos usados comúnmente en el hogar e incluso electrodomésticos comunes en los hogares.
Impresoras
Actúan con ayuda de una red personal sin necesitar de más elementos, puede ser por medio de cables o inalámbricos como el WiFi o Bluetooth
Almacenamiento de red
Protocolo de red
Conocido principalmente para las normas requeridas para la transferencia de información entre los equipos de una misma red local (Urueña, 2005).
Protocolo http (Hiper Text Transfer Protocol) Protocolo FTP (File Transfer Protocol) Protocolo TCP/IP.
Tabla 7
Código binario de dirección IP
Nota: Muestra el código binario según la dirección IP. Fuente: Gallardo, 2010.
IP/Escala 128 64 32 16 8 4 2 1
192 1 1 0 0 0 0 0 0
168 1 0 1 0 1 0 0 0
0 0 0 0 0 0 0 0 0
Capítulo III
Lenguaje de programación Java orientado a las telecomunicaciones
3.1 Objetivo
El objetivo principal de programar en java está basado en orientado y utilizar las
telecomunicaciones para crear un lenguaje sencillo de aprender, comprender y compatible, para lograr la adaptación con cualquier sistema operativo que sea de nuestra preferencia (Joyanes, 2011).
3.2 Generalidades
Lenguaje orientado a los objetos que permitan ser programados, se utiliza un código de fuente que permitirá guardar documentos de extensión Java; se plantean métodos de clase, utilidad de impresiones, aplicaciones independientes, entre otros.
3.3 Entorno de fundamento del lenguaje de programación Java
El lenguaje de programación maneja un entorno con herramientas que se aplican a la utilidad del buen funcionamiento de los programas, de esta manera permite comprende los pasos requeridos para la codificación (García, 2000).
3.3.1 El entorno de ejecución.
El entorno de ejecución Java principalmente será la forma de comunicación dentro de la plataforma que se necesita para el comercio, al inicio el programa se adquirió por Oracle que hizo este lenguaje más perfeccionado (Nakayana y Solano, 2009).
Figura 19. Plataforma Java.Fuente: Recuperado de http://profesores.fi-b.unam.mx/carlos/java/java_basico1_2.html
3.3.2 La máquina virtual Java.
El sistema operativo es simulado como una máquina virtual que contiene su propio hardware, el cual pasa por diversos códigos de fuente que logran interpretar el código byte según la ejecución del programa (Nakayana y Solano, 2009).
Java puede ejecutarse en varios sistemas operativos, para esto se debe tener la aplicación instalada en una máquina para realizar algún cambio según la clase para lograr codificar archivos de texto (Nakayana y Solano, 2009).
Figura 21. Ejecución del programa Java. Fuente: Recuperado de http://elblog deluisyeik.blogspot.com/2016/08/rompecabezas-java.html
3.3.3 Herramientas de desarrollo.
Java Development Kit permite desarrollar las aplicaciones tipo estándar con internet gratuito, descargándola desde el sitio de Oracle (Nakayana y Solano, 2009).
En este sitio podemos encontrar varios recursos relacionados con java así como otras versiones y herramientas útiles. Para este curso se utilizará la última versión de Java SE (Standard Edition) (Nakayana y Solano, 2009).
Figura 23. Web de descarga Oracle. Fuente: Recuperado de http://www.plastitarjetas.com.mx/ ap004/ins_java_001.aspx
3.4 Programa en Java
De manera general el lenguaje Java no es empleado comúnmente por las personas; sin embargo, aquellos que realizan ejecuciones y creación de programas si logran entender y manejar este lenguaje (Nakayana y Solano, 2009).
3.4.1 Codificación.
Figura 24. Codificación de un saludo en Java. Fuente: Recuperado de https://www.abrirllave.com/java/hola-mundo-java-desde-la-consola.php
3.4.2 Compilación.
El JDK permite la compilación por medio de códigos que permiten realizar de manera efectiva instalar y configurar el software de Java; así como localizarlo de forma rápida (Nakayana y Solano, 2009).
Figura 25. Compilación de un saludo en Java. Fuente: Recuperado de https://www. abrirllave.com/java/hola-mundo-java-desde-la-consola.php
Figura 26. Corrección de error en Java. Fuente: Recuperado de https://www.abrirllave. com/java/hola-mundo-java-desde-la-consola.php
3.4.3 Ejecución.
Para ejecutar el programa (una vez compilado correctamente), se utiliza el código Java mencionando el nombre designado. En esta clase se colocará la denominación “HolaMundo” para que sea autentica (Nakayana y Solano, 2009).
Figura 27. Ejecución de saludo. Fuente: Recuperado de https://www.abrirllave. com/java/hola-mundo-java-desde-la-consola.php
Figura 28. Comando Java. Fuente: Recuperado de https://www.abrirllave.com/java /hola-mundo-java-desde-la-consola.php
Si el problema no es con la configuración ni el nombre de la clase, entonces se debe observar la mala utilización del programa o un error de ejecución del programa con Java (Nakayana y Solano, 2009).
Figura 29. Compilación en Lenguaje Java. Fuente: Recuperado de https://www.abrirllave.com/ java/hola-mundo-java-desde-la-consola.php
3.5 Entorno de desarrollo integrado
Para desarrollar un producto de software solo es necesario un editor de texto plano para capturar el código fuente y el compilador o el intérprete (según sea el caso) para transformar el lenguaje de alto nivel a lenguaje máquina. Sin embargo, también se puede hacer uso de una aplicación que contenga todas las herramientas en una interfaz, a este tipo de aplicaciones se les conoce como entorno de desarrollo integrado (Nakayana y Solano, 2009).
desarrolladores a construir aplicaciones de software proporcionando todas las herramientas necesarias para la codificación, compilación, depuración y ejecución (Nakayana y Solano, 2009).
Figura 30. Ventana de Entorno de desarrollo integrado para Java. Fuente: Autoría propia.
Con el IDE comúnmente se maneja de una manera más sencilla la escritura por código e incluso adhieren una lista con los métodos de escritura de un objeto (Nakayana y Solano, 2009).
Figura 31. Herramientas de NetBeans. Fuente: Autoría propia.
En el mercado existen diversos tipos de IDE, cada uno con características propias, empero, una constante es que permiten manejar las etapas para generar un programa dependiendo del tipo de lenguaje utilizado.
Eclipse
Figura 32. Ventana y herramientas de desarrollador Eclipse. Fuente: Autoría propia.
NetBeans
Figura 33. Ventana de herramientas de desarrollador NetBeans. Fuente: Autoría propia.
jEdit
IntelliJ IDEA
Figura 35. Ventana de herramientas de desarrollador IntelliJ IDEA. Fuente: Autoría propia.
JBuilder
JDeveloper
Figura 37. Ventana de herramientas de desarrollador JDeveloper. Fuente: Autoría propia.
Queda a juicio del programador elegir si utiliza un IDE o no y en caso de hacerlo, también decidir cuál de acuerdo a sus necesidades y gustos.
3.6 Estructura general de un programa Java
Figura 38. Ejemplo de publicar en clase. Fuente: Recuperado de https://www. abrirllave.com/java/hola-mundo-java-desde-la-consola.php
3.6.1 Método main.
Considerado como un programa java que por medio de comandos permite el inicio de los programas, este método permite crear objetos de diversas clases con la sintaxis y
estructura java (Nakayana y Solano, 2009).
En la clase principal debe existir una función o método estático llamado main cuyo formato debe ser:
El método main cumple con estas características: Debe ser un método púbico.
Debe ser un método estático.
No puede devolver ningún resultado.
Debe declarar un arreglo de cadenas de caracteres en la lista de parámetros o un número
3.7 Dispositivos móviles
Los dispositivos móviles tienen un tamaño que permite su portabilidad, además contienen procesadores, conexión de internet, reproductores de música, juegos, videos y fotos como funciones multimedia en el dispositivo (Álvarez, 2013).
3.7.1 Tipos de dispositivos móviles.
Debido a la cantidad de aplicaciones y sistema operativo asociado con dispositivos
móviles, era necesario hacer una clasificación de los mismos, por ello en el 2005, T38 y DuPont Global Mobility Innovation Team propusieron los siguientes estándares para la definición de dispositivos móviles (Álvarez, 2013).
Dispositivo Móvil de Datos Limitados Dispositivo Móvil de Datos Básicos Dispositivo Móvil de Datos Mejorados
3.7.2 Teléfonos móviles.
Las telefonías móvilesson por medio de ondas sonoras que permite al dispositivo poseer un alinea fija, teniendo como característica principal la portabilidad y ejecución de llamadas telefónicas por medio de la red.Estasvan creciendo debido a brindar dispositivos con WiFi o protocolos que permiten la conversación entre usuarios por medio del internet, para esto se necesitan de aplicaciones multimedia (Álvarez, 2013).
Aplicaciones multimedia aplicadas en telefonías: Cámara fotográfica
Sonido
WAV
MIDI
AMR
MMF
Video
MP4
3GP
MOV
3.7.3 Las aplicaciones multimedia.
3.7.3.1 Juegos.
En caso de los juegos como aplicación permiten la portabilidad y son almacenados por medio de gigabytes.
3.7.3.2 Navegación GPS.
Se considera un sistema de navegación que logra guardar la cartografía de países y vías, estos son mostrados con colores y según la posición del usuario.
3.7.3.3 MP3.
Muestra archivos multimedia como música, videos y grabador de voz, con la capacidad de reproducirlos y guardarlos con facilidad.
3.7.3.4 Internet.
3.7.4 Sistema operativo.
El sistema operativo empleado ayuda a determinar las ventajas multimedia y la interacción con los usuarios, esto permite que se realicen tareas informáticas con diversos sistemas operativos (Álvarez, 2013).
Ejemplos de sistemas operativos: Windows Mobile
Android iPhone OS BlackBerry OS Linux
3.7.5 Entorno de programación.
En el entorno de la programación de Java se recomienda instar un desarrollador llamado Elipse en versión Kepler, para generar una mayor potencia en la programación y mejora en el estudio de Geomántica y Topografía (Martínez, 2011).
Figura 39. Entorno desarrollador de Eclipse.
Google propone un desarrollador de software llamado Development Kid que contiene herramientas y como apoyo para la ejecución del software propone APIS, Development permite al usuario gestionar los paquetes que necesitara para la buena ejecución de la aplicación (Martínez, 2011).
Figura 40. Entorno de Android SDK manager. Fuente: Recuperado de https://www.taringa.net /+soandroid/ayuda-no-inicia-sdk-manager-solucionado_1euiu0
Figura 41. Plataforma virtual para Android. Fuente: Recuperado de https://www.androidsis.com/google-lanza-android-studio-2-0-con-un- emulador-que-es-el-doble-de-rápido/
3.7.6 Base de datos.
La base de datos permite almacenar trabajos, así como poder diseñar nuestra propia base y lograr guardar los archivos que se deseen por medio de dos tablas que permitirán el diseño deseado (Martínez, 2011).
Aplicación didáctica
Sesión de Aprendizaje
UNIVERSIDAD NACIONAL DE EDUCACIÓN Enrique Guzmán y Valle
“Alma Máter del Magisterio Nacional”
DEPARTAMENTO ACADÉMICO DE ELECTRÓNICA Y TELEMÁTICA
I. DATOS GENERALES:
1.1 Facultad : Tecnología
1.2 Especialidad : Telecomunicaciones e Informática 1.3 Curso : Sistemas Operativos
1.4 Promoción : 2015 1.5 Ciclo : 2018-I
1.6 Bachiller : FALCON MALLQUI Samuel 1.7 Duración : 45 minutos
1.8 Fecha : Setiembre 2018
II. TEMA:
Aprender a programar en lenguaje Java.
III. OBJETIVOS:
Objetivos generales
Objetivos específicos
Comprender y reconocer los métodos de instalación del lenguaje de programación
Java.
Aplicar conocimientos del proceso de instalación utilizando Kit de Desarrollo Java, Bloc
de notas, símbolo de sistema, códigos y librerías para Java, para programar un mensaje hola mundo.
IV. COMPETENCIAS:
Aplicar conocimientos adecuado sobre la Introducción e instalación de lenguaje de
programación Java.
Comprender y analizar sobre la instalación del lenguaje de programación Java y sus
aplicaciones en las diferentes ramas.
V. CAPACIDADES:
Conocer la necesidad del lenguaje de programación Java Orientado a objetos
multiplataforma.
Conocer los distintos programas o entorno de desarrollo integrado (IDE). Para programar
en el lenguaje Java.
Aprender a programar en lenguaje Java utilizando cualquier editor de texto y reconocer
VI. SECUENCIA DIDACTICA:
FASE ESTRATEGIAS/ACTIVIDAD
MEDIOS MATERIALES
TIEMPO
INICIO
Motivación. Recuperación
de saberes previos. Conflicto
cognitivo.
Presentamos una dinámica y hacemos la siguiente pregunta. ¿Qué es Java?, ¿Que se ha desarrollado en Java? Se realizan preguntas previas a los estudiantes para evaluar su
conocimiento sobre la programación Java.
Imágenes Proyector Pizarra
5 minutos PROCESO
Procesamiento de la
información Aplicación
de la clase. Transferencia
a situaciones nuevas
Enseñar y mostrar la descarga de JDK que está disponible en el sitio oficial de la página de Oracle o también en la ventana de google escribes JDK, y seleccionas descargas de Java SE – Oracle.
Se desarrollará una hoja de práctica ¿Cómo saber las características del sistema operativo? que permitirá la instalación del software Java Explica los pasos para ejecutar las
herramientas del Lenguaje Java. Se realiza un apoyo docente para evitar conflictos de aprendizaje de parte de los estudiantes.
Duranto el apoyo se realiza la
retroalimentación y reflexión para que el estudiante resuelva todas sus dudas e interrogativas.
Hoja de información Hoja de
practica
Pc
Proyector Indicador
laser Mapa
conceptual Pizarra Plumones/
FINAL
Reflexión sobre el aprendizaje Evaluación Extensión
Al finalizar la clase se presentara una ficha que permitirá evaluar al
estudiante sobre el tema realizado en clase.
¿Según el trabajo realizado, que consideras más importante? ¿Qué otros Entorno de Desarrolladores existen a la actualidad?
Al evaluar a los estudiantes se
realizaran observaciones durante toda la elaboración de la hoja de evaluación, así los estudiantes resolverán preguntas cuestionadas sobre el tema aprendido. ¿Que logre aprender hoy? ¿Cómo lo aprendí? ¿Qué problemas de
aprendizaje tuve? ¿Qué beneficios me traerá el tema aprendido?
Hoja de extensión Ficha de
metacognición Ficha
EVALUACIÓN
Criterio de Evaluación
Indicadores Técnicas e
Instrumentos
Gestión de procesos Comprensión y Aplicación de Tecnologías
Identifica las diferentes herramientas y librerías para Java.
Reconoce los códigos en lenguaje Java.
Analiza las diversas características del lenguaje de programación Java. Aplica las diversas formas
de ejecución del programa. Incentivar para poner en
práctica todo lo aprendido.
Observación sistemática Ejercicios Prácticos
Recopilación de información Mapas y organizadores
Pruebas escritas
Sistemas orales de evaluación
Fichas de evaluación Exposición
Pruebas de ejecución Debates/examen oral.
Actitudes frente al área:
-Respeto
-Responsabilidad
Desarrolla y realiza los trabajos asignados,
participa en clase y trabaja en equipo.
Aplica el reglamento y valores para poder cuidar las computadoras del centro de cómputo.
Respeta las opiniones de sus compañeros.
Entrega oportunamente su trabajo y hoja de práctica.
Guía de observación. Lista de Cotejo
REFERENCIAS:
http://www.oracle.com/technetwork/java/javase/downloads/index.html https://users.dcc.uchile.cl/~lmateu/Java/Apuntes/tiposprim.htm
Ficha de Metacognición
UNIVERSIDAD NACIONAL DE EDUCACIÓN Enrique Guzmán y Valle
“Alma Máter del Magisterio Nacional”
DEPARTAMENTO ACADÉMICO DE ELECTRÓNICA Y TELEMÁTICA
Apellidos y Nombres:
Especialidad:
Ciclo:
Analiza y responda las siguientes preguntas:
1. ¿Qué estrategias utilizaste para desarrollar la actividad?
2. ¿Te fue fácil comprender el tema?
3. ¿Qué se ha desarrollado en la actualidad con la actividad desarrollada?
5. ¿Qué nivel de logro de aprendizaje consideras que has obtenido al finalizar este taller? Justificar su respuesta.
Nombre: ……… Semestre: 2018-I Asignatura: Aprender a programar en lenguaje Java Fecha: 13/09/2018
Instrucciones:
1. Responda con sinceridad y honestidad el desempeño del estudiante en cada uno de los indicadores que a continuación se detallan, en una escala de 1 a 10, siendo 10 la más alta calificación.
2. Escriba la puntuación final en la casilla TOTAL.
INDICADORES DE DESEMPEÑO RANGO
Superior
8 a 10
Alto
5 a 7,9
Básico
3 a 4,9
Bajo
1 a 2,9
1. Demuestra la puntualidad como ejemplo
2. Prepara material didáctico.
3. Muestra interés en el desarrollo de la clase. 4. Promueve normas de convivencia y trabajo
colaborativo.
5. Demuestra preparación y dominio del tema. 6. Toma en cuenta las dificultades de
aprendizaje de sus compañeros.
7 Resuelve claramente el tema a tratado.
8. Articula los saberes previos en la enseñanza.
9. Mantiene el orden durante las clases.
10. Toma recaudo del aseo del aula y los bienes de la institución.
TOTAL/Promedio
OBSERVACIONES Y RECOMENDACIONES
Tome en cuenta que no todos podemos aprender al mismo ritmo que los demás
Hoja de información
UNIVERSIDAD NACIONAL DE EDUCACIÓN Enrique Guzmán y Valle
“Alma Máter del Magisterio Nacional”
DEPARTAMENTO ACADÉMICO DE ELECTRÓNICA Y TELEMÁTICA
I. DATOS GENERALES:
1.1 Facultad : Tecnología
1.2 Especialidad : Telecomunicaciones e Informática 1.3 Curso : Sistemas Operativos
1.4 Promoción : 2015 1.5 Ciclo : 2018-I
1.6 Bachiller : FALCON MALLQUI Samuel 1.7 Duración : 45 minutos
1.8 Fecha : Setiembre 2018
II. TEMA:
Aprender a programar en lenguaje Java.
III. OBJETIVOS:
Objetivos generales
Analiza, interpreta y menciona la introducción e instalación del lenguaje de programación Java, considerando los criterios de eficiencia, efectividad y optimismo en el manejo del lenguaje de programación Java.
Objetivos específicos
Comprender y reconocer los métodos de instalación del lenguaje de programación
Aplicar conocimientos del proceso de instalación utilizando Kit de Desarrollo Java, Bloc
de notas, símbolo de sistema, códigos y librerías para Java, para programar un mensaje hola mundo.
IV. INFORMACIÓN:
La Máquina Virtual Java (JVM)
Java se hizo independiente del sistema operativo añadiendo un paso intermedio al proceso de compilación.
Herramientas de desarrollo (JDK)
Instalación de JDK
Programa en JAVA
Codificación
Utilizando cualquier editor de texto (Block de notas, notepad++, gedit, vi, etc.)
procedemos a capturar el siguiente código (teniendo en cuenta que Java es case sensitive, es decir, sensible a mayúsculas y minúsculas).
Compilación
Si se ha instalado y configurado correctamente el JDK, entonces javac podrá ser invocado desde el directorio en el que se encuentre el archivo
Codificación
Hoja de procedimientos
UNIVERSIDAD NACIONAL DE EDUCACIÓN Enrique Guzmán y Valle
“Alma Máter del Magisterio Nacional”
DEPARTAMENTO ACADÉMICO DE ELECTRÓNICA Y TELEMÁTICA
I. DATOS GENERALES:
1.1 Facultad : Tecnología
1.2 Especialidad : Telecomunicaciones e Informática 1.3 Curso : Sistemas Operativos
1.4 Promoción : 2015 1.5 Ciclo : 2018-I
1.6 Bachiller : FALCON MALLQUI Samuel 1.7 Duración : 45 minutos
1.8 Fecha : Setiembre 2018
II. TEMA:
Aprender a programar en lenguaje Java.
III. OBJETIVOS:
Objetivos generales
Analiza, interpreta y menciona la introducción e instalación del lenguaje de programación Java, considerando los criterios de eficiencia, efectividad y optimismo en el manejo del lenguaje de programación Java.
Objetivos específicos
Comprender y reconocer los métodos de instalación del lenguaje de programación
Aplicar conocimientos del proceso de instalación utilizando Kit de Desarrollo Java,
Bloc de notas, símbolo de sistema, códigos y librerías para Java, para programar un mensaje hola mundo.
IV.MATERIALES UTILIZADOS:
Multimedia Laptop
Software (JDK) Símbolo de sistema Block de notas
V. PROCEDIMIENTOS:
5.1 Encendido de la laptop
Encendemos la laptop y esperar que cargue los programas mientras se explica que se realizara toda la programación el block de notas y el símbolo de sistema para la ejecución del programa.
5.2 Preguntas
¿Qué es Java?
Lenguaje de programación orientados a objetos multiplataforma, por lo cual fue diseñado para que todos los programadores programen una sola vez, pero puedan correr en
cualquier plataforma.
¿Qué necesitamos para programar en java?
Descargar el kit de Desarrollo en Java(JDK) Una pc o laptop con recursos mínimos
¿Qué se ha desarrollado en Lenguaje Java?
Minicraft
Openoffice.org (Gratis) Android
Entorno de desarrollo integrado (IDE)
Para desarrollar un producto de software solo es necesario un editor de texto plano para capturar el código fuente y el compilador o el intérprete (según sea el caso) para
5.3 Pasos a seguir
Ingresar al buscador www. google.com y escribir JDK, luego elegir la opción
descargas de Java SE-Oracle.
Observar la versión del sistema operativo antes de descargar, luego elegir la
información adecuado de las características de la computadora para realizar la descarga.
Luego de descargar el software JDK realizar los siguientes pasos:
Abrir disco local C, luego abrir archivo de programa, Java, abrir jdk1.8.0.121 y luego
Luego clic en inicio se debe buscar la variable path, luego clic en path para que
seleccione, elegir la opción editar y pegar la ruta al final, después de poner punto y coma, finalmente aceptar.
Abrir símbolo del sistema, inicio, todos los programas, accesorios, símbolo del
sistema, finalmente en símbolo de sistema escribir la palabra java y te saldrá la siguiente ventana.
Finalmente, ya está configurado java y disto para programar.
5.4 Compilación, Endentado y ejecución del código
Símbolo de sistema: es un sistema operativo que se utiliza para compilar y ejecutar el programa.
Bloc de notas: Se escribirá todo el código será el espacio de la programación. Nombre de clase: Public Class nombre
Public Static void main ( String args [ ] ): da el arranque al programa Mandar un mensaje a pantalla
System.out.println ("hola jurados"): se utiliza para escribir texto en el programa, y el mensaje debe de ir entre comillas y entre paréntesis.
Recordar que si creamos con el nombre Samuel, también al guardarlo pondremos el mismo nombre, Samuel, para que se ejecute el programa.
Abrir símbolo de sistema y escribir dir y presionar enter para identificar el escritorio si está en inglés (Desktop) o español ( escritorio), luego otra vez dir en símbolo de sistema y presionar enter y te saldrá la siguiente información.
Javac
Finalmente creará un nuevo archivo Samuel.class y se guarda automáticamente en el escritorio, luego escribes en símbolo de sistema java Samuel y te saldrá un mensaje hola mundo.
Así se ejecuta un programa desde java.
Java básico
Programa que tiene como destino el manejo de conceptos básicos para desarrollar el programa de Java.
Clases
Hoja de práctica
UNIVERSIDAD NACIONAL DE EDUCACIÓN Enrique Guzmán y Valle
“Alma Máter del Magisterio Nacional”
DEPARTAMENTO ACADÉMICO DE ELECTRÓNICA Y TELEMÁTICA
ALUMNO(A): . . . ESPECIALIDAD: . . . DOCENTE: Samuel Falcón Mallqui FECHA: 13/ 09 / 2018
1) Marque la respuesta correcta Java:
a) Un programa con editores profesionales. b) Una aplicación del sistema operativo Android.
c) Es un Lenguaje de programación orientado a objetos multiplataforma.
2) ¿Qué significa y que función cumple JDK, según el tema tratado?
a) Kilómetro, Densidad y Joule, son unidades de medida en Java.
b) Kit de Desarrollo en Java, provee herramientas, Librerías y aplicaciones para programar en Java.
c) King, Desa,Jarry, son programadores muy conocidos en Londres.
3) Mencionar cuales son entornos de desarrollo integrado
a) Bloc de notas y Java
4) ¿Cuáles de las siguientes alternativas se desarrolla con el lenguaje Java?
a) Auto y Moto
b) Minecraft y Android c) Tablet y Programas
5) ¿Qué es una clase en lenguaje Java?
a) Es una plantilla que contiene códigos b) Alumnos y profesores
c) Programar un Juego en red
Síntesis
El lenguaje de programación Java actualmente es manejado en el campo de las comunicaciones cibernéticas, nos brindan los códigos para el apoyo del manejo al momento de ejecutar el programa Java y realizar modificaciones en la programación del ordenador.
Java se hizo independiente del sistema operativo añadiendo un paso intermedio al proceso de compilación (traducir el código escrito en “Lenguaje entendible por humanos”) de un código por medio de guías de programación.
Apreciación crítica y sugerencias
Del desarrollo de la presente monografía, se obtuvo la siguiente apreciación crítica: La comunicación es descrita como aquel mensaje que es enviado conteniendo una
información, este puede utilizar diversos sistemas teniendo como al emisor, mensaje, canal y receptor.
El lenguaje Java está dirigido para objetos que serán programados, actualmente es uno
de los más populares que permite la abstracción del hardware y sistema operativo. En caso de un programa escrito será con HTML, estos permiten la animación gráfica,
juegos, consultas que son enviados por medio de una red.
La observación directa en lenguaje de programación java es programar una sola vez y
Se recomienda practicar los pasos para programar en lenguaje Java que permitan
fortalecer el conocimiento sobre la plataforma java.
Permite mejorar la codificación del lenguaje Java en los estudiantes de la especialidad
de telecomunicaciones e informática.
Entender con claridad los pasos de instalación del JDK, codificación, sintaxis y
compilación del lenguaje de programación Java.
Te abre las puertas al mundo de desarrollo del software y permite introducir en un
lenguaje de programación denominado objetos.
Referencias
Arranz, A. (2009). Estructura de un programa en Java. D. F., Mexico: Editorial Sistemas S.A.
Barcell, M. (2007). Conceptos sobre señales. Lima, Peru: Editorial Dispositivos, S. A. García, R. (2013). Dispositivos móviles. Lima, Peru: Editorial Dispositivos, S. A. Charte, F. E. (2016, 28 de noviembre). Los mejores cursos online para programadores. Díaz, J. M. (2016, 21 de febrero). El telégrafo, teléfono, radio y televisión. Recuperado de
http://www.latribuna.hn/2016/02/21/el-telegrafo-telefono-radio-y-television/ Evelio, A. D. (2007, 10 de julio). Artículos sobre redes. Recuperado de
http://www.eveliux.com/mx/curso/contaminaciones-senal.html Falcón, S. (2018). Lenguaje de programación Java. Perú: Editorial Falcón. Gallardo, M. A. (2010, 16 de mayo). Redes informáticos. Recuperado de
http://centros.edu.xunta.es/ieseduardopondal/tecnoweb/temas_informatica/redes.pdf García, A. F. (1999, 13 de marzo). Los elementos del lenguaje Java. Recuperado de
http://www.sc.ehu.es/sbweb/fisica/cursoJava/fundamentos/introduccion/primero.htm Guevara, J. (2011). Fundamentos de programación Java. Madrid, España: Editorial ME. Joyanes, S. (2011). Programación en Java 6. Madrid, España: Editorial McGraw-Hill
Interamericana de España S.L.
Apéndice(s)
Apéndice A: Video de referencia
A. Video de Referencia
Apéndice B: Diapositivas
B. Diapositivas