Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas


1
Nome de uma função que retorna seus argumentos?
Uma função que não faz nada, não aceita argumentos e retorna nada é tradicionalmente chamada de a noopou não. Um exemplo de um noop está abaixo: function noop(){} http://en.wikipedia.org/wiki/NOP Então, existe um nome para uma função que visa apenas retornar seus argumentos, e não fazer mais nada? Um exemplo desse …
34 functions 

6
Qual é o sentido de implementar uma pilha usando duas filas?
Tenho a seguinte pergunta de lição de casa: Implemente os métodos de pilha push (x) e pop () usando duas filas. Isso me parece estranho porque: Uma pilha é uma fila (LIFO) Não vejo por que você precisaria de duas filas para implementá-lo Eu procurei em torno de: GeeksForGeeks StackOverflow …
34 java  stack 


6
A que especificamente se refere o poder expressivo?
Poder expressivo é definido pela Wikipedia como: .. a amplitude de idéias que podem ser representadas e comunicadas nesse idioma. "Idéias" se referem às coisas (operações, estruturas, algoritmos, etc.?) Que podemos comunicar à máquina ? Ou refere-se aos conceitos "humanos" que podem ser capturados e comunicados com a linguagem a …





1
O que é programação tabular?
A linguagem de programação Falcon se anuncia como suportando programação tabular: O Falcon fornece seis paradigmas de programação integrados: processual, orientado a objetos, orientado a protótipo, funcional, tabular e orientado a mensagens. E você não precisa dominar todos eles; você só precisa escolher os ingredientes de sua preferência e deixar …
34 paradigms 




3
Mantendo repositórios git em diferentes hosts em sincronia
Estou pensando em iniciar um projeto pequeno e quero fazer sua versão com o git. Bitbucket parece uma boa opção para mim com seu plano gratuito. Eu quero usá-lo como a principal ferramenta para trabalhar com o git, pois eles têm boas ferramentas como interface da web, cliente do Mac …
34 git 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.