Questões de Concurso Público UFRGS 2025 para Técnico em Tecnologia da Informação/Área: Sistemas de Informação

Foram encontradas 60 questões

Q3707486 Engenharia de Software
Em um sistema de e-commerce, um desenvolvedor precisa criar módulos que realizem pagamento por cartão, boleto e PIX. Ele deseja que a adição de novos métodos de pagamento no futuro seja feita sem alterar o código existente, garantindo baixo acoplamento e alta extensibilidade. Qual princípio de desenvolvimento orientado a objetos deve-se orientar a implementação?
Alternativas
Q3707487 Engenharia de Software
Em um sistema bancário online, uma rotina de transferência de fundos realiza três operações sequenciais: verificar saldo, debitar conta de origem e creditar conta de destino. Caso qualquer operação falhe, a transação deve ser completamente revertida, garantindo consistência financeira. Para implementar esse comportamento, o desenvolvedor deve: 
Alternativas
Q3707488 Programação
Um desenvolvedor está criando um sistema de gestão de estoque. Ele precisa implementar uma rotina que percorre uma lista de produtos e verifica quais estão com quantidade abaixo do mínimo para gerar um alerta. Qual estrutura de controle é mais adequada para esse tipo de verificação?
Alternativas
Q3707489 Modelagem de Processos de Negócio (BPM)
 Em um processo de aprovação de compras modelado em BPMN, após a solicitação inicial, existe uma verificação automática do valor: se for superior a R$ 5.000,00, o processo deve seguir para aprovação do gerente; caso contrário, é aprovado automaticamente pelo sistema. Após qualquer uma das aprovações, o processo segue para a etapa de emissão da ordem de compra. Qual elemento da notação BPMN é mais adequado para representar o ponto onde o processo deve decidir entre aprovação automática ou aprovação gerencial com base no valor da compra?
Alternativas
Q3707490 Banco de Dados
Em um banco de dados que possui as tabelas CLIENTES (id_cliente, nome, cidade) e PEDIDOS (id_pedido, id_cliente, valor_pedido, data_pedido), qual comando SQL retorna corretamente o nome dos clientes que fizeram pedidos com valor superior a R$ 1.000,00, mostrando também o valor total de seus pedidos?
Alternativas
Q3707491 Gerência de Projetos
 Durante a execução de um projeto de desenvolvimento de sistema web para uma prefeitura, o gerente de projeto identifica que uma das atividades críticas (desenvolvimento do módulo de cadastro de cidadãos) está com atraso de 5 dias devido à complexidade não prevista inicialmente. Este atraso pode impactar a data de entrega final do projeto, que possui prazo rígido estabelecido em contrato. Considerando as boas práticas de gerenciamento de projetos, qual ação seria mais apropriada para o gerente de projeto tomar nesta situação? 
Alternativas
Q3707492 Gerência de Projetos
Durante a fase de execução de um projeto de implantação de um novo sistema de protocolo eletrônico para uma secretaria municipal, usuários-chave começam a relatar que o sistema entregue até o momento não está atendendo a alguns critérios de usabilidade definidos nos requisitos iniciais. O gerente de projeto, ao revisar a documentação, percebe que esses critérios estavam corretamente especificados, mas não foram completamente implementados pela equipe técnica, devido à pressa em cumprir o cronograma. Considerando as boas práticas de gerenciamento de projetos, qual ação seria mais adequada a ser tomada pelo gerente de projeto diante dessa situação?
Alternativas
Q3707493 Engenharia de Software
Uma equipe de desenvolvimento de software está trabalhando em um sistema de prontuário eletrônico para hospitais públicos. Durante a fase de homologação, os usuários relatam que o sistema apresenta lentidão nas consultas de pacientes, erros ocasionais ao salvar informações e dificuldades de usabilidade, como menus pouco intuitivos. O gerente de qualidade de software decide revisar o processo, buscando entender quais atributos de qualidade não foram plenamente atendidos de acordo com os princípios estabelecidos na ISO/IEC 25010, que define o modelo de qualidade de software. Com base no contexto apresentado, assinale a alternativa que apresenta corretamente os atributos de qualidade mais comprometidos no sistema. 
Alternativas
Q3707494 Engenharia de Software
Uma startup está desenvolvendo um aplicativo de mobilidade urbana que deve calcular rotas otimizadas para usuários em tempo real. O time de desenvolvimento adota a prática de Desenvolvimento Orientado a Testes (TDD) para garantir maior qualidade e reduzir retrabalho. Durante a implementação de uma nova funcionalidade de cálculo de tarifa dinâmica, o desenvolvedor cria inicialmente um teste automatizado que descreve o comportamento esperado, depois implementa o código mínimo necessário para que o teste passe e, em seguida, realiza refatorações para melhorar a estrutura do código sem alterar sua funcionalidade. Com base nesse cenário e nos princípios do TDD, assinale a alternativa que descreve corretamente a sequência de passos fundamentais dessa prática.
Alternativas
Q3707495 Engenharia de Software
No Behavior-Driven Development (BDD), a linguagem Gherkin é utilizada para descrever cenários de teste de forma compreensível tanto para desenvolvedores quanto para usuários de negócio. Considere o exemplo abaixo:

Cenário: Login bem-sucedido Dado que o usuário informou um login e senha válidos Quando o usuário confirma o acesso Então o sistema exibe a página inicial

O principal objetivo desse tipo de especificação em Gherkin é: 
Alternativas
Q3707496 Engenharia de Software
Uma empresa de desenvolvimento de aplicativos financeiros deseja garantir que cada módulo do sistema funcione corretamente de forma isolada antes de integrar todos os módulos. Para isso, os desenvolvedores criam testes focados em funções específicas, verificando entradas e saídas esperadas de cada componente individualmente. Nesse cenário, está sendo aplicado o Teste
Alternativas
Q3707497 Engenharia de Software
Uma equipe de desenvolvimento está prestes a liberar uma atualização de um sistema de e-commerce. Para garantir que funcionalidades antigas, como o cálculo do frete e processamento de pagamento, continuem funcionando corretamente após as alterações recentes, eles executam um conjunto de testes automatizados previamente definidos. Nesse caso, está sendo aplicado o Teste
Alternativas
Q3707498 Direito Digital
Um técnico em TI de uma empresa pública tem acesso aos dados pessoais de cidadãos armazenados em um sistema interno. Durante seu trabalho, ele identifica informações pessoais de um conhecido e, sem autorização, utiliza esses dados para fins particulares, compartilhando-os com terceiros. Considerando a Lei Geral de Proteção de Dados Pessoais (LGPD, Lei nº 13.709/2018), essa conduta do servidor público configura: 
Alternativas
Q3707499 Direito Digital
Uma empresa de desenvolvimento de software recebe uma solicitação judicial para fornecer logs de acesso e dados de usuários de uma aplicação web que desenvolveu. A empresa questiona se deve atender à solicitação, considerando a privacidade dos usuários. De acordo com o Marco Civil da Internet (Lei nº 12.965/2014), nesta situação, a empresa 
Alternativas
Q3707500 Direito Digital
Um profissional de TI está desenvolvendo um sistema que coleta dados de comportamento de navegação dos usuários para personalizar anúncios. Durante o desenvolvimento, ele percebe que pode implementar funcionalidades que coletariam mais dados do que o necessário, gerando informações valiosas para a empresa, mas sem relação direta com a finalidade original. Considerando os princípios éticos da profissão e a legislação vigente, a conduta mais apropriada seria 
Alternativas
Q3707501 Segurança da Informação
Em um órgão público, o sistema de gestão de documentos permite que usuários visualizem apenas os documentos para os quais possuem autorização específica. Durante uma auditoria, foi verificado que um funcionário conseguiu acessar documentos confidenciais sem ter permissão para tal, devido a uma falha na implementação do controle de acesso. Considerando os pilares fundamentais da segurança da informação, essa situação compromete principalmente qual princípio?
Alternativas
Q3707502 Segurança da Informação
Uma empresa implementou uma política que exige senhas com no mínimo 8 caracteres, incluindo letras maiúsculas, minúsculas, números e símbolos especiais. Além disso, as senhas devem ser alteradas a cada 90 dias e não podem ser reutilizadas nas últimas 12 alterações. Essa política tem como objetivo principal mitigar qual tipo de ataque? 
Alternativas
Q3707503 Segurança da Informação
Em uma rede corporativa, foi implementado um sistema de detecção de intrusão (IDS) que monitora constantemente o tráfego de rede em busca de atividades suspeitas. O sistema identifica padrões anômalos e gera alertas para a equipe de segurança, mas não bloqueia automaticamente as conexões suspeitas. Qual é a principal diferença entre o IDS e um Sistema de Prevenção de Intrusão (IPS)?
Alternativas
Q3707504 Segurança da Informação
 Um técnico de TI recebe um e-mail supostamente do banco onde a empresa possui conta, solicitando que clique em um link para “atualizar dados de segurança” urgentemente. O e-mail possui elementos visuais similares aos utilizados pelo banco, mas contém alguns erros gramaticais e o remetente utiliza um domínio ligeiramente diferente do oficial. Essa situação caracteriza qual tipo de ataque de engenharia social?
Alternativas
Q3707505 Segurança da Informação
Uma organização decide implementar criptografia para proteger dados sensíveis armazenados em seu banco de dados. A equipe de TI deve escolher entre criptografia simétrica e assimétrica para essa aplicação específica. Considerando que o objetivo é criptografar grandes volumes de dados que serão acessados frequentemente pela mesma aplicação, qual seria a escolha mais apropriada e sua respectiva justificativa?
Alternativas
Respostas
41: B
42: E
43: B
44: B
45: A
46: A
47: D
48: B
49: E
50: B
51: A
52: D
53: E
54: C
55: B
56: E
57: D
58: A
59: C
60: D