MI NOMBRE ES SARA SALOME TANTANI MACHICADO TENGO 18 ANOS
SOY DE LA CIUDAD DE LA PAZ EL ALTO
ESTUDIO LA CARRERA DE SISTEMAS COMPUTACIONALES
ALGORITMO
En el contexto matemático, los algoritmos son una serie de normas o leyes específicas que hace posible la ejecución de actividades, cumpliendo una serie de pasos continuos que no le originen dudas a la persona que realice dicha actividad. Los algoritmos se pueden expresar de diversas formas: lenguaje natural, lenguaje de programación, pseudocódigo y diagramas de flujo.
- En otras palabras un algoritmo es un método para la solución de problemas una secuencia de paso a seguirq tiene un principio y un final
Los algoritmos se caracterizan porque: se definen de manera específica en cada paso. Su efectividad, esto significa que un sujeto puede realizar un algoritmo sin utilizar un ordenador y sus pasos son finitos. Por otra parte se pueden clasificar de la siguiente manera:
Según el sistema de signos: cualitativos y cuantitativos. Los algoritmos cualitativos son aquellos que se realizan por medio de las palabras, lo que quiere decir que las órdenes vienen dadas en forma verbal. Por ejemplo una receta de cocina. Por su parte los algoritmos cuantitativos son aquellos que se realizan por medio de cálculos matemáticos. Por ejemplo, si se desea saber cuál es la raíz cuadrada de un número, se pueden aplicar algoritmos.
Según su función: de ordenamiento, de búsqueda y de encaminamiento. Los algoritmos de ordenamiento son aquellos que llevan en orden los elementos que ingresan, dependiendo del orden numérico o léxico. Los algoritmos de búsqueda tratan de encontrar dentro de la lista que ingresa, algún elemento en especial que cumpla con las órdenes dadas. Y por último, los algoritmos de encaminamiento, éstos deciden la manera de cómo se tendrá que transmitir la información que llega y cómo deben seguir los pasos establecidos.
Según su función: de ordenamiento, de búsqueda y de encaminamiento. Los algoritmos de ordenamiento son aquellos que llevan en orden los elementos que ingresan, dependiendo del orden numérico o léxico. Los algoritmos de búsqueda tratan de encontrar dentro de la lista que ingresa, algún elemento en especial que cumpla con las órdenes dadas. Y por último, los algoritmos de encaminamiento, éstos deciden la manera de cómo se tendrá que transmitir la información que llega y cómo deben seguir los pasos establecidos.
De igual manera se encuentran los algoritmos computacionales, estos se realizan mediante la utilización de un computador. Y los no computacionales que son aquellos que no requieren de un ordenador. Por ejemplo cuando se instala un equipo de video.
Es importante resaltar la importancia de los algoritmos ya que representa un elemento básico para las matemáticas, la informática, la robótica, ya que a través de ellos se logra un ordenamiento de ideas. Ellos conducen a la correcta ejecución de actividades y a un orden de ideas, relacionadas con cualquier aspecto.
APPINVENTOR
¿Qué es AppInventor?
AppInventor es un entorno de desarrollo de software creado por Google para la elaboración de aplicaciones destinadas al sistema operativo de Android. El lenguaje es gratuito y se puede acceder fácilmente de la web. Las aplicaciones creadas con AppInventor están limitadas por su simplicidad, aunque permiten cubrir un gran número de necesidades básicas en un dispositivo móvil.
Con AppInventor, se espera un incremento importante en el número de aplicaciones para Android debido a dos grandes factores: la simplicidad de uso, que facilitará la aparición de un gran número de nuevas aplicaciones; y Google Play, el centro de distribución de aplicaciones para Android donde cualquier usuario puede distribuir sus creaciones libremente.
Ventajas e inconvenientes de AppInventor
Como ventajas a la hora de programar con AppInventor, encontramos las siguientes:.
- Se pueden crear aplicaciones por medio de bloques de manera intuitiva y grafica, sin necesidad de saber código de programación.
- Se puede acceder en cualquier momento y cualquier lugar siempre que estemos conectados a internet.
- Nos ofrece varias formas de conectivad: directa, o wi fi o por medio del emulador.
- Nos permite descargar la aplicación mediante el .apk a nuestro pc.
Sin embargo, son varios los inconvenientes que encuentra un usuario de nivel medio o avanzado:
- No genera código Java para desarrollos más profundos.
- Solo se puede desarrollar para Android.
No hay comentarios:
Publicar un comentario