INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN
Enviado por juancarlos850962 • 28 de Junio de 2022 • Tarea • 972 Palabras (4 Páginas) • 204 Visitas
[pic 1]
UNIVERSIDAD VIRTUAL CNCI
MATERIA: PROGRAMACIÓN I
ACTIVIDAD: 1
NOMBRE DEL ALUMNO: JUAN CARLOS ROJAS FUENTES
NOMBRE DEL TUTOR: BLANCA GUTIÉRREZ SANCHEZ
MATRICULA: BNL064025
MONTEMORELOS N.L A 17/04/2021
INTRODUCCIÓN
INTRODUCCIÓN A LOS LENGUAJES DE PROGRAMACIÓN
Las computadoras tienen un lenguaje propio llamado máquina (binario) que solo utiliza el ´1´y el ´0´ como su abecedario, cuando programas se refiere a aprender un lenguaje específico para que las instrucciones pueden ser entendidas por la computadora.
Un lenguaje de programación es el conjunto de símbolos y caracteres que se combinan siguiendo unas reglas de sintaxis predefinida y con eso permitir la transmisión de instrucciones a la computadora.
Características de los lenguajes de programación
Todo lenguaje para ser considerado (lenguaje de programación) deben cumplir ciertas características:
1.-Comprobable: este programa debe cumplir la intención del programador, el compilador puede traducir la sintaxis y semántica del programa y la computadora no debe presentar fallos
2.-Confiable: este programa debe dar los resultados, así como la solución de los errores que se pueden presentar al ejecutarse, con herramientas para depurar el código.
3.-Traduccion: este programa por parte del compilador se debe realizar de manera rápida
4.-Eficiencia: es el buen uso que el código de a los recursos de la computadora, ejemplo no almacenar datos innecesarios en memoria.
La finalidad de un lenguaje de programación es que se utilicen para crear programas que puedan controlar el hardware y software de una computadora, solucionar problemas con precisión y para la comunicación del usuario con la computadora
Tipos de lenguaje de programación:
Existen 2 tipos de lenguaje de programación que se han mejorado para ser más sencillos y prácticos de utilizar por el ser humano y estos son:
*Lenguajes de bajo nivel: son los que se parecen más al lenguaje de la computadora, su código es más difícil de aprender y solo sirve para la computadora, ejemplos:
Lenguaje maquina: es el binario solo se utiliza el 1 y el 0 cada procesador tiene su propio lenguaje máquina para los programas escritos estos programas no se pueden ejecutar en otro procesador.
Lenguaje ensamblador: es la evolución y mejora del lenguaje maquina, se utilizan mnemónicos para programar, una de las ventajas es el poco uso de memoria para la ejecución de los programas.
*Lenguajes de alto nivel: son los que más se parecen al lenguaje humano y sirven para cualquier computadora donde se desee ejecutar.
Lenguaje c: utiliza palabras entendidas por el ser humano para dar instrucciones, usa librerías de funciones para simplificar la programación, necesita un compilador de c para que pueda ser traducido a lenguaje máquina.
Lenguaje c++: lenguaje de programación orientado a objetos (características específicas) nace para añadir mejoras al lenguaje C como agregar clases (comportamiento de un objeto) y otros objetos para facilitar la programación moderna, tener una mejor comprensión para el punto de vista humano.
Los lenguajes de alto nivel mas usados por los programadores son:
PHP: (procesador hipertexto) sirve para crear sitios web, a diferencia de otros este se ejecuta desde un servidor.
Java: realización de sitios web que funcionen en diferentes tipos de computadoras.
Visual basic: crear sistemas que utilizan base de datos e interfaces graficas amigables con los usuarios.
Perl: (lenguaje practico de extracción y reportes) se utiliza para realizar cualquier tipo de programa, desde sitios web hasta programas de administración.
Fases para la elaboración de un programa
Para la elaboración o desarrollo de un programa se deben de seguir una serie de pasos o fases.
Análisis: se estudia el problema a resolver se especifican las estructuras y la información necesaria que requiere el programa.
...