You are on page 1of 6

El Proceso de Abstracción

Programación Web II

Instituto IACC
Desarrollo

1) En qué consiste el proceso de abstracción de la realidad, necesario para la codificación de

programas eficaces y eficientes.-

Este proceso consistirá en crear un código fuente que fue generado en un archivo de texto,

cuyo nombre deberá llevar una extensión “.java”. Posteriormente en la compilación los datos

serán depurados los errores de sintaxis, y es generado un archivo binario denominado Byte –

Code.-

El Byte – Code, posee como extensión “.class”. En el cual este archivo, es quien permitirá,

la ejecución en las distintas plataformas – hábitats operativos, esto es la interoperatividad de la

plataforma, el cual es un aporte concreto del lenguaje java y de su máquina virtual, la que

marcara sustantivamente la diferencia de los demás lenguajes y así se obtendrá resultados

idénticos para el código ejecutado y no importara la plataforma en la que se ejecute.-

Java Virtual Machine, es quien hará posible y permitirá la ejecución idéntica en los

ambientes no idénticos.-

El intérprete de Java Virtual Machine será posible ejecutarse en distintas plataformas tales

como:

 Microsoft Windows

 Linux

 Base de datos Oracle, SQL Developer, MySQL Workbench, Oracle Express 10g.

 Solaris

Ahora la Abstracción consiste en emular el mundo real y perpetuarlo al interior del programa en

desarrollo el cual no obstante durante los procesos que estén en curso se deberán cubrir exacta,
lógica y funcionalmente los requerimientos el mandante y resolver cualquier problemática y

representar la realidad correcta.-

Lo que se encuentra expresado aquí es la esencia de la abstracción y sus objetivos primos,

la versatilidad del lenguaje java e instancias lógicas funcionales en las que en un conjunto de la

máquina virtual de java y todos sus recursos, lo que hacen posible ejecutar un código java, clase

e instanciaciones, indistintamente del sistema operativo en donde se ejecute el programa que se

genere con netbeans o/u otros.-

La abstracción es una funcionalidad, correctitud y completitud de la sintaxis (“códigos”),

que debe cubrir de manera integral y transversalmente las necesidades de los requerimientos

lógicos de las necesidades de la empresa y los objetivos transversales de las necesidades de los

requerimientos lógicos de las necesidades de la empresa y los objetivos que dieron origen a la

solución informatizada del programa y por ende la abstracción de la realidad que se debe

expresar mediante sintaxis perfecta y expresar el funcionamiento del programa de las respuestas

necesarias para la problemática que se le ha sido presentada al equipo de programadores.-

Como alumnos nosotros debiésemos tener en conocimiento la dinámica y mecánica de

los procesos de este poderoso lenguaje y explicar claramente que la abstracción y codificación de

programas a nivel estructural lógico y funcional no sería posible, sin antes comprender la lógica

del funcionamiento de todos los elementos de base, biblioteca, código nativo o reservado,

sintaxis para las instancias de procesos, además de su Garbage Collector, quien tiene la función

de eliminar procesos que ya han sido depurados y liberar los recursos de memoria para la gestión

de otros procesos residentes y administrar eficientemente los recursos que el lenguaje de java,

reserva y no tan solo para su funcionamiento sino también para los recursos de esta interesante

plataforma de trabajo si no para la reserva de su propio funcionamiento y la ejecución de los

programas TSR (“residentes”).-


Ahora la gran ventaja que tenemos con java es que los programas son versátiles y corren

– ejecutan, indistintamente de la plataforma donde serán ejecutados, a la vez aporta economía en

la generación de códigos debido a la reutilización y modificaciones necesarias para cubrir las

necesidades temporales, esto se traduce en una reducción de tiempo en el desarrollo, reducción

de costos para efectos económicos de la empresa y una eficiencia en la gestión de análisis y

desarrollo.-

Interoperatividad de la Plataforma

“Se escribe una vez y se puede ejecutar en cualquier parte”

Ref. De la imagen:

http://www.embedded.com/design/programming-languages-and-tools/4018044/Embedded-Java

Compile-Time
Runtime
2) Señale y explique al menos, tres características de interoperatividad o interoperabilidad

que distinguen al lenguaje java.-

 Interoperatividad:

Es la ejecución de programas desarrollados en lenguaje java y que contienen el

soporte lógico fundamental de su máquina virtual la que hacen posible su ejecución en

cualquier Sistema Operativo (“Sistema Operativo – Interoperatividad”)

 Reutilización de códigos:

No es necesaria la intervención o modificación total de la sintaxis de un código

para insertar cambios a la estructura de un programa.-

 Seguridad de códigos:

Cada vez que son depurados los códigos Java no es posible modificarlos con fines

subrepticios salvo que posterior a la compilación y ejecución se compruebe

errores en sintaxis lo que obliga a analizar la estructura del código, al escribir

nuevas líneas del mismo y reiterar compilación ello se garantiza la integralidad y

seguridad del código y la eficiencia.-


Bibliografía

IACC 2016

 Referencia de imagen:

http://www.embedded.com/design/programming-languages-and-tools/4018044/Embedded-Java

 Contenido de la Semana I, Programación Web II.

 Contenidos, Controles y Tareas de Programación I (“Aprobado”).-

 www.youtube.com (“ palabra de búsqueda tutoriales java”)

 www.google.cl

 Manual java desde cero página referencia de donde lo descargue

http://blogs.uab.cat/gmartinez/2013/03/12/manual-gratuito-y-espanol-para-aprender-a-

programar-en-java/

You might also like