Foram encontradas 60 questões.
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisTDD: Test-Driven Development
- Manutenção e Evolução de SoftwareRefatoração de Código
No desenvolvimento orientado a testes, a refatoração compreende
Provas
Questão presente nas seguintes provas
O instrumento que pode ser usado para compreender os processos operacionais e ajudar a extrair requisitos de software e de sistema, pela imersão no ambiente de trabalho em que o sistema será usado, é denominado
Provas
Questão presente nas seguintes provas
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Herança
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Métodos
- Paradigmas de ProgramaçãoOrientação a ObjetosOrientação a Objetos: Polimorfismo
Para responder à questão, considere o seguinte:
(i) a classe AA, que possui um método denominado processa, o qual retorna o dobro do argumento fornecido ao método;
(ii) a classe BB, que estende a classe AA, e possui um método que sobrescreve o método processa, retornando o triplo do argumento fornecido ao método;
(iii) a classe CC, que estende a classe AA, e possui uma sobrecarga do método processa, retornando o somatório dos dois valores passados como argumentos ao método;
(iv) a classe DD, que estende a classe CC, e possui um método que sobrescreve o método processa, retornando o quádruplo do único argumento fornecido ao método; e
(v) todas as classes são públicas e todos os métodos são públicos.
Supondo o comportamento polimórfico de mensagens enviadas aos objetos das classes, a chamada do método processa com argumento igual a 3 (três) para objetos das classes AA, BB e CC resulta nos valores, respectivamente
(i) a classe AA, que possui um método denominado processa, o qual retorna o dobro do argumento fornecido ao método;
(ii) a classe BB, que estende a classe AA, e possui um método que sobrescreve o método processa, retornando o triplo do argumento fornecido ao método;
(iii) a classe CC, que estende a classe AA, e possui uma sobrecarga do método processa, retornando o somatório dos dois valores passados como argumentos ao método;
(iv) a classe DD, que estende a classe CC, e possui um método que sobrescreve o método processa, retornando o quádruplo do único argumento fornecido ao método; e
(v) todas as classes são públicas e todos os métodos são públicos.
Supondo o comportamento polimórfico de mensagens enviadas aos objetos das classes, a chamada do método processa com argumento igual a 3 (três) para objetos das classes AA, BB e CC resulta nos valores, respectivamente
Provas
Questão presente nas seguintes provas
São cenários potencialmente dificultadores no processo de engenharia de requisitos:
Provas
Questão presente nas seguintes provas
Para responder às questões 42 e 43, considere o diagrama de classes da UM L a seguir.

Acerca das cardinalidades no diagrama, pode-se concluir que um

Acerca das cardinalidades no diagrama, pode-se concluir que um
Provas
Questão presente nas seguintes provas
Considere a definição da função processa, apresentada a seguir, para responder à questão.

Considere que o programador, por engano, inseriu um defeito na linha 300, escrevendo-a como enquanto (x <= y) em vez de enquanto (x < y) . O par de valores (x, y) que revelaria a presença do defeito é:

Considere que o programador, por engano, inseriu um defeito na linha 300, escrevendo-a como enquanto (x <= y) em vez de enquanto (x < y) . O par de valores (x, y) que revelaria a presença do defeito é:
Provas
Questão presente nas seguintes provas
Considere a definição da função processa, apresentada a seguir, para responder à questão.

Caso o critério, de teste cobertura de comandos seja empregado, o par de valores (x, y), se for usado como dado de entrada para a função processa, que resultaria em 100% de cobertura desse critério :

Caso o critério, de teste cobertura de comandos seja empregado, o par de valores (x, y), se for usado como dado de entrada para a função processa, que resultaria em 100% de cobertura desse critério :
Provas
Questão presente nas seguintes provas
Para responder à questão, considere o diagrama de classes da UM L a seguir.

Dentre as associações presentes no diagrama

Dentre as associações presentes no diagrama
Provas
Questão presente nas seguintes provas
Os requisitos podem ser classificados em funcionais e não funcionais. Em um sistema de venda de livros pela Internet, são exemplos de requisitos funcionais:
Provas
Questão presente nas seguintes provas
Padrões de arquitetura podem ser empregados no projeto de arquitetura. No padrão MVC,
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container