Está en la página 1de 3

NETBEANS (Wikipedia)

Es un entorno de desarrollo integrado libre, hecho principalmente para el lenguaje de


programación Java.
Es un Framework que simplifica el desarrollo de aplicaciones para escritorio Java
Swing. El paquete de NetBeans IDE para Java SE contiene lo que se necesita para
empezar a desarrollar plugins y aplicaciones basadas en la plataforma NetBeans; no se
requiere un SDK adicional.
La plataforma ofrece servicios reusables comunes para las aplicaciones de escritorio,
permitiendo a los desarrolladores centrarse en la lógica de sus aplicaciones. Algunas de
las características de la aplicación son:

 Gestión de la interfaz de usuario ( menús y barras de herramientas )


 Gestión de configuración de usuario
 Gestión de almacenamiento (guardar o cargar algún tipo de dato)
 Gestión de ventana
 Marco Asistente (soporta diálogos paso a paso)
 Librería visual de Netbeans
 Herramientas de desarrollo integrado
NetBeans IDE es libre, código abierto, multiplataforma con soporte integrado para el
lenguaje de programación Java.

JAVA
https://s3.amazonaws.com/academia.edu.documents/32586117/introJava.pdf?AWSAcce
ssKeyId=AKIAIWOWYYGZ2Y53UL3A&Expires=1518485941&Signature=mDWish
eT7NbedgJ7%2Bnnb%2Fv0HNEI%3D&response-content-
disposition=inline%3B%20filename%3DIntro_Java.pdf

La principal característica de Java es la de ser un lenguaje compilado e interpretado.


Todo programa en Java ha de compilarse y el código que se genera bytecodes es
interpretado por una máquina virtual. De este modo se consigue la independencia de la
máquina, el código compilado se ejecuta en máquinas virtuales que si son dependientes
de la plataforma. Java es un lenguaje orientado a objetos de propósito general. Aunque
Java comenzará a ser conocido como un lenguaje de programación de applets que se
ejecutan en el entorno de un navegador web, se puede utilizar para construir cualquier
tipo de proyecto.

Progrmación Orientada a Objetos(POO)


http://rua.ua.es/dspace/handle/10045/12550
La programación orientada a objetos es un paradigma de programación que viene a
innovar la forma de obtener resultados. Los objetos manipulan los datos de entrada para
la obtención de datos de salida específicos, donde cada objeto ofrece una funcionalidad
especial.
Está basada en varias técnicas,
incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulami
ento

Objeto:
Un objeto es cualquier cosa a la que podamos asociar unas determinadas propiedades y
comportamiento.  Desde el punto de vista del analista: un objeto representa una
entidad (real o abstracta) con un papel bien definido en el dominio del problema. 
Desde el punto de vista del programador: un objeto es una estructura de datos sobre la
cual podemos realizar un conjunto bien definido de operaciones.
Según Grady Booch: Un objeto tiene un estado, un comportamiento y una identidad:
Estado: conjunto de propiedades del objeto y valores actuales de esas propiedades.
Comportamiento: modo en que el objeto actúa y reacciona ante los mensajes que se le
envían (con posibles cambios en su estado). Viene determinado por la clase a la que
pertenece el objeto.
Identidad: propiedad que distingue a unos objetos de otros (nombre único de variable)

Clases:
Abstracción de los atributos (características), operaciones, relaciones y semántica
comunes a un conjunto de objetos.  Así, una clase representa al conjunto de objetos
que comparten una estructura y un comportamiento comunes. Todos ellos serán
instancias de la misma clase.  Elemento central del paradigma OO.  No hay noción de
programa principal, y los subprogramas no existen como unidades modulares
independientes, sino que forman siempre parte de alguna clase.  El programa principal
se convierte en un simple punto de entrada al programa, y no debería contener lógica de
control
Identificador de Clase: nombre
Propiedades:
Atributos o variables: datos necesarios para describir los objetos (instancias) creados a
partir de la clase.  La combinación de sus valores determina el estado de un objeto.
Roles: relaciones que una clase establece con otras clases.
Operaciones, métodos, servicios (funciones miembro en C++): acciones que un objeto
conoce cómo ha de ejecutar.

Atributo (dato miembro o variable de instancia)


Porción de información que un objeto posee o conoce de sí mismo.
Suelen ser a su vez objetos
Se declaran como ‘campos’ de la clase.
Visibilidad de un atributo Indica desde donde se puede acceder a él.
Operación:
(función miembro, método o servicio de la clase)
Acción que puede realizar un objeto en respuesta a un mensaje. Definen el
comportamiento del objeto.
Tienen asociada una visibilidad (como los atributos)
Pueden ser constantes o variables y de clase o de instancia (como los atributos)
Pueden modificar el estado del sistema (órdenes) o no (consultas)
.
WampServer
http://descargar.cnet.com/WampServer/3000-10248_4-10797035.html
es una utilidad diseñada que permite que usted cree Web y que maneje su servidor y
bases de datos. WampServer es un entorno de desarrollo web de Windows. Te permite
crear aplicaciones web con Apache 2, PHP y una base de datos MySQL. También viene
con PHPMyAdmin y SQLiteManager para administrar fácilmente tus bases de datos.
WampServer se instala automáticamente, y su uso es muy intuitivo. Usted será capaz de
sintonizar su servidor sin siquiera tocar los archivos de configuración. WampServer es
la única solución empaquetada que le permitirá reproducir el servidor de producción.
Una vez WampServer está instalado, usted tiene la posibilidad de añadir tantos Apache,
MySQL, PHP y versiones como quieras. WampServer también tiene un icono de la
bandeja para administrar el servidor y su configuración.

PHPMyAdmin(wIKIPEDIA)
es una herramienta escrita en PHP con la intención de manejar la administración
de MySQL a través de páginas web, utilizando Internet. Actualmente puede crear y
eliminar Bases de Datos, crear, eliminar y alterar tablas, borrar, editar y añadir campos,
ejecutar cualquier sentencia SQL, administrar claves en campos, administrar privilegios,
exportar datos en varios formatos y está disponible en 72 idiomas.

También podría gustarte