You are on page 1of 4

PREGUNTA N1

CULES SON LOS BENEFICIOS DE JAVA COMO UN


LENGUAJE DE PROGRAMACIN PARA APLICACIONES
MINORISTAS DE PUNTO DE VENTA COMPARADO CON OTROS
LENGUAJES DE PROGRAMACIN?

LENGUAJE C
El lenguaje C es uno de los lenguajes de programacin ms populares que
existen hoy en da.
Caractersticas ms importantes:
Lenguaje sencillo (aunque ms difcil de aplicar).
Estructurado.
No exige una tipificacin estricta.
Permite una compilacin separada.
Es de un nivel relativamente bajo.
LENGUAJE C++
Es un lenguaje derivado del C, pero mucho ms complejo. Incluye:
Definicin de mdulos
Programacin orientada al objeto
Tipificacin ms estricta
Tratamiento de excepciones.
Plantillas (equivalentes a mdulos genricos)
JAVA
Java es un lenguaje de programacin de propsito general, concurrente,
orientado a objetos y basado en clases que fue diseado especficamente
para tener pocas dependencias de implementacin como fuera posible.
Esta tecnologa subyacente permite el uso de programas punteros, como
herramientas, juegos y aplicaciones de negocios.
Java se ejecuta en ms de 850 millones de ordenadores personales de
todo el mundo y en miles de millones de dispositivos, como dispositivos
mviles y aparatos de televisin.
Es un lenguaje con una sintaxis similar a la del C++, pero con unos
conceptos de diseo totalmente diferentes:
Portabilidad de clases mediante: cdigo intermedio estandarizado, e
interpretado por una mquina virtual.
Las clases se cargan dinmicamente (y de sitios remotos).
Gestin automtica de memoria, que aumenta la fiabilidad.
Programacin orientada a objetos.
Tipificacin estricta.
Tratamiento de excepciones; recientemente, genricos.
Caractersticas y funciones Principales de Pos (Point of Sale Punto de
Venta)
Incluyen un asistente para facilitar la creacin de un registro de ventas y
su posterior impresin en facturas.
Permite ejecutarse mediante cdigos de barra o datos directamente
introducidos.
Incluyen diferentes mdulos para efectuar compras, ventas, anotaciones
de crdito y de dbito.
Emite informes actualizados sobre diversos aspectos contables (producto
ms econmico, menos costoso, informe sobre la ltima factura emitida
sobre determinado producto, etc.)
Beneficios
El software puede ejecutarse en cualquier hardware o sistema operativo.
El cdigo Java es fcil de modificar.
Los desarrolladores pueden hacer nuevas aplicaciones que se conecten
con el sistema de punto de venta (Sitios Web, hojas de tiempo,
contabilidad de datos, etc.)
Se pueden realizar cambios mucho ms fcil y rpido con una solucin
basada en componentes y un lenguaje basado en objetos.
JAVA es un lenguaje es ms fcil para trabajar, es ms productivo que C o
C++, y tiene todos los beneficios de los lenguajes orientado a objetos sin
algunas de las trampas y peligros de C++ en particular.

PREGUNTA N 2
CULES SON LOS BENEFICIOS DE JAVA PARA EL DESARROLLO DE LOS
PORTALES DE COMERCIO COMO PARTSEDGE PARA CLIENTES Y
PROVEEDORES?
El software aplicado con JAVA para el Comercio Electrnico permite
desarrollar muchas funciones para:
Intercambiar Modificar Eliminar Actualizar Y Enviar datos entre
- Cliente Empresa
- Proveedor-Cliente
-reas de la empresa
Nos permite facilitar una transaccin especialmente de una compra por
internet, que al mismo tiempo nos permite hacer nuestros diseos, estilos
y formas de nuestra pgina web y puede ser usado para cualquier tipo de
negocio, tales como el caso tratado de General Electric.

As mismo permite el aumento de portabilidad de las aplicaciones en
mltiples sistemas operativos, servidores de aplicacin y hardware.


PREGUNTA N 3
Por qu las empresas como Marks Work Wearhouse frecuentemente
conjuntan Java con el sistema operativo Linux?
Los beneficios de este sistema son:
Linux es muy robusto, estable y rpido: Ideal para servidores y
aplicaciones distribuidas. A esto se aade que puede funcionar en
mquinas humildes.
Linux es libre: Esto implica no slo la gratuidad del software, sino tambin
que Linux es modificable y que Linux tiene una gran cantidad de
aplicaciones libres en Internet. Todo ello arropado por la inmensa
documentacin de Linux que puede encontrarse en la Red.
Linux no est restringido a personas con grandes conocimientos de
informtica: los desarrolladores de Linux han hecho un gran esfuerzo por
dotar al sistema de asistentes de configuracin y ayuda, adems de un
sistema grfico muy potente.

You might also like