Questões de Concurso Público UFV-MG 2024 para Técnico de Tecnologia da Informação

Foram encontradas 30 questões

Q2374011 Redes de Computadores
O protocolo HTTP (Hypertext Transfer Protocol) é fundamental para a comunicação na web.

Considerando o funcionamento básico do HTTP, o método desse protocolo geralmente utilizado quando um navegador solicita uma página web pela primeira vez, indicando que o recurso deve ser obtido do servidor, é: 
Alternativas
Q2374012 Arquitetura de Software
Em projetos de sistemas, a UML (Unified Modeling Language) é amplamente utilizada para visualizar e documentar a estrutura e o comportamento do sistema.

Considerando a UML, o diagrama UML que é comumente usado para representar a interação entre objetos durante a execução de um cenário específico é:
Alternativas
Q2374013 Banco de Dados
O padrão arquitetural MVC (Model-View-Controller) é frequentemente utilizado no desenvolvimento de software para separar as preocupações relacionadas ao modelo de dados, à apresentação e ao controle do fluxo.

Sobre o padrão MVC, assinale a alternativa que apresenta CORRETAMENTE a responsabilidade do componente “View” (Visão):
Alternativas
Q2374014 Engenharia de Software
Padrões de projeto são soluções gerais para problemas que ocorrem com frequência em projetos de sistemas.

Assinale a alternativa que apresenta CORRETAMENTE quatro padrões de projeto:
Alternativas
Q2374015 Programação

Considere o seguinte trecho de código em PHP:




Imagem associada para resolução da questão




Esse trecho de código apresenta uma falha de segurança muito comum, listada como a falha de segurança mais frequente pelo relatório OWASP Top 10 de 2017.


Tal falha de segurança é conhecida como: 

Alternativas
Q2374016 Programação

Considere o seguinte código de uma página em HTML: 



Imagem associada para resolução da questão



Supondo que o usuário digite o valor “administrador” no campo “usuario”, destinado ao nome de usuário, e “8524456” no campo “senha”, o trecho da requisição HTTP a qual se espera que seja gerada pelo navegador quando o usuário acionar o botão “Autenticar”, é:

Alternativas
Q2374017 Engenharia de Software
O Git é um sistema de controle de versões distribuído, usado principalmente no desenvolvimento de software, com o objetivo de gerenciar as diferentes versões dos arquivos utilizados no projeto.

A respeito do Git, o comando utilizado para capturar um instantâneo (snapshot) do estado atual dos arquivos no repositório e registrar essas mudanças de forma permanente no histórico do projeto é:
Alternativas
Q2374018 Programação

Considere o seguinte código PHP:




Imagem associada para resolução da questão




A saída esperada da execução do código apresentado acima é: 

Alternativas
Q2374019 Banco de Dados
Segurança em aplicações web é uma preocupação essencial para proteger dados e garantir a integridade das informações.

Sobre práticas de segurança em aplicações web, assinale a alternativa que apresenta CORRETAMENTE práticas que contribuem significativamente para mitigar ataques de injeção SQL em aplicações web:
Alternativas
Q2374020 Programação
A plataforma Java Enterprise Edition (Java EE) consiste em uma arquitetura a qual define uma série de APIs que especificam como devem ser implementados diversos componentes.

Sobre o Java EE 7, analise as afirmativas abaixo:

I. EJB, JPA e JSP são alguns componentes da referida arquitetura.
II. A especificação JAX-RS trata de serviços baseados em web services.
III. JDBC é a especificação que trata de conexões da aplicação com bancos de dados.
IV. JSF é a especificação do framework para construção de interfaces gráficas para web.

Está CORRETO o que se afirma em:
Alternativas
Respostas
11: B
12: B
13: C
14: B
15: A
16: C
17: D
18: A
19: B
20: D