100% encontró este documento útil (1 voto)
309 vistas22 páginas

2023 Introducción A La PROGRAMACIÓN 1

Este documento presenta una introducción a la programación. Explica que se verá el plan de estudios del curso, la organización de la clase, una breve introducción a los lenguajes de programación y los pasos para resolver un problema. También incluye detalles sobre la planificación de las unidades y temas a cubrir, así como conceptos básicos sobre lenguajes de programación como su sintaxis, semántica, tipos y partes.

Cargado por

florencia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (1 voto)
309 vistas22 páginas

2023 Introducción A La PROGRAMACIÓN 1

Este documento presenta una introducción a la programación. Explica que se verá el plan de estudios del curso, la organización de la clase, una breve introducción a los lenguajes de programación y los pasos para resolver un problema. También incluye detalles sobre la planificación de las unidades y temas a cubrir, así como conceptos básicos sobre lenguajes de programación como su sintaxis, semántica, tipos y partes.

Cargado por

florencia
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 22

Introducción a la

PROGRAMACIÓN
Clase I
¿Qué vamos a ver hoy?

Planificación Lenguajes de programación


01. Planificación del curso de 03. Breve introducción a los
ingreso lenguajes de programación

Organización de la clase Análisis de problema


02. Cómo vamos a trabajar: 04. Pasos para resolver un
- Plataforma problema
- Herramientas
1.
Planificación
Planificación

Unidad II Unidad III (cont)


1 3 5
08/02/23 15/02/21

06/02/23 13/02/23 20/02/23


Unidad I
2 Unidad III
4 Feriado
Planificación
Ejercicios /
Unidad IV (cont) Práctica Parcial Revisión
6 8 10 12
27/02/23 06/03/23 13/03/23

22/02/23 01/03/23 08/03/23 15/03/23


Unidad IV
7 Ejercicios / 9 Parcial
11 Rec
Práctica Parcial
2.
Organización
3.
Lenguajes de Programación
3.0.1
Preguntas frecuentes…
¿Qué equipo necesito para
programar?
Con que se logre instalar y correr ágelmente
un sistema operativo actualizado. Windows,
Mac OS, Linux
¿Qué lenguaje me conviene
aprender?

Para comenzar cualquiera de los clásicos,


siempre que sea
¿Hay edad para aprender?

Anytime.
3.
Ahora si…
Lenguajes de Programación
¿Qué es un
lenguajes de programación?
conjunto de instrucciones
(acciones u operaciones) que nos permiten
crear programas a ser ejecutados por una
computadora
Partes de un lenguaje

Sintáxis Semántica
Tiene que ver con las reglas
sobre cómo deben ser Significado de cada sentencia
escritas las sentencias y de
qué forma (sintaxis).
Tipos de lenguajes

Máquina Bajo Nivel Alto Nivel


Son lenguajes formados por
“Ensambladores”. Son lenguajes palabras similares a las de los
Es el lenguaje que entiende la
formados por códigos lenguajes naturales. Estos
máquina sin necesidad de
nemotécnicos. Son lenguajes lenguajes son independientes
traducciones.
dependientes del procesador. del procesador.

Mover el contenido del Mover el contenido del Mover el contenido del


registro A al registro registro A al registro registro A al registro
B: B: B:

0010 0000 0010 1000 MOV R5, R6 B = a


4.
Análisis de problema
¿Qué es programar?
Programar es planificar, es preparar de
antemano las actividades que se van a
desarrollar para llevar a cabo una tarea o
resolución de problemas.
¿Qué es un problema?

Podemos decir que un problema es el planteo


de una situación a resolver mediante la
aplicación de algún método.

El proceso de resolución de un problema con


una computadora conduce al desarrollo de un
programa y su ejecución en la misma.
Pasos para la resolución de un problema

COMPRENDER ANALIZAR DISEÑAR


Identificar los elementos Definir el CÓMO.
Determinar cuál es el
del problema Pseudocódigo o
problema planteado.
Identificar el QUÉ Diagrama de Flujo

CODIFICAR VERIFICAR
traducir la solución diseñada Proceso mediante el cual, con una
utilizando un lenguaje de amplia variedad de datos de entrada se
programación. prueba la correctitud de la solución,
Elementos de un problema

Objetivo Datos de Salida


¿Qué quiero
- Tipo de dato
obtener?

Datos de Entrada Datos de Prueba


- Nombre datos que nos
- Característica permitan verificar la
- Tipo de dato solución
- Precondiciones
Gracias por tu
tiempo
CREDITS: This presentation template was created by Slidesgo,
including icons by Flaticon, and infographics & images by
Freepik

Please keep this slide for attribution

También podría gustarte