Filtrar


Questões por página:
Um analista de sistemas está desenvolvendo uma aplicação web e decide implementar testes unitários para verificar individualmente a funcionalidade de componentes front-end. Para isso, ele cria um teste que verifica se um botão exibe o rótulo correto com base nas propriedades (props) recebidas. Qual das seguintes práticas é considerada uma boa prática no desenvolvimento de testes unitários para componentes front-end?
Uma equipe de desenvolvimento está criando um painel administrativo para gerenciar pedidos de uma loja virtual. Para organizar as informações em um layout responsivo, os desenvolvedores decidem usar o sistema de grid do Bootstrap. O painel deve exibir três colunas lado a lado em telas maiores (como desktops) e, em dispositivos móveis (como smartphones), cada coluna deve ocupar toda a largura da tela. Quais classes do Bootstrap devem ser utilizadas para garantir esse comportamento?
Uma empresa de logística está modelando o processo de entrega de pedidos utilizando BPMN (Business Process Model and Notation). O processo de entrega segue diferentes fluxos dependendo do tipo de entrega escolhido pelo cliente. O cliente deve optar por um único tipo de entrega por pedido: se escolher uma entrega regular, o pedido será transportado por uma rota padrão; se optar por uma entrega expressa, o pedido será enviado por uma transportadora terceirizada; caso o cliente opte pela retirada na loja, o processo será pausado até que a retirada seja confirmada. Qual é o elemento de BPMN mais adequado para representar a decisão sobre qual tipo de entrega será realizado?
No uso da SQL em um banco de dados MySQL, um comando é utilizado para remover objetos como tabelas e índices. A principal característica desse comando é que a exclusão é definitiva; uma vez executado, não há retorno simples para recuperar o objeto excluído. Para excluir a tabela “projetos” de um banco de dados MySQL, o comando a ser submetido à execução é:
A Orientação a Objetos é um paradigma que tem evoluído, principalmente em questões voltadas para segurança e reaproveitamento de código, constituindo um padrão de desenvolvimento seguido por diversas linguagens, como C# e Java. Entre os princípios da Orientação a Objetos, um representa uma das principais técnicas que define esse modelo de programação, tratando de um dos elementos que adicionam segurança à aplicação, pelo fato de esconder as propriedades, criando uma espécie de caixa preta, sendo sua implementação baseada em propriedades privadas, ligadas a métodos especiais chamados getters e setters, significando que os detalhes internos do funcionamento de um objeto são escondidos do mundo exterior, exibindo apenas a interface. Um segundo princípio consiste na alteração do funcionamento interno de um método herdado de um objeto pai, permitindo a um único método executar diferentes comportamentos baseados no objeto. Esses dois princípios são denominados, respectivamente: