Questões de Concurso Público UFC 2025 para Técnico de Tecnologia da Informação / Área: Desenvolvimento de Software – Front-End

Foram encontradas 50 questões

Q3161282 Programação
O prop drilling em React ocorre quando propriedades são passadas por vários componentes intermediários até alcançar um componente filho mais profundo na hierarquia. Essa prática pode tornar o código mais complexo e difícil de manter. Assinale a alternativa que apresenta uma solução eficaz para evitar o prop drilling.
Alternativas
Q3161283 Engenharia de Software
O comando Git usado para recuperar as informações atualizadas de um repositório remoto, sem alterar os arquivos do repositório local, é:
Alternativas
Q3161284 Engenharia de Software
Em um projeto que utiliza o Scrum como framework de gestão, durante o desenvolvimento de uma Sprint, um dos desenvolvedores concluiu suas tarefas antes do prazo planejado, restando ainda 4 dias para o término da Sprint. Qual a atitude mais adequada que o desenvolvedor deve adotar nessa situação?
Alternativas
Q3161285 Programação
Qual é o objetivo principal da meta tag viewport na construção de uma página web responsiva?
Alternativas
Q3161286 Programação

Analise o seguinte trecho de código CSS: 


Q25.png (297×92)


Qual o efeito causado pelo código acima?

Alternativas
Q3161287 Programação
Um desenvolvedor web precisa realizar um ajuste no espaçamento entre linhas de um grid. O novo espaçamento entre linhas deve ser de 20 pixels. Indique o CSS correto para o ajuste.
Alternativas
Q3161288 Engenharia de Software
No XP, as práticas centrais consistem em um conjunto de metodologias e técnicas destinadas a melhorar a qualidade do software e a capacidade de adaptação às mudanças nas necessidades dos clientes. Marque a opção que NÃO faz parte das práticas centrais do XP.
Alternativas
Q3161289 Engenharia de Software
Um desenvolvedor tentou realizar um merge, porém o Git acusou conflitos em um dos arquivos. Após resolver manualmente os conflitos neste arquivo, quais comandos ele deve executar para prosseguir e finalizar o processo de merge?
Alternativas
Q3161290 Engenharia de Software
Kanban é um método ágil de gerenciamento de projetos que enfatiza a visualização do fluxo de trabalho para melhorar a eficiência no desenvolvimento de software. Qual prática do Kanban restringe a execução de tarefas simultâneas, com o objetivo de evitar sobrecarga de trabalho e promover maior foco e eficiência na conclusão das tarefas?
Alternativas
Q3161291 Programação

Analise o seguinte trecho de código CSS:



Q30.png (260×96)


Qual o efeito causado pelo código acima?

Alternativas
Q3161292 Engenharia de Software
Um desenvolvedor corrigiu um bug que impedia alguns usuários de acessarem uma funcionalidade do sistema. Antes de liberar essa correção em produção, ele precisa garantir que a alteração não afetou negativamente as demais funcionalidades já existentes. Que tipo de teste o desenvolvedor deve executar?
Alternativas
Q3161293 Engenharia de Software
No contexto de User Experience (UX), qual é o objetivo principal dos testes de usabilidade?
Alternativas
Q3161294 Programação
No VueJS, qual recurso permite compartilhar métodos e propriedades entre múltiplos componentes, promovendo a reutilização de código e evitando duplicação?
Alternativas
Q3161295 Arquitetura de Software
Assinale a alternativa que melhor descreve a etapa de ideação no processo de Design Thinking: 
Alternativas
Q3161296 Programação

Analise o seguinte trecho de código escrito em Python:



Q35.png (177×132)



Qual será a saída do trecho de código acima?

Alternativas
Q3161297 Engenharia de Software
No ReactJS, qual hook é utilizado para gerenciar o estado em componentes funcionais?
Alternativas
Q3161298 Arquitetura de Computadores
No contexto de CI/CD, qual é a principal função de um pipeline?
Alternativas
Q3161299 Engenharia de Software
Durante a execução de uma Sprint, um desenvolvedor identifica um erro não crítico em uma funcionalidade que não está relacionada ao objetivo da Sprint. Qual ação o desenvolvedor deve tomar neste caso?
Alternativas
Q3161300 Engenharia de Software
Indique a alternativa que descreve corretamente as responsabilidades Scrum Master no contexto do Scrum.
Alternativas
Q3161301 Programação

Considere o seguinte código escrito em JavaScript:



Q40.png (272×92)



Qual será a saída no console?

Alternativas
Respostas
21: A
22: C
23: A
24: D
25: D
26: B
27: A
28: D
29: A
30: A
31: C
32: D
33: C
34: C
35: B
36: C
37: B
38: C
39: A
40: B