771
Q1010197
Em uma situação hipotética, o fato de pessoas atuarem de forma diferenciada para resolver um mesmo problema é explicado pelo conceito de
772
Q1010194
Uma prática essencial do Test Driven Development (TDD) é o teste de unidade, em que o desenvolvedor cria um ou mais testes para cada unidade do sistema, como uma classe ou uma função ou um método, normalmente usando um pacote feito na mesma linguagem de programação na qual o programa é feito, como JUnit para Java. Esses testes de unidade são, então, necessariamente executados sempre que alguma modificação no código é feita, caracterizando uma outra prática de testes, que ajuda a detectar quando partes do código que estavam funcionando passam a apresentar erros após o código ter sido modificado.
Essa outra prática de testes citada é conhecida como testes de
Essa outra prática de testes citada é conhecida como testes de
773
Q1010188
As relações humanas no trabalho influenciam o resultado final do serviço de toda a equipe. Uma equipe alinhada e bem relacionada trará um ambiente de trabalho agradável e mais produtivo.
Nesse sentido, assinale a alternativa CORRETA em relação ao bom desenvolvimento de toda a equipe:
774
Q1010187
Um diagrama de classes é um conceito importante de UML, que:
775
Q1010186
A modelagem de sistemas usando UML consiste em organizar o software como uma coleção de objetos discretos que incorporam a estrutura dos dados e o comportamento. Um exemplo é exibido pela figura a seguir:
https://www.inf.ufpr.br/lmperes/2017_2/ci167/uml/uml_parte2_coppe.pdf
Sobre a UML, pode-se afirmar que:
https://www.inf.ufpr.br/lmperes/2017_2/ci167/uml/uml_parte2_coppe.pdf
Sobre a UML, pode-se afirmar que:
776
Q1010185
Um analista deve escolher uma metodologia de desenvolvimento para elaborar o planejamento do ciclo de vida de um produto de software de larga escala. O sistema é inédito e o reúso de código semelhante não deve ser considerado como base para o novo desenvolvimento. O analista deve considerar, ainda, a necessidade de reduzir os riscos em todas as fases do projeto, pois é provável que os requisitos sejam aprimorados e mudem ao longo do processo. Entre os riscos a serem mitigados, está o de não ter sido contratado pessoal de software suficiente para construir o produto, além de a equipe contratada não ter experiência suficiente no desenvolvimento de produtos em larga escala. Ainda, há o risco de o fornecedor do hardware necessário ao projeto não entregar todas as estações clientes no pr...
777
Q1010184
No contexto das metodologias ágeis, o conceito de refatoração compreende
778
Q1010183
Suponha que, para se constatar a existência de eventuais erros ou omissões nos artefatos e nas especificações da engenharia de requisitos, decidiu-se utilizar a técnica de leitura baseada em perspectiva. Assinale a opção que apresenta procedimento que faz parte, total ou parcialmente, da proposta da técnica selecionada e que contribui para os seus objetivos.
779
Q1010182
O diagrama da UML a seguir representa um sistema em que um único organizador pode definir eventos e armazenar detalhes de festas à fantasia.

Com base nas regras mostradas na figura, assinale a opção que apresenta a descrição textual que está explicitamente representada no diagrama.

Com base nas regras mostradas na figura, assinale a opção que apresenta a descrição textual que está explicitamente representada no diagrama.
780
Q1010181
Para a criação de personas em UX, são empregados vários padrões comportamentais. No que se refere a variáveis, a capacidade de aprendizagem está inserida em