Está en la página 1de 15

Institución Educativa Emblemática Alfonso Ugarte 1071 – San Isidro

ÁREA DE EDUCACIÓN PARA EL TRABAJO


SEMANA 21 - III BIMESTRE
EXPERIENCIA DE APRENDIZAJE N° 04

“DEMOSTRAMOS NUESTRO VII CICLO


PROTAGONISMO INSTITUCIONAL
ASUMIENDO NUESTROS DEBERES
Y DERECHOS PARA LOGRAR UNA
SANA CONVIVENCIA”
¿DE QUÉ SITUACIÓN PARTIMOS?

En la Institución Educativa Emblemática N° 1071 “Alfonso Ugarte se promueve que, todos los estudiantes
sean protagonistas de sus aprendizajes asumiendo sus deberes y derechos para lograr una sana convivencia.

Para ello, nos planteamos las siguientes preguntas:

¿De qué manera las habilidades sociales y una


comunicación asertiva, contribuyen a lograr una sana
convivencia con el desarrollo de su especialidad?
¿Cómo podemos asumir nuestros compromisos durante del
desarrollo de la especialidad, teniendo en cuenta nuestros
deberes y derechos?
EXPERIENCIA DE APRENDIZAJE N° 04

Funciones y FUNCIONES Y
Operadores en un OPERADORES EN
Diagrama de Flujo I UN DIAGRAMA DE
FLUJO II

Del 14 al 18 de agosto Del 21 al 25 de agosto


SESIÓN N° 21

Funciones y Operadores
en un Diagrama de Flujo
PROPÓSITO DE LA SESIÓN
COMPETENCIA

GESTIONA PROYECTOS DE CAPACIDAD


EMPRENDIMIENTO
ECONÓMICO O SOCIAL.
❖ APLICA HABILIDADES PROPÓSITO
TÉCNICAS.

LOGRAR QUE LAS Y LOS EVIDENCIA


ESTUDIANTES APLICAN
FUNCIONES PARA
ELABORAR DIAGRAMAS LAS Y LOS
DE FLUJO. ESTUDIANTES
ELABORAN
DIAGRAMAS DE FLUJO
USANDO OPERADORES
Y FUNCIONES.
CRITERIOS DE EVALUACIÓN

❖Resuelve perfectamente los ejercicios planteados.

❖Utiliza las funciones y operadores con certeza al elaborar su


diagrama de flujo.

❖Reconoce correctamente la simbología del programa DFD.

❖Resuelve la actividad en el tiempo establecido.


RECORDAMOS:
DIAGRAMA DE FLUJO

Se llama diagrama de flujo o Esta representación


diagrama de actividades a una gráfica emplea figuras
forma de representación gráfica geométricas para signar paso a
de un algoritmo o un proceso paso el flujo de la ejecución de un
determinado, frecuentemente proceso. Esas formas están
empleada en disciplinas diversas definidas de antemano conforme
como la programación a un significado concreto y se
informática, la economía, los conectan entre sí mediante
procesos industriales y la flechas que marcan la dirección
psicología cognitiva. del flujo.
Operadores Matemáticos:
OPERADORES
En el programa FreeDFD, se usan
diferentes tipos de Operadores,
entre los que encontramos
Matemáticos, Relacionales,
Lógicos y con operaciones sobre
Cadenas.

A continuación, encontrarás una


lista de los operadores, el tipo al
que pertenecen y su sintaxis:
Operadores relacionales: Operadores Lógicos (Véase Tablas
de Verdad y Puertas Lógicas):

Tanto los operadores relacionales como los


operadores lógicos, retornan valores de tipo
lógico o booleano, en el caso de FreeDFD,
retornan «.V.» (verdadero o 1) o «.F.» (falso o
0)
Operadores con Cadenas
FUNCIONES
Para este caso tenemos dos operadores que
podemos usar en FreeDFD, que son: Una función es por decir
un programa/subprograma que hace
•Obtener la longitud de una cadena: len. Por alguna operación en especial pero a
ejemplo: len(‘hola’) es igual a 4, que es la
su vez no es independiente, y por ello
cantidad de caracteres en la cadena.
puede ser llamado en momentos
•Obtener parte del contenido de una determinados por el programa
cadena: substring. Por principal para que realice una
ejemplo: substring(‘pingüino’,5,4) es igual a operación que necesite el programa
‘üino’, ya que «ü», es el carácter numero 5 de la
palabra «pingüino» y el operador devolverá los en dicho momento.
cuatro caracteres siguientes al quinto incluido el
mismo.
Veamos:

Es que el programa principal por


ejemplo solo va a pedir los datos y
nuestra función (subprograma) va
a hacer la operación, es decir que el
subprograma se va a encargar de
hacer la suma de ambos números
ingresados en el programa
principal, y el resultado será el
mismo como si lo hubiéramos
hecho de la manera normal.
EJEMPLOS:
1. ALGORITMO QUE CALCULE EL ÁREA DE UN TRIANGULO RECTÁNGULO.
Salida : ‘Ingrese base’
Lectura : X
Salida : ‘Ingrese altura’
Lectura : Y
Asignación: AT (X*Y)/2
Salida : ´El área es igual a ’, AT

2. DADO UN NUMERO NATURAL, DETERMINAR SI ES CERO PAR O IMPAR.


Salida : ‘Ingrese un número’
Lectura : X
Asignación: R X MOD 2
Decisión : X = 0
Salida (Si): ‘El número es cero’
Decisión (No): R = 0
Salida (Si): ‘Es par’
Salida (No): ‘Es impar’
3. ALGORITMO QUE NOS PIDA POR TECLADO UNA LETRA Y NOS DIGA SI ES UNA VOCAL O NO .

Salida : ‘Ingrese una letra’


Lectura : Letra
Decisión : Letra = ‘a’ or Letra = ‘e’ or Letra = ‘i’ or Letra =‘o’ or Letra = ‘u’
Salida (Si): ‘La letra es una vocal’
Salida (No): ‘La letra es una consonante’
ENLACES DE INTERÉS:

1. Operadores Matemáticos
https://www.youtube.com/watch?v=3YiqbJY2iAc&t=58s
2. Operadores Lógicos
https://www.youtube.com/watch?v=AgC8el5cFkM

3. Operadores con Cadena


https://www.youtube.com/watch?v=2A5sDEpJODc

También podría gustarte