Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Algoritmos en programación
No es el sangría
adecuado Los algoritmos. Palabra escrita
incorrectamente
1.Definición. Titulo no está
centrado
Es un conjunto de pasos lógicos y estructurados que nos permiten dar solución aún(a
un) 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
Forma correcta
de escribir resolución de problemáticas, éstas (estas) 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 Faltó una
inductivo. palabra
No podemos apartar nuestra vida cotidiana (de) los algoritmos, ya que al realizar
cualquier actividad diaria los algoritmos están presentes, aunque pasan (pasen)
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.
Forma correcta
No debe llevar Forma correcta Palabra escrita
de escribir
tilde de escribir incorrectamente
1.1Estructura de un Algoritmo
2.1 Conceptos
En esta etapa se deben establecer los resultados y objetivos que se desea para poder
saber si los datos que se tienen son suficientes para lograr los fines propuestos.
2.1.2 Análisis
Una vez definido el problema se deberán organizar los datos de tal manera que sean
No es el sangría susceptibles de usar en los cálculos siguientes.
adecuada
2.1.3 Diseño
En esta etapa se proponen soluciones a los problemas a resolver, por lo que se realiza
una toma de decisiones aplicando los conocimientos adquiridos y utilizando los datos
existentes.
Seguimiento manual de los pasos descritos en el algoritmo. Se hace con valores bajos
y tiene como fin detectar errores.
2.1.5 Codificación.
2.1.7 Ejecución.
cObtenidos los resultados se los evalúa para verificar si son correctos. (Un programa
puede arrojar resultados incorrectos aun (aún) cuando su ejecución no muestra
errores).
2.2.1 Identificadores
Ejemplo:
Calf1
Valor_1
Num_hrs
No respeta margen
Es el valor que puede tomar una constante o variable. Por ejemplo, para representar
No es la sangría
adecuada los datos de un alumno como: Nombre, Num_cta, calf1, calf2, etc.
Entero: 250, -5
Real: 3.1416, -27.5
b) Lógicos: Solo pueden tener dos valores (verdadero o falso), y son el resultado
de una comparación.
Permite almacenar de forma temporal un valor (,) (y) el cual puede cambiar durante
No es la sangría
adecuada
la ejecución del algoritmo o programa. Toda variable tiene un nombre que sirve para
identificarla.
Ejemplo:
prom =(calf1+calf2+calf3) / 3
Son datos numéricos o alfanuméricos que contienen un valor y (,) que no cambia
(cambian) durante la ejecución del algoritmo ó (o) programa.
Escrito
No debería ir Forma correcta incorrectamente
Forma correcta con tilde
No respeta margen
Ejemplos:
prom=(calf1+calf2+calf3)/3 PI=3.1416
Ejemplo:
Forma correcta
Operadores matemáticos
1) ^ **
2) / * div mod
3) + -
Operadores de relación
5) Igual =
2) Pseudocódigo
2.3.1.2. Pseudocódigo
Ejemplo 1:
Proceso
Leer lista_de_variables;
No es la
sangría variable<-expresion;
correcta
Escribir lista_de_expresiones;
FinProceso
Ejemplo 2:
Inicio
Fin.
2.3.2. Uso del Diagrama de flujo, pseudocódigo y prueba de escritorio para los tipos
de estructuras
2.3.2.1Secuenciales
Implica escribir un paso tras de otro, donde el primero que se haya escrito es el
No es la
primero que se ejecutará.
sangría
correcta
Inicio
Acción1
Acción2
AcciónN
Fin
No debe ir en
mayúscula
No es la
sangría
correcta
2.3.2.2. Selectivas:
Si <condición> entonces
Acción(es)
Fin-si
2.3.2.3 Repetitivas:
No es la Este tipo de estructura se utilizan para ejecutar acciones repetidamente, esto se hace
sangría
correcta posible mediante una secuencia de instrucciones que se repiten una y otra vez y así
evitamos (evitando) escribir múltiples veces las mismas instrucciones.
No es la
Un algoritmo es cualitativo cuando en sus pasos o instrucciones no están involucrados
sangría cálculos numéricos. (Son ejemplos de algoritmos cualitativos:) Las instrucciones para
correcta
armar un aeromodelo, para desarrollar una actividad física o encontrar un tesoro. , son
ejemplos de algoritmos cualitativos.
Tomar mate.
Utilizar una guía telefónica.
Cocinar siguiendo una receta.
Cambiar una llanta de automóvil.
Buscar una palabra en el diccionario.
Ejemplo:
Realizar un puré de papas.
INICIO
5.-Encender el fogón.
SI: ir al paso 8.
No: ir al paso 7.
12.- Mezclar.
14.- Servir.
FIN
Ejemplo:
1. Inicio
2. Declarar (a,b,c)
No es la
sangría 3. Ingresar (a,b)
correcta
4. c=a+b
5. Mostrar (c)
6. Fin
CAPÍTULO III
Arquitectura de un programa
La sangría
Un programa de computadora es un conjunto de instrucciones
que producirán la ejecución de una determinada tarea. En esencia,
un programa es un medio para conseguir un fin. El fin será
probablemente definido como la información necesaria para
solucionar un problema. Repite la misma
2. Partes constitutivas de un programa palabra dos veces
Instrucción 2
ERROR REPETIDO A LO
LARGO DE TODO EL
Instrucción 3
CAPITULO
3.2. No Lineal
Un programa es no lineal cuando se interrumpe la secuencia mediante
instrucciones de bifurcación.
Instrucción 1
Instrucción 2
Instrucción 3
.
.
.
Instrucción x
Instrucción n
… Instrucción n + i