Magna Concursos

Foram encontradas 170 questões.

3830728 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ

Analise o diagrama de caso de uso a seguir.

Enunciado 4818429-1

Nesse contexto, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3830727 Ano: 2025
Disciplina: TI - Ciência de Dados e BI
Banca: FUNDEP
Orgão: UFSJ
Considere que uma startup de análise de sentimentos para redes sociais está desenvolvendo uma nova plataforma. O banco de dados atual, um modelo relacional tradicional, está apresentando problemas de desempenho e escalabilidade, especialmente ao lidar com a grande quantidade e variedade de dados (textos, imagens, vídeos) gerados diariamente.

Nesse contexto, o gerente de tecnologia sugere a migração para uma solução de banco de dados NoSQL para o armazenamento dos novos dados.

Sobre os desafios e / ou as características dessa mudança, assinale a alternativa incorreta.
 

Provas

Questão presente nas seguintes provas
3830726 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ

Considere a situação a seguir.

Um desenvolvedor precisa criar uma função em JavaScript para validar senhas de usuários, garantindo que elas atendam a critérios mínimos de segurança. O código a seguir é a solução proposta para essa tarefa:

Enunciado 4818427-1

Em relação ao algoritmo de validação e à lógica de programação em JavaScript, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas
3830725 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ
Considere que, em uma grande empresa de tecnologia, a equipe de desenvolvimento (Dev) e a equipe de operações (Ops) sempre trabalharam em silos, o que resultava em lentidão na entrega de novas funcionalidades, frequentes falhas de implantação e constantes conflitos. Para resolver esses problemas, a liderança decide implementar a cultura e as práticas DevOps.

Nesse contexto, assinale a alternativa que descreve uma premissa incorreta sobre a aplicação do DevOps no ambiente dessa empresa.
 

Provas

Questão presente nas seguintes provas
3830724 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ
Considere que uma equipe de desenvolvimento está construindo uma aplicação de cadastro de usuários. O analista de sistemas é responsável por garantir que os dados recebidos do formulário de cadastro sejam processados de forma segura, evitando possíveis falhas ou ataques.

O código a seguir é uma parte da função que recebe o nome de usuário enviado pelo formulário:

                          Enunciado 4818425-1
Com base no caso apresentado, e considerando as práticas de programação defensiva e de codificação segura, analise as afirmativas a seguir.

I. A verificação if (nomeUsuario != null) é um exemplo de programação defensiva, pois impede que a aplicação gere um erro de NullPointerException se a variável não for inicializada.

II. O método trim().toLowerCase() remove caracteres especiais e, por si só, é suficiente para prevenir ataques de injeção de SQL ou scripts maliciosos.

III. Para tornar o código mais robusto, seria uma boa prática verificar também se o nomeUsuario não está vazio — ex: nomeUsuario.isEmpty() — antes de prosseguir com o processamento.

Estão corretas as afirmativas
 

Provas

Questão presente nas seguintes provas
3830723 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ

Considere o trecho de código JavaScript a seguir.

Enunciado 4818424-1

Ao executar a função imprimirNumero(), qual será a sequência de valores impressa no console?

 

Provas

Questão presente nas seguintes provas
3830722 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDEP
Orgão: UFSJ

Considere a tabela a seguir, chamada Produtos, em um banco de dados de comércio eletrônico:

Enunciado 4818423-1

Nesse caso, o analista de dados precisa realizar as operações a seguir, utilizando comandos SQL:

I. Atualizar o preço do ‘Smartphone X’ para R$ 1350,00.

II. Adicionar um novo produto: ‘Teclado Mecânico’, com o preço R$ 400.00 e a quantidade 30.

III. Remover o ‘Fone de ouvido Y’ do estoque.

Em relação aos comandos DML necessários para executar essas operações, assinale com V as afirmativas verdadeiras e com F as falsas.

(   ) O comando UPDATE produtos SET preco = 1350.00 WHERE nome_produto = ‘Smartphone X’; realizaria a primeira operação com sucesso.

(   ) O comando INSERT INTO produtos (id_produto, nome_produto, preco, quantidade_estoque) VALUES (4, ‘Teclado Mecânico’, 400.00, 30); adicionaria o novo produto, assumindo que id_ produto pode ser inserido manualmente.

(   ) A remoção do ‘Fone de ouvido Y’ seria feita com um comando SELECT seguido de uma cláusula DELETE.

Assinale a sequência correta.

 

Provas

Questão presente nas seguintes provas
3830721 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDEP
Orgão: UFSJ
Considere que, em um sistema de software para uma concessionária de veículos, foi desenvolvida uma classe base chamada Veiculo, com um método calcularCustoTotal( ). Posteriormente, foram criadas classes derivadas (Carro, Moto, Caminhao) que herdam da classe Veiculo, mas cada uma implementa o método calcularCustoTotal( ) de maneira diferente, considerando fatores específicos como impostos e custos de manutenção para cada tipo de veículo. Em uma parte do código, uma lista de objetos do tipo Veiculo é criada, contendo instâncias de Carro, Moto e Caminhao, e o método calcularCustoTotal( ) é chamado para cada um deles.

O comportamento do sistema, que permite chamar o mesmo método calcularCustoTotal( ) em objetos de classes diferentes (Carro, Moto, Caminhao) para obter resultados específicos para cada um, é um exemplo de qual pilar da Programação Orientada a Objetos?
 

Provas

Questão presente nas seguintes provas
3830720 Ano: 2025
Disciplina: TI - Ciência de Dados e BI
Banca: FUNDEP
Orgão: UFSJ
O OLAP (Online Analytical Processing) é uma tecnologia utilizada para análise multidimensional de grandes volumes de dados, permitindo aos usuários explorar informações complexas de forma rápida e eficiente.

Sobre os conceitos e características do OLAP, assinale a alternativa correta.
 

Provas

Questão presente nas seguintes provas
3830719 Ano: 2025
Disciplina: TI - Ciência de Dados e BI
Banca: FUNDEP
Orgão: UFSJ
Em relação ao projeto e uso desse Data Warehouse, assinale com V as afirmativas verdadeiras e com F as falsas.

(   ) A separação em tabelas de fatos e dimensões (modelo estrela) é uma prática comum para otimizar consultas analíticas, pois simplifica as junções de tabelas.

(   ) A tabela FATO_VENDAS armazena métricas numéricas e chaves estrangeiras que fazem referência às chaves primárias das tabelas de dimensão.

(   )  A atualização dos dados no Data Warehouse ocorre em tempo real, já que ele é projetado para ser a fonte primária de dados para as operações do dia a dia da empresa.

Assinale a sequência correta.
 

Provas

Questão presente nas seguintes provas