Vous êtes sur la page 1sur 3

1.

Algoritmo
Es un método de resolución de un problema en un número finito de
pasos.
2. Característica
 Finito: Que finalice
 Legibilidad: Debe estar escrito de tal forma que sea fácil de leer
y entender
 Modificabilidad: Las modificaciones y actualizaciones para una
nueva situación del programa deben ser fáciles de realizar
 Eficiencia: Debe ocupar el menor espacio posible y aprovechar
al máximo la memoria de la computadora y que el tiempo de
ejecución sea el menor
 Modularidad: El programa principal puede estar dividido en
programas más pequeños o módulos, que ejecutan diferentes
partes del problema.
3. Tipos de algoritmo
 Cualitativos: Son aquellos que describen los pasos utilizando
palabras. Lo ejecutan las personas
 Cuantitativos: Son aquellos que utilizan cálculos numéricos para
definir los pasos del proceso.
4. Tipos de representación de algoritmo
 Diagrama de Flujo: Son los que utilizan símbolos gráficos para su
resolución
 Pseudocódigos: Describe un algoritmo utilizando una mezcla de
frases en lenguaje común, utilizando instrucciones de lenguaje de
programación y palabras claves para definir la estructura básica.
5. Estructura de pseudocódigos
 Inicial: En ella inicializamos y asignamos el valor a las variables a
ser utilizadas, normalmente se realiza lo que la computadora solo
va a realizar una solo vez
 Repetitiva o Ciclo: Es el cuerpo del programa. Se debe estar
repitiendo un número determinado de veces hasta que se cumpla
o deje de cumplirse una condición.
 Final: En ella realizamos la impresión de los resultados y
cerramos los archivos que fueron abiertos.
6. Datos
Es todo elemento que o información que utiliza la computadora
7. Variables tipos
Es una zona de memoria referenciada por un nombre, donde se puede
almacenar el valor de un dato, que puede cambiarse cuando lo
deseemos. Una variable no es un dato sino un área de la memoria que
contendrá un dato.
 Numéricas
 Alfanumérica
 Booleanos

8. Según sus función


 Auxiliar: Es una variable que se utiliza para almacenar el
contenido de otra variable
 Contador: Es una variable destinada a contener diferentes
valores que se van incrementado o decrementando cada vez que
la computadora realice la instrucción que lo contiene. En
incremento o decremento siempre es constante
 Acumulador o Sumador: Es una variable que nos permite
guardar un valor que se incrementa o decrementa en forma no
constante
9. Reglas para nombrar variables
Hay que especificar:
 Su nombre
 El tipo de dato
 El valor que va a tomar en un principio, es decir al
inicializarlas
10. Constantes tipos
Es una posición de la memoria referenciada por un nombre, que
almacena un valor que no puede cambiarse o que permanece igual
durante todo el proceso
Puede ser:
 Enteras: Contienen un valor entero ya sea positivo o negativo
 Reales: Contienen números con punto decimal
 Alfanuméricas: Contienen una serie de caracteres tales como
letras mayúsculas.
11. Operadores tipos
Son todos los símbolos que representan enlaces entre cada uno de los
argumentos que interactúan en la operación y se utilizan para construir
expresiones.
Pueden ser:
 Relacionales o Condicionales: Se utilizan para formar
expresiones booleanas, es decir que al ser valuadas dan un valor
booleano; positivo o negativo
 Aritméticas: Son las que se utilizan para tratar los números, que
junto con variables numéricas forman expresiones aritméticas
 Alfanumérica: Se utiliza para unir datos alfanuméricos es decir
concatenar
 Lógicos o Booleanos: Son los que comunican sus operandos
con las reglas del algebra de Boole con el fin de producir un
nuevo valor que se convierta en el valor de la expresión
12. Orden de evaluación de los operadores
La prioridad a la hora de evaluar los operadores en cualquier expresión
es:
 Paréntesis; empezando por las menos internas
 Potencias
 Productos y divisiones
 Sumas y restas
 Concatenación
 Relacionales
 Lógicos
13. Expresión partes
Es la combinación de constantes, variables, operadores y nombres de
funciones.
Partes:
 Operadores(+; -; *; /)
 Operandos (a; b; c; d;)
14. Tipos
 Expresiones Aritméticas
 Expresiones Relacionales
 Expresiones Lógicos
 Expresiones de cadenas
15. Instrucción
Son la combinación de palabras, variables, constantes y símbolos que
obedeciendo a la sintaxis propia del lenguaje son utilizadas por la
computadora para realizar una determinada acción.
16. Estructura básica de control
La estructura de operación de un programa son grupos de formas de
trabajo, que permiten, mediante la manipulación de variables, realizar
ciertos procesos específicos que llevan a la solución de un problema.
17. Tipos de estructura
 Estructura de control
 Estructura selectiva o alternativa
 Estructura repetitiva
18. Secuencial
Es la estructura más sencilla de todas, simplemente indica al procesador
que debe ejecutar en forma consecutiva una lista de acciones
19. Selectiva
Permite bifurcar el flujo del programa en función de una expresión lógica
20. Repetitiva
Permite repetir un acción o un grupo de acciones un número prefijado de
veces o depender de la evaluación de una expresión lógica

Vous aimerez peut-être aussi