Titulo de hoy

12
25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 1 Titulo de hoy

Transcript of Titulo de hoy

Page 1: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 1

Titulo de hoy

Page 2: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 2

COMPETENCIAS BÁSICAS

• Utilizar el lenguaje como una herramienta comunicativa (habla, lectura, escritura, escucha) paraconstruir su propio conocimiento y difundirlo en su contexto social de manera crítica. (Comp.Lingüística)

COMPETENCIAS DEL ÁREA

• Resuelvo problemas tecnológicos y evalúo las soluciones teniendo en cuenta las condiciones,restricciones y especificaciones

Page 3: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 3

INDICADORES DE DESEMPEÑO:

DESEMPEÑO COGNITIVO DESEMPEÑO PERSONAL DESEMPEÑO SOCIAL

• Elabora el diagrama de flujo de unejercicio de entrada, proceso y salida.

Demuestra interés, voluntad,autodisciplina y constancia en elmejoramiento de su desempeñoescolar, evidenciándolo en la altacalidad de sus produccionesescolares.

Reconoce la importanciadel trabajo en equipopara la construcción ydesarrollo del proyectode aula, a través de lasactividades planteadaspara la ejecución delmismo.

COMPONENTES: (Contenidos o ejes temáticos)

SEPTIEMBRE

INFORMÁTICA• Definición de algoritmo• Definición de pseudocódigo• Pseudocodigo de entrada, proceso

y salida

Page 4: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 4

QUE ES UN ALGORITMO

son una herramienta que permite describir claramente un conjunto finito deinstrucciones, ordenadas secuencialmente y libres de ambigüedad, que debe llevar acabo un computador para lograr un resultado previsible.

Page 5: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 5

En términos generales, un Algoritmo debe ser:

• Realizable: El proceso algorítmico debe terminar después de una cantidad finita de pasos. Se diceque un algoritmo es inaplicable cuando se ejecuta con un conjunto de datos iniciales y el procesoresulta infinito o durante la ejecución se encuentra con un obstáculo insuperable sin arrojar unresultado.

• Comprensible: Debe ser claro lo que hace, de forma que quien ejecute los pasos (ser humano omáquina) sepa qué, cómo y cuándo hacerlo.de ejecución.

• Preciso: El orden de ejecución de las instrucciones debe estar perfectamente indicado. Cuando se ejecuta varias veces, con los mismos datos iniciales, el resultado debe ser el mismo siempre.

Page 6: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 6

Datos Iniciales:

VariablesPara poder utilizar algoritmos con diferentes conjuntos de datosiniciales, se debe establecer una independencia clara entre los datosiniciales de un problema y la estructura de su solución. Esto se logramediante la utilización de Variables (cantidades que se suelen denotarcon letras –identificadores- y que pueden tomar cualquier valor de unintervalo de valores posibles).

ConstantesLas Constantes se crean en Logo de la misma forma que las variables yconsisten en datos que, luego de ser asignados, no cambian en ningunainstrucción del Algoritmo. Pueden contener constantes matemáticas (pi)o generadas para guardar valores fijos .

OperadoresUn operador es un símbolo matemático que indica que debe ser llevadaa cabo una operación específica sobre un cierto número de operandos(número, función, etc.). Los operadores pueden ser de tipo aritmético,relación o lógico.

ExpresionesUna Expresión está compuesta por valores, funciones, primitivas,constantes y/o variables, o por una combinación de los anterioresmediante operadores.

Page 7: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 7

Page 8: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 8

QUE ES UN PSEUDOCODIGO

El pseudocódigo es la representación narrativa (no hay reglas sintácticas estrictas) de unalgoritmo, escrita en lenguaje natural utilizando las estructuras de control típicas dealgún Lenguaje de Programación y algunos símbolos algebraicos.La utilización de pseudocódigo presenta las ventajas de ser más compacto que unorganigrama, ser más fácil de escribir y ser más fácil de transcribir a un lenguaje deprogramación.

Page 9: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 9

Las estructuras de control deciden qué camino hay que seguir en función de una condición y son las siguientes:

• Estructura secuencial: consiste en colocar una instrucción tras otra, de manera que se van ejecutando de arriba abajo.

• Estructura selectiva o condicional (si, si no): permiten ejecutar un conjunto de instrucciones u otras en función de si se cumple o no una condición.

• Estructura iterativa o de repetición (mientras, repetir, para): permite repetir una instrucción o grupo de ellas un nº fijo de veces o mientras (o hasta que) una condición sea cierta.

Page 10: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 10

Ejemplo de Pseudocódigo de un algoritmo

• Que calcule la media de tres números utilizando una estructura secuencial:

Leer (n1); Leer (n2); Leer (n3);

suma = n1 + n2 + n3; media = suma / 3; escribir (media);

Page 11: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 11

Actividad o practica #: diseñar el DFD para el siguiente pseudocodigo:

1. Se desea escribir un algoritmo que pida la altura de una persona, si la altura es menor o igual a 150 cm envíe el mensaje: “Persona de altura baja”; si la altura está entre 151 y 170 escriba el mensaje: “Persona de altura media” y si la altura es mayor al 171 escriba el mensaje: “Persona alta”. Exprese el algoritmo usando Pseudocódigo y diagrama de flujos.

Pseudocódigo:

INICIO ESCRIBIR “Cuál es tu altura?” LEER Altura

Si Altura <=150 entoncesESCRIBIR “persona de altura baja”

Sino Si Altura <=170 entonces

ESCRIBIR “persona de altura media” Sino

Si Altura>170 ENTONCES ESCRIBIR “persona alta”

Fin-Si Fin-Si

Fin-Si FIN

Al finalizar guardar la actividad en su memoria y envíela al docente.

Page 12: Titulo de hoy

25/09/2017 COLEGIO SAN ANTONIO MARIA CLARET 12