HERRAMIENTAS PARA LA SOLUCION DE PROBLEMAS

Published on
Scene 1 (0s)

HERRAMIENTAS PARA LA SOLUCION DE PROBLEMAS

Scene 2 (6s)

PARTES QUE CONFORMAN UN ALGORITMO

Las acciones a ejecutar en cada uno de estén rigurosamente especificadas y no admiten ambigüedad. Datos de entrada Son los datos iniciales necesarios para la solución de problemas. Efectividad Todos los pasos o instrucciones u operaciones en un algoritmo deben optimizar de manera que se obtenga la solución mas corta y eficiente de resolver el problema planteado. Salidas Son los resultados de la solución del problema. Todo algoritmo debe tener una o mas salidas. Debemos considerar los siguientes conceptos básico para realizar un algoritmo: Variable Constante Datos Expresiones operadores

Scene 3 (35s)

variable

Es el elemento de almacenamiento de los datos que se van a utilizar en el desarrollo e un algoritmo. Las variables representan un lugar de almacenamiento, cuyo contenido podrá variar durante el proceso y finalmente se obtendrán los resultados con los contenidos en las variables implicadas. Las características de unas variable son: a) Nombre Esta nos sirve como referencia de los datos a almacenar. Nota: el nombre debe empezar con caracteres especiales como¿,$,%,&,(,),/ b) Contenido El contenido es una variable es el valor del dato almacenado en ella. Los siguientes son ejemplos de nombres de variables: MASA CORRECTO DATO1 CORRECTO 1CASO INCORRECTO(comienza por numero) FECH NAC INCORRECTO(tiene espacio en blanco)

Scene 4 (1m 10s)

constante

Son zonas de memoria que guardan datos, los cuales no cambian durante la fase de procesamiento de información. Ejemplos de constantes: DÍAS=7 IVA=0.15

DATOS

Cuando se requiere de procesamiento de información, se pueden encontrar distintos tipos de datos que requieren ser procesados. Lo datos se clasifican en dos: Numéricos Alfanuméricos Numéricos: Son datos cuyo contenido es una serie de dígitos (0-9) que en conjunto nos proporcionan un valor numérico, ya sea entero o real, y que pueden ser precedidos por un signo de + (positivo) – (negativo. Cuando se omite el uso del signo, el dato se asume como positivo. Estos son utilizados para realizar operaciones aritméticas o de conteo. Alfanuméricos: Son los datos cuyo contenido son letras del abecedario, números o caracteres especiales, o bien una combinación de ellos. Dichos datos pueden contener números, sin embargo, no pueden usarse para realizar operaciones aritméticas. Al hacer referencia a este tipo de datos se deben encerrar entre comillas.

Scene 5 (2m 1s)

expresión

Es un conjunto de operadores y operandos que producen un valor. Elementos de una expresión Una expresión esta compuesta por operadores y operandos Un operador es un símbolo o palabra que significa que se ha de realizar cierta acción entre uno o dos valores, llamados operandos. Una expresión de escribe en cualquiera de las siguientes formas: Operando 1 OPERADOR operando 2 Operadores Existen cuatro tipos de operadores: Asociativos Aritméticos Relacionales Lógicos

ASOCIATIVOS

El primordial operador asociativo es el paréntesis(), este nos permite indicar en que orden deben realizarse las operaciones. Cuando una expresión se encuentra entre paréntesis, indica que las operaciones que están dentro de ellos deben realizarse primero. Si en una expresión se utilizan mas hacia el centro de la expresión.

Scene 6 (2m 37s)

aritméticos

Son operadores que permiten realizar operaciones aritméticas entre operandos. El resultado que se obtiene al evaluar una expresión aritmética es un numero. Jerarquía e operadores Al evaluar expresiones que contienen operadores aritméticos, se respeta una jerarquía en el orden en que se aplican. Si tenemos una expresión aritmética con al menos dos operadores de distinta jerarquía, se debera realizar primero una operación y luego la otra. A continuación, se muestran los operadores aritméticos ordenados de mayor a menor jerarquía : Operador operación */ potenciación +- multiplicación, división suma, resta Reglas para resolver una expresión aritmética: Se resuelven las expresiones que se encuentran entre paréntesis. Se procede aplicación la jerarquía se produce de izquierda a derecha.

Scene 7 (3m 13s)

relacionales

Estos operadores permiten comparar dos valores, ya sean numéricos o alfanuméricos. El resultado obtenido es un valor, que puede ser V (verdadero) o F (falso). La comparación entre un dato numérico y uno alfanumérico no puede llevarse a cabo. Los operadores relacionales son los siguientes: Operador Operación = igual que <> O >< diferente que < menor que > Mayor que <= menor o igual que >= mayor o igual que

lógicos

A continuación mostramos los operadores lógicos representados de mayor a menor jerarquía: OPERADOR OPERACION NOT NEGACION AND CONJUNCION OR DISYUNCION NOTA: las siguientes aservaciones son importantes para este tipo de operadores y a continuación se describen unas características: La negación cambia el valor verdadero por el falso y viceversa. En la conjunción necesitamos dos valores verdaderos para producir otro verdadero, en cualquier otro caso se produce un valor falso. En la disyunción con cualquier de los dos valores de los operadores que sea verdadero, en caso contrario el valor será falso.

Scene 8 (4m 41s)

reglas

Se resuelven primero los paréntesis. Se encuentran los valores de verdad de las expresiones relacionales. Se aplica la jerarquía de operadores lógicos. En caso de haber dos operadores iguales se procede la operación de izquierda a derecha.

diseño del sitio web. desarrollo de tecnologías de programación y codificación. - algoritmo fotografías e imágenes de stock

concepto de tecnología científica. fondo abstracto. - algoritmo fotografías e imágenes de stock

Desordenada, Caos