Tipos de Software

El software puede aplicarse a numerosas situacionesdel mundo real. En primer lugar, a todos aquellos problemas para los que se haya establecido un conjunto específico de acciones que lleven a su resolución (esto es, un algoritmo). En estos casos, utilizaremos lenguajes de programación procedim...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Aguilera, Sergio
Formato: Learning Object
Lenguaje:Español
Publicado: Cátedras - Facultad de Ingeniería y Tecnología Informática - Universidad de Belgrano 2015
Materias:
Acceso en línea:http://repositorio.ub.edu.ar/handle/123456789/5213
Aporte de:
Descripción
Sumario:El software puede aplicarse a numerosas situacionesdel mundo real. En primer lugar, a todos aquellos problemas para los que se haya establecido un conjunto específico de acciones que lleven a su resolución (esto es, un algoritmo). En estos casos, utilizaremos lenguajes de programación procedimentales para implementar estos algoritmos. También puede aplicarse a situaciones en las que elproblema puede describirse formalmente, por lo general en forma recursiva. En estos casos no necesitamos describir el método de resolución, es decir cómo se resuelve el problema, sino que bastará con describir en problema en sí, indicando cuál es la solución deseada, y utilizaremos lenguajes declarativos para ello. También puede aplicarse a problemas que los humanos resolvemos utilizando multitud de reglas heurísticas posiblemente contradictorias, para lo cual utilizaremos un sistema experto e incluso para problemas de los cuales no tenemos una idea clara de cómo se resuelven, pero de los que conocemos cuál es la solución apropiada para algunos ejemplos de los datos de entrada. En este caso utilizaremos redes neuronales.