Questões de Concurso Sobre programação de front end em programação

Foram encontradas 145 questões

Q3712977 Programação
Considere o desenvolvimento de uma aplicação web utilizando as seguintes tecnologias: C#, HTML, CSS, JavaScript, Bootstrap e jQuery. Com base nas funções típicas de cada uma dessas linguagens/tecnologias, assinale a alternativa correta.  
Alternativas
Q3712966 Programação
Durante a implementação de um layout responsivo, o analista identifica que o uso de float e margens fixas está dificultando o comportamento fluido em telas menores.
Considerando o estado atual das tecnologias CSS, qual abordagem representa a melhor prática moderna para resolver o problema sem comprometer a semântica?
Alternativas
Q3692062 Programação
O JavaScript, em páginas HTML, oferece diversas funcionalidades para interação dinâmica com elementos de formulários web. A manipulação de valores de campos e a exibição de feedback ao usuário são recursos fundamentais no desenvolvimento front-end.

Considere o código seguinte:

Q48.png (694×518)

Com base no exposto, o comportamento principal do código anterior é
Alternativas
Q3692048 Programação
Para otimizar o carregamento de um site com muitas imagens, um desenvolvedor decide gerar versões menores e em formato moderno (como WebP) das imagens originais, além de carregá-las apenas quando estiverem prestes a aparecer na tela do usuário. Com base no exposto, as técnicas que estão sendo propostas são, respectivamente,
Alternativas
Q3674677 Programação

Em um projeto, os estilos abaixo entram em conflito:


Imagem associada para resolução da questão


Sobre o resultado da aplicação de estilos, é correto afirmar que 

Alternativas
Q3658556 Programação

Programação front-end é a área do desenvolvimento web que se concentra na interface do usuário, ou seja, na parte visual e interativa de um site ou aplicativo. O objetivo é garantir que a interface seja atraente, funcional e responsiva, proporcionando uma boa experiência ao usuário. Para isso, o programador front-end usa linguagens de programação como HTML, CSS e JavaScript para criar layouts e interações. 


No desenvolvimento de aplicações Web, considerando a interface de usuário das aplicações, 

Alternativas
Q3649039 Programação
Considere as seguintes afirmativas sobre HTML, CSS e JavaScript:

I. HTML, CSS e JavaScript são 3 linguagens de programação muito usadas no fronte-end das aplicações Web e são instaladas e processadas em servidores remotos para atender as solicitações dos clientes.
II. Tanto HTML quanto CSS são linguagens usadas principalmente para estruturar os elementos da página Web, como parágrafos, links, títulos, tabelas, imagens, vídeos.
III. O CSS, Cascading Style Sheet, é essencialmente uma linguagem de programação que permite o desenvolvimento e o código para o desenvolvimento da parte estética das páginas Web.
IV. Diferentemente de HTL e CSS, o JavaScript é uma linguagem de programação Web que permite o processamento e a transformação de dados enviados e recebidos pela Web, provendo dinâmica e atualização das informações.

Está(ão) correta(s) 
Alternativas
Q3636616 Programação
Um sistema web em React usa roteamento no cliente (sem recarregamento completo). Na revisão de desempenho, observou-se que as transições entre páginas parecem "congelar" quando o usuário navega para áreas pouco usadas da aplicação. Considerando as características de uma Single Page Application (SPA), qual abordagem tende a melhorar a fluidez da experiência sem abandonar o modelo SPA?
Alternativas
Q3636608 Programação
Em um portal web, a equipe precisa de um controle clicável que dispare uma ação (abrir modal e enviar dados) e seja acessível por padrão: foco via teclado, comportamento consistente (Enter/Espaço), nome acessível e papel semântico correto, compatível com leitores de tela e automação de testes. O código legado utiliza o seguinte:

Q37.png (504×80)

Qual decisão de projeto semântico atende melhor às boas práticas de HTML e WAI-ARIA?
Alternativas
Q3635953 Programação
Flexbox ou CSS Flex Contêiner é um contêiner flexível em CSS cujo modelo de layout permite organizar os elementos de maneira flexível e eficiente. Com base na sintaxe de um contêiner flexível, qual é a propriedade e o valor que devem ser definidos?
Alternativas
Q3635952 Programação
Em páginas HTML com estilização CSS, pode acontecer um problema conhecido como colapso de margem CSS. Sobre esse problema, analise as assertivas abaixo e assinale a alternativa correta.

I. Margens superior e inferior dos elementos podem ser reduzidas em uma única margem que igual à maior das duas margens.
II. Acontece exclusivamente nas margens superior e inferior.
III. Pode acontecer em valores de margem negativos.
Alternativas
Ano: 2025 Banca: Quadrix Órgão: CRM-ES Prova: Quadrix - 2025 - CRM-ES - Técnico de TI |
Q3623113 Programação
Imagem associada para resolução da questão
Com base nesse código, assinale a opção que apresenta o trecho de código que deverá substituir os caracteres #CRM_ES# de forma que, se o usuário clicar uma vez com o botão esquerdo do mouse no botão Enviar, a página execute a função validarNumero() para validar o número digitado no campo de texto.
Alternativas
Q3541187 Programação
O IFMS está em processo de modernização de seu portal institucional, com foco na criação de uma interface mais interativa e responsiva para os alunos e professores. Como parte desse projeto, o time de Desenvolvimento Web foi responsável por melhorar o design da página de cursos, utilizando CSS3 para criar efeitos dinâmicos e melhorar a experiência do usuário. Durante o desenvolvimento, o time utilizou pseudoclasses do CSS3 para aplicar estilos em elementos de acordo com a interação do usuário. Um dos requisitos era alterar o estilo de elementos de listas de cursos, que não possuíssem subitens, para dar destaque àqueles que são mais simples e diretos.
Com base na situação exposta, assinale a alternativa que apresenta a pseudoclasse do CSS3 usada para estilizar elementos que não possuem filhos, incluindo nós de texto.
Alternativas
Q3540435 Programação
As pseudoclasses, no contexto de Criação de Folhas de Estilo em Cascata (CSS – Cascading Style Sheets), são utilizadas para aplicar estilos específicos a elementos em determinadas condições ou estados. Elas permitem que a aparência de elementos seja alterada dinamicamente, dependendo de interações do usuário, como passar o mouse sobre o elemento, clicar nele ou quando ele recebe foco. Considerando essas interações, assinale a alternativa que apresenta a pseudoclasse do CSS responsável por aplicar um estilo quando o usuário passa o cursor sobre o elemento.
Alternativas
Q3538263 Programação
No desenvolvimento web, HTML, CSS e JavaScript desempenham papéis fundamentais na construção e apresentação das páginas. Cada uma dessas tecnologias possui uma função específica na estruturação, estilização e interatividade dos conteúdos. Com base nisso, assinale a alternativa que melhor descreve a relação entre essas três tecnologias. 
Alternativas
Q3535942 Programação
        Durante o desenvolvimento de uma página web interativa, um desenvolvedor deseja exibir uma mensagem de boas‑vindas ao usuário, assim que a página for totalmente carregada.
Com base nessa situação hipotética, assinale a opção que apresenta a forma apropriada de implementar esse comportamento, utilizando JavaScript puro.
Alternativas
Q3506471 Programação
Uma equipe de tecnologia de uma organização pública estadual está desenvolvendo um portal interativo com fins educativos. Eles decidiram incluir uma funcionalidade em que os usuários possam desenhar formas geométricas simples, como círculos e quadrados, diretamente no navegador. Para isso, foi sugerido o uso do elemento 
Alternativas
Q3506470 Programação

Considere o comando CSS3:


@media (max-width: 600px) {.container {flex-direction: column;}} 


Esse comando

Alternativas
Q3504271 Programação
O desenvolvimento através de ReactJS considera a utilização de componentes para melhorar a modularização e manutenção das aplicações Frontend. Os componentes ReactJS podem ser reutilizados, facilitando a construção da aplicação.

Considerando o desenvolvimento de uma aplicação para gerenciar Produtos em um sistema de ponto de venda, o código de um componente react para renderizar os produtos em uma tabela é:
Alternativas
Q3453878 Programação
No contexto de tecnologias e técnicas associadas a desenvolvimento web, assinale a alternativa que contém aquela cuja finalidade é permitir que páginas web se comuniquem com um servidor em segundo plano (background), sem recarregar toda a página.
Alternativas
Respostas
41: C
42: E
43: B
44: C
45: D
46: A
47: D
48: B
49: E
50: A
51: A
52: B
53: A
54: D
55: C
56: C
57: B
58: C
59: A
60: D