Foram encontradas 815 questões.
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 é:
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
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
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
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
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
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
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
- Fundamentos de ProgramaçãoAlgoritmosConceitos Básicos de Algoritmos
- Paradigmas de ProgramaçãoProgramação Estruturada
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
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
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
Cadernos
Caderno Container