titulos

Páginas: 6 (1461 palabras) Publicado: 23 de septiembre de 2014
Lenguaje de programación
Los lenguajes de programación  cierran el abismo entre las computadoras, que sólo trabajan con números binarios, y los humanos, que preferimos utilizar palabras y otros sistemas  de numeración.
Mediante los programas se indica a la computadora qué tarea debe realizar y como efectuarla, pero para ello es preciso introducir estas órdenes en un lenguaje que el sistemapueda entender.
Lenguajes de bajo nivel.
Utilizan códigos muy cercanos a los de la máquina, lo que hace posible la elaboración de programas muy potentes y rápidos
Lenguajes de alto nivel.
Son de uso mucho más fácil, ya que en ellos un solo comando o instrucción puede equivaler a millares es código máquina. El programador escribe su programa en alguno de estos lenguajes mediante secuencias deinstrucciones. 

Contenido de un archivo ejecutable no puede ser entendido por el usuario, ya que no está hecho para que la gente lo lea, sino para que la computadora sea quien lo lea.
Los archivos de programas ejecutables contienen el código máquina, que el CPU identifica como sus instrucciones. Son lo que conocemos como Programas Objeto.
Programa fuerte.
Es el programa escrito en alguno delos lenguajes y que no ha sido traducido al lenguaje de la maquina, es decir el programa que no está en código de máquina y que por lo tanto no puede ser ejecutable.
Programa objeto.
Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por esta.
Programación Orientada a Objetos.-
La programación orientada a objetos no es un concepto nuevo, sus inicios y técnicas deprogramación se iniciaron a principios de los 70. Se puede definir programación orientada a objetos (OOPS) como una técnica de programación que utiliza objetos como bloque esencial de construcción. La OOPS, es un tipo de programación más cercana al razonamiento humano.
La OOPS surge como una solución a la programación de grandes programas, y para solventar el mantenimiento de dichas aplicaciones, yaque en la programación estructura el más mínimo cambio supone la modificación de muchas funciones 
Dos lenguajes destacan sobre el resto para programar de esta forma, Smalltalk y C++.
Las Clases son como plantillas o modelos que describen como se construyen ciertos tipos de Objeto. Cada vez que se construye un Objeto de una Clase, se crea una instancia de esa Clase ("instance").
Una Clase esuna colección de Objetos similares y un Objeto es una instancia de una Clase.
Se puede definir una Clase como un modelo que se utiliza para describir uno o más Objetos del mismo tipo.
Herencia: Una característica muy importante de los Objetos y las Clases es la Herencia, una propiedad que permite construir nuevos Objetos (Clases) a partir de unos ya existentes. Esto permite crear "sub.-Clases"denominadas Clases Derivadas que comparten las propiedades de la Clase de la cual derivan El tema de la Programación Orientada a Objetos (Object Oriented Programming O-O-P) sigue siendo para el que escribe un territorio inquietante, interesante y en gran medida desconocido, como parece ser también para la gran mayoría de los que estamos en el campo de la programación
Los principales conceptos quese manejan en la Programación Orientada a Objetos son:
Encapsulada herencia
Polimorfismo.
Según esto, la encapsulación es la creación de módulos autosuficientes que contienen los datos y las funciones que manipulan dichos datos. Se aplica la idea de la caja negra y un letrero de "prohibido mirar adentro".
Los objetos se comunican entre sí intercambiando mensajes.
El concepto de herencia essencillo de entender. Esto es muy común en la vida diaria. Todos nosotros tendemos a clasificar los objetos comunes por clases. Manejamos la clase mueble, la clase mascota, la clase alimento, etc.
En un programa (imaginario por supuesto) yo puedo utilizar estas clases (aves, pingüino y gato). El hecho de colocar a un individuo en particular en estas clases es lo que se llama objeto y se dice...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • titulo del titulo
  • Titulo
  • Titulos
  • El titulo
  • Titulo
  • Soy un titulo
  • Sin titulo
  • Titulos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS