Act 5.1

230 visualizaciones

Publicado el

esta precentacion se trata sobre el lenguaje de programacion de todos los computadores

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
230
En SlideShare
0
De insertados
0
Número de insertados
3
Acciones
Compartido
0
Descargas
0
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Act 5.1

  1. 1. ING DE SOFTWARE vanessa cano geraldine aza jeimy aldana
  2. 2. LENGUAJE DE PROGRAMACION <ul><li>Un lenguaje de programación es un idioma artificial diseñado para expresar computaciones que pueden ser llevadas a cabo por computadoras . Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina. </li></ul>
  3. 3.   VISUAL BASIC <ul><li>Es lenguaje de programación de los llamados &quot;visuales&quot;, puesto que parte de la programación que se realiza con él se basa en la utilización de elementos visuales. </li></ul>
  4. 4. CARACTERISTICAS <ul><li>Propiedades: , hay definidas una serie de propiedades que nos permiten controlarlos: nombre, tamaño, color, posición, etc..., la mayoría de las propiedades serán comunes, pero evidentemente, habrá objetos que tengan unas determinadas propiedades específicas. </li></ul>
  5. 5. <ul><li>Eventos: Cada un botón, le puede ocurrir que el usuario pulse con el botón principal del ratón sobre él, eso es el evento NombreDelBotón_Click() , bien cuando esto ocurra, se dispara este evento, al cual nosotros le añadiremos el código de lo que queremos que haga la aplicación cuando el usuario pulse el botón. </li></ul><ul><li>  </li></ul><ul><li>Métodos: Son procedimientos asociados a un objeto, es decir, nos permiten realizar acciones como por ejemplo escribir un texto en un objeto, necesitaríamos usar el método Print , con la siguiente sintaxis: NombreDelObjeto.Print &quot;Texto deseado&quot; . </li></ul>
  6. 6. C + + <ul><li>En ese sentido, desde el punto de vista de los lenguajes orientados a objetos , el C++ es un lenguaje híbrido. </li></ul><ul><li>facilidades de programación genérica , que se sumó a los otros dos paradigmas que ya estaban admitidos ( programación estructurada y la programación orientada a objetos ). </li></ul>
  7. 7. <ul><li>Objetos . Un objeto es una entidad que tiene unos atributos particulares (datos) y unas formas de operar sobre ellos (los métodos o funciones miembro). Es decir, un objeto incluye, por una parte una serie de operaciones que definen su comportamiento , y una serie de variables manipuladas por esas funciones que definen su estado . Por ejemplo, una ventana Windows contendrá operaciones como &quot;maximizar&quot; y variables como &quot;ancho&quot; y &quot;alto&quot; de la ventana . </li></ul>
  8. 8. <ul><li>Mensajes . En C++, un mensaje se corresponde con el nombre de uno de los métodos de un objeto. Cuando se pasa un mensaje a un objeto, este responde ejecutando el código de la función asociada. </li></ul><ul><li>  </li></ul><ul><li>Método . Un método (función miembro) se implementa dentro de un objeto y determina como tiene que actuar el objeto cuando se produce el mensaje asociado. En C++ un método se corresponde con la definición de la función miembro del objeto. La estructura más interna de un objeto está oculta, de tal manera que la única conexión con el exterior son los mensajes </li></ul>
  9. 9. JAVA <ul><li>Una de las principales características por las que Java se ha hecho muy famoso es que es un lenguaje independiente de la plataforma. Eso quiere decir que si hacemos un programa en Java podrá funcionar en cualquier ordenador del mercado. </li></ul>
  10. 10. CARACTERÍSTICAS DE JAVA <ul><li>.- Lenguaje  Simple: </li></ul><ul><li>viene de la misma estructura de c y c++; fue un referente para la creación de java por eso utiliza determinadas características de c++ yse han eliminado otras. </li></ul><ul><li>Orientado a Objeto: </li></ul><ul><li>estan agrupados en estructurasen estructuras encapsuladas es más fácil su manipulación. </li></ul><ul><li>- Distribuido: </li></ul><ul><li>Permite abrir sockets, establecery aceptar conexiones con los servidores o clientes remotos; facilita lacreación de aplicaciones distribuidas ya que proporciona una colección declases para aplicaciones en red. </li></ul>
  11. 11. <ul><li>- Robusto: </li></ul><ul><li>Es altamente fiable encomparación con c,  se han eliminadomuchas características con la aritmética de punteros, proporciona numerosascomprobaciones en compilación y en tiempo de ejecución. </li></ul><ul><li>- Seguro: </li></ul><ul><li>La seguridad es unacaracterística muy importante en java ya que se han implementado barreras deseguridad en el lenguaje y en el sistema de ejecución de tiempo real. </li></ul><ul><li>  </li></ul>
  12. 12. DELPHI <ul><li>Delphi se pueden desarrollar aplicaciones visuales, de base de datos , de consola, CGI , servicios del sistema operativo , etc. El nombre &quot;Delphi&quot; hace referencia al oráculo de Delfos y se pronuncia delfi. Se eligió ese nombre para resaltar su mejora con el programa antecesor, el Turbo Pascal ; la mejora era su conectividad con las bases de datos Oracle </li></ul>
  13. 13. <ul><li>Encapsulación: declarando partes privadas, protegidas, públicas y publicadas de las clases, Propiedades: concepto nuevo que luego han adaptado muchos otros lenguajes. Las propiedades permiten usar la sintaxis de asignación para setters y getters y simplificación de la sintaxis de referencias a clases y punteros. </li></ul><ul><li>Soporte para manejo estructurado de excepciones, mejorando sensiblemente el control de errores de usuario y del sistema. </li></ul>

×