Cuales son los Lenguajes de programacion y reglas de precedencia
Enviado por marwillp • 18 de Julio de 2017 • Tarea • 2.316 Palabras (10 Páginas) • 189 Visitas
Contenido
Introducción 1
Objetivos 2
1. VB.NET 3
Características: 3
Ventajas 4
Desventajas 4
2. Microsoft C# 5
Características: 5
Ventajas 6
Desventajas 6
3. Visual C++ 7
Características: 7
Ventajas 8
Desventajas 8
4. JAVA 9
Características: 9
Ventajas 10
Desventajas 10
5. COBOL 11
Características: 11
Ventajas 12
Desventajas 12
6. PASCAL 13
Características: 13
Ventajas 14
Desventajas 14
7. Lenguaje C 15
Características: 15
Ventajas 16
Desventajas 16
8. Mapa Conceptual 17
9. Conclusión y Recomendaciones 18
10. Referencias 19
Introducción
Un lenguaje de programación es el medio con el cual nos comunicamos con la computadora, una secuencia de instrucciones que se deben ejecutar para llevar a cabo actividades, tareas o solución de problemas. Mediante un programa podemos representar en forma de datos cualquier situación de nuestra realidad.
Los lenguajes de programación son el medio que permite a los programadores expresar instrucciones que la computadora va a realizar. Estos lenguajes son idiomas ya establecidos y comprensibles. Poseen características especiales y algunos evolucionan constantemente.
El propósito de este trabajo es dar a conocer características, ventajas y desventajas para 7 de estos lenguajes, así como su clasificación en el mundo de la programación.
Objetivos
Objetivo General
Que el estudiante sea capaz de identificar la estructura básica de los lenguajes de programación investigados, pudiendo clasificarlos entre generación, características, ventajas y desventajas.
Objetivos Específicos
- Conocer cada una de las generaciones a las que pertenecen los lenguajes identificados.
- Conocer la estructura básica para cada lenguaje de programación.
- Fortalecer conocimiento de reglas de precedencia
- Fortalecer métodos de investigación
VB.NET
Visual Basic .NET es la nueva generación del lenguaje Visual Basic de Microsoft. Con Visual Basic puede generar aplicaciones .NET, incluyendo servicios Web y aplicaciones Web de ASP.NET, rápida y fácilmente. Las aplicaciones construidas con Visual Basic se generan con los servicios de Common Language Runtime y se benefician de .NET Framework. Visual Basic es, comparativamente, fácil de aprender y utilizar, y se ha convertido en el lenguaje de programación elegido por cientos de programadores durante la pasada década. El conocimiento de Visual Basic se puede aprovechar de distintas maneras, por ejemplo, escribiendo macros en Visual Studio o programando en aplicaciones como Microsoft Excel, Access y Word, es un lenguaje POO.
Características:
- Herencia
- Interfaces
- Subprocesamiento libre
- Control de excepciones estructurado
- Integración con .NET Framework y CLR
- Seguridad ampliada
- Compatibilidad de versiones mejorada
Generación: Cuarta
Nivel de Lenguaje: Alto
Ventajas | Desventajas |
Control de los recursos del sistema para la optimización de la aplicación | Pobre soporte para programación orientada a objetos |
Portabilidad y gran estabilidad | Demanda de requisitos del sistema |
Aplicación de diferentes tipos de niveles de seguridad para evitar | El manejo de la memoria a través del recolector de basura consume gran cantidad de recursos y además le resta control al usuario sobre los datos de la aplicación. |
Curva de aprendizaje muy rápida | Consumo elevado de recursos al utilizar administración CLR |
Integra el diseño e implementación de formularios Windows |
|
Ejemplo:
[pic 1]
Microsoft C#
Microsoft C# es un nuevo lenguaje de programación diseñado para crear un amplio número de aplicaciones empresariales que se ejecutan en .NET Framework. Supone una evolución de Microsoft C y Microsoft C++; es sencillo, moderno, proporciona seguridad de tipos y está orientado a objetos. El código creado mediante C# se compila como código administrado, lo cual significa que se beneficia de los servicios de Common Language Runtime. Estos servicios incluyen interoperabilidad entre lenguajes, recolección de elementos no utilizados, mejora de la seguridad y mayor compatibilidad entre versiones. C# se presenta como Visual C# en el conjunto de programas Visual Studio .NET. Visual C# utiliza plantillas de proyecto, diseñadores, páginas de propiedades, asistentes de código, un modelo de objetos y otras características del entorno de desarrollo. La biblioteca para programar en Visual C# es .NET Framework.
...