Code Time

Script Time: El desarrollo de software y los modelos

Informações:

Sinopsis

A la hora de programar o pensar una resolución de un problema existe un paso que es fundamental. Esta paso se hace siempre aunque no siempre de manera consciente. Esto, visto desde el punto de vista de una máquina no parecería ser la grán cosa ya que lo ignoramos por completo, pero computacionalmente se hace más evidente. Pero llegando a este punto es normal preguntarse de qué estamos hablando. Modelizar consiste simplemente en hacer una representación de los elementos del mundo real que necesitamos para trabajar. Por ejemplo para representar las posiciones de un robot dentro de una habitación podemos considerar su posición en un plano bidimensional donde el origen de coordenadas se ubica en la posición inicial. El objetivo de programa podría ser recorrer toda la habitación recorriendo la mayor área posible. Existen muchos ejemplos de modelización y una de sus características principales es que generalmente suelen ser abstracciones. Esto es eliminan detalles que agregan una complejidad innecesaria. La idea de