SlideShare a Scribd company logo
1 of 9
Nancy De Jesús Alejandrino
                Comp 2110
Universidad Interamericana
       Recinto de Bayamón
TABLA DE CONTENIDO:
   Lenguaje de programacion C++
   Introducción
   Definición
   Función
   Ventajas y desventajas
   Ambientes de demanda
   Conclusión
   Referencias
   INTRODUCCION:
        C++ es un lenguaje de programacion
    diseñado en el 1983 por Bell Labs. Este fue
    creado para extender el lenguaje C con
    mecanismos que permitan la manipulación de
    objetos, C++ es un lenguaje Híbrido.
   DEFINICION
         El lenguaje de programación C++ consta de un
    vocabulario de comandos que los seres humanos
    puedan entender y que se pueda convertir en un
    lenguaje de máquinas con bastante facilidad. C++
    es un lenguaje que abarca tres paradigmas de la
    programación, la programación estructurada, la
    genética y la orientada a objetos. C++ es uno de
    los lenguajes más populares que existen, pero es
    uno de los menos automatizados, por lo tanto es
    uno de los mas difíciles de aprender.
   FUNCION:
    La función de este lenguaje de programacion C++ son:
              1. Recibir datos
              2. Retornar datos

Además otras funciones son:
  Diseño “hardware”.
  Se utiliza en los videojuegos.
  Para la creación de programas de sistema y
   aplicaciones.
VENTAJAS:                                DESVENTAJAS:
   Un núcleo del lenguaje simple, con      Soporte nativo para programación
    funcionalidades añadidas                 multihilo y redes de
    importantes, como funciones              computadores.
    matemáticas y de manejo de              Polimorfismo en tiempo de código
    archivos, proporcionadas por
                                             en forma de
    bibliotecas.
                                             sobrecarga, sobrecarga de
   Es un lenguaje muy flexible que          operadores y sólo dispone de un
    permite programar con múltiples          soporte rudimentario para la
    estilos. Uno de los más empleados
    es el estructurado "no llevado al
                                             programación genérica.
    extremo" (permitiendo ciertas           Soporte para programación
    licencias de ruptura).                   orientada a objetos, aunque la
    Usa un lenguaje de                      implementación original de C++
    preprocesado, el preprocesador de        fue un preprocesador que traducía
    C, para tareas como definir macros       código fuente de C++ a C.
    e incluir múltiples archivos de
    código fuente.
AMBIENTE DE DEMANDA:
   Es usado por compañías de “software”.
   Programacion de video juegos.
   Programacion de bajo nivel.
CONCLUSION:
    C++ lleva muchos años de creado aunque
 ya no es el mejor porque existen mejores, es
 uno de los mejores para las personas que
 quieren aprender programación o para la
 programación básica.
REFERENCIAS:
 http://es.wikipedia.org/wiki/C%2B%2B

 http://www.dummies.com/how-
  to/content/working-with-functions-in-c.html

More Related Content

What's hot

Sun Java System Web Server 6.1
Sun Java System Web Server 6.1Sun Java System Web Server 6.1
Sun Java System Web Server 6.1Oliver Centeno
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual BasicFrancheska Parras
 
Arquitectura harvard y de von neumann
Arquitectura harvard y de von neumannArquitectura harvard y de von neumann
Arquitectura harvard y de von neumannCarloscv321
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativosShirley Armas
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitosKleo Jorgee
 
Automacao de Testes de Softwares
Automacao de Testes de SoftwaresAutomacao de Testes de Softwares
Automacao de Testes de SoftwaresEduardo Souza
 
Apresentando Virtualização de computadores (vmware)
Apresentando Virtualização de computadores (vmware)Apresentando Virtualização de computadores (vmware)
Apresentando Virtualização de computadores (vmware)PEDRO DELFINO
 
Mapa conceptual desarrollo de los sistemas operativos
Mapa conceptual desarrollo de los sistemas operativosMapa conceptual desarrollo de los sistemas operativos
Mapa conceptual desarrollo de los sistemas operativosMaría Gabriela García
 
Pros y Contras de los Sistemas Operativos
Pros y Contras de los Sistemas OperativosPros y Contras de los Sistemas Operativos
Pros y Contras de los Sistemas OperativosEdwinChamorroT
 
Sistemas operativos distribuidos luis lozano ci 22840519
Sistemas operativos distribuidos   luis lozano ci 22840519Sistemas operativos distribuidos   luis lozano ci 22840519
Sistemas operativos distribuidos luis lozano ci 22840519lozanolc
 
Arquitectura de bases de datos distribuidas
Arquitectura de bases de datos distribuidasArquitectura de bases de datos distribuidas
Arquitectura de bases de datos distribuidasJimRocy
 
¿Qué es la arquitectura de software?
¿Qué es la arquitectura de software?¿Qué es la arquitectura de software?
¿Qué es la arquitectura de software?Israel Rey
 

What's hot (20)

Sun Java System Web Server 6.1
Sun Java System Web Server 6.1Sun Java System Web Server 6.1
Sun Java System Web Server 6.1
 
Aplicações web parte 1
Aplicações web parte 1Aplicações web parte 1
Aplicações web parte 1
 
El mundo de windows 7
El mundo de windows 7El mundo de windows 7
El mundo de windows 7
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
REST
RESTREST
REST
 
Unidad 5 interfaces
Unidad 5  interfacesUnidad 5  interfaces
Unidad 5 interfaces
 
Arquitectura harvard y de von neumann
Arquitectura harvard y de von neumannArquitectura harvard y de von neumann
Arquitectura harvard y de von neumann
 
Tipos de sistemas operativos
Tipos de sistemas operativosTipos de sistemas operativos
Tipos de sistemas operativos
 
Modelado de requisitos
Modelado de requisitosModelado de requisitos
Modelado de requisitos
 
ejemplos de pruebas unitarias y de integracion
ejemplos de pruebas unitarias y de integracion ejemplos de pruebas unitarias y de integracion
ejemplos de pruebas unitarias y de integracion
 
Automacao de Testes de Softwares
Automacao de Testes de SoftwaresAutomacao de Testes de Softwares
Automacao de Testes de Softwares
 
Apresentando Virtualização de computadores (vmware)
Apresentando Virtualização de computadores (vmware)Apresentando Virtualização de computadores (vmware)
Apresentando Virtualização de computadores (vmware)
 
Ensayo Mac Os
Ensayo Mac OsEnsayo Mac Os
Ensayo Mac Os
 
Mapa conceptual desarrollo de los sistemas operativos
Mapa conceptual desarrollo de los sistemas operativosMapa conceptual desarrollo de los sistemas operativos
Mapa conceptual desarrollo de los sistemas operativos
 
Visual Basic. Net
Visual Basic. NetVisual Basic. Net
Visual Basic. Net
 
Pros y Contras de los Sistemas Operativos
Pros y Contras de los Sistemas OperativosPros y Contras de los Sistemas Operativos
Pros y Contras de los Sistemas Operativos
 
Sistemas operativos distribuidos luis lozano ci 22840519
Sistemas operativos distribuidos   luis lozano ci 22840519Sistemas operativos distribuidos   luis lozano ci 22840519
Sistemas operativos distribuidos luis lozano ci 22840519
 
Arquitectura de bases de datos distribuidas
Arquitectura de bases de datos distribuidasArquitectura de bases de datos distribuidas
Arquitectura de bases de datos distribuidas
 
Sistema operativo linux
Sistema operativo linuxSistema operativo linux
Sistema operativo linux
 
¿Qué es la arquitectura de software?
¿Qué es la arquitectura de software?¿Qué es la arquitectura de software?
¿Qué es la arquitectura de software?
 

Viewers also liked

Funciones C++ modificado
Funciones C++ modificadoFunciones C++ modificado
Funciones C++ modificadocompumet sac
 
Programa c++
Programa c++Programa c++
Programa c++Pablo
 
Punteros a Funciones en C
Punteros a Funciones en CPunteros a Funciones en C
Punteros a Funciones en CAnesGy SD
 
Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++ivanjvic
 
c++ introduccion
c++ introduccionc++ introduccion
c++ introduccionjennipaola
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++yesid19
 
Lenguaje de programacion C++ 1
Lenguaje de programacion C++ 1Lenguaje de programacion C++ 1
Lenguaje de programacion C++ 1David
 
Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorDunkherz
 
¿Por qué aprender a programar?
¿Por qué aprender a programar?¿Por qué aprender a programar?
¿Por qué aprender a programar?Vane Borjas
 
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOCONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOadark
 
Estructura de lenguaje C++
Estructura de lenguaje C++Estructura de lenguaje C++
Estructura de lenguaje C++jhoel terrel
 
Listas Enlazadas
Listas EnlazadasListas Enlazadas
Listas EnlazadasVane Borjas
 

Viewers also liked (20)

Introducción c++
Introducción c++Introducción c++
Introducción c++
 
Manual de c/c++
Manual de c/c++Manual de c/c++
Manual de c/c++
 
Funciones C++ modificado
Funciones C++ modificadoFunciones C++ modificado
Funciones C++ modificado
 
codeblocks1
codeblocks1codeblocks1
codeblocks1
 
Programa c++
Programa c++Programa c++
Programa c++
 
Punteros a Funciones en C
Punteros a Funciones en CPunteros a Funciones en C
Punteros a Funciones en C
 
Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++Operaciones de Entrada / Salida en C++
Operaciones de Entrada / Salida en C++
 
c++ introduccion
c++ introduccionc++ introduccion
c++ introduccion
 
Lenguaje de-programacion-c++
Lenguaje de-programacion-c++Lenguaje de-programacion-c++
Lenguaje de-programacion-c++
 
C++ y sus librerias
C++ y sus libreriasC++ y sus librerias
C++ y sus librerias
 
Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++Elementos Basicos del Lenguaje C++
Elementos Basicos del Lenguaje C++
 
Lenguaje de programacion C++ 1
Lenguaje de programacion C++ 1Lenguaje de programacion C++ 1
Lenguaje de programacion C++ 1
 
Cap I Plsql
Cap I PlsqlCap I Plsql
Cap I Plsql
 
Programación en C++
Programación en C++Programación en C++
Programación en C++
 
Lenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compiladorLenguaje de programacion c++ basico 2da parte instalación del compilador
Lenguaje de programacion c++ basico 2da parte instalación del compilador
 
¿Por qué aprender a programar?
¿Por qué aprender a programar?¿Por qué aprender a programar?
¿Por qué aprender a programar?
 
Presentacion de c++
Presentacion de c++Presentacion de c++
Presentacion de c++
 
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADOCONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
CONOCIMIENTO DE PROGRAMACIÓN Y UN LENGUAJE ESTRUCTURADO
 
Estructura de lenguaje C++
Estructura de lenguaje C++Estructura de lenguaje C++
Estructura de lenguaje C++
 
Listas Enlazadas
Listas EnlazadasListas Enlazadas
Listas Enlazadas
 

Similar to Mi lenguaje de programación de preferencia es C++

Similar to Mi lenguaje de programación de preferencia es C++ (20)

Cabrera ies 2011
Cabrera ies 2011Cabrera ies 2011
Cabrera ies 2011
 
Lenguaje c++
Lenguaje c++Lenguaje c++
Lenguaje c++
 
Programacion
ProgramacionProgramacion
Programacion
 
Lenguaje c ibeth lozada
Lenguaje c ibeth lozadaLenguaje c ibeth lozada
Lenguaje c ibeth lozada
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
 
lenguaje de programación
lenguaje de programación lenguaje de programación
lenguaje de programación
 
Consulta c++
Consulta c++Consulta c++
Consulta c++
 
6 lenguajec++
6 lenguajec++6 lenguajec++
6 lenguajec++
 
Caracteristicas lenguajes
Caracteristicas lenguajesCaracteristicas lenguajes
Caracteristicas lenguajes
 
Lenguaje c.Luis Carrodeguas.16418180
Lenguaje c.Luis Carrodeguas.16418180Lenguaje c.Luis Carrodeguas.16418180
Lenguaje c.Luis Carrodeguas.16418180
 
Lenguaje c1
Lenguaje c1Lenguaje c1
Lenguaje c1
 
Mfp
MfpMfp
Mfp
 
Mfp
MfpMfp
Mfp
 
Características de los 10 lenguajes de programación
 Características de los 10 lenguajes de programación Características de los 10 lenguajes de programación
Características de los 10 lenguajes de programación
 
Lenguaje de programación c
Lenguaje de programación cLenguaje de programación c
Lenguaje de programación c
 
Pul123
Pul123Pul123
Pul123
 
Lenguaje c
Lenguaje cLenguaje c
Lenguaje c
 
Lenguaje C _ C++
Lenguaje C _ C++Lenguaje C _ C++
Lenguaje C _ C++
 
Lenguaje cc++
Lenguaje cc++Lenguaje cc++
Lenguaje cc++
 
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
Presentación lenguaje c (pedro luis rodriguez c.i. 16388340)
 

Mi lenguaje de programación de preferencia es C++

  • 1. Nancy De Jesús Alejandrino Comp 2110 Universidad Interamericana Recinto de Bayamón
  • 2. TABLA DE CONTENIDO:  Lenguaje de programacion C++  Introducción  Definición  Función  Ventajas y desventajas  Ambientes de demanda  Conclusión  Referencias
  • 3. INTRODUCCION: C++ es un lenguaje de programacion diseñado en el 1983 por Bell Labs. Este fue creado para extender el lenguaje C con mecanismos que permitan la manipulación de objetos, C++ es un lenguaje Híbrido.
  • 4. DEFINICION El lenguaje de programación C++ consta de un vocabulario de comandos que los seres humanos puedan entender y que se pueda convertir en un lenguaje de máquinas con bastante facilidad. C++ es un lenguaje que abarca tres paradigmas de la programación, la programación estructurada, la genética y la orientada a objetos. C++ es uno de los lenguajes más populares que existen, pero es uno de los menos automatizados, por lo tanto es uno de los mas difíciles de aprender.
  • 5. FUNCION: La función de este lenguaje de programacion C++ son: 1. Recibir datos 2. Retornar datos Además otras funciones son:  Diseño “hardware”.  Se utiliza en los videojuegos.  Para la creación de programas de sistema y aplicaciones.
  • 6. VENTAJAS: DESVENTAJAS:  Un núcleo del lenguaje simple, con  Soporte nativo para programación funcionalidades añadidas multihilo y redes de importantes, como funciones computadores. matemáticas y de manejo de  Polimorfismo en tiempo de código archivos, proporcionadas por en forma de bibliotecas. sobrecarga, sobrecarga de  Es un lenguaje muy flexible que operadores y sólo dispone de un permite programar con múltiples soporte rudimentario para la estilos. Uno de los más empleados es el estructurado "no llevado al programación genérica. extremo" (permitiendo ciertas  Soporte para programación licencias de ruptura). orientada a objetos, aunque la  Usa un lenguaje de implementación original de C++ preprocesado, el preprocesador de fue un preprocesador que traducía C, para tareas como definir macros código fuente de C++ a C. e incluir múltiples archivos de código fuente.
  • 7. AMBIENTE DE DEMANDA:  Es usado por compañías de “software”.  Programacion de video juegos.  Programacion de bajo nivel.
  • 8. CONCLUSION: C++ lleva muchos años de creado aunque ya no es el mejor porque existen mejores, es uno de los mejores para las personas que quieren aprender programación o para la programación básica.