Questões de Concurso Para unesc

Foram encontradas 6.196 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q3161239 Engenharia de Software
Uma empresa de desenvolvimento de software está iniciando um novo projeto para um cliente que precisa de um sistema com alta capacidade de adaptação a mudanças e entregas frequentes de funcionalidades. O cliente deseja acompanhar de perto o desenvolvimento e fornecer feedback constante.
Considerando as características do projeto e as necessidades do cliente, qual a metodologia de desenvolvimento de software mais adequada para esse cenário?
Alternativas
Q3161238 Engenharia de Software
Imagine um desenvolvedor trabalhando em um projeto com outros colegas, utilizando o Git para controlar as versões do código-fonte. Ele precisa fazer uma alteração significativa em um módulo do sistema, mas não quer afetar o trabalho dos seus colegas enquanto desenvolve essa nova funcionalidade.
Qual a sequência de comandos Git que ele deve executar para criar uma ramificação (branch) para desenvolver a nova funcionalidade, fazer as alterações e, posteriormente, integrar as alterações na ramificação principal (main)?
Alternativas
Q3161237 Programação
Para responder à questão, analise o código a seguir, escrito em uma linguagem de programação que utiliza o paradigma de orientação a objetos:
Captura_de tela 2025-01-23 092326.png (442×272)
Com base na análise do código e nos seus conhecimentos sobre programação orientada a objetos, selecione a alternativa correta.
Alternativas
Q3161236 Arquitetura de Software
Em um sistema de compras online que utiliza a arquitetura cliente/servidor, qual a responsabilidade principal do servidor?
Alternativas
Q3161235 Sistemas Operacionais
Um Analista de Informática precisa configurar um novo servidor para hospedar uma aplicação web. Ele deve escolher entre o sistema operacional MS Windows Server e uma distribuição Linux, como o Ubuntu Server.
Considerando as características de cada sistema operacional, analise as afirmativas a seguir:

I.O MS Windows Server possui uma interface gráfica amigável, o que facilita a configuração e o gerenciamento do sistema, especialmente para usuários com pouca experiência em Linux.
II.As distribuições Linux geralmente são gratuitas e de código aberto, o que reduz o custo de licenciamento e permite a personalização do sistema de acordo com as necessidades da aplicação.
III.O MS Windows Server oferece maior compatibilidade com softwares proprietários, como o Microsoft SQL Server e o Microsoft Exchange Server, o que pode ser um fator decisivo na escolha do sistema operacional.
IV.As distribuições Linux são conhecidas por sua estabilidade e segurança, o que as torna uma boa opção para servidores que precisam operar por longos períodos sem interrupções.

Está correto o que se afirma em:
Alternativas
Q3161234 Arquitetura de Computadores
Um Analista de Informática precisa solucionar um problema de desempenho em um computador que está lento e travando frequentemente. Após analisar o sistema, ele suspeita que a quantidade de memória RAM pode ser insuficiente para as necessidades do usuário, que utiliza softwares de edição de imagens e vídeos que exigem muitos recursos.
Considerando os conceitos básicos de arquitetura de computadores e a função da memória RAM, assinale a alternativa correta:
Alternativas
Q3161233 Sistemas Operacionais
Imagine um Analista de Informática responsável por escolher a melhor solução de computação em nuvem para uma pequena empresa que precisa de um sistema de gerenciamento de clientes (CRM). A empresa tem poucos recursos de TI e não quer se preocupar com a instalação, manutenção e atualização de servidores e softwares.
Qual modelo de serviço de computação em nuvem seria mais adequado para essa empresa?
Alternativas
Q3161232 Engenharia de Software
Um gerente de projetos está conduzindo um projeto de desenvolvimento de um novo sistema de gerenciamento de estoque para uma empresa. Ele identificou a necessidade de otimizar o processo de recebimento de mercadorias, que atualmente apresenta gargalos e retrabalhos. Para isso, ele deve utilizar os conceitos de gerenciamento de projetos e gestão de processos.
Considerando essa situação, analise as afirmativas a seguir:

I.O gerenciamento de projetos se concentra na execução de atividades sequenciais e repetitivas, visando a otimização do processo de recebimento de mercadorias.
II.A gestão de processos busca definir, analisar e melhorar o fluxo de atividades envolvidas no recebimento de mercadorias, buscando eliminar os gargalos e retrabalhos.
III.O gerente de projetos pode utilizar ferramentas como o diagrama de Ishikawa e o fluxograma para analisar o processo de recebimento de mercadorias e identificar as causas dos problemas.
IV.A gestão de processos visa atingir objetivos específicos dentro de um prazo determinado, enquanto o gerenciamento de projetos se concentra na otimização contínua dos processos organizacionais.

Está correto o que se afirma em:
Alternativas
Q3161231 Segurança da Informação
Um Analista de Informática precisa implementar medidas de proteção para garantir a segurança da informação em uma empresa. Ele deve considerar os diferentes tipos de ataques e vulnerabilidades que podem afetar os ativos da empresa, incluindo hardware, software, sistemas operacionais, aplicações, bancos de dados, redes, pessoas e ambiente físico.

Relacione os tipos de ataque com as medidas de proteção mais adequadas:

1.Ataque de phishing.
2.Ataque de negação de serviço (DoS).
3.Invasão física ao data center.
4.SQL injection.
5.Ataque de malware.

Firewall

(__)Sistema de detecção de intrusão (IDS).
(__)Controle de acesso físico e sistema de vigilância.
(__)Treinamento de conscientização sobre segurança.
(__)Antivírus e sistema de prevenção de intrusão (IPS).

Assinale a alternativa que apresenta a sequência correta de preenchimento dos parênteses de cima para baixo:
Alternativas
Q3161230 Arquitetura de Software
Analise as afirmativas a seguir sobre os conceitos de SOA (Service-Oriented Architecture) e Web Services:

I.SOA é um estilo de arquitetura de software que define a utilização de serviços para expor funcionalidades de aplicações a outras aplicações, promovendo a reutilização e a interoperabilidade.
II.Web Services são componentes de software que podem ser acessados remotamente por meio de protocolos de rede, como HTTP, e utilizam padrões como XML para troca de informações.
III.Um dos princípios da SOA é a granularidade dos serviços, o que significa que cada serviço deve ser responsável por uma tarefa específica e bem definida.
IV.Web Services podem ser implementados utilizando diferentes tecnologias, como SOAP (Simple Object Access Protocol) e REST (Representational State Transfer).
V.A utilização de Web Services em uma arquitetura SOA garante a independência entre os sistemas, permitindo que aplicações desenvolvidas em diferentes plataformas e linguagens de programação se comuniquem.

Assinale a alternativa que indica todas as afirmativas corretas:
Alternativas
Q3161229 Redes de Computadores
"O modelo OSI (Open Systems Interconnection) é um modelo conceitual que divide a comunicação em redes de computadores em sete camadas. Cada camada tem uma função específica e se comunica com as camadas adjacentes. A camada _______________ é responsável pelo endereçamento lógico dos dispositivos na rede, utilizando o protocolo _______________. Já a camada _______________ garante a comunicação fim-a-fim entre as aplicações, com protocolos como _______________ e _______________." 
Alternativas
Q3161228 Banco de Dados
Um Analista de Informática está modelando um banco de dados para um sistema de biblioteca. Ele precisa representar as entidades "Livro", "Autor" e "Usuário", e os relacionamentos entre elas.
Considerando os conceitos de modelagem de dados conceitual e semântica, analise as afirmativas a seguir:

I.Na modelagem conceitual, o foco é representar as entidades e seus relacionamentos de forma abstrata, sem se preocupar com os detalhes de implementação em um sistema de gerenciamento de banco de dados (SGBD) específico.
II.A modelagem semântica se concentra em capturar o significado dos dados e as regras de negócio que regem o sistema, como por exemplo, a regra de que um livro pode ter vários autores e um autor pode escrever vários livros.
III.O modelo entidade-relacionamento (MER) é uma ferramenta utilizada na modelagem conceitual para representar as entidades, os atributos e os relacionamentos do banco de dados.
IV.A cardinalidade dos relacionamentos define o número mínimo e máximo de ocorrências de uma entidade que podem estar associadas a outra entidade, como por exemplo, a cardinalidade entre "Livro" e "Autor" que pode ser muitos-para-muitos.

Está correto o que se afirma em:
Alternativas
Q3161227 Arquitetura de Software
Uma equipe de desenvolvimento precisa escolher entre SOAP e REST para implementar a comunicação entre microsserviços em um sistema distribuído. Considere as características de cada estilo de arquitetura:

SOAP (Simple Object Access Protocol):
Utiliza XML para formatar as mensagens.
Geralmente depende de WSDL para descrever a interface dos serviços.
Oferece recursos de segurança e confiabilidade, como WS-Security e WS-ReliableMessaging.
Pode ser mais complexo de implementar e consumir.
REST (Representational State Transfer):
Utiliza métodos HTTP (GET, POST, PUT, DELETE) para interagir com recursos.
Pode usar diferentes formatos de dados, como XML, JSON ou HTML.
É mais leve e flexível que SOAP.
Geralmente é mais fácil de implementar e consumir.

Com base nessas características, em qual situação seria mais vantajoso utilizar SOAP em vez de REST? 
Alternativas
Q3161226 Engenharia de Software
Um Analista de Informática precisa modelar um sistema de controle de estoque para uma loja de materiais de construção. Ele deseja representar visualmente as interações entre os diferentes atores do sistema (cliente, vendedor, gerente) e as funcionalidades do sistema (consultar estoque, realizar venda, gerar relatório).
Qual diagrama UML é o mais adequado para essa finalidade?
Alternativas
Q3161225 Segurança da Informação
Uma empresa de e-commerce sofreu um ataque de ransomware que criptografou todos os dados do seu servidor principal, incluindo o banco de dados de clientes, o sistema de pedidos e o catálogo de produtos. A equipe de TI precisa agir rapidamente para restaurar os sistemas e minimizar os impactos do ataque.
Nesse cenário, qual documento deve ser consultado para orientar as ações de recuperação e garantir a continuidade das operações da empresa?
Alternativas
Q3161224 Engenharia de Software
Uma equipe de desenvolvimento está utilizando o Git para controlar as versões do código-fonte de um projeto. Dois desenvolvedores, Ana e Bruno, estão trabalhando em funcionalidades diferentes do mesmo sistema. Ana fez alterações em um arquivo chamado index.php e enviou suas alterações para o repositório remoto. Bruno, que também fez alterações no mesmo arquivo index.php, tentou enviar suas alterações, mas o Git reportou um conflito.
O que Bruno deve fazer para resolver o conflito e integrar suas alterações ao código de Ana?
Alternativas
Q3161223 Programação
Analise o seguinte trecho de código HTML:
Captura_de tela 2025-01-23 090113.png (443×369)
Com base no código, qual será o resultado exibido no navegador?
Alternativas
Q3161222 Arquitetura de Software
Um sistema de gerenciamento de tarefas precisa permitir que os usuários desfaçam ações realizadas, como a exclusão de uma tarefa ou a alteração de sua prioridade. Qual padrão de projeto é mais adequado para implementar essa funcionalidade de "desfazer"? 
Alternativas
Q3161100 Pedagogia
Estão dispostas as atividades dos docentes na Lei n° 9.394/96 (Lei de Diretrizes e Bases da Educação Nacional − LDB), julgue as atividades a seguir referentes aos docentes:

I.Promover ambiente escolar seguro, adotando estratégias de prevenção e enfrentamento ao uso ou dependência de drogas.
II.Colaborar com as atividades de articulação da escola com as famílias e a comunidade.
III.Estabelecer estratégias de recuperação para os alunos de maior rendimento.

É CORRETO o que se afirma em:
Alternativas
Q3161095 Pedagogia
A União, os Estados, o Distrito Federal e os Municípios organizarão, em regime de colaboração, os respectivos sistemas de ensino. Sobre a organização dos sistemas de ensino de acordo com a Lei n° 9.394/1996, identifique e assinale a alternativa CORRETA.
Alternativas
Respostas
101: C
102: A
103: E
104: C
105: D
106: D
107: D
108: D
109: A
110: A
111: C
112: C
113: C
114: C
115: C
116: B
117: B
118: A
119: D
120: D