Foram encontradas 40 questões.
Considere o trecho de código em JAVA a seguir e responda à questão.

Assinale a alternativa que contém o padrão de projeto (Design Pattern) que melhor corresponde à implementação apresentada.

Assinale a alternativa que contém o padrão de projeto (Design Pattern) que melhor corresponde à implementação apresentada.
Provas
Questão presente nas seguintes provas
Considere o seguinte trecho de código em javascript (Es6):

Após o processamento do trecho de código acima, a exibição da mensagem no console será:

Após o processamento do trecho de código acima, a exibição da mensagem no console será:
Provas
Questão presente nas seguintes provas
Considerando o uso de templates no framework web Django, a sintaxe CORRETA para que o valor de framework seja renderizado é:
Provas
Questão presente nas seguintes provas
Considere o trecho de código abaixo, desenvolvido em Python 3.

Assinale a alternativa CORRETA acerca do processamento do código.

Assinale a alternativa CORRETA acerca do processamento do código.
Provas
Questão presente nas seguintes provas
Quando problemas computacionais podem ser definidos de modo natural em termos recursivos, o uso da recursão, que consiste em
uma função, chamando a si mesma repetidamente até que uma condição de parada seja satisfeita, torna-se apropriado. Considere o
seguinte código desenvolvido em Python 3 e assinale a alternativa que apresenta o resultado de sua execução.


Provas
Questão presente nas seguintes provas
Considere o seguinte dicionário desenvolvido em Python 3.
![]()
Assinale a alternativa que apresenta o resultado da execução do comando: sum(x).
Provas
Questão presente nas seguintes provas
Considere o seguinte diagrama UML:

A partir da análise do diagrama, é INCORRETO afirmar:

A partir da análise do diagrama, é INCORRETO afirmar:
Provas
Questão presente nas seguintes provas
Os diagramas de classe I, II e III, ilustrados a seguir, representam relações específicas entre classes. Respectivamente, são elas:


Provas
Questão presente nas seguintes provas
Considere o Diagrama de Caso de Uso (em UML2.3) apresentado e analise as seguintes afirmações.

I- O Ator Y pode relacionar-se com o Caso de Uso 2.
II- O Ator X pode relacionar-se com o Caso de Uso 5.
III- O Ator X pode relacionar-se com o Caso de Uso 3.
Está CORRETO o que se afirma em:

I- O Ator Y pode relacionar-se com o Caso de Uso 2.
II- O Ator X pode relacionar-se com o Caso de Uso 5.
III- O Ator X pode relacionar-se com o Caso de Uso 3.
Está CORRETO o que se afirma em:
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
Considere as afirmações abaixo em relação às abordagens ágeis e dirigidas a planos, utilizadas para desenvolvimento de software.
I- Scrum é um método ágil que enfatiza a colaboração, a transparência e a entrega incremental de valor ao longo do tempo, pois faz uso de Sprints combinadas com um conjunto de boas práticas de programação para o desenvolvimento de software eficiente.
II- Extreme Programming (XP) é um método ágil conhecido por enfatizar a prática de se desenvolver testes automatizados antes do desenvolvimento do código executável. Assim, os desenvolvedores precisam entender com clareza a especificação do software para poderem desenvolver testes automatizados para o sistema.
III- O uso do desenvolvimento incremental pelo Extreme Programming (XP) pode levar a uma degradação da estrutura do software, ao longo do tempo devido à natureza iterativa e à necessidade de entrega contínua de funcionalidades.
IV- Toda equipe (ou “time”) Scrum participa da reunião diária. Nesta reunião, são respondidas três perguntas-chave por todos os membros da equipe: "O que foi desenvolvido desde a última reunião de equipe?"; "Quais dificuldades está enfrentando?" e "O que planeja produzir até a próxima reunião de equipe?".
Está CORRETO o que se afirma em:
I- Scrum é um método ágil que enfatiza a colaboração, a transparência e a entrega incremental de valor ao longo do tempo, pois faz uso de Sprints combinadas com um conjunto de boas práticas de programação para o desenvolvimento de software eficiente.
II- Extreme Programming (XP) é um método ágil conhecido por enfatizar a prática de se desenvolver testes automatizados antes do desenvolvimento do código executável. Assim, os desenvolvedores precisam entender com clareza a especificação do software para poderem desenvolver testes automatizados para o sistema.
III- O uso do desenvolvimento incremental pelo Extreme Programming (XP) pode levar a uma degradação da estrutura do software, ao longo do tempo devido à natureza iterativa e à necessidade de entrega contínua de funcionalidades.
IV- Toda equipe (ou “time”) Scrum participa da reunião diária. Nesta reunião, são respondidas três perguntas-chave por todos os membros da equipe: "O que foi desenvolvido desde a última reunião de equipe?"; "Quais dificuldades está enfrentando?" e "O que planeja produzir até a próxima reunião de equipe?".
Está CORRETO o que se afirma em:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container