El documento describe los conceptos básicos de los algoritmos, incluyendo su definición, estructura y metodologías para su diseño. Explica que un algoritmo es un conjunto de pasos lógicos para resolver un problema, y consta de entrada, proceso y salida. También describe tipos de datos, variables, constantes y operadores matemáticos y lógicos. Por último, explica métodos para representar algoritmos como diagramas de flujo y pseudocódigo, así como diferentes tipos de estructuras como secuenciales, selectivas y repetitivas.
Este documento presenta la metodología para diseñar algoritmos, incluyendo diferentes estructuras básicas como secuencial, decisión y repetitiva. Explica conceptos clave como identificadores, variables, constantes, operadores, expresiones y tipos de datos. También describe alternativas para representar algoritmos como diagramas de flujo y pseudocódigo, y cómo aplicar estas estructuras para resolver problemas.
El documento describe los conceptos básicos de los algoritmos y su metodología. Explica que un algoritmo es un conjunto de pasos lógicos para resolver un problema, y cubre temas como la estructura de los algoritmos, variables, operadores, diagramas de flujo y pseudocódigo. El objetivo es que los estudiantes aprendan a aplicar esta metodología para resolver problemas de manera lógica y sistemática.
Este documento presenta la metodología para diseñar algoritmos, incluyendo diferentes estructuras básicas como secuencial, decisión y repetitiva. Explica conceptos clave como identificadores, variables, constantes, operadores, expresiones y tipos de datos. También describe métodos para representar algoritmos como diagramas de flujo y pseudocódigo, y cómo aplicarlos a cada tipo de estructura.
Este documento presenta los conceptos básicos de los algoritmos y su metodología, incluyendo estructuras como secuencial, decisión y repetitiva. Explica cómo definir un problema, analizarlo, diseñar el algoritmo y verificarlo. Muestra formas de representar algoritmos como diagramas de flujo y pseudocódigo, con ejemplos. El objetivo es que los estudiantes aprendan a aplicar esta metodología para resolver problemas de manera lógica y estructurada.
Este documento presenta la metodología para diseñar algoritmos mediante el uso de diagramas de flujo y pseudocódigo. Describe las estructuras básicas de los algoritmos como secuencial, selectiva y repetitiva, así como conceptos clave como entrada, proceso, salida, variables e identificadores. El objetivo es aplicar lógica matemática para resolver problemas de manera asertiva utilizando software específico.
El documento describe los conceptos básicos de los algoritmos, incluidas sus estructuras, componentes y tipos. Explica que un algoritmo es una serie de pasos lógicos para resolver un problema y consta de entrada, proceso y salida. También describe diferentes tipos de estructuras como secuenciales, selectivas, repetitivas y cómo representar algoritmos con diagramas de flujo y pseudocódigo.
Este documento presenta la metodología para diseñar algoritmos mediante el uso de estructuras básicas como secuenciales, de decisión y repetitivas. Explica conceptos clave como identificadores, variables, constantes, operadores, expresiones y tipos de datos. También describe cómo representar algoritmos utilizando diagramas de flujo y pseudocódigo.
Este documento presenta una introducción a los algoritmos y su representación. Define un algoritmo como un método para resolver un problema a través de pasos precisos y finitos. Explica que los algoritmos tienen entradas, procesos y salidas. También describe las características, componentes y elementos de los algoritmos como constantes, variables, expresiones y la metodología para solucionar problemas. Finalmente, introduce dos formas de representar algoritmos: pseudocódigo y diagramas de flujo.
Este documento presenta la metodología para diseñar algoritmos, incluyendo diferentes estructuras básicas como secuencial, decisión y repetitiva. Explica conceptos clave como identificadores, variables, constantes, operadores, expresiones y tipos de datos. También describe alternativas para representar algoritmos como diagramas de flujo y pseudocódigo, y cómo aplicar estas estructuras para resolver problemas.
El documento describe los conceptos básicos de los algoritmos y su metodología. Explica que un algoritmo es un conjunto de pasos lógicos para resolver un problema, y cubre temas como la estructura de los algoritmos, variables, operadores, diagramas de flujo y pseudocódigo. El objetivo es que los estudiantes aprendan a aplicar esta metodología para resolver problemas de manera lógica y sistemática.
Este documento presenta la metodología para diseñar algoritmos, incluyendo diferentes estructuras básicas como secuencial, decisión y repetitiva. Explica conceptos clave como identificadores, variables, constantes, operadores, expresiones y tipos de datos. También describe métodos para representar algoritmos como diagramas de flujo y pseudocódigo, y cómo aplicarlos a cada tipo de estructura.
Este documento presenta los conceptos básicos de los algoritmos y su metodología, incluyendo estructuras como secuencial, decisión y repetitiva. Explica cómo definir un problema, analizarlo, diseñar el algoritmo y verificarlo. Muestra formas de representar algoritmos como diagramas de flujo y pseudocódigo, con ejemplos. El objetivo es que los estudiantes aprendan a aplicar esta metodología para resolver problemas de manera lógica y estructurada.
Este documento presenta la metodología para diseñar algoritmos mediante el uso de diagramas de flujo y pseudocódigo. Describe las estructuras básicas de los algoritmos como secuencial, selectiva y repetitiva, así como conceptos clave como entrada, proceso, salida, variables e identificadores. El objetivo es aplicar lógica matemática para resolver problemas de manera asertiva utilizando software específico.
El documento describe los conceptos básicos de los algoritmos, incluidas sus estructuras, componentes y tipos. Explica que un algoritmo es una serie de pasos lógicos para resolver un problema y consta de entrada, proceso y salida. También describe diferentes tipos de estructuras como secuenciales, selectivas, repetitivas y cómo representar algoritmos con diagramas de flujo y pseudocódigo.
Este documento presenta la metodología para diseñar algoritmos mediante el uso de estructuras básicas como secuenciales, de decisión y repetitivas. Explica conceptos clave como identificadores, variables, constantes, operadores, expresiones y tipos de datos. También describe cómo representar algoritmos utilizando diagramas de flujo y pseudocódigo.
Este documento presenta una introducción a los algoritmos y su representación. Define un algoritmo como un método para resolver un problema a través de pasos precisos y finitos. Explica que los algoritmos tienen entradas, procesos y salidas. También describe las características, componentes y elementos de los algoritmos como constantes, variables, expresiones y la metodología para solucionar problemas. Finalmente, introduce dos formas de representar algoritmos: pseudocódigo y diagramas de flujo.
Solución de problemas aplicando la computadorarestradal
Este documento describe los pasos para resolver problemas aplicando la computadora, incluyendo el análisis del problema, el diseño del algoritmo, y la verificación del algoritmo. Luego explica la implementación del algoritmo en un lenguaje de programación y la ejecución del programa resultante. También define conceptos clave como datos, constantes, variables, expresiones, funciones y métodos para representar algoritmos como diagramas de flujo y pseudocódigo.
Solución de problemas aplicando la computadorarestradal
Este documento describe los pasos para resolver problemas aplicando la computadora, incluyendo el análisis del problema, el diseño del algoritmo, y la verificación del algoritmo. Luego explica la implementación del algoritmo en un lenguaje de programación y la ejecución del programa resultante. También define conceptos clave como datos, constantes, variables, expresiones, funciones y métodos para representar algoritmos como diagramas de flujo y pseudocódigo.
El documento presenta una introducción a conceptos básicos de programación como hardware, software, algoritmos y su representación gráfica. Explica las partes constitutivas de un programa incluyendo datos de entrada y salida, instrucciones, constantes, variables y expresiones. Describe estructuras de control como las selectivas que permiten tomar decisiones y las repetitivas que permiten repetir bloques de código.
Este documento proporciona una recapitulación de las unidades 1 a 6 del primer bimestre de un curso de Fundamentos de Programación. Explica conceptos básicos como hardware, software, lenguajes de programación y algoritmos. También cubre la estructura general de los programas, datos, variables, operadores, funciones, entrada y salida de información. Por último, describe las estructuras de control como las selectivas, repetitivas y anidadas.
Este documento describe los fundamentos del análisis de problemas y resolución de algoritmos. Explica que un problema surge de la diferencia entre la situación actual y la deseada, y que la resolución de problemas implica definir el problema, analizar los datos, diseñar una solución algorítmica, codificarla, probarla y documentarla. También define los tipos de datos primitivos como numéricos, lógicos y de cadena que se usan en los algoritmos, y describe los operadores aritméticos, relacionales y lógicos para trabajar con
algoritmos y fundamentos de programacionMIKE_INK_RM
Este documento presenta información sobre algoritmos y programación. Explica conceptos fundamentales como tipos de datos, identificadores, variables, operaciones aritméticas y lógicas. También describe estructuras algorítmicas como condicionales e iterativas. Finalmente, ofrece pasos para resolver problemas a través de algoritmos y ejercicios de práctica.
El documento presenta información sobre conceptos básicos de algoritmos y programación como: tipos de variables (constante y variable), expresiones, declaración y asignación de variables, algoritmos, diagramas de flujo, pseudocódigo, estructuras secuenciales, tipos de datos (simple, compuesta y anidada), repeticiones, contadores y acumuladores. También incluye un pequeño algoritmo para calcular el promedio de notas de un estudiante.
El documento presenta conceptos básicos de algoritmos y programación. Explica que una variable puede cambiar de valor dentro de un programa, mientras que una constante mantiene el mismo valor. También define términos como declaración, asignación, algoritmo, diagrama de flujo, estructuras secuenciales y tipos de variables como simples, compuestas y anidadas.
El documento presenta información sobre conceptos básicos de algoritmos y programación como: tipos de variables (constante y variable), expresiones, declaración y asignación de variables, algoritmos, diagramas de flujo, pseudocódigo, estructuras secuenciales, tipos de datos (simple, compuesta y anidada), repeticiones, contadores y acumuladores. También incluye un pequeño algoritmo para calcular el promedio de notas de un estudiante.
Este documento presenta los conceptos básicos de la lógica computacional. Explica términos clave como informática, computadora, hardware, software y cómo funciona un PC. Describe los pasos para solucionar un problema, incluyendo la definición del problema, análisis, identificación de variables y constantes, algoritmo, codificación y pruebas. También cubre temas como variables, constantes, operadores, enunciados, comentarios y primitivas básicas. El documento provee una introducción general a los fundamentos de la programación y l
Este documento describe los conceptos básicos de algoritmos, incluyendo su definición, tipos, lenguajes algorítmicos, constantes, variables, expresiones y operadores. También explica las técnicas top-down y bottom-up para el diseño de algoritmos, y describe el diagrama de flujo como una herramienta para representar gráficamente un algoritmo.
El documento describe los conceptos clave de algoritmo, diagrama de flujo y variables. Define un algoritmo como una secuencia lógica de pasos para resolver un problema, y un diagrama de flujo como una representación gráfica de un algoritmo mediante símbolos estandarizados. Explica los tipos y características de variables, así como operadores aritméticos y relacionales utilizados en algoritmos. Incluye ejemplos de algoritmos y diagramas de flujo para ilustrar los conceptos.
Este documento presenta los conceptos y metodología básicos de la programación. Explica que la programación implica seguir pasos como definir el problema, los datos de entrada y salida, desarrollar un algoritmo, probarlo y codificarlo. También describe elementos clave como variables, operadores, expresiones e instrucciones. Finalmente, introduce conceptos como flujo de control, estructuras selectivas y repetitivas.
Este documento introduce conceptos básicos de algoritmos y programación, incluyendo la solución de problemas, algoritmos, datos y tipos de datos, constantes y variables, operaciones, diagramas de flujo. Explica que un algoritmo es una secuencia ordenada de pasos para resolver un problema y los componentes clave de un algoritmo son la entrada, proceso y salida.
Objetivo: Conocer las reglas para cambiar formulas matemáticas a expresiones validas para la computadora, además de diferenciar constantes e identificadores y tipos de datos simples.
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Orangel4
Este documento describe los conceptos de algoritmos, pseudocódigos y diagramas de flujo. Explica que un algoritmo es una secuencia de instrucciones para resolver un problema, mientras que un pseudocódigo describe de forma informal el funcionamiento de un programa sin detalles específicos de lenguaje. También define los diagramas de flujo como representaciones gráficas de algoritmos y procesos usando símbolos estandarizados. Finalmente, presenta una metodología general para resolver problemas computacionales que incluye definir el problema, analizar datos, diseñar una soluc
El documento resume conceptos básicos de lógica y programación como operadores relacionales y aritméticos, requisitos para aprobar una materia, diferencia entre variables y constantes, estructuras de control secuenciales y repetitivas, y tipos de variables como simples, compuestas y anidadas. También explica conceptos como algoritmos, diagramas de flujo, pseudocódigo, y estructuras como contadores y acumuladores.
Este documento presenta los conceptos básicos de la programación, incluyendo la definición de términos como algoritmo, programa, lenguaje de programación, variables, constantes, tipos de datos, operadores aritméticos, relacionales y lógicos. También describe la metodología para la solución de problemas mediante la programación en computadora, incluyendo las etapas de definición del problema, análisis, diseño del algoritmo, codificación, prueba y documentación.
Este documento describe los conceptos básicos de la programación, incluyendo la estructura general de un programa, los elementos como datos, operadores, expresiones e instrucciones, y técnicas para representar algoritmos como diagramas de flujo y pseudocódigo. Explica que un programa es un conjunto ordenado de instrucciones que resuelven un problema, y que los algoritmos son independientes del lenguaje de programación utilizado. También cubre temas como declaración de variables, tipos de operadores y funciones internas, y diferentes tipos de instrucciones como asignación y control.
Este documento presenta una guía para el examen diagnóstico de programación utilizando el programa PSeInt. Explica brevemente qué es PSeInt, describe su interfaz y área de trabajo. Luego, introduce conceptos clave como el pseudocódigo, tipos de datos, expresiones, estructuras de control y ejemplos resueltos de algoritmos en pseudocódigo.
Solución de problemas aplicando la computadorarestradal
Este documento describe los pasos para resolver problemas aplicando la computadora, incluyendo el análisis del problema, el diseño del algoritmo, y la verificación del algoritmo. Luego explica la implementación del algoritmo en un lenguaje de programación y la ejecución del programa resultante. También define conceptos clave como datos, constantes, variables, expresiones, funciones y métodos para representar algoritmos como diagramas de flujo y pseudocódigo.
Solución de problemas aplicando la computadorarestradal
Este documento describe los pasos para resolver problemas aplicando la computadora, incluyendo el análisis del problema, el diseño del algoritmo, y la verificación del algoritmo. Luego explica la implementación del algoritmo en un lenguaje de programación y la ejecución del programa resultante. También define conceptos clave como datos, constantes, variables, expresiones, funciones y métodos para representar algoritmos como diagramas de flujo y pseudocódigo.
El documento presenta una introducción a conceptos básicos de programación como hardware, software, algoritmos y su representación gráfica. Explica las partes constitutivas de un programa incluyendo datos de entrada y salida, instrucciones, constantes, variables y expresiones. Describe estructuras de control como las selectivas que permiten tomar decisiones y las repetitivas que permiten repetir bloques de código.
Este documento proporciona una recapitulación de las unidades 1 a 6 del primer bimestre de un curso de Fundamentos de Programación. Explica conceptos básicos como hardware, software, lenguajes de programación y algoritmos. También cubre la estructura general de los programas, datos, variables, operadores, funciones, entrada y salida de información. Por último, describe las estructuras de control como las selectivas, repetitivas y anidadas.
Este documento describe los fundamentos del análisis de problemas y resolución de algoritmos. Explica que un problema surge de la diferencia entre la situación actual y la deseada, y que la resolución de problemas implica definir el problema, analizar los datos, diseñar una solución algorítmica, codificarla, probarla y documentarla. También define los tipos de datos primitivos como numéricos, lógicos y de cadena que se usan en los algoritmos, y describe los operadores aritméticos, relacionales y lógicos para trabajar con
algoritmos y fundamentos de programacionMIKE_INK_RM
Este documento presenta información sobre algoritmos y programación. Explica conceptos fundamentales como tipos de datos, identificadores, variables, operaciones aritméticas y lógicas. También describe estructuras algorítmicas como condicionales e iterativas. Finalmente, ofrece pasos para resolver problemas a través de algoritmos y ejercicios de práctica.
El documento presenta información sobre conceptos básicos de algoritmos y programación como: tipos de variables (constante y variable), expresiones, declaración y asignación de variables, algoritmos, diagramas de flujo, pseudocódigo, estructuras secuenciales, tipos de datos (simple, compuesta y anidada), repeticiones, contadores y acumuladores. También incluye un pequeño algoritmo para calcular el promedio de notas de un estudiante.
El documento presenta conceptos básicos de algoritmos y programación. Explica que una variable puede cambiar de valor dentro de un programa, mientras que una constante mantiene el mismo valor. También define términos como declaración, asignación, algoritmo, diagrama de flujo, estructuras secuenciales y tipos de variables como simples, compuestas y anidadas.
El documento presenta información sobre conceptos básicos de algoritmos y programación como: tipos de variables (constante y variable), expresiones, declaración y asignación de variables, algoritmos, diagramas de flujo, pseudocódigo, estructuras secuenciales, tipos de datos (simple, compuesta y anidada), repeticiones, contadores y acumuladores. También incluye un pequeño algoritmo para calcular el promedio de notas de un estudiante.
Este documento presenta los conceptos básicos de la lógica computacional. Explica términos clave como informática, computadora, hardware, software y cómo funciona un PC. Describe los pasos para solucionar un problema, incluyendo la definición del problema, análisis, identificación de variables y constantes, algoritmo, codificación y pruebas. También cubre temas como variables, constantes, operadores, enunciados, comentarios y primitivas básicas. El documento provee una introducción general a los fundamentos de la programación y l
Este documento describe los conceptos básicos de algoritmos, incluyendo su definición, tipos, lenguajes algorítmicos, constantes, variables, expresiones y operadores. También explica las técnicas top-down y bottom-up para el diseño de algoritmos, y describe el diagrama de flujo como una herramienta para representar gráficamente un algoritmo.
El documento describe los conceptos clave de algoritmo, diagrama de flujo y variables. Define un algoritmo como una secuencia lógica de pasos para resolver un problema, y un diagrama de flujo como una representación gráfica de un algoritmo mediante símbolos estandarizados. Explica los tipos y características de variables, así como operadores aritméticos y relacionales utilizados en algoritmos. Incluye ejemplos de algoritmos y diagramas de flujo para ilustrar los conceptos.
Este documento presenta los conceptos y metodología básicos de la programación. Explica que la programación implica seguir pasos como definir el problema, los datos de entrada y salida, desarrollar un algoritmo, probarlo y codificarlo. También describe elementos clave como variables, operadores, expresiones e instrucciones. Finalmente, introduce conceptos como flujo de control, estructuras selectivas y repetitivas.
Este documento introduce conceptos básicos de algoritmos y programación, incluyendo la solución de problemas, algoritmos, datos y tipos de datos, constantes y variables, operaciones, diagramas de flujo. Explica que un algoritmo es una secuencia ordenada de pasos para resolver un problema y los componentes clave de un algoritmo son la entrada, proceso y salida.
Objetivo: Conocer las reglas para cambiar formulas matemáticas a expresiones validas para la computadora, además de diferenciar constantes e identificadores y tipos de datos simples.
Algoritmos y seudocódigos (orangel rodriguez) (30.736.401)Orangel4
Este documento describe los conceptos de algoritmos, pseudocódigos y diagramas de flujo. Explica que un algoritmo es una secuencia de instrucciones para resolver un problema, mientras que un pseudocódigo describe de forma informal el funcionamiento de un programa sin detalles específicos de lenguaje. También define los diagramas de flujo como representaciones gráficas de algoritmos y procesos usando símbolos estandarizados. Finalmente, presenta una metodología general para resolver problemas computacionales que incluye definir el problema, analizar datos, diseñar una soluc
El documento resume conceptos básicos de lógica y programación como operadores relacionales y aritméticos, requisitos para aprobar una materia, diferencia entre variables y constantes, estructuras de control secuenciales y repetitivas, y tipos de variables como simples, compuestas y anidadas. También explica conceptos como algoritmos, diagramas de flujo, pseudocódigo, y estructuras como contadores y acumuladores.
Este documento presenta los conceptos básicos de la programación, incluyendo la definición de términos como algoritmo, programa, lenguaje de programación, variables, constantes, tipos de datos, operadores aritméticos, relacionales y lógicos. También describe la metodología para la solución de problemas mediante la programación en computadora, incluyendo las etapas de definición del problema, análisis, diseño del algoritmo, codificación, prueba y documentación.
Este documento describe los conceptos básicos de la programación, incluyendo la estructura general de un programa, los elementos como datos, operadores, expresiones e instrucciones, y técnicas para representar algoritmos como diagramas de flujo y pseudocódigo. Explica que un programa es un conjunto ordenado de instrucciones que resuelven un problema, y que los algoritmos son independientes del lenguaje de programación utilizado. También cubre temas como declaración de variables, tipos de operadores y funciones internas, y diferentes tipos de instrucciones como asignación y control.
Este documento presenta una guía para el examen diagnóstico de programación utilizando el programa PSeInt. Explica brevemente qué es PSeInt, describe su interfaz y área de trabajo. Luego, introduce conceptos clave como el pseudocódigo, tipos de datos, expresiones, estructuras de control y ejemplos resueltos de algoritmos en pseudocódigo.
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxOsiris Urbano
Evaluación de principales hallazgos de la Historia Clínica utiles en la orientación diagnóstica de Hemorragia Digestiva en el abordaje inicial del paciente.
José Luis Jiménez Rodríguez
Junio 2024.
“La pedagogía es la metodología de la educación. Constituye una problemática de medios y fines, y en esa problemática estudia las situaciones educativas, las selecciona y luego organiza y asegura su explotación situacional”. Louis Not. 1993.
1. 1.
Algoritmos
1.1 Concepto e importancia
Es un conjunto de pasoslógicosy estructuradosque
nos
permiten dar solución aún problema.
La importancia de un algoritmo radica en desarrollar un
razonamiento lógico matemático a través de la
comprensión y aplicación de metodologías para la
resolución de problemáticas, éstas problemáticas bien
pueden ser de la propia asignatura o de otras
disciplinas como matemáticas, química y física que
implican el seguimiento de algoritmos, apoyando así al
razonamiento critico deductivo e inductivo.
2. No podemos apartar nuestra vida cotidiana los
algoritmos, ya que al realizar cualquier actividad diaria
los algoritmos están presentes aunque pasan
desapercibidos, por ejemplo: Al levantarnos cada día
para hacer nuestras labores hacemos una serie de
pasos una y otra vez; eso es aplicar un algoritmo.
3. 1.3 Estructura de un
Algoritmo
Todo algoritmo consta de tres secciones principales:
Entrada Proceso Salida
Entrada: Es la introducción de datos para ser
transformados.
Proceso: Es el conjunto de operaciones a realizar para
dar solución al problema.
Salida: Son los resultados obtenidos a través del
proceso.
4. 2.2 Análisis del
Problema
2.2.1 Identificadores
Un identificador es el nombre que se le asigna a los
datos de un programa (constantes, variables, tipos de
datos), y que nos permiten el acceso a su contenido.
Ejemplo
:
Calf1
Valor_1
Num_hr
s
5. 2.2.2 Tipos de datos
Es el valor que puede tomar una constante o variable .
Por ejemplo, para representar los datos de un alumno
como: Nombre, Num_cta, calf1, calf2, etc.
Los tipos de datos más utilizados son:
a) Numéricos: Representan un valor
entero y real.
Ejemplo:
Entero:250, -
5
Real:3.1416, -
27.5
6. 2.2.2 Tipos de datos
b)Lógicos: Solo pueden tener dos valores (verdadero o
falso), y son el resultado de una comparación.
c)Alfanuméricos: Son una serie de caracteres que
sirven para representar y manejar datos como nombres
de personas, artículos, productos, direcciones, etc.
2. Metodología para la
descomposición de un
algoritmo.
7. 2.2.3
Variables
Permite almacenar de forma temporal un valor y el cual
puede cambiar durante la ejecución del algoritmo ó
programa.
Toda variable tiene un nombre que sirve para
identificarla.
Ejemplo:
prom=(calf1+calf2+calf3)/3
Las variables son: prom, calf1, calf2, calf3.
8. 2.2.4 Constantes
Son datos numéricos o alfanuméricos que contienen un
valor y que no cambia durante la ejecución del
algoritmo ó programa.
Ejemplos:
prom=(calf1+calf2+calf
3)/3 PI=3.1416
Las constantes son: 3, PI.
9. 2.2.4 Operadores y
Expresiones
Expresiones: Es un conjunto de constantes, variables,
operadores con lo que se realizan las operaciones y
permite obtener un resultado.
Ejemplo:
resultado a*(2*b+5)/c
10. permite manipular
los
Operadores: Es un
símbolo que
valores de variables y/o
constantes.
Operadores
matemáticos
1) ^ **
2) / * div mod
3) + -
Los operadores con igual nivel de prioridad
se evalúan de
izquierda a derecha
Operador de asignación
1) = ó
Sirve para recuperar o guardar los valores obtenidos al
realizarse o ejecutarse una expresión
11. Operadores de
relación
1) Mayor que >
2) Menor que <
3) Mayor igual que >=
4) Menor igual que <=
5) Igual =
6) Diferencia < > !=
•Son empleados para comparar dos ó más
valores.
•Su resultado produce valores como verdadero y
falso.
•Tienen el mismo nivel de prioridad.
12. Operadores Lógicos o
booleanos
•Son empleados para comparar dos valores (Falso y
verdadero
•Su resultado produce valores como verdadero y falso.
•Los tres tienen el mismo nivel de prioridad.
AND
VAL1 VAL2 RESUL
Cierto Cierto Ciert
o
Cierto Falso Falso
Falso Cierto Falso
Falso Falso Falso
OR
VAL1 VAL2 RESUL
Cierto Cierto Ciert
o
Cierto Falso Ciert
o
Falso Cierto Ciert
o
Falso Falso Falso
NOT
VAL1 RESUL
Cierto Falso
Falso Cierto
14. 2.3. Diseño de
algoritmos
2.3.1. Alternativas de solución
Es la forma de representar la secuencia
lógica de ejecución de instrucciones.
Esta puede ser a través de:
1) Diagramas de flujo
2) Pseudocódigo
15. 2.3.1 Diagrama de
flujo
Es empleado para representar la solución de un
algoritmo empleando figuras geométricas, donde
cada una de ellas representa en particular una
tarea especifica que realizar.
Las más comunes son:
16. SIMBOLO UTILIDAD
El rectángulo se utiliza para
identificar las acciones a
realizar, es decir, este símbolo
indica el proceso a realizar
El paralelogramo, indica la
entrada o lectura de los datos
El rombo, es la caja de
decisiones, representa las
alternativas con solo dos
posibles opciones SI y NO
17. Rectángulo con esquinas
redondeadas o semicírculo, son
utilizados para indicar el inicio y el
final del algoritmo
El cono se utiliza para indicar una
salida en pantalla.
La flecha, indica la secuencia de
acciones a realizar, es decir, es
quien marca la continuidad y orden de
ejecución de las acciones propias del
problema a resolver
19. 2.3.1
Pseudocódigo
Es empleado para
representar
algoritmo empleando
lenguaje
la solución de
un
natural
escrit
o
estableciendo la secuencia de pasos sin
imprecisiones y de manera clara.
Ejemplo:
Proceso
Leer
lista_de_variables;
variable<-expresion;
Escribir
lista_de_expresiones;
FinProceso
20. 2.3.1 Uso del Diagrama de flujo,
pseudocódigo y
prueba de escritorio para los tipos
de
estructuras
1)
Secuencial
es
Implica escribir un paso tras de otro, donde el
primero que se haya escrito es el primero que se
ejecutará.
Inicio
Acción
1
Acción
22. 2) Selectivas: Se utilizan para TOMAR
DECISIONES.
Simples
Lo que se hace es EVALUAR la condición, si la
condición es verdadera realiza la acción, en caso
contrario termina el programa.
Si <condición>
entonces
Acción(es)
Fin-si
24. 2) Selectiv
as
Doble
Luego de evaluar una condición si esta se cumple,
es decir si es verdadera realiza una serie de
acciones, y si esta es falsa se realiza otra serie
de acciones distinta a la primera.
Si <condición> entonces
Acción(es)
si no
Acción(es)
Fin-si
26. 2)
Selectiv
as
Múltiple
Se realiza a partir de anidar estructuras simples
y/o dobles, de manera tal que se realicen
diferentes acciones con base a varias
comparaciones, así habrá tantas opciones
como se requieran.
Si <condición> entonces
Acción(es)
si no
Si <condición> entonces
Acción(es)
si no
.
. Varias condiciones
.
fin si