jueves, 14 de julio de 2011

Extra ANSI C

C

El lenguaje de programacion en el cual estuvimos enfocados al 100% en este curso fue en el C.
Es un programa facil de aprender con practica, pero tambien tiene sus ventajas y desventajas.

Ventajas de C

  • Lenguaje muy eficiente puesto que es posible utilizar sus características de bajo nivel para realizar implementaciones óptimas.

  • A pesar de su bajo nivel es el lenguaje más portado en existencia, habiendo compiladores para casi todos los sistemas conocidos.

  • Proporciona facilidades para realizar programas modulares y/o utilizar código o bibliotecas existentes.


  • Inconvenientes

    - La velocidad de desarrollo: es más lento programar en C, sobre todo para el principiante. La razón estriba en que el compilador de C se limita a traducir código sin apenas añadir nada.

    - C no dispone de sistemas de control automáticos y la seguridad depende casi exclusivamente de la experiencia del programador.

     - La gestión de la memoria es un ejemplo clásico: en C el programador ha de reservar y liberar la memoria explícitamente. En otros lenguajes (como BASIC, Matlab o C#) la memoria es gestionada de forma transparente para el programador. Esto alivia la carga de trabajo humano y en muchas ocasiones previene errores, aunque también supone mayor carga de trabajo para el procesador.
    ..
    .
    REFERENCIAS
    http://es.wikipedia.org/wiki/C_(lenguaje_de_programaci%C3%B3n)

    1 comentario: