O GoConqr está de visual novo! Conte para nós o que você achou.

Slides

C++

Daniel Morin Informática Espanhol 4 slides

Slides do conjunto (4)

  1. Origen

    • Origen
    • Es un lenguaje de programación diseñado en 1979 por Bjarne Stroustrup. La intención de su creación fue extender al lenguaje de programación C mecanismos que permiten la manipulación de objetos. En ese sentido, desde el punto de vista de los lenguajes orientados a objetos, el C++ es un lenguaje híbrido.
    • El nombre "C++" fue propuesto por Rick Mascitti en el año 1983, cuando el lenguaje fue utilizado por primera vez fuera de un laboratorio científico. Antes se había usado el nombre "C con clases". En C++, la expresión "C++" significa "incremento de C" y se refiere a que C++ es una extensión de C.
    • Posteriormente se añadieron facilidades de programación genérica, que se sumaron a los paradigmas de programación estructurada y programación orientada a objetos. Por esto se suele decir que el C++ es un lenguaje de programación multiparadigma. Actualmente existe un estándar, denominado ISO C++, al que se han adherido la mayoría de los fabricantes de compiladores más modernos.
  2. Estructura sintáctica

    • Una lista de este tipo describe la sintaxis de lo que se denomina una Gramática Independiente del Contexto de Chomsky [3]. En este caso define la sintaxis de una sentencia (primera entrada de la lista).. Nos describe que una sentencia está compuesta por los elementos que siguen en la lista (sangrados).. Aquí tendríamos que interpretar:. Una sentencia está compuesta por una sentencia etiquetada, o una sentencia compuesta, o una sentencia-expresión, Etc.. A su vez, las entradas sucesivas de la lista (en azul), describen la sintaxis de cada elemento.. Por ejemplo, una sentencia compuesta está formada a su vez por una lista-de-declaraciones que puede ir seguida de una lista-de-sentencias; todo ello entre corchetes { } (el símbolo <xxx> indica que el componente xxx es opcional).. A su vez, la lista-de-declaraciones está formada por ... Etc. Etc.
    • Resulta evidente que muchas de estas definiciones son recursivas. . Por ejemplo, vemos que una lista-de-declaraciones está formada por una declaración o una lista-de-declaraciones seguida de una declaración. Es decir, una lista-de-declaraciones puede contener a su vez otra lista de declaraciones.
    • La lista indica que una sentencia-expresión está constituida por una expresión seguida de un punto y coma (;), aunque la expresión es opcional.. Quiere esto decir que un punto y coma aislado es una sentencia-expresión sintácticamente correcta en C++; es lo que se denomina sentencia-expresión nula.
    • Estructura sintáctica
  3. Usos principales

    • Su uso para desarrollo de aplicaciones y plataformas de software por parte de gigantes como son Adobe, Autodesk, Amazon, Apple, Google, Facebook y un largo etc. le auguran un lugar en el medio industrial en un corto y mediano plazo. Sin embargo, otros lenguajes se han colocado en la cumbre de la pirámide para desarrollo de software: C# y Java, ambos impulsados respectivamente por dos grandes de la industria de desarrollo: Microsoft y ORACLE. Por lo anterior es incierto el lugar que ocupará C++ en el largo plazo.
    • Usos principales
  4. Costo

    • El GNU Compiler Collection (colección de compiladores GNU) es un conjunto de compiladores creados por el proyecto GNU que desde 2010 incluye el soporte para C++ (g++). GCC es software libre y lo distribuye la Free Software Foundation (FSF) bajo la licencia general pública GPL.
    • Costo

Informações

Descrição
C++
Criado por
Daniel Morin · mar 2019
Atualizado
19 mar 2019
Visualizações
3
Avaliação

Mais sobre Lenguajes C, C++ y C#

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?