Bienvenida (Algoritmos)

 P R O G R A M A C I O N


  

Bienvenidos

Forma de trabajo

****Equipos de trabajo máximo 4 personas

****Los trabajos se evaluarán por tema, teniendo diferente valor cada uno

****Sólo se considerará la asistencia cuando se entreguen trabajos dentro de la clase

****Cuando    un    equipo    entregue    todos   los   trabajos completos,   tendrá   una 

 R E  C O M P E N S A de .5 para un integrante del equipo en el parcial



Algoritmos

 

¿Qué es un algoritmo?

En informática, se llama algoritmo a una secuencia de instrucciones u operaciones específicas que permiten controlar determinados procesos.

Se trata de conjuntos finitos y ordenados de pasos, que nos conducen a resolver un problema o tomar una decisión.

Fuente: https://concepto.de/algoritmo-en-informatica/#ixzz8hO583nvq

 

Otra definición nos dice que un algoritmo es una serie de pasos organizados, que describe el proceso que se debe seguir, para dar solución a un problema específico.

https://www.uaeh.edu.mx/scige/boletin/prepa4/n10/e1.html

 

También podemos decir que un algoritmo es un conjunto secuencial, definido y finito de reglas cuyo propósito es: resolver un problema, realizar un cálculo, procesar datos, o realizar una actividad.

https://es.wiktionary.org/wiki/algoritmo

 

Ejemplo:

Resolver una ecuación a + b = c à 5+3=8

Colocar un mensaje en pantalla àHola mundo

******************************************

Representación de algoritmos

Los algoritmos pueden ser representados en 3 formas:

1. Lenguaje Natural.- Es el lenguaje común (coloquial).

2. Lenguaje Estructurado.- Es un lenguaje más limitado que el anterior, con reglas de sintaxis y semántica definidas, esto quiere decir que consiste en crear programas con instrucciones agrupadas en un estricto orden secuencial, el cual es imprescindible conservar para la resolución de un problema y lo podemos “escribir” en forma de:

ü  Pseudocódigo. Lenguaje universal para comunicarse entre programadores, esto quiere decir que es un conjunto de instrucciones en lenguaje natural, como el castellano o el inglés, de acuerdo a la persona que desarrollará un algoritmo basado en dicho lenguaje natural, en conclusión, es elaborar el algoritmo usando palabras y frases que se comprendan fácilmente.

ü  Código.  Lenguaje orientado a un tipo de compilador especifico, para ser interpretado por la computadora, en otras palabras es un conjunto de instrucciones que son parte de un lenguaje de programación específico que se escriben en orden secuencial y se almacenan en un archivo al que se denomina programa, cuando el programa es pequeño se le denomina mini-programa o con el nombre de macro (en inglés se le denomina Script).

3. Lenguaje Simbólico.- Es una representación que usa símbolos redefinidos para diagramar un algoritmo, con el fin de que sea fácil de seguir la   lógica de la solución que se desea expresar en forma de un flujo de pasos a realizar, indicando el inicio y el término de los mismos.


Actividades (Trabajos)

ü  ***Defina Algoritmo

ü  ***Mencione ejemplos. Suma de dos números, Resta de dos números, Multiplicación de dos números, División de dos números, Promedio de un conjunto de valores (juegos jugados, boletos vendidos, etc.)

  ***Actividad. Realice los siguientes algoritmos y programe:

1. Mostrar en pantalla "Hola mundo"

2. Mostrar en pantalla "Bienvenida programación"

3. Mostrar en pantalla "Estoy programando"

4. Mostrar en pantalla "Lo logré"

 

 NOTA. Se entregará un sólo archivo de trabajo por equipo (Word o Power Point) con el algoritmo y codificación de todo el equipo, indicando la parte de trabajo de cada integrante. 

***********************************





Editor en línea de C++ 



Otra opción de editor


Lista de trabajos






Comentarios

Entradas populares de este blog

Presudocódigo

Algoritmos (práctica)

Pseudocódigo 2