• This is slide 1 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.
  • This is slide 2 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.
  • This is slide 3 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.
  • This is slide 4 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.
  • This is slide 5 description. Go to Edit HTML of your blogger blog. Find these sentences. You can replace these sentences with your own words.

miércoles, 5 de agosto de 2020

SEGUNDA ETAPA 2020

Crea una entrada en tu blog que incluya información y defina los siguientes conceptos:
Crea una entrada en tu blog que incluya información y defina los siguientes conceptos:  
- Programa: Planificación de una tarea para su ejecuciónTiene como objetivo fundamental resolver problemas a traves del planteo claro de los pasos a seguir para llegar a la solucion  
  
- Fases de un procedimiento: 
 ANALISIS: en ella se define el problema, es necesario tener en cuenta los elementos que se dispone para alcanzar el resultado buscado. 

SOLUCION GRAL O DISEÑO DE ALGORITMO: se desarrolla en secuencia logica de pasos tendientes,a resolver el problema 
  
- Fases en la resolución de un problema:  
1. ANÁLISIS PREVIO DEL PROBLEMA: En esta etapa se debe definir y tener claro lo que el programa tiene que hacer junto con las tareas que debe realizar para llevar a cabo la solución, qué datos necesito para realizar la tareas, que formato deben tener los datos de entrada, de donde provienen los datos de entrada, como se obtienen esos datos, cómo interactúan los datos entre sí para obtener el resultado, muy importante tener claro cuál será el resultado que se desea obtener,   
2. DISEÑO DEL ALGORITMO: después de haber definido todas la entradas y salidas que va tener el programa, también las tareas a realizar, es hora de diseñar el algoritmo y que irá de acuerdo a todas las especificaciones anteriores y posteriormente será implementado en un lenguaje de programación para ser ejecutado por la computadora. 

3. CONFIGURACIÓN DEL ENTORNO DE DESARROLLO Y CODIFICACIÓN: Consiste en transcribir o adaptar el algoritmo a un lenguaje de programación, se tendrá que adaptar todos los pasos diseñados en el algoritmo con sentencias y sintaxis propias del lenguaje. Verificar errores, organizar el código y comentarlo, son buenas prácticas que hacen programas más legibles y facilitan la depuración. 

4. COMPILACIÓN Y PRUEBAS: La fase de compilación permitirá detectar errores en tiempo de compilación, ejecución y lógicos, y en el caso de Java se generará uno o varios archivos bytecode que serán ejecutados por la computadora. 

5. DOCUMENTACIÓN Y MANTENIMIENTO:  SE  debe tener una documentación de todos los pasos hasta llegar a la solución del problema, a veces es un poco tedioso esta fase pero también es muy importante ya que muchas veces suceden modificaciones con el pasar del tiempo y estas se hace en algunos casos por otros programadores diferentes a los que lo crearon (que incluso cuando uno mismo va ha modificar no se acuerda que rayos hacia ese código, me ha pasado), y cuando un programa es pobre en documentación este proceso de modificación es totalmente complejo. 

- Fases en la implementación de un procedimiento. El proceso de programación. Elaborar un programa implica tener que realizar una serie de pasos secuenciales y cronologico que empiesan con la detección y definición del problema y conducen ala implantación del programa que lo soluciona. 
- Lenguaje de programación.: Idioma artificial deseñado para expresar instrucciones que pueden ser llevadas a cabo por un controlador  
- Robótica: Es la ciencia que estudia el diseño y la implementacion de robots y aparatos que realizan operaciones o trabajos, generalmente en instalaciones industriales y en sustitución de la mano de obra humana. 
- Robot: El robot  es una maquina automatica puede ser tanto un mecanismo electromecánico físico como un sistema virtual de software. Posee inteligecia. La segunda etapa o paso de análisis es mirar dentro de la caja negra donde encontramos los subsistemas o unidades funcionales del robot. Cada unidad funcional realiza una función específica y tiene su propia entrada y salida. Los robots tienen las siguientes unidades funcionales principales:  


  • - Componentes de un robot. : Manipulador o brazo mecánico, 
  • Elementos motrices o actuadores, 
  • Controlador, 
  • Efector terminal. Herramienta o aprehensor, 
  • Sensores de información en los robots inteligentes. 

ALGORITMOS

Algoritmo: 
Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.
Algunos ejemplos son los manuales de usuario, que muestran algoritmos para usar un aparato, o las instrucciones que recibe un trabajador de su patrón.Para hacer un algoritmo hay que tener en cuenta sus características: secuenciales, se procesan uno después del otro; precisos, deben ser objetivos al resolver el problema; ordenados, deben ser leídos y ejecutados de forma precisa; finitos, deben tener un número determinado de pasos;
Las características fundamentales que debe cumplir todo algoritmo son:
1.- Un algoritmo debe ser preciso e indicar el orden de realización de cada paso.
2.- Un algoritmo debe estar bien definido, es decir, si se sigue la ejecución dos veces del mismo se debe obtener la misma secuencia logica. El algoritmo debe definirse de forma precisa para cada paso, es decir, hay que evitar toda ambigüedad al definir cada paso. Puesto que el lenguaje humano es impreciso, los algoritmos se expresan mediante un lenguaje formal, ya sea matemático o de programacion para un computador.
3.- Un algoritmo debe ser "FINITO", Si se sigue un algoritmo se debe terminar en algún momento; o sea, debe tener un numero finito de pasos.
4.- Entrada: El algoritmo tendrá cero o más entradas, es decir, cantidades dadas antes de empezar el algoritmo. Estas cantidades pertenecen además a conjuntos especificados de objetos. Por ejemplo, pueden ser cadenas de caracteres, enteros, naturales, fraccionarios, etc. Se trata siempre de cantidades representativas del mundo real expresadas de tal forma que sean aptas para su interpretacion por el computador.
5.- Salida: El algoritmo tiene una o más salidas, en relación con las entradas.Se ve al final del proceso

domingo, 19 de abril de 2020

miércoles, 15 de abril de 2020

lunes, 9 de marzo de 2020