Ingeniería de software

8
Algoritmo a utilizar para el diseño del piso de la tienda?

Ayer me encontré con un problema en el aula (clase orientada a los negocios, no informática) y lo encontré interesante desde una perspectiva algorítmica. El problema es más o menos así: suponga que hay un taller con N habitaciones diferentes y que tiene N departamentos diferentes que necesitan ir...

8
¿Cómo calcular la función Sin de forma más rápida y precisa?

Quiero calcular y(n)=32677Sin(45/1024•n), dónde yes un número entero y nvaría de 0 a 2048. ¿Cómo puedo hacer este proceso más rápido y con mayor precisión? Ahora quiero mostrarle una respuesta de referencia: desde Sin(a+b)=Sin(a)Cos(b)+Cos(a)Sin(b) And Cos(a+b)=Cos(a)Cos(b)-Sin(a)Cos(b). Entonces...

8
Preguntas sobre vincular bibliotecas en C

Estoy aprendiendo C (todavía muy principiante) en Linux usando el compilador GCC. He notado que algunas bibliotecas, como la biblioteca utilizada con el math.hencabezado, deben vincularse manualmente cuando se incluyen. Me he estado vinculando en las bibliotecas usando varios indicadores del...

8
Necesita explicación de la arquitectura hexagonal

Estoy leyendo sobre la arquitectura hexagonal de Alistair Cockburn con interés. Una afirmación que hace es: Finalmente, las pruebas de regresión de funciones automatizadas detectan cualquier violación de la promesa de mantener la lógica empresarial fuera de la capa de presentación. La...

8
¿Qué son los paradigmas algorítmicos?

En general, hablamos de paradigmas de programación como funcionales, de procedimiento, orientados a objetos, imperativos, etc., pero ¿qué debo responder cuando me preguntan los paradigmas de los algoritmos? Por ejemplo, ¿Problema de vendedor ambulante, Algoritmo de ruta más corta de Dijkstra,...

8
La pila web de C ++, ¿hay alguna?

Java sería jsps y servlets (o un framework como Spring) ejecutándose en JVM y tomcat (o glassfish, etc.). ¿C # sería asp y C # ejecutándose en dot.net framework e IIS? (No tengo experiencia con esto, corrija y mejore mi terminología) ¿Hay un equivalente para C ++? Felizmente podría llamar a...

8
¿Cómo se pronuncia el operador '...' [cerrado]

Tal como está actualmente, esta pregunta no es adecuada para nuestro formato de preguntas y respuestas. Esperamos que las respuestas sean respaldadas por hechos, referencias o experiencia, pero esta pregunta probablemente solicitará debate, argumentos, encuestas o discusión

8
Tablas sin clases posibles con Datamapper?

Tengo una clase de artículo con los siguientes atributos: itemId,name,weight,volume,price,required_skills,required_items. Como los dos últimos atributos serán multivalorizados, los eliminé y creé nuevos esquemas como: itemID,required_skill( itemIDes la clave externa, itemID and required_skilles...

8
Consideraciones al diseñar un tipo de archivo

Estoy a punto de comenzar a escribir un proceso para guardar parte de la estructura de datos del código en un archivo de algún tipo propietario, aún no definido. Sin embargo, nunca antes había diseñado un tipo o estructura de archivo. ¿Hay alguna cosa, en general, que debería considerar antes de...