Seguidores

viernes, 5 de mayo de 2023

Algoritmos

 Algoritmos




¿Que es un algoritmo?


Es una serie de instrucciones finitas y precisas de un proceso que arroja un resultado predecible que está orientando a la resolución de un problema.
Los algoritmos están relacionados con la metodología de solución de problemas. Un algoritmo es capaz de crear y organizar mediante una serie de reglas e instrucciones una gran cantidad de operaciones digitales.

Tipos de Algoritmos

1.- Descripción narrada.
2.- Pseudocodigos. 





Características
 de los algoritmos

1.- Finito:
Debe tener un número determinado de pasos, un inicio y un final.

2.- Legible:
El texto que lo escribe debe ser claro, tal que permita entenderlo fácilmente.

3.- Preciso: 
Cada paso debe estar muy claro, tiene que ser breve y concreto, evitando ambigüedades. 

4.- Eficaz:
El algoritmo debe resolver el problema.

5.- Eficiente:
Debe resolver el problema utilizando de forma óptima los recursos que están disponibles en ese momento.


Ejemplos de algoritmos


Como lavar un carro

1. Inicio.
2. Elegir el carro que se va a lavar.
3. Tomar una cubeta.
4. Llenar la cubeta con agua.
5. Tomar otra cubeta.
6. Llenar la cubeta de agua.
7. Poner detergente para carros en el agua.
8. Revolverlo.
9. Tomar un trapo.
10. ponerle agua al carro para quitar el polvo.
11. Enjabonar por completo el carro.
12. Tomar el trapo.
13. Mojar el trapo con la cubeta de agua.
14. Pasarlo por todo el carro para quitar el jabón.
15. Enjuagar el trapo.
16. Exprimir el trapo.
17. Tomar un trapo seco.
18. Quitar todo lo mojado del carro.
19. Esperar a que seque por completo.
20. Fin.

Hacer una compra de un libro 


1. Inicio

2. Escoger el libro que deseas comprar

3. Agarrar el celular.

4. Buscar en que tienda se encuentra disponible el libro.

5. Subir a tu carro y dirigirte a la tienda.

6. Llegar a la tienda

7. Preguntar por el libro que deseas comprar.

8. Pagar el libro

9. Fin


Video con mayor explicación



Metodologia de solucion de problemas

 Metodologia de solucion de Problemas 




¿Que es la metodologia de solucion de problemas?


La solución de un problema en informática, requiere de cinco pasos, dispuestos de tal forma que cada uno es dependiente de los anteriores, lo cual indica que se trata de un proceso complementario y por lo tanto, cada paso exige el mismo cuidado en su elaboración.

Los cinco pasos que se deben seguir son los siguientes: 
1.- Identificación del problema. 
2.- Planteamiento alternativo de solución.
3.- Elección alternativa.
4.- Desarrollo de la solución.
5.- Evaluación de la solución. 






Fases de la metodologia de solucion de problemas


1.- Identificación del Problema:
Esta es la primera fase de la metodología y consiste en tener una visión general de lo que se trata el problema.

2.- Planteamiento alternativo de solución:  
Una vez que se ha comprendido el problema debemos analizarlo y pensar en diferentes formas de resolverlo.

3.- Elección alternativa:
Debemos pensar en la alternativa que más nos convenga, hay que tomar en cuenta las características del problema, las habilidades y recursos con los que contamos.

4.- Desarrollo de la solución:
Se trata de dar la solución al problema a través de una serie de pasos bien organizados y estructurados.

5.- Evaluación de la solución: 
Este último paso consiste en verificar si el resultado es el esperado y si la solución fue la correcta.

Ejemplo de la metodologia de solucion de problema 

 
Ø Ejemplo #1

FASES DE LA METODOLOGIA

SOLUCION DEL PROBLEMA

IDENTIFICACIÓN DEL PROBLEMA

Daniel estaba practicando guitarra pero una de sus cuerdas se rompe y él ya tenía comprada cuerdas por si llegaba a pasar.

PLANTEAMIENTO DE ALTERNATIVAS DE SOLUCIÓN

-Poner las cuerdas por si solo

-Llevarla con alguien que tenga experiencia poniendo cuerdas.

-comprar otra guitarra

ELECCIÓN DE UNA ALTERNATIVA

-Llevarla con alguien que tenga experiencia poniendo cuerdas

DESARROLLO DE LA SOLUCIÓN

1. Contactar a la persona

2. contarle sobre el problema

3. poner fecha y hora para el día que pueda hacer el cambio de cuerda

4. esperar el día para entregarle el instrumento

EVALUACIÓN DE LA SOLUCIÓN

El escogí esta opción porque muchos que tocan instrumentos de cuerda creen que es fácil cambiarlas pero el problema es que fácilmente se puede dañar el instrumento y pueda hacer que ya no se vuelva a utilizar y por eso es mejor mandarla con alguien.


Ø         Ø   Ejemplo #2

Fases de la metodología

Solución del problema

Identificación del problema

Los papás de lucía quieren ir de compras, pero ella no quiere ir ¿Qué puede hacer?

Planteamiento de  alternativas de solución

      ·     Quedarse con sus abuelos.

      ·         Quedarse con una Tía.

      ·         Ir con sus papas .

Elección de alguna alternativa

      ·         Quedarse con sus abuelos

 

Desarrollo de solución

      ·         Decirles a sus papas.

      ·         Llamar a los abuelos para avisar que la nieta se va a quedar.

      ·         Agarrar lo necesario.

      ·         Dejarla en la casa de los abuelos.

Evaluación de la solución

Escogí esta opción ya que es la más fácil y porque los abuelos viven cerca.



Video con explicacion 





Software Libre y Comercial


Software Libre y Comercial





  



Software Comercial





Es aquel software que en su mayoría se debe comprar, para poder utilizarlo. La finalidad principal de desarrollar un software comercial es la de generar ganancias para las empresas 
Se trata del software que es propiedad de una empresa o de una persona, y se distribuye bajo una licencia de tipo comercial, que generalmente, se debe pagar por ello.
En algunos casos el software comercial puede ser gratuito pero pierde el objetivo de ser comercial. Por lo tanto, en cuestión el software es gratuito.

Características de un Software Comercial

-Tiene licencias, las cuales están limitadas por usuarios y están pagadas.
-El desarrollo de la programación u actualización de este software solo lo puede hacer la empresa que tiene los derechos.
-No se puede distribuir sin permiso del propietario original que creó el software 
-Hay confiabilidad.


Ejemplos de software comercial

-Instagram
-Tiktok
-Canva
-Spotify
-Windows


---------------------------------------------------------------------------------------------------------------------------


Software Libre







El software libre es el software que, una vez obtenido, puede ser usado, copiado, estudiado, modificado y redistribuido libremente.
Este tipo de software le da la libertad a cualquier persona u organización de usar un programa para cualquier clase de trabajo y sin la obligación de comunicárselo a un desarrollador o a alguien en específico.


Características del Software Libre

-Suele estar disponible gratuitamente en internet.
-En el desarrollo de este software puede modificarlo cualquier persona empresa u organización.
- Se puede distribuir gratuitamente. 
-Respeta la libertad de los usuarios y la comunidad. 
-Mayor accesibilidad. 
 

Ejemplos de software libre

-Capcut
-Brainly
-Classroom
-Algebraix
-Chrome
-Google drive 


VIDEO CON UNA MEJOR EXPLICACION 






Algoritmos

  Algoritmos ¿Que es un algoritmo? Es una serie de instrucciones finitas y precisas de un proceso que arroja un resultado predecible que est...