Foram encontradas 57.526 questões.
- Engenharia de SoftwareGerenciamento de Projetos de Software
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
Com relação às características desses dois métodos ágeis, assinale a afirmativa correta.
Provas
O JavaScript é uma linguagem de programação multiparadigma, dinâmica e interpretada, amplamente utilizada tanto no lado do cliente quanto do lado do servidor.
Seu modelo de execução assíncrono e orientado a eventos, aliado a conceitos como closures, hoisting e o sistema de protótipos, exige do desenvolvedor uma compreensão aprofundada de seus mecanismos internos para evitar comportamentos inesperados.
Considere o seguinte trecho de código JavaScript:
function criarContadores() {
let contadores = [];
for (let i = 0; i < 3; i++) {
contadores.push(function () {
return i;
});
}
return contadores;
}
const resultado = criarContadores();
console.log(resultado[0](), resultado[1](), resultado[2]());
Sobre o código apresentado, considerando as especificações do ECMAScript 6 (ES6) e o comportamento padrão dos interpretadores JavaScript, assinale a afirmativa correta.
Provas
Provas
I. De acordo com as diretrizes de acessibilidade, a cor pode ser usada como o único meio visual para transmitir informações ou distinguir elementos em uma página, desde que as cores escolhidas possuam um contraste visual nítido entre si.
II. Segundo o critério de Não Armadilha de Teclado, se o foco puder ser movido para um componente da página usando o teclado, deve ser possível retirá-lo desse componente usando apenas a interface de teclado.
III. Quando uma página pode ser navegada sequencialmente e essa ordem afeta o significado, os componentes que podem receber foco devem fazê-lo em uma sequência que preserve a operabilidade e a compreensão do conteúdo.
Está correto o que se afirma em
Provas
Nesse contexto, assinale a opção que apresenta uma prática correta relacionada ao foco de navegação.
Provas
Elas oferecem conjuntos reutilizáveis de elementos de interface baseados em boas práticas de UX/UI, reduzindo retrabalho e promovendo padronização.
Diante disso, assinale a opção que apresenta exclusivamente bibliotecas de componentes visuais amplamente empregadas no front-end atualmente.
Provas
I. É adequado definir inicialmente os estilos CSS para dispositivos móveis e, em seguida, utilizar media queries com max-width para ajustar progressivamente o layout para dispositivos com telas maiores.
II. Tailwind CSS e Bootstrap 5 são dois renomados frameworks para front-end que suportam a abordagem mobile-first.
III. Uma interface responsiva não necessariamente é também mobile-first.
Está correto o que se afirma em
Provas
É comum empregarmos media query para ajustar o tamanho da fonte de acordo com a largura da página, como o código a seguir:
@media (min-width: 250px) {
h1 {
font-size: 2rem;
}
}
Entretanto, existe uma função no CSS que permite definir um tamanho de fonte que aumenta com o tamanho do viewport, sendo limitado por um tamanho mínimo e um máximo. Tudo isso em uma única linha e sem uso de media query.
Assinale a opção que corresponde à função CSS descrita.
Provas
( ) Container queries permitem aplicar estilos com base no tamanho de um elemento contêiner, em vez de viewports ou de outras características do dispositivo.
( ) Listas separadas por vírgulas comportam-se como o operador AND quando utilizadas em media queries.
( ) É possível compor media queries usando os operadores lógicos AND, NOT e ONLY.
As afirmtivas são, respectivamente,
Provas
Após propor uma nova versão do fluxo, a equipe deseja avaliar, em ambiente controlado e observando diretamente, a interação do usuário, se a nova interface reduz as dificuldades de uso e melhora a taxa de conclusão da tarefa.
Nesse contexto, o método mais indicado é
Provas
Caderno Container