LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de...

55
LENGUAJE PROGRAMACIÓN COMPUTACIÓN II

Transcript of LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de...

Page 1: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

LENGUAJE PROGRAMACIÓN

COMPUTACIÓN II

Page 2: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.
Page 3: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Objetivos:

•Explicar el Lenguaje de Programación.

•Describir las características de los principales lenguajes, compiladores e interpretes.

•Definir Software de Productividad.

Page 4: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Lenguaje de programación

Conjunto de normas «lingüísticas» que permiten escribir un programa y que éste sea entendido por el ordenador y

pueda ser trasladado a ordenadores similares para su funcionamiento en otros sistemas.

Page 5: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Page 7: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Es un lenguaje de especificación de algoritmos, de uso fácil y sintaxis similar al lenguaje de programación

a utilizar, que permite al programador concentrarse

en las estructuras de control, y olvidarse de la sintaxis del

lenguaje a utilizar.

Algoritmo.

Pseudocódigo.

Lenguaje de Programación.

Page 8: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Conjunto de instrucciones, bajo una

sintaxis que son entendidas por el

ordenador.

Algoritmo.

Pseudocódigo.

Lenguaje de Programación.

Page 9: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Programa

Conjunto de instrucciones

ordenadas correctamente que permiten realizar una

tarea o trabajo específico.

Page 10: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Page 11: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Instrucciones de un Programa

• De entrada/salida Leer (X) - Mostrar (Y)

• De calculo Raíz (Z)

• De control Si X != Y Salir

• De transferencia de Asignar (Z) = 7 datos y asignación

Page 12: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Naturaleza del Lenguaje

Desarrollo Histórico

Estructura Programas

•Lenguaje de bajo nivel•Lenguaje de nivel medio•Lenguaje de alto nivel

•Primera Generación.•Segunda Generación.•Tercera Generación.•Cuarte Generación.•Quinta Generación.

•Lenguajes Lineales.•Lenguajes Estructurados.•Lenguajes Orientados a Objetos.

Page 13: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Naturaleza del Lenguaje

•Lenguaje de bajo nivel•Lenguaje de nivel medio•Lenguaje de alto nivel

Lenguaje de programación que el ordenador puede entender a la hora de

ejecutar programas, lo que aumenta su velocidad de

ejecución, pues no necesita un intérprete que traduzca

cada línea de instrucciones.

1 1 0 1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1

1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 1 1 0 1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0

1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0

Page 14: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Naturaleza del Lenguaje

•Lenguaje de bajo nivel•Lenguaje de nivel medio•Lenguaje de alto nivel

Ensamblador Lenguaje de programación que está a un paso del lenguaje de máquina. El ensamblador traduce cada sentencia del lenguaje ensamblador a una instrucción de máquina.

Macroensamblador Lenguaje ensamblador que utiliza macros para su utilización (Ver Macro).

Page 15: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Naturaleza del Lenguaje

•Lenguaje de bajo nivel•Lenguaje de nivel medio•Lenguaje de alto nivel

Lenguaje de programación en el que las instrucciones enviadas para que el

ordenador ejecute ciertas órdenes son similares al lenguaje humano. Dado que el ordenador no es capaz de reconocer

estas órdenes, es necesario el uso de un intérprete que traduzca el lenguaje de

alto nivel a un lenguaje de bajo nivel que el sistema pueda entender

Page 16: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Principales lenguajes de alto nivel

Page 17: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.
Page 18: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

PROLOG

Page 19: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Desarrollo Histórico

•Primera Generación.•Segunda Generación.•Tercera Generación.•Cuarte Generación.•Quinta Generación.

Conocidos como lenguajes maquina, son en los que se

utiliza el código binario (unos y ceros) para comunicarse

con la computadora, los únicos que lo hacen son los

diseñadores de los "chips" de los procesadores.

1 1 0 1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0 1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1

1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0 1 0 0 1 0 1 1 1 1 0 1 0 0 0 1 0 1 0 0 1 1 1 0 0 0 1 1 0

1 1 0 1 1 1 0 1 0 1 0 1 1 0 0 1 1 1 0 0 0

Page 20: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Desarrollo Histórico

•Primera Generación.•Segunda Generación.•Tercera Generación.•Cuarte Generación.•Quinta Generación.

conocidos también como ensambladores, se basan en lo que es la comprensión de varias palabras en una sola, por ejemplo: ADC significara "sumar con reserva"(en ingles: ADd with Carry)

Haciendo notoria la aclaración, de que esta serie de instrucciones serán traducidas al lenguaje maquina por el compilador del lenguaje.

Page 21: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Desarrollo Histórico

•Primera Generación.•Segunda Generación.•Tercera Generación.•Cuarte Generación.•Quinta Generación.

o de alto nivel son los lenguajes más comunes (C, Pascal, Algol, Cobol, Fortran, BASIC). Estos

lenguajes se asemejan ya un poco más al lenguaje humano, al utilizar palabras completas (en ingles) para

la codificación de los programas

Page 22: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Desarrollo Histórico

•Primera Generación.•Segunda Generación.•Tercera Generación.•Cuarte Generación.•Quinta Generación.

Estos lenguajes se han diseñado para facilitar la realización de muy variadas tareas, como lo son la simulación de

fenómenos físicos, manipulación de datos estadísticos, etc. Lenguajes: Visual Basic,

INFORMIX 4GL, Visual J++, Visual C, algunos autores consideran las planillas de calculo dentro de esta generación.

Page 23: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Desarrollo Histórico

•Primera Generación.•Segunda Generación.•Tercera Generación.•Cuarte Generación.•Quinta Generación.

En esta generación, el programador solo ingresa hechos y hace consultas, no se preocupa de cómo hacer los algoritmos

que entregan la respuesta, algunos autores la consideraban como un sueño, pero gracias al avance de la tecnología,

hoy en día es toda una realidad.

Page 24: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.
Page 25: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Estructura Programas

•Lenguajes Lineales.•Lenguajes Estructurados.•Lenguajes Orientados a Objetos.

Hace mucho tiempo atrás el término programación se refería a una codificación lineal absolutamente críptica y misteriosa

Page 26: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.
Page 27: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.
Page 28: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Estructura Programas

•Lenguajes Lineales.•Lenguajes Estructurados.•Lenguajes Orientados a Objetos.

Sus partes se realizan claramente, mediante el uso de tres estructuras lógicas de control:• Secuencia: Sucesión simple de

dos o mas operaciones. • Selección: bifurcación

condicional de una o mas operaciones.

• Interacción: Repetición de una operación mientras se cumple una condición.

Page 29: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.
Page 30: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Clasificación de los Lenguajes de Programación

Estructura Programas

•Lenguajes Lineales.•Lenguajes Estructurados.•Lenguajes Orientados a Objetos.

Introdujeron al lenguaje diario de los profesionales del área,

conceptos tales como herencia, polimorfismo, etc., que hicieron que

el modo de pensar y concebir el desarrollo de una aplicación fuera muy diferente a lo que había sido

hasta ese momento con la programación lineal o estructurada.

Page 31: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.
Page 32: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Compilador Programa capaz de traducir un código fuente, escrito en el lenguaje de alto nivel que sea, a un código_objeto escrito en lenguaje de maquina.

Intérprete Programa que realiza un análisis de una aplicación escrita en un lenguaje no-máquina (fácil de entender y trabajar con él) y lo convierte en lenguaje máquina entendible por el ordenador.

código fuente

Compilador Intérprete

Código objeto

Traducción y ejecución sentencia a sentencia

Page 33: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE Y SU EVOLUCIÓN

Código Fuente texto que contiene las instrucciones

del programa, escritas en el lenguaje de

programación.

Código Objeto Código generado por un compilador o un ensamblador traducido por un código fuente de

un programa.

código fuente

Compilador Intérprete

Código objeto

Traducción y ejecución sentencia a sentencia

Page 34: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.
Page 35: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

SOFTWARE

Video: https://www.youtube.com/watch?v=oKQMoxJR5uk

Page 36: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Conclusión

Hemos Explicado el Lenguaje de Programación.

Descrito las características de los principales lenguajes,

compiladores e interpretes.

Page 37: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Curso de Excel #Unidad 7 + BONUS

Versión: Microsoft Excel 2007

Page 38: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Tablas Dinámicas

Versión: Microsoft Excel 2007

Tablas Dinámicas

Las tablas dinámicas nos permiten organizar la

información.

Es ideal para administrar un gran volumen de

datos, y realizar informes claros.

Page 39: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

Seleccionamos una celda, luego vamos al menú

datos, insertar, tabla dinámica.

Page 40: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

Se abrirá automáticamente el cuadro de diálogo Crear tabla dinámica con el

rango de datos deseado

Page 41: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

Hacemos clic en Aceptar

Observamos cómo se crea una hoja nueva

Page 42: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

La hoja muestra un nuevo cuadro de diálogo de tabla dinámica denominado Lista de campos de tabla dinámica

Page 43: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

En la parte superior de dicho cuadro de diálogo aparecen los campos de nuestra tabla de datos original. En la parte inferior se muestran cuatro áreas adonde arrastrar los datos y diseñar la tabla.

En Excel 2003 estas áreas aparecían bien en el Asistente

Page 44: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

O en la zona de diseño de la tabla dinámica.

Page 45: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

La zona de diseño de la tabla dinámica en Excel 2007 es la que se ve en la imagen.

Page 46: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

Los campos que situemos en el área Rótulos de columna aparecerán en horizontal a lo largo de la tabla y los que situemos en el área Rótulos de fila en vertical.

Los Valores se establecen para situar los cálculos totales de datos.

Marcamos los tres campos que vamos a incluir en la tabla dinámica.

Podemos observar como dependiendo del tipo de datos que contenga el campo, éste se coloca automáticamente en el área correspondiente.

Page 47: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

En este caso como el campo nombre contiene texto, al hacer clic en la casilla de verificación se ubica directamente bajo los Rótulos de fila. Los otros dos campos al contener datos numéricos se ubican en el área Valores. Podemos modificar la ubicación de los datos haciendo clic y arrastrando al área que deseemos.

Page 48: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Como crear una tabla dinámica

Versión: Microsoft Excel 2007

Tablas Dinámicas

Automáticamente, se van añadiendo visualmente los datos a la tabla dinámica situada a la izquierda del cuadro de diálogo Lista de campos de tabla dinámica.

Page 49: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Gráficos Dinámicos

Versión: Microsoft Excel 2007

Gráficos Dinámicos

Page 50: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Macros

Versión: Microsoft Excel 2007

MACROS

Page 51: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Macros

Versión: Microsoft Excel 2007

Cuando crear una macro

Las macros son herramientas muy útiles, cuando son bien empleadas.

Sin embargo, una macro mal configurada, o mal dimensionada, solo podría hacernos perder mas tiempo.

Page 52: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Macros

Versión: Microsoft Excel 2007

Habilitar Macros

Page 53: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Macros

Versión: Microsoft Excel 2007

El primer paso es definir las características de nuestra macro

Grabación de macros

Page 54: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Macros

Versión: Microsoft Excel 2007

Ejecución de macros

Page 55: LENGUAJE PROGRAMACIÓN COMPUTACIÓN II. SOFTWARE Y SU EVOLUCIÓN Objetivos: Explicar el Lenguaje de Programación. Describir las características de los.

Investigación social

• https://www.youtube.com/watch?v=Rn4PVsKXE5k

• https://www.youtube.com/watch?v=Z341bBS7oj0