algoritmos
Introducción: en este tema se mostraran muchas cosas relacionadas con los algoritmos en los cuales son 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 realizar dicha actividad.
Más adelante de la investigación se darán cuenta que varios términos que seutilizaran en este tema se relacionan con lo que son las matemáticas simples ya que se usaran términos y simbología que son muy comunes en la rama matemática.
También se hablara de los diagramas de flujo que son las representaciones graficas de los algoritmos por pasos y gráficamente hablando.
Así también como sus herramientas utilizadas para la elaboración de un algoritmo, también veremos losdiseños de algoritmos para solucionar problemas prácticos.
Otro tema que tocaremos en esta investigación es sobre el Diagramas Nassi-Schneiderman ya que es un puto muy importante en este tema del algoritmo.
Variable
La variable es una palabra que representa a aquello que varía o que está sujeto a algún tipo de cambio. Se trata de algo que se caracteriza por ser inestable, inconstante ymudable. En otras palabras, una variable es un símbolo que permite identificar a un elemento no especificado dentro de un determinado grupo.
Constante (Informática). En programación, una constante es un valor que no puede ser alterado durante la ejecución de un programa. Corresponde a una longitud fija de un área reservada en la memoria principal del ordenador, donde el programa almacena valores fijos.El nombre de las constantes suele escribirse en mayúsculas en la mayoría de lenguajes
Expresiones aritméticas
Es una expresión matemática cerrada ya que no da lugar a incógnitas ni variables. Que nos quiere decir esto que es una operación matemática simple de las que solíamos hacer cuando íbamos a la primaria.
Expresiones relacionales
Los operadores relacionales son símbolos que se usanpara comparar dos valores. Si el resultado de la comparación es correcto la expresión considerada es verdadera, en caso contrario es falsa. Por ejemplo, 8>4 (ocho mayor que cuatro) es verdadera, se representa por el valor true del tipo básico boolean, en cambio, 8b
a es mayor que b
==
igual a
a==b
a es igual a b
!=
no igual a
a!=b
ha no es igual a b
=b
a es menor que o igual a bAsignación.
Una asignación es cuando a una variable se le hace equivaler una expresión; le da un valor a la variable. Primero se evalúa o resuelve la expresión de la derecha, y después se le da el valor resultante a la asignación o expresión de la izquierda.
Decisión.
Es una opción a la cual el usuario elige, y la computadora, la interpreta, pero la interpreta como una decisión informática, porejemplo, en el diagrama de flujo de un reproductor de música, si le das clic a el botón de cerrar, te sale una opción y te pregunta: ¿seguro q quieres salir? y te salen dos botones, "SI" y otro de "NO", la opción q tu elijas, ESA será una decisión informática
Repetición
Ejecuta cero o más veces un grupo de instrucciones (bucle). El número de repeticiones está determinado por un número dado, ohasta que deje de cumplirse o se cumpla una condición.
Las estructuras de repetición más usuales en los lenguajes de programación suelen ser WHILE, REPEAT y FOR.
Los otros dos tipos de estructuras de control son: estructura de secuencia, y estructura de decisión.
Algoritmo
Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.Herramientas para el diseño de algoritmos
Las dos herramientas más utilizadas para diseñar algoritmos son el Pseudocódigo y el Diagrama de flujo.
Ambas son las herramientas más importantes para la elaboración de un algoritmo, pero aún hay más que esa
Pseudocódigo
Es una noción que se emplea en al ámbito de informática, se trata de un falso lenguaje , ya que apela a las normas de...
Regístrate para leer el documento completo.