presentación de powerpoint - unamprofesores.fi-b.unam.mx/karinagm/tema-i_2018-1.pdf ·...

21
PANORAMA GENERAL 1.1 Evolución de la programación. 1.2 Beneficios de la programación (a la sociedad, a la industria, a la medicina, entre otros). 1.3 Algoritmos en la solución de problemas y sus retos. 1.4 Explicar el propósito y el papel de los fundamentos de la programación en la ingeniería.

Upload: others

Post on 05-May-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

PANORAMA GENERAL 1.1 Evolución de la programación.

1.2 Beneficios de la programación (a la sociedad, a la industria, a la medicina, entre otros).

1.3 Algoritmos en la solución de problemas y sus retos.

1.4 Explicar el propósito y el papel de los fundamentos de la programación en la ingeniería.

Page 2: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

OBJETIVO DEL TEMA

El alumno definirá la importancia de la

programación como herramienta en el quehacer

del Ingeniero.

Page 3: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

¿QUÉ ES INGENIERÍA?

INGENIO

Page 4: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

HISTORIA DE LA COMPUTACIÓN

¿Qué es computación?

El término computación tiene su origen en el vocablo en

latín computatio. Esta palabra permite abordar la noción de

cómputo como cuenta o cálculo.

¿Qué es una computadora?

¿Quién fue el padre de la computación?

Charles Babbage, Matemático, británico y científico de la

computación

1823 -1834 máquina diferencial

Retoman su trabajo en 1991(31 dígitos)

En 1830 diseño la máquina analítica para

ejecutar programas de tabulación o computación

Lady Ada Lovelance

Page 5: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

¿QUÉ ES HARDWARE Y SOFTWARE?

Page 6: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el
Page 7: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

1944. Tenía 760.000 ruedas y 800

kilómetros de cable y se basaba en la

máquina analítica de Charles Baddage.

Page 8: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el
Page 9: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el
Page 10: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

SEXTA GENERACIÓN

Page 11: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

SÉPTIMA GENERACIÓN

Page 12: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

OCTAVA GENERACIÓN

Desaparecen los dispositivos mecánicos y físicos

Page 13: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

NOVENA GENERACIÓN

Tamaño y velocidad

Page 14: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

ACTUALIDAD

Desde 128 Gb hasta 60Tb

Page 15: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

EVOLUCIÓN DE LA PROGRAMACIÓN ¿Qué es programación?

Se conoce como programación en ciencias de la

computación a los pasos que se abordan para crear

el código fuente de un programa informático. De

acuerdo con estos pasos, el código se escribe, se

prueba y se perfecciona.

El lenguaje de programación es, por otro lado,

la serie de parámetros y códigos de los que el

programador se vale para desarrollar software.

Existen distintos tipos de lenguajes:

Page 16: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el
Page 17: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

NIVELES EN LENGUAJES DE PROGRAMACIÓN:

Lenguaje de alto nivel y lenguaje de bajo nivel:

Page 18: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

BENEFICIOS DE LA PROGRAMACIÓN(A LA

SOCIEDAD, A LA INDUSTRIA, A LA MEDICINA,

ENTRE OTROS).

Sistematización de tareas y el manejo de la

información.

Sistemas de apoyo por los cuales puedes darte de

alta en línea.

Generación de empleos.

Page 19: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

ALGORITMOS EN LA SOLUCIÓN DE

PROBLEMAS Y SUS RETOS.

Para la realización de un algoritmo es necesario realizar una

secuencia de pasos para llegar a cumplir con la resolución de un

problema dado. Para ello, definiremos los siguientes pasos:

Análisis previo del Problema

Definición de Requerimientos

Identificación de los Módulos

Realización de los Algoritmos

Implementación de los Algoritmos

En el último paso ya podemos hablar de una aplicación o programa de

computadora, que estará compuesto por una serie de instrucciones

que ordenadas una tras otra logran representar los algoritmos

diseñados y dar así solución a los requerimientos identificados.

Page 20: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

ACTIVIDAD:

Explica mediante un mapa mental el propósito y el

papel de los fundamentos de la programación en la

ingeniería.

Page 21: Presentación de PowerPoint - UNAMprofesores.fi-b.unam.mx/karinagm/Tema-I_2018-1.pdf · 2018-07-12 · el código fuente de un programa informático. De acuerdo con estos pasos, el

BIBLIOGRAFÍA

https://www.biografiasyvidas.com/biografia/b/bab

bage.htm

https://www.google.com.mx/search?q=maquina+a

nalitica+y+diferencial&tbm=isch&tbo=u&source

=univ&sa=X&ved=0ahUKEwjet7ib5dfVAhXDhF

QKHdjTCIUQsAQITw&biw=1821&bih=785

http://mrmendezxc.blogspot.mx/2013/10/linea-del-

tiempo-java.html

http://culturacion.com/generaciones-de-la-

computadora/