Aprendamos Juntos

¿Qué es un algoritmo?

Un algoritmo puede definirse como una secuencia ordenada de pasos, exenta de ambigüedades, que lleva a la solución de un problema en un tiempo finito.


Ejemplo


Un algoritmo puede ser expresado de maneras o formas diferentes:

Lenguaje común: Es lenguaje normal que hablamos y escribimos.



Diagrama de flujo: Es un lenguaje gráfico útil para visualizar en forma rápida la secuencia lógica de pasos a seguir de un algoritmo y es de gran ayuda para la traducción del algoritmo a un programa de computación.


  Pseudocodigo: Permite la descripción de un algoritmo utilizando expresiones del lenguaje natural, pero aplicando la lógica de un programa.



Lenguajes de programación: Es la expresión de un algoritmo obligada para que pueda ser leído, ejecutado y almacenado en la computadora. Aquí podemos ver dos ejemplo, la imagen de la izquierda muestra al lenguaje de programación Java, y el otro es Python.


Partes que forman a un diagrama de flujo


¿Qué es una constante?
Una constante es un valor que permanece sin cambios ni alteraciones durante todo el desarrollo del    algoritmo o durante la ejecución del programa.
ejemplos: 25, "Factory", 'b', Falso.

¿Qué es una variable?
Son como celdas o contenedores que sirven para guardar datos que utilizaremos para resolver un problema. un dato es la unidad básica de información la cual puede ser un numero, texto, imagen, sonido, etc.


Tipos de Datos
Un tipo de dato es una clasificación que indica que tipo de información, puede almacenar una variable y que operaciones, se pueden realizar con esa información.



Instrucción de asignación
Es la operación mediante el cual, podemos almacenar un dato en una variable. Esta instrucción la representaremos mediante una flecha apuntando hacia la izquierda.


Instrucciones de Entrada/Salida
Instrucción de Entrada
Permite ingresar datos a una variable, la computadora a través de esta instrucción capta los datos del exterior, que el usuario le envía generalmente desde el teclado.

Instrucción de Salida
Permite mostrar en pantalla los resultados del procesamiento y emitir mensajes para el usuario, el verbo relacionado a la instrucción de salida es "Escribir".


Operadores
Un operador es un símbolo que representa una operación especifica que puede aplicarse, sobre un cierto numero de variables y/o constantes.

Tipos de operadores:  el tipo de un operador determina el tipo de operandos con los que puede trabajar, y el tipo de operaciones que puede realizar.


Operadores Aritméticos

Jerarquía de Operadores
Es el orden en que los operadores deben ejecutarse dentro de una expresión para que sea calculada en forma correcta.

Operadores Relacionales

Jerarquía de operadores aritméticos y de relacion
El orden en el que deben ejecutarse los operadores aritméticos y de relacion en una expresión es el siguiente: (1) operadores aritméticos. (2) operadores relacionales. 

Operadores Lógicos

Tabla de verdad de los operadores lógicos

Jerarquía de operadores lógicos
El orden en el que deben ejecutarse los operadores lógicos es el siguiente:


No hay comentarios.:

Publicar un comentario