PRESENTACION ESTRUCTURA SELECTIVA POR DEVS PROJECT
Galexxe
25 views
12 slides
Sep 10, 2025
Slide 1 of 12
1
2
3
4
5
6
7
8
9
10
11
12
About This Presentation
xd
Size: 1.09 MB
Language: es
Added: Sep 10, 2025
Slides: 12 pages
Slide Content
ESTRUCTURA SECUENCIAL Temas principalesAmbiente del
algoritmo Estilo de
programación Tipos de datos
simples Expresiones Operadores
aritméticos Precedencia Operadores
relacionales Asignación
La estructura secuencial permite representar aquellas instrucciones
que se ejecutan una tras otra, en secuencia; o sea, instrucciones en
que la salida de una es la entrada de la próxima instrucción.
También se puede decir que son una o más instrucciones seguidas,
donde ninguna de ellas hace que se bifurque el control de ejecución
del algoritmo, o que se repita la ejecución de una o más
instrucciones.
Mediante esta estructura se pueden representar instrucciones de
asignación, entrada y salida de datos e invocación a subprogramas.
Para diferenciar una de otra, se añaden características intrínsecas
de cada instrucción.Proceso NombreProceso
<instrucción 1>
<instrucción 2>
<instrucción 3>
. . .
<instrucción n>
FinProceso Proceso suma
Escribir ‘ingrese dos enteros’
Leer a,b
c←a-b
Escribir ‘la suma es: ‘, c
FinProceso →
Flujo
Es un conjunto prescrito de instrucciones
o reglas bien definidas, ordenadas y
finitas que permite realizar una actividad
mediante pasos sucesivos, que no generen
dudas a quien deba llevarlo a cabo.
Algoritmo
instrucción ≣ acción ≣ sentencia ≣ estructura
Características de un
algoritmo
Preciso: orden de cada paso
Definido: Si se realiza más
de una vez se debe obtener
el mismo resultado
Finito: número finito de
pasos
Acciones primitivas:
entendible para el que lo
realiza
Ambiente del algoritmo
Identificador: Nombre que no es propio del lenguaje,
debe ser significativo.
Declaración: nombre, tipo (en Python no se declara el
tipo de las variables)
Constantes: Tienen un valor fijo, que se le da cuando
se define y no se modifica en el ambiente del
programa.
Variables: El valor puede cambiar.
Las expresiones son combinaciones de constantes, variables,
símbolos de operación, paréntesis y nombres especiales.
Las expresiones algebraicas son aquellas que representan
ideas que son utilizadas en la notación tradicional de la
matemática, por ejemplo: Expresiones Aritméticasa + (b + 3) + √c
Uno de los grandes amigos que tendrá
programador a la hora de programar son
las matemáticas. Por ese motivo los
algoritmos generalmente involucrarán
operaciones matemáticas.
Es una expresión algebraica, que es probable que le sea familiar:
los paréntesis indican una prioridad en el cálculo, la √ representa
a la raíz cuadrada y el símbolo + expresa suma.
Por otro lado a, b y c son variables que almacenan un valor. Los valores
de la variable son involucrados en los cálculos realizados; mientras que
el número 3 se denomina argumento literal o simplemente valor constante.
La suma es uno de los diferentes operadores aritméticos disponibles.
La conexión entre variables (o variables y constantes) por medio de
operadores los convierte en operandos. Es decir, por ejemplo,
en (b + 3), tanto b como 3 son operandos; mientras que + es el
operador.Los operadores aritméticos son análogos a
los usados en ecuaciones matemáticas.
Resulta lógico que se apliquen sobre
variables y constantes numéricas.
Los operadores aritméticos son:
OPERADORES ARITMÉTICOS
Cuando en una expresión aritmética intervienen dos o
más operandos se requiere de la aplicación de reglas
matemáticas que permitan determinar el orden de las
operaciones.
Estas reglas se denominan reglas de prioridad. REGLAS DE PRIORIDAD
Operadores relacionales
La asignación consiste, en el paso de valores o resultados a
una zona de la memoria. Dicha zona será reconocida con el
nombre de la variable que recibe el valor.
La asignación se puede clasificar de la siguiente forma: Asignación
• Simples: Consiste en pasar un valor constante a una variable
• Contador: Consiste en usarla como un verificador del número de veces
que se realiza un proceso
• De trabajo: Donde puede recibir el resultado de una operación
matemática que involucre muchas variables
La programación consiste en expresar ideas mediante la
escritura de instrucciones en un lenguaje de programación.
Una computadora las interpreta y ejecuta con el objetivo de
realizar tareas específicas. Las instrucciones son
almacenadas en archivos que forman el programa utilizado por
los usuarios. Programación