Está en la página 1de 21

SECRETARÍA DE LA DEFENSA NACIONAL

ESCUELA MILITAR DE INGENIEROS


1

PROGRAMACIÓN AVANZADA
M. en I. Sergio Andrés Rueda Durán

Sergio.rueda@hotmail.com

@sard88
2

Agenda

• Presentación docente
• Presentación estudiantes
• Sondeo de conocimientos
• Metodología y temática del curso y
Criterios de evaluación
• Hola mundo
• Preguntas
Programación Avanzada
3
Presentación docente
 Ingeniero de Sistemas (Universidad Cooperativa de Colombia,
2016)

 Maestría en Ingeniería en Seguridad y Tecnologías de la


Información (ESIME Culhuacán – IPN, 2019)

 Estancia de investigación (UEC – Tokio – Japón, 2018)

 Cyber Security Architect – Digital @ Femsa

 Escuela Militar de Ingenieros – Docente

Líneas de investigación:
• Seguridad RFID/NFC
• Administración y gestión de la seguridad de la información.
• Arquitectura de seguridad.
Redes sociales:
• Cloud Security.
https://www.linkedin.com/in/sard88
Programación Avanzada
4
Presentación estudiantes

• Jefe de grupo

• Demás estudiantes
Programación Avanzada
5
Sondeo de conocimientos

¿Qué es
Software?
Programación Avanzada
6
Sondeo de conocimientos

Programa 1

Programa 2

Programa 3

Muchos programas interactuando entre sí


Programación Avanzada
7
Sondeo de conocimientos

¿Qué es un
programa?
Programación Avanzada
8
Sondeo de conocimientos

Combinación de instrucciones de forma ordenada para llevar a cabo un proceso


Programación Avanzada
9
Sondeo de conocimientos

¿Qué es un
Algoritmo?
Programación Avanzada
10
Sondeo de conocimientos

Un algoritmo se considera la lógica del programa


Programación Avanzada
11
Sondeo de conocimientos

Lógica y
razonamiento

Algoritmos

Programación
Programación Avanzada
12
Metodología y temática del curso

Cierre y/o
Inicio Receso Continuación Receso
evaluación
07:30 08:20 – 08:30 08:30 – 09:05 09:20 – 09:30
09:05 – 09:20
Programación Avanzada
13
Metodología y temática del curso

Finalidad:

Emplear elementos que conforman el lenguaje de programación para


diseño, codificación y depuración de programas.
14

Revisión del programa de la unidad de


aprendizaje
IDE de desarrollo 15
Hola mundo 16
Hola mundo 17
<iostream> 18
Using namespace std 19

Un namespace, no es más que una forma de crear un bloque, y que todas las
funciones que estén dentro del mismo, estén asociadas a ese namespace (o
espacio de nombres), al cual se le asigna un nombre para identificarlo.
DUDAS? COMENTARIOS? 20

SENSACIONES?
21

¡Gracias por su atención!

También podría gustarte