Questões de Programação de front end (Programação)

Limpar Busca

No contexto das práticas de design de UX e UI, assinale a opção que apresenta corretamente uma justificativa para a utilização dos Mapas de Calor (Heatmaps).

  • A Garantem que o contraste entre texto e fundo seja suficiente em todas as partes do site ou do aplicativo.
  • B Otimizam a carga de trabalho dos servidores, assegurando que o site ou o aplicativo tenha um desempenho melhor.
  • C Obtêm insights visuais sobre como os usuários interagem com diferentes áreas da interface, identificando pontos de alto e baixo engajamento.
  • D Providenciam descrições textuais detalhadas para todos os elementos visuais, incluindo imagens e vídeos.
  • E Garantem uma navegação intuitiva e acessível, assegurando que todos os elementos de interface estejam ao alcance de usuários com diversas capacidades.

Em Linguagem de Estilo CSS, os seletores são padrões usados para selecionar elementos HTML nos quais as regras de estilo devem ser aplicadas. Sobre os seletores, analise as assertivas abaixo e assinale a alternativa correta.
I. Seletores que estão associados a um id serão aplicados a um único elemento no documento HTML, e os seletores associados a um class no documento HTML devem ser definidos iniciando pelo símbolo # no CSS.
II. Um seletor que utiliza uma classe tem menor peso do que um seletor que utiliza apenas um tipo associado a uma tag.
III. Estilos aplicados a um elemento podem ser herdados pelos seus elementos filhos, a menos que uma regra específica seja aplicada a eles.
IV. Se duas regras conflitantes são aplicadas a um elemento, a que aparece por último no código CSS é a que será aplicada.

  • A Apenas I e II estão corretas.
  • B Apenas III e IV estão corretas.
  • C Apenas I, III e IV estão corretas.
  • D Todas estão corretas.
  • E Todas estão incorretas.

As propriedades do CSS (Cascading Style Sheets) são recursos que permitem definir estilos visuais para os elementos HTML em uma página da web. Cada propriedade do CSS corresponde a um aspecto visual específico de elementos HTML. Sobre o assunto, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) A propriedade font-color define a cor de um texto. ( ) A propriedade float permite a utilização dos valores left, center e right. ( ) A propriedade padding é usada para definir a distância entre o conteúdo e a borda do elemento. ( ) A propriedade letter-spacing define o espaçamento entre as letras de uma palavra. ( ) A propriedade background-attachment define uma imagem de fundo para o elemento.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

  • A V – F – F – V – V.
  • B V – V – F – F – F.
  • C V – F – V – F – F.
  • D F – V – F – V – V.
  • E F – F – V – V – F.

Assinale a alternativa que apresenta uma característica do desenvolvimento de interfaces web empregando HTML5, CSS e JavaScript.

  • A O HTML5 permite a criação de elementos semânticos que melhoram a acessibilidade e a estruturação do conteúdo.
  • B O CSS é utilizado apenas para definir a aparência visual dos elementos na página.
  • C O JavaScript é uma linguagem de programação que não pode ser utilizada em conjunto com o HTML e o CSS.
  • D O HTML5 e o CSS são tecnologias obsoletas que foram substituídas por frameworks de desenvolvimento web.
  • E O desenvolvimento de interfaces web com HTML5, CSS e JavaScript é restrito a navegadores desktop e não é adequado para dispositivos móveis.

Assinale a alternativa que descreve corretamente o conceito de Single Page Applications (SPA).

  • A É um padrão arquitetural para o desenvolvimento de aplicações de banco de dados.
  • B É uma tecnologia para a criação de sites estáticos.
  • C É uma técnica para melhorar a velocidade de carregamento de páginas web.
  • D É uma abordagem para desenvolvimento de aplicações web que carregam uma única página HTML e atualizam dinamicamente partes da página conforme o usuário interage com a aplicação.
  • E É uma plataforma para desenvolvimento de aplicações de negócios para Windows.