Magna Concursos

Foram encontradas 60 questões.

3924156 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
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 é:
 

Provas

Questão presente nas seguintes provas
3924155 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
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.
 

Provas

Questão presente nas seguintes provas
3924154 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
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.
 

Provas

Questão presente nas seguintes provas
3924153 Ano: 2025
Disciplina: Gerência de Projetos
Banca: FUNDATEC
Orgão: UFRGS
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?
 

Provas

Questão presente nas seguintes provas
3924152 Ano: 2025
Disciplina: Gerência de Projetos
Banca: FUNDATEC
Orgão: UFRGS
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?
 

Provas

Questão presente nas seguintes provas
3924151 Ano: 2025
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: UFRGS
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?
 

Provas

Questão presente nas seguintes provas
3924150 Ano: 2025
Disciplina: Modelagem de Processos de Negócio (BPM)
Banca: FUNDATEC
Orgão: UFRGS
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?
 

Provas

Questão presente nas seguintes provas
3924149 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
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?
 

Provas

Questão presente nas seguintes provas
3924148 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
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:
 

Provas

Questão presente nas seguintes provas
3924147 Ano: 2025
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FUNDATEC
Orgão: UFRGS
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?
 

Provas

Questão presente nas seguintes provas