Lenguajes de programaciòn

219 visualizaciones

Publicado el

Publicado en: Tecnología
0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

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

No hay notas en la diapositiva.

Lenguajes de programaciòn

  1. 1. Lenguaje de programación Por: Javier Felipe Rojas P. codigo:26 grado: 8B Presentado a: Lic. Magda Liliana Área de informática
  2. 2. LENGUAJES DE PROGRAMACIÒN • se define como un idioma artificial que indica computaciones, las cuales pueden ser llevadas a cabo por maquinas como computadoras.
  3. 3. Profundización en un leguaje de programación Programación en ‘‘c’’
  4. 4. Lenguaje de programación “C” (origen) • Creado en 1976 por Dennis M. Ritchie como evolución del lenguaje “B” y basado en BCPL (Lenguaje de Programación Básico Combinado - en español-)
  5. 5. Propiedades de “C” • Permite programas con múltiples estilos como el estructurado. • Impide elaborar operaciones sin sentido • Accede a memorias de bajo nivel mediante puntero. • Posee una baja cantidad de palabras clave. • Genera interrupciones al procesador en uniones.
  6. 6. • Maneja un lenguaje simple con funcionalidades como funciones matemáticas y de manejo de archivos guiadas por bibliotecas. • Permite que datos relacionados se combinen y manipules como un todo.
  7. 7. Carencias del lenguaje “C” • Recolección de basura, para lo cual existen bibliotecas como la "libgc” . • No posee soporte para programación a objetos. • Encapsulación. • Funciones anidadas. • Solo posee un soporte rudimentario para la programación genérica. • Insuficiente en programación multihilo y redes de computadoras.
  8. 8. Ventajas del lenguaje de programación “C” • Es un lenguaje muy eficiente ya que permite con sus características de bajo nivel, crear implementaciones ópticas. • Aun con su bajo nivel es el lenguaje de programación mas portado en existencia, existiendo compiladores para casi todos los sistemas conocidos. • Da facilidad para realizar programas modulares y utilizar códigos o bibliotecas incluso a la vez
  9. 9. Inconveniente del lenguaje “C” El principal inconveniente del lenguaje de programación “C” es su velocidad de desarrollo. La razón se centra en que el compilador de “C” se limita a traducir código sin añadir nada. Su mantenimiento es mas difícil y costoso que con otro lenguajes que incluso tienen un mas alto nivel.
  10. 10. Herramientas de programación usadas en “C” • Make: para automatizar la compilación, el enlazado, etc. • Lint: para detectar códigos sospechosos o incompatibles entre arquitecturas. • Valgrind: para detectar las fugas de memoria.
  11. 11. Aplicabilidad del lenguaje de programación “C” • Hecho para la fluidez de programación en sistemas UNIX. • Se usa para el desarrollo de sistemas operativos como WINDOWS. • Tiene utilización el labores científicas, industriales, aeronáuticas, etc.
  12. 12. GRACIAS…

×