Engenharia de software

8
Algoritmo a ser usado no layout da loja?

Ontem encontrei um problema na sala de aula (aula de negócios, não ciência da computação) e achei interessante do ponto de vista algorítmico. O problema é mais ou menos assim: suponha que exista um chão de fábrica com N salas diferentes e você tenha N departamentos diferentes que precisem entrar...

8
Como calcular a função Sin com mais rapidez e precisão?

Quero calcular y(n)=32677Sin(45/1024•n)onde yé um número inteiro e nvaria de 0 a 2048. Como posso tornar esse processo mais rápido e mais preciso? Agora, quero mostrar uma resposta de referência: Desde Sin(a+b)=Sin(a)Cos(b)+Cos(a)Sin(b) And Cos(a+b)=Cos(a)Cos(b)-Sin(a)Cos(b). Para que eu possa...

8
O que a seta significa em um diagrama de classes?

Preciso de ajuda para tentar entender qual é o significado da seta em um diagrama de classes UML, mais especificamente neste diagrama composto. Qual é a diferença entre a linha simples (de uma classe para outra) e a flecha (não a flecha de herança, refiro-me à flecha

8
Perguntas sobre como vincular bibliotecas em C

Estou aprendendo C (ainda muito iniciante) no Linux usando o compilador GCC. Percebi que algumas bibliotecas, como a biblioteca usada com o math.hcabeçalho, precisam ser vinculadas manualmente quando incluídas. Estive vinculando nas bibliotecas usando vários sinalizadores do formulário...

8
Precisa de explicação da arquitetura hexagonal

Estou lendo sobre a arquitetura hexagonal de Alistair Cockburn com interesse. Uma afirmação que ele faz é: Por fim, os testes automatizados de regressão de função detectam qualquer violação da promessa de manter a lógica de negócios fora da camada de apresentação. A organização pode detectar e...

8
O que são paradigmas algorítmicos?

Geralmente falamos sobre paradigmas de programação como funcionais, procedurais, orientados a objetos, imperativos, etc. Mas o que devo responder quando me perguntam os paradigmas de algoritmos? Por exemplo, o problema do vendedor ambulante, o algoritmo de caminho mais curto de Dijkstra, o...

8
A pilha da web C ++, existe uma?

Java seria jsps e servlets (ou uma estrutura como Spring) em execução na JVM e tomcat (ou glassfish etc). C # seria asp e C # em execução na estrutura dot.net e IIS? (Não tenho experiência com isso, corrija e melhore minha terminologia) Existe um equivalente para C ++? Felizmente, eu poderia...

8
Como você pronuncia o operador '...' [fechado]

Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...