Tema -2 Lenguajes de Programación PDF

Title Tema -2 Lenguajes de Programación
Author Yelena Yelena
Course Relaciones Humanas
Institution Universidad Tecnológica de Panamá
Pages 5
File Size 174 KB
File Type PDF
Total Downloads 40
Total Views 127

Summary

Download Tema -2 Lenguajes de Programación PDF


Description

INSTITUTO PROFESIONAL Y TECNICO NOCTURNO DE COLÓN Informática - 10º Yelena moreno Ced: 3-745-262

Desarrollo Lógico

Lenguajes de Programación Como hay miles de lenguajes en el mundo, hay muchos lenguajes de programación en el entorno digital y son estos lenguajes los que hacen que la mayoría de las tecnologías que usamos hoy funcionen. El lenguaje de programación contiene términos e instrucciones específicos que se utilizan para crear sitios web, aplicaciones y originales de cualquier tipo de software. Los lenguajes como Javascript Python y Java se usan comúnmente en la web para varios propósitos. C se utiliza en muchos lugares, como programas de escritorio, juegos y servidores web. También HTML y C++ que en realidad no son lenguajes de programación, pero se utilizan para crear diseños y vistas para casi cualquier sitio web. Estos son algunos de los lenguajes más populares, pero hay muchos más porque cada uno se comporta de manera diferente. Este atributo también usa un lenguaje de programación. Por ejemplo, los diseñadores web pueden Java Script que funciona mejor con HTML, mientras que los desarrolladores de videojuegos pueden preferir C porque puede manejar diseños complejos . Sin un lenguaje de programación, muchas de las tecnologías que usamos a diario funcionen.

ACTIVIDAD No.4

Escuche y observe con detenimiento el siguiente video accediendo al enlace y escriba las fechas en que aparecieron los diferentes lenguajes de programación. Total 20 puntos.

Fechas donde aparecen los diferentes lenguajes de programación

       

1957-1959 (Fortran/COBOL) 1970 (Pascal) 1972 (C) 1983 (C++/Objective-C) 1987 (Perl) 1991 (Python) 1993 (Ruby) 1995 (Java/PHP/JavaScript)

ACTIVIDAD No.5 Vocabulario

Defina los siguientes conceptos (Total 18 puntos): 1. Lenguajes de Programación Es un lenguaje formal que, mediante una serie de instrucciones, le permite a un programador escribir un conjunto de órdenes, acciones consecutivas, datos y algoritmos para, de esa forma, crear programas que controlen el comportamiento físico y lógico de una máquina. Mediante este lenguaje se comunican el programador y la máquina, permitiendo especificar, de forma precisa, aspectos como . cuáles datos debe operar un software específico; cómo deben ser almacenados o transmitidos esos datos; las acciones que debe tomar el software dependiendo de las circunstancias variables. Para explicarlo mejor (en en otras y con menos palabras), el lenguaje de programación es un sistema estructurado de comunicación, el cual está conformado por conjuntos de símbolos, palabras claves, reglas semánticas y sintácticas que permiten el entendimiento entre un programador y una máquina. Es importante recalcar que existe el error común de usar como sinónimos el lenguaje de programación y el lenguaje informático, pero ¿ por qué no debemos confundirlos? . Pues, es debido a que el lenguaje de programación obedece a un conjunto de reglas que permiten expresar las instrucciones que serán interpretadas por el programador. Y el lenguaje informático comprende otros lenguajes que dan formato a un texto pero no son programación en sí mismos. Entonces, no todos los lenguajes informáticos son de programación, pero todos los lenguajes de programación son a la vez informáticos.

2. Lenguaje de máquina. También conocido como código máquina, se trata del lenguaje que pueden ejecutar los ordenadores y otros sistemas de computación. Tiene una importancia fundamental, dado que reúne las instrucciones que recibe una máquina a la hora de llevar los procesos para los que haya sido programada.

3. Lenguaje de bajo nivel. Un lenguaje de programación de características de bajo nivel o de primera generación, es aquel en el que sus instrucciones ejercen un control directo sobre el hardware y están condicionados por la estructura física de las computadoras que lo soportan.

4. Lenguaje de alto nivel. Un lenguaje de programación de alto nivel se caracteriza por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de la capacidad con que los ejecutan las máquinas. Estos lenguajes permiten una máxima flexibilidad al programador a la hora de abstraerse o de ser literal.

5. Lenguajes de Cuarta generación. Un lenguaje de programación de cuarta generación (4GL) es cualquier lenguaje de programación informática que pertenezca a una clase de lenguajes concebidos como un avance sobre los lenguajes de programación de tercera generación (3GL). Fortran, ALGOL y COBOL son ejemplos de los primeros 3GL.

6. Lenguajes Naturales. Un lenguaje de programación en que el programador escribe especificaciones sin tomar en consideración el formato o la sintaxis de la instrucción de computación; esencialmente, usando un lenguaje cotidiano para programar.

7. Traductor. El traductor es una herramienta esencial en la programación o desarrollo, encargándose de convertir código fuente de un determinado lenguaje de programación a código máquina que puede “entender” directamente el ordenador.

8. Compilador Compilar es el proceso de transformar un programa informático escrito en un lenguaje en un programa equivalente en otro formato. Al programa que se encarga de compilar se le llama compilador.

9. Intérprete Intérprete Es un programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. Los intérpretes sólo realizan la traducción a medida que sea necesaria, típicamente, instrucción por instrucción, y normalmente no guardan el resultado de dicha traducción....


Similar Free PDFs