Programacion de Sistemas

Páginas: 5 (1182 palabras) Publicado: 5 de abril de 2013
Guía de Programación de Sistemas

Programación orientada a objetos (POO)
Es un paradigma de la programación que usa los objetos en sus interacciones para diseñar aplicaciones y programas informáticos. Esta basada n varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acoplamiento y encapsulación.
Clase
Definiciones de las propiedades de un tipo de objeto concreto. Lainstanciación es la lectura de estas definiciones y la creación de un objeto a partir de ellas.
Herencia
Es la facilidad mediante la cual la una clase hereda en ella cada uno de los atributos y operaciones de otra clase (ejemplo: de clase C a clase D) como si esos atributos y operaciones fuesen definidos por la misma clase.
Objeto
Entidad provista de un conjunto de propiedades o atributos(datos) y de comportamiento o funcionalidad (métodos) los mismos que consecuentemente reaccionan a eventos. Se corresponden con los objetos del mundo real, o con objetos internos del sistema. En una instancia a una clase.
Método
Algoritmo asociado a un objeto (o una clase de objetos) cuya ejecución se desencadena tras la recepción de un “mensaje”. Desde el punto de vista del comportamiento, es loque el objeto puede hacer. Puede producir un cambio en las propiedades del objeto, o la generación de un “evento” como un nuevo mensaje para otro objeto del sistema.
Evento
Es un suceso en el sistema. El sistema maneja el evento enviado el mensaje adecuado al objeto pertinente. También se puede definir como evento la reacción que puede desencadenar un objeto, es decir la acción que genera.Mensaje
Una comunicación dirigida a un objeto (o una clase de objetos) que le ordena que ejecute uno de sus métodos con ciertos parámetros asociados al evento que lo genero.
Propiedad o atributo
Contenedor de un tipo de datos asociados a un objeto (o una clase de objetos) que hace los datos visibles desde afuera del objeto y esto se define como sus características predeterminadas y cuyo valorpuede ser alterado por la ejecución de algún método.
Estado interno
Es una variable que se declara privada, que puede ser únicamente accedida y alterada por un método del objeto, y que se utiliza para indicar distintas situaciones posibles ara el objeto. No es visible al programador que maneja una instancia de clase.
Componentes de un objeto:
Atributos, identidad, relaciones y métodos.Identificación de un objeto
Un objeto se presenta por medio de una tabla o entidad que esté compuesta por sus atributos y funciones correspondientes.
En comparación con un lenguaje imperativo, una “variable” no es más que un contenedor interno del atributo del objeto o de un estado interno, así como la “función” es un procedimiento interno del método del objeto.

Características de javaLenguaje simple
Java posee una curva de aprendizaje muy rápida. Resulta relativamente sencillo escribir applets interesantes desde el principio. Todos aquellos familiarizados con C++ encontrarán que Java es más sencillo, ya que se han eliminado ciertas características, como los punteros. Debido a su semejanza con C y C++, y dado que la mayoría de la gente los conoce aunque sea de forma elemental,resulta muy fácil aprender Java. Los programadores experimentados en C++ pueden migrar muy rápidamente a Java y ser productivos en poco tiempo.
Orientado a objetos
Java fue diseñado como un lenguaje orientado a objetos desde el principio. Los objetos agrupan en estructuras encapsuladas tanto sus datos como los métodos (o funciones) que manipulan esos datos. La tendencia del futuro, a la que Java sesuma, apunta hacia la programación orientada a objetos, especialmente en entornos cada vez más complejos y basados en red.
Distribuido
Java proporciona una colección de clases para su uso en aplicaciones de red, que permiten abrir sockets y establecer y aceptar conexiones con servidores o clientes remotos, facilitando así la creación de aplicaciones distribuidas.
Interpretado y compilado a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion De Sistemas
  • Programacion de sistemas
  • programacion de sistemas
  • que es un sistema DE PROGRAMACION
  • Programacion de sistemas
  • Programacion de sistemas
  • Programacion en sistemas
  • Programacion De Sistemas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS