Está en la página 1de 16

TECNOLOGÍA SUPERIOR ELECTRÓNICA

ASIGNATURA: PROGRAMACIÓN

Unidad de Competencia Resultado de Aprendizaje

Elaborado por:
ING. ÉDISON PATRÓN
Ing. Edison
Patrón
Docente ISTT
1. Operaciones de las computadoras
2. Tipos de datos y operadores
UNIDAD 1 PROCESO DE 3. Diagramas de flujo
PROGRAMACIÓN 4.
5.
Sentencias: simples y condicionales
Aplicaciones en DFD

Ing. Edison
Patrón
Docente ISTT
Operaciones de las computadoras

Ing. Edison
Patrón
Docente ISTT
Operaciones de las computadoras

Las instrucciones se ejecutan gracias al procesador, mediante el procesamiento de datos.


Existen tres pasos fundamentales en el procesamiento de la información

Entrada: Son los datos que se introducirán al procesador.


Proceso: Es la acción que acepta datos de entrada para ser procesados
Salida: Es la información, es decir, es el resultado de los datos ya procesados.

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

¿Como funciona un algoritmo?

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

Ejemplo de entrada, proceso y salida(Analogía del mundo real)

Entrada Proceso Salida


Licuadora
Plátano Licuado de
Leche Licuar y servir
plátano
Azucar

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

Ejemplo de entrada, proceso y salida (Diagrama de flujo)

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

¿Que es un algoritmo?

Un algoritmo es una secuencia lógica y finita de pasos que permite solucionar un problema o cumplir
con un objetivo.

Ejemplo
Objetivo: Ir de la casa al colegio

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

¿Que es un algoritmo?
Ejemplo
Objetivo: Adquirir un boleto para ir a cine

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

¿Que es un algoritmo?
Ejemplo clásico:

Receta de cocina

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

¿Cómo desarrollar un algoritmo mediante el pseudocódigo?


En primer lugar definamos que es un Pseudocódigo

Pseudocódigo son un conjunto de instrucciones ordenadas(en lenguaje “humano”) que determine como
resolver un problema o alcanzar un objetivo

Ejemplo:

Problema: Suma de dos números

1. Solicitar 2 números a alguna persona


2. Sumar los dos números
3. Decir el resultado

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

¿Cómo desarrollar un algoritmo mediante el pseudocódigo?


Ejercicio propuesto

Problema a resolver
Realizar una operación matemática básica(suma, resta ó multiplicación) con 3 números

Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

¿Cómo se debe resolver un problema mediante un algoritmo, pseudocódigo,


diagrama de flujo o lenguaje de programación?
1. Tener o definir el enunciado del problema/necesidad de forma clara, concisa y completa
• Ejemplo: Realizar un sistema que permita registrar personas para un evento.
• Ejemplo 2: Realizar un sistema que permita registrar personas para un evento y que permita confirmar la asistencia el día del
evento.
2. Analizar los datos que se van a procesar
1. Datos de entrada
2. Datos de Salida
3. Formulas que procesarán los datos
4. Datos de prueba
3. Identificar varias soluciones posibles

Ejercicio propuesto

Problema a resolver
Determinar cuanto años aproximadamente tiene una persona (Solo los años, no los meses ni los días)

Ing. Edison
Patrón
Docente ISTT
Ing. Edison
Patrón
Docente ISTT
UNIDAD 1 - Operaciones de las computadoras

Actividad autónoma

Realizar algoritmos que permitan resolver los siguientes problemas


• Determinar cuanto años meses y días aproximadamente tiene una persona
• Calcular el perímetro de un rectángulo
• Calcular el perímetro de un circulo

Nombre de la actividad en Classroom

Tarea #2 – Resolución de algoritmos

Ing. Edison
Patrón
Docente ISTT
Gracias por su atención

Ing. Edison
Patrón
Docente ISTT

También podría gustarte