Magna Concursos

Foram encontradas 57.561 questões.

3677121 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
Segundo o relatório de segurança de aplicações da OWASP (OWASP AppSec), uma das fontes mais comuns de vulnerabilidades das aplicações é a falha de configuração.
Entre as alternativas abaixo, assinale aquela que NÃO é um exemplo de falha de configuração:
 

Provas

Questão presente nas seguintes provas
3677120 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
A engenharia de confiança é uma área da engenharia de software responsável pelo estudo e desenvolvimento de técnicas para aumentar a confiabilidade de sistemas críticos e não críticos.
São características da engenharia de confiança:
 

Provas

Questão presente nas seguintes provas
3677119 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
A UML possui diagramas para documentar vários aspectos do desenvolvimento de software, sendo o diagrama de casos de uso um dos mais comuns.
Das alternativas abaixo, assinale aquela que NÃO é responsabilidade do diagrama de casos de uso:
 

Provas

Questão presente nas seguintes provas
3677117 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UFV
Orgão: UFV
Provas:
Sobre as interfaces em Java, é INCORRETO afirmar que:
 

Provas

Questão presente nas seguintes provas
3676280 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: UNICAMP
Orgão: UNICAMP
Provas:
A linguagem C é amplamente utilizada no desenvolvimento de sistemas embarcados devido à sua eficiência e controle direto sobre o hardware. Em relação às estruturas de dados e manipulação de ponteiros na linguagem C, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3675182 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BANESE
Em um determinado modelo conceitual, representado pelo modelo de entidades e relacionamentos, há duas entidades, Cliente e Pedido, e um único relacionamento, chamado Realiza, entre essas entidades. Sabe-se que:

(1) cada pedido deve ser realizado por exatamente um cliente de cada vez; e
(2) um cliente pode realizar vários pedidos, mas nem todo cliente faz pedidos.

Nesse cenário, as cardinalidades (min, max), para cada lado desse relacionamento entre Clientes e Pedidos, devem ser representadas por
 

Provas

Questão presente nas seguintes provas
3675180 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BANESE

A tabela TAB, apresentada a seguir, armazena informações sobre agências bancárias:

NomeAgencia

NumAgencia Conta

IdCliente

Agencia A

100 001

123456789

Agencia A

100 002

987654321

Agencia B

200 001

111222333

Agencia B

200 002

444555666

Considere que (NumAgencia, Conta) é a única chave candidata para TAB e, também, que as seguintes dependências funcionais (DF) são válidas para TAB:

NumAgencia → NomeAgencia

(NumAgencia, Conta) → IdCliente

No cenário apresentado, a tabela TAB não está na segunda forma normal (2FN), pois

 

Provas

Questão presente nas seguintes provas
3675176 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BANESE
Uma empresa de comércio eletrônico está realizando uma auditoria de segurança para garantir que as transações realizadas em seu site sejam protegidas contra interceptação e ataques cibernéticos. Para decidir qual protocolo utilizar para criptografar a comunicação entre os clientes e o servidor, a equipe de TI está analisando as diferenças entre os protocolos SSL e TLS para fazer a escolha mais segura e eficiente.
Ao avaliar os protocolos SSL e TLS para garantir a segurança das conexões, essa equipe deve considerar que o(s) protocolo(s)
 

Provas

Questão presente nas seguintes provas
3675172 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BANESE
Uma empresa especializada no desenvolvimento de aplicações empresariais escaláveis enfrenta dificuldades na manutenção do seu código devido ao alto acoplamento entre classes. Os desenvolvedores perceberam que muitas classes criam instâncias de seus próprios objetos dependentes, dificultando os testes unitários, a reutilização de código e a troca de implementações sem afetar outras partes do sistema. Para resolver esse problema, o arquiteto de software sugere o uso do padrão Injeção de Dependências (Dependency Injection – DI).
A sugestão do arquiteto sobre o uso de Injeção de Dependências (DI) considera que esse padrão
 

Provas

Questão presente nas seguintes provas
3675171 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BANESE
Uma empresa especializada em desenvolvimento de software para gestão bancária enfrenta problemas frequentes com erros inesperados em seu sistema de processamento de empréstimos. Muitos desses erros ocorrem devido a entradas inválidas, falta de validação adequada e contratos mal definidos entre os módulos do sistema. Para garantir que os componentes do software se comuniquem corretamente e respeitem regras bem definidas, o arquiteto de software propõe a adoção da Programação por Contrato (Design by Contract – DbC).
Nesse contexto, o uso da Programação por Contrato (Design by Contract – DbC) é adequado pois ela
 

Provas

Questão presente nas seguintes provas