Questões de Concurso Público FURB - SC 2026 para Analista de Sistemas

Foram encontradas 50 questões

Q4052464 Engenharia de Software
Na engenharia de requisitos, a especificação de Requisitos Não Funcionais (RNF) deve garantir que esses requisitos sejam mensuráveis, verificáveis e rastreáveis, contribuindo diretamente para a qualidade do sistema. Considerando as boas práticas consolidadas na literatura (como IEEE 830, SWEBOK e abordagens ágeis), assinale a alternativa correta: 
Alternativas
Q4052465 Programação
Na linguagem Java, o sistema de Generics utiliza apagamento de tipos (type erasure), enquanto arrays mantêm informações de tipo em tempo de execução. Analise as afirmativas a seguir:
I.Arrays em Java mantêm informação de tipo em tempo de execução (reified), enquanto generics utilizam apagamento de tipos (type erasure)
II.Não é permitido criar diretamente arrays de tipos genéricos, como new T[10], independentemente da existência de limites superiores (bounds) para o tipo genérico.
III.A verificação de tipo em arrays ocorre em tempo de execução, podendo gerar uma exceção ArrayStoreException caso um tipo incompatível seja inserido.

É correto o que se afirma em:
Alternativas
Q4052466 Programação
No contexto da Programação Orientada a Objetos, o Princípio do Aberto/Fechado (OCP − Open/Closed Principle) orienta a evolução de sistemas de software. Nesse contexto, é correto afirmar que: 
Alternativas
Q4052467 Banco de Dados
No contexto da OWASP Top 10, o ataque de SQL Injection ocorre quando entradas não confiáveis são interpretadas como parte de comandos SQL. Analise as afirmativas a seguir:
I.O uso de Prepared Statements (consultas parametrizadas) separa a lógica do comando SQL dos dados fornecidos, evitando que a entrada do usuário seja interpretada como código.
II.O ataque de SQL Injection pode ocorrer em diferentes tipos de comandos SQL, como SELECT, INSERT, UPDATE e DELETE.
III.O uso de ORMs (Object-Relational Mappers) elimina completamente o risco de SQL Injection, independentemente da forma como as consultas são construídas.

É correto o que se afirma em:
Alternativas
Q4052468 Segurança da Informação
No modelo de responsabilidade compartilhada em computação em nuvem, considerando um ambiente típico de Infraestrutura como Serviço (IaaS) não gerenciado, analise as afirmativas a seguir:
(__)O cliente é responsável pela configuração e segurança do sistema operacional convidado, incluindo aplicação de patches e hardening. 
(__)O provedor de nuvem é responsável pela aplicação de atualizações de segurança no sistema operacional do cliente.
(__)O provedor é responsável pela infraestrutura física e camada de virtualização, enquanto o cliente gerencia o sistema operacional e o software.

Assinale a alternativa que apresenta a sequência correta:
Alternativas
Q4052469 Programação
Na linguagem Java, a anotação @Override é utilizada no contexto de herança e polimorfismo para auxiliar na verificação de métodos sobrescritos. Analise as afirmativas a seguir:
I.A anotação @Override faz com que o compilador verifique se o método realmente sobrescreve um método da superclasse ou interface.
II.Caso um método anotado com @Override não corresponda a nenhum método da superclasse ou interface, ocorrerá erro de compilação.
III.A anotação @Override altera o comportamento do método em tempo de execução, permitindo otimizações na JVM.

É correto o que se afirma em:
Alternativas
Q4052470 Engenharia de Software
No contexto da Engenharia de Requisitos, a técnica de prototipação pode assumir diferentes abordagens, como prototipação evolutiva e prototipação descartável (throwaway). Considerando essas abordagens, é correto afirmar que:
Alternativas
Q4052471 Banco de Dados
Em bancos de dados relacionais, o comando RENAME TABLE (ou equivalente, como ALTER TABLE ... RENAME) é utilizado para alterar o nome de uma tabela existente. Nesse contexto, é correto afirmar que:
Alternativas
Q4052472 Direito Digital
No contexto da Lei Geral de Proteção de Dados Pessoais, a responsabilidade civil decorrente do tratamento de dados pessoais envolve controladores e operadores, conforme regras específicas da legislação. Analise as afirmativas a seguir:
I.A responsabilidade civil pode ser solidária entre controlador e operador quando ambos participam do tratamento que resultou em dano ao titular.
II.O operador pode responder solidariamente quando descumpre a legislação ou deixa de seguir instruções lícitas do controlador.
III.A responsabilidade civil do controlador independe da ocorrência de dano ao titular para gerar o dever de indenizar.

É correto o que se afirma em: 
Alternativas
Q4052473 Programação
Na linguagem Java, o modificador volatile é utilizado em ambientes multithread para tratar aspectos do modelo de memória. Considerando o comportamento de variáveis declaradas como volatile, é correto afirmar que: 
Alternativas
Q4052474 Engenharia de Software
No contexto da engenharia de requisitos, os Diagramas de Casos de Uso são utilizados para representar as interações entre atores e o sistema, enfatizando o comportamento observado externamente. Considerando os conceitos associados à modelagem por casos de uso, é correto afirmar que:
Alternativas
Q4052475 Programação
No Java, o gerenciamento de memória envolve diferentes tipos de referências (Strong, Soft, Weak e Phantom), que influenciam diretamente o comportamento do Garbage Collector (GC). Considerando as características dessas referências, é correto afirmar que: 
Alternativas
Q4052476 Segurança da Informação
No contexto de segurança da informação, os conceitos de Autenticação (Authentication) e Autorização (Authorization) são fundamentais para o controle de acesso a sistemas e recursos. Analise as afirmativas a seguir:
I.A autenticação verifica a identidade de um usuário, enquanto a autorização define os recursos e ações que esse usuário pode acessar.
II.Uma falha de autenticação pode permitir que um atacante se passe por outro usuário, enquanto uma falha de autorização pode permitir acesso indevido a recursos por um usuário autenticado.
III.A criptografia protege os dados armazenados ou transmitidos, mas não substitui mecanismos de autorização para controle de acesso aos recursos.

É correto o que se afirma em:
Alternativas
Q4052477 Sistemas de Informação
No contexto de computação em nuvem, os modelos Infraestrutura como Serviço (IaaS) e Plataforma como Serviço (PaaS) diferem quanto ao nível de abstração e às responsabilidades atribuídas ao provedor e ao cliente. Nesse contexto, é correto afirmar que a principal característica que distingue o modelo PaaS do IaaS é: 
Alternativas
Q4052478 Programação
Na linguagem Java, a herança múltipla é suportada apenas para tipos (interfaces), sendo vedada a herança múltipla de estado (campos) em classes. Analise as afirmativas a seguir:
(__)Interfaces podem declarar atributos de instância com modificadores variados, incluindo privados e não finais.
(__)É possível utilizar a sintaxe InterfaceName.super.metodo() para invocar explicitamente um método default de uma interface.
(__)Se uma classe implementar duas interfaces que possuem métodos default com a mesma assinatura, ela deve sobrescrever o método para resolver o conflito.

Assinale a alternativa que apresenta a sequência correta:
Alternativas
Q4052479 Direito Digital
O conceito de dado anonimizado está relacionado à impossibilidade de identificação do titular, considerando o uso de meios técnicos razoáveis e disponíveis, de acordo com a Lei Geral de Proteção de Dados Pessoais. Nesse contexto, é correto afirmar que:
Alternativas
Q4052480 Arquitetura de Software
No contexto de computação em nuvem, especialmente em ambientes IaaS e PaaS, a escalabilidade horizontal (scaling out) é uma estratégia utilizada para aumentar a capacidade de processamento por meio da adição de novas instâncias de recursos. Nesse contexto, é correto afirmar que:
Alternativas
Q4052481 Engenharia de Software
Durante uma sessão de desenvolvimento utilizando o Git, um engenheiro precisa descartar todas as modificações locais não comitadas no working directory, incluindo arquivos rastreados e não rastreados, sem remover arquivos ignorados. Assinale o comando que realiza essa operação de forma direta e explícita: 
Alternativas
Q4052482 Segurança da Informação
Na área de segurança da informação, a criptografia assimétrica (Public-Key Cryptography) é fundamental para a implementação de assinaturas digitais e para a garantia do princípio de Non-Repudiation (não repúdio). Analise as afirmativas a seguir:
I. O não repúdio é alcançado exclusivamente por meio do uso de certificados autoassinados (self-signed certificates).
II.A assinatura digital é gerada ao criptografar o hash da mensagem utilizando a chave pública do remetente.
III.A utilização da chave privada do autor para assinar o hash da mensagem permite que terceiros verifiquem a autoria por meio da chave pública correspondente.

É correto o que se afirma em:
Alternativas
Q4052483 Programação
Na linguagem Java, a classe String é imutável, ou seja, uma vez criada, seu valor não pode ser alterado. Essa decisão possui implicações importantes no design da linguagem e na arquitetura da JVM. Nesse contexto, é correto afirmar que a principal razão arquitetural para a imutabilidade de String é:
Alternativas
Respostas
21: B
22: E
23: B
24: C
25: D
26: D
27: A
28: A
29: B
30: A
31: X
32: D
33: C
34: E
35: D
36: D
37: A
38: X
39: C
40: C