VENTAJAS Y DESVENTAJAS DE C Y C++

1548 palabras 7 páginas
UNIVERSIDAD NACIONAL DE CHIMBORAZO

FACULTAD DE INGENIERÌA

ESCUELA DE INGENIERÌA CIVIL

NOMBRE: XIMENA YEROVI

CURSO: TERCER SEMESTRE “A”

MATERIA: INFORMÀTICA II

FECHA: 10/04/2013

DOCENTE: ING.ALEJANDRA POZ

C
C++
VENTAJAS

* Un núcleo del lenguaje simple, con funcionalidades añadidas importantes, como funciones matemáticas y de manejo de archivos, proporcionadas por bibliotecas.

* Es un lenguaje muy flexible que permite programar con múltiples estilos. Uno de los más empleados es el estructurado "no llevado al extremo" (permitiendo ciertas licencias de ruptura).

* Un sistema de tipos que impide operaciones sin sentido.

* Usa un lenguaje de preprocesado, el preprocesador de
…ver más…
- No es recomendable para desarrollo de páginas Web.

- Existen muchos entornos de programación para C++. No existen estándares para ello. .

DIFERENCIAS
1. C es un lenguaje estructurado que no brinda apoyo a la programación orientada a objetos (OOP), mientras que C++ combina la programación estructurada con la OOP (siendo un híbrido), y C# es orientado a objetos puro.

2. C y C++ son lenguajes cuyos programas cuando se compilan, se transforman a lenguaje de máquina, mientras que C# se corresponde a un lenguaje intermedio, denominado MSIL (Microsoft Intermediate Lenguage), que luego se compila a código de máquina con un compilador Just In Time, en tiempo de ejecución.

3. C y C++ permiten al programador administrar la memoria directamente, es decir, corre bajo la responsabilidad del mismo la asignación y liberación de memoria. En C# ocurre todo lo contrario: la plataforma .NET administra la liberación de memoria mediante un recolector de basura.

4. C y C++ generan código objeto con compatibilidad baja con respecto a bibliotecas hechas en otros lenguajes, mientras que C# se compila con compatibilidad total con programas escritos en cualquier lenguaje de la plataforma .NET, como Visual Basic .NET o C++ Administrado.

La eficacia depende del objetivo que se persiga. Para las siguientes metas, hay un lenguaje más eficaz que otro:

1. Productividad: en cuanto a la rapidez de los programadores, el más eficaz es C#, ya que las personas se ven liberadas

Documentos relacionados

  • VENTAJAS Y DESVENTAJAS DE S.A.A
    2487 palabras | 11 páginas
  • Ventajas Y Desventajas De Pluricelularidad
    1520 palabras | 7 páginas
  • Ventajas Y Desventajas De Formatos
    1052 palabras | 5 páginas
  • Ventajas y desventajas de costos
    1090 palabras | 5 páginas
  • Ventajas Y Desventajas De Youtube
    1001 palabras | 5 páginas
  • Ventajas y desventajas de medicamentos
    1822 palabras | 8 páginas
  • ventajas y desventajas de empowerment
    841 palabras | 4 páginas
  • VENTAJAS Y DESVENTAJAS DE MICROPROPAGACION
    6875 palabras | 28 páginas
  • Ventajas Y Desventajas De Migrar
    830 palabras | 4 páginas
  • Ventajas y desventajas de Ofimaticas
    1099 palabras | 5 páginas