Para atender ao padrão de acessibilidade e-MAG do Tribunal, o desenvolvedor web utilizou tags HTML5 semânticas e aplicou estilos CSS3. De acordo com as regras de especificidade CSS3 e semântica HTML5:
- A) Um seletor de Classe tem maior especificidade do que um seletor de ID, e a tag serve especificamente para conter anúncios laterais.
- B) O seletor de ID possui maior especificidade do que o de Classe, e a tag indica blocos de links de navegação acessíveis para leitores de tela.
- C) O seletor de Elemento (tag) possui maior precedência do que o estilo Inline, e a tag define o rodapé principal.
Ao desenhar a tela de suporte de TI utilizando o Bootstrap 5, o analista utilizou a classe responsiva .col-12 .col-md-6. À luz da arquitetura moderna do Bootstrap 5, é correto afirmar:
- A) O framework removeu a dependência do jQuery (usando apenas JavaScript puro) e a div ocupará a tela inteira em celulares e metade em telas médias.
- B) O framework exige a instalação prévia da biblioteca jQuery para funcionar, e a div ocupará a metade da tela em celulares e a tela inteira em computadores.
- C) O framework limita a grade a 10 colunas horizontais, sendo vedada a personalização de breakpoints em dispositivos de tamanho intermediário.
A equipe escolheu TypeScript para o backend do PJe e analisou o escopo de variáveis. De acordo com as premissas de execução do TypeScript e as propriedades de let e var em blocked-by-sanitizer:
- A) Navegadores modernos interpretam código TypeScript (.ts) de forma nativa sem qualquer necessidade de transcompilação ou conversão lógica prévia.
- B) Variáveis declaradas com var possuem escopo de bloco rígido e são imunes ao efeito de Hoisting (içamento), ao contrário de variáveis let.
- C) O código TypeScript precisa ser transpilado para JavaScript para rodar no navegador, e let possui escopo de bloco enquanto var tem escopo de função ou global.
Para projetar o backend dos serviços web, a equipe comparou ecossistemas de mercado. À luz das características das plataformas Python e .NET para a web, é correto concluir que:
- A) Django é um framework batteries-included com ORM nativo, enquanto o ASP.NET Core é multiplataforma e possui injeção de dependência nativa.
- B) Django é classificado como um microframework minimalista de APIs simples, enquanto o .NET Core permanece restrito exclusivamente ao sistema operacional Windows.
- C) O ASP.NET Core rejeita o uso de ORMs como o Entity Framework, de forma a exigir a redação manual de queries SQL em bancos NoSQL.
A equipe escolheu o React Native para o aplicativo móvel do Tribunal. De acordo com a arquitetura do React e do React Native, é correto concluir que:
- A) O React manipula diretamente o DOM do navegador de forma sequencial, e o React Native renderiza as interfaces exclusivamente através de uma WebView.
- B) O React utiliza o Virtual DOM para atualizar apenas os elementos que mudaram, e o React Native utiliza uma arquitetura de Ponte (Bridge) para interagir com o SO.
- C) O React Native compila o código JavaScript nativamente para linguagem Java no Android e C# no iOS, gerando um executável híbrido.
Mostrando 5 de 15 questões. Inicie o simulado para ver todas!