Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 - MI PRIMER SCRATCH:
ID: 100106525
INGENIERIA EN SOFTWARE
TUTOR:
JOSE CASTRO
ALGORITMOS
acotadas para resolver un problema, realizar un cálculo o desarrollar una tarea. Es decir, un
información iniciales, se siguen una serie de pasos ordenados para llegar a la solución de
algoritmo informático), para luego, a través del código, poder indicarle a la máquina qué
acciones queremos que lleve a cabo. De este modo, un programa informático no sería más
No obstante, los algoritmos no son algo exclusivo de los ámbitos de las matemáticas, la
nuestra vida cotidiana. Algunos de los ejemplos más habituales son los manuales de
Asimismo, los algoritmos presentan una serie de características comunes. Son: Precisos.
• Ordenados. Presentan una secuencia clara y precisa para poder llegar a la solución.
planteados.
entrada.
tipos
1) Algoritmos de búsqueda
* Búsqueda secuencial
* Búsqueda binaria
2) Algoritmos de ordenamiento
* Ordenamiento de burbuja
* Ordenamiento rápido
3) Algoritmos voraces
* Algoritmos de DIJKSTRA
* Codificación HUFFMAN
4 ) Programación dinámica
* La serie de Fibonacci
* Problema de la mochila
5 ) Algoritmos probabilísticos
* Algoritmos de Montecarlo
salidas.
– Resta x = 5 – 3
+ Suma x = 10 + 2
* Multiplicaciónx = 2 * 5
/ División x=6/2
— Decremento x = 10; x–
Operadores Relacionales
Estos operadores nos permiten comparar valores, nos ayudan a tomar decisiones.
== Igual a a == b
!= Diferente de a != b
Operadores Lógicos
! Negación !(U=“Juan”)
CARACTERÍSTICAS DE LAS VARIABLES
• Nombre 1 correcto.
• Nota 4 correcto.
• Promedio#1 incorrecto.
• 1nombre incorrecto.
TIPOS DE VARIABLES
• Variables Numéricas.
• Variables alfanuméricas.
• Variables lógicas
CONSIDERACIONES:
Se debe tener presente el diseño del algoritmo antes de codificar las instrucciones en
el lenguaje de programación.
Contamos con diferentes alternativas para representar algoritmos entre ellas: Pseudo
Pseudo – Código
Diagramas de flujo
WHAT IS PROGRAMMING?
etc.) para que pueda ser ejecutado por un ordenador, este sería el programa.
Esto permite crear algún tipo de aplicación o software, para materializar un
Para entender mejor de una forma más básica y sencilla se puede utilizar símiles
como las instrucciones de cómo hacer una receta que utilizan una secuencia de
hábil para resolver problemas y en eso se basa en resolver problemas, una vez que
• Oportunidades laborales
con programadores informáticos, se prevé que este sector crecerá un 22% para 2020
todos
LINK DE LA ACTIVIDAD.
https://scratch.mit.edu/projects/718003199/
REFERENCIAS BIBLIOGRAFICAS
https://byspel.com/algoritmos-caracteristicas-variables-operadores-y-tipos/
https://elibro.net/es/lc/biblioibero/titulos/50210
https://elibro.net/es/lc/biblioibero/titulos/69931
https://elibro.net/es/lc/biblioibero/titulos/39449