Logo Passei Direto
Buscar

Questões sobre Back-end e Mensageria

Ferramentas de estudo

Questões resolvidas

Material
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

SM2 Desenvolvimento De Back-end T 1 Marcar para revisão 00 35 : 03 Ocultar hora min seg Quando formatamos uma div como alert, estamos utilizando o modelo padrão para exibição de mensagens na página, com a possibilidade de ocultar a área da mensagem de forma dinâmica, quando ela é configurada como dismissible. Como Questão 1 de 10 existem diferentes objetivos para a exibição da mensagem, precisamos de uma configuração adicional, relacionada, principalmente, à cor de fundo utilizada. Marque 1 2 3 4 5 a opção correta acerca da configuração da caixa de mensagem: 6 7 8 9 10 A finalização bem-sucedida de um processo de cópia demorado deve ser A informada através de uma div com a classe alert-danger. Respondidas (10) Em branco (0) Um aviso de que todas as alterações pendentes serão perdidas, quando um Finalizar prova botão for clicado, seria adequadamente configurado como alert-info. Caso haja alguma possibilidade de remoção de múltiplos arquivos, isso c poderia ser informado através de uma div com a classe alert-success. Caso antivírus seja desativado, o atual status de proteção deve ser D informado em uma div configurada como alert-success. Dados relacionados à localização geográfica podem utilizar a configuração E alert-info. 2 Marcar para revisão Com o avanço das tecnologias, ocorreu o surgimento de diversas plataformas e ambientes de desenvolvimento, bem como necessidades intrínsecas à heterogeneidade atual. Ao adotar o formato JSON, um servidor REST busca garantir qual fator relevante para as novas plataformas? A Responsividade B Usabilidade c Reflexividade D Jogabilidade E Interoperabilidade 3 Marcar para revisão No framework Spring temos um núcleo de execução, também denominado contêiner, que é organizado em cinco módulos principais, os quais englobam conjuntos de funcionalidades necessárias para a implementação de sistemas, como a recepção demensagens a partir de uma mensageria. Em qual dos módulos temos a API necessária para a recepção dessas mensagens? A Test Core Container c AOP e Instrumentação D Web E Data Access / Integration 4 Marcar para revisão Com relação à implementação de filas do tipo publish/subscribe em Python para implementar a comunicação com o RabbitMQ, marque a alternativa correta. A As filas devem possuir nome de logs. Um objeto channel é criado a partir de uma credencial (credential). A função a ser chamada caso uma mensagem seja recebida pela fila deve se c chamar callback. método queue_bind de um objeto da classe channel pode ser usado para D se conectar a uma determinada exchange e fila. Para iniciar o consumo de mensagens, devemos chamar método start() de E channel. 5 Marcar para revisão modelo de mensageria ponto-a-ponto é mais apropriado para situações em que a ordem das mensagens é importante, ou onde é necessário garantir que cada mensagem seja processada apenas uma vez. De acordo com os seus conhecimentos, assinale a alternativa que apresenta uma característica do modelo (domínio) ponto-a- ponto dos serviços de mensageria: A Os produtores das mensagens ficam "ouvindo" as filas. processamento da fila é feito de um para muitos (one-to-many). c Existem dois consumidores para cada fila.D A troca das mensagens (informações) é baseada em filas. E consumidor da fila deve "assinar" uma fila para receber as mensagens. 6 Marcar para revisão Python é uma linguagem de programação de alto nível, interpretada, de propósito geral. Considerando a implementação de um consumidor/produtor para RabbitMQ em Python, assinale a alternativa correta: Uma biblioteca que pode ser utilizada para facilitar a comunicação com A servidor RabbitMQ é a pika. Quando criamos um objeto Channel, devemos passar como parâmetro o tipo da fila. Para utilizar a exchange default com o pika, devemos utilizar o c exchange=null. D A mensagem a ser enviada é atribuída ao parâmetro TextMessage. O nome da fila é definido no parâmetro queue do método set_queue de um E objeto do tipo Channel. 7 Marcar para revisão Embora um Web Service do tipo RESTful permita trabalhar com diversos formatos de dados, a sintaxe JSON se tornou a opção predominante na construção de APIs do tipo REST. Com base em pares do tipo chave-valor, podemos expressar de forma simples qualquer tipo de estrutura de dados, inclusive com elementos hierárquicos. Em termos dos valores, qual tipo NÃO poderia ser adotado na construção do documento? A Sequência binária Booleano c Numérico D Objeto E Cadeia de caracteres 8 Marcar para revisãobanco de dados MongoDB, do tipo NoSQL, utiliza alguns comandos de consulta próprios, no formato JSON, que oferecem grande flexibilidade na obtenção dos documentos. Observe comando apresentado a seguir, e assinale a opção com o resultado de sua execução. $or: [{ quantidade: { 30 }, { nome: /^p/ Retorno dos documentos onde o status é iniciado com a quantidade é A maior que 30 e o nome é iniciado com Retorno dos documentos onde o status é iniciado com ou, a quantidade é menor que 30 e nome é finalizado com p. Retorno dos documentos onde status vale além de ter quantidade c menor que 30 ou nome iniciado com p. Retorno dos documentos onde o status é iniciado com a letra além de ter D quantidade maior que 30 ou nome finalizado com p. Retorno dos documentos onde o status vale ou, a quantidade é menor que E 30 e o nome é iniciado com 9 Marcar para revisão Algo que chama a atenção no framework Spring é a simplicidade na construção da camada Model, onde se concentram as entidades e classes DAO em uma arquitetura MVC. Além disso, temos diferentes plugins para lidar com os mais diversos repositórios. Caso seja utilizado o banco de dados MongoDB, quais seriam a anotação para a classe de entidade e tipo de interface para persistência, respectivamente? A Document e MongoRepository Entity e MongoRepository JsonlgnoreProperties e JpaRepository D Document e JpaRepository E Entity e JpaRepository 10 Marcar para revisão Segundo Material Design, componente card agrupa conteúdo e ações relacionadas a um objeto simples, sendo uma das opções de exibição mais agradáveis, alinhado aos atuais padrões de design e responsividade exigidos pelo mercado. Através do Bootstrap, conseguimos construir visualizações do tipo card facilmente, com base em divs e classes CSS. Com relação ao processo de construção de cards com Bootstrap, assinale a opção correta:A Pode ser definida uma div de cabeçalho com a classe card-footer Um título pode ser formatado com card-title, assumindo a padronização tipográfica. O container principal, representando a área completa do card, deve utilizar c uma div com a classe card-body. Quando é necessário acrescentar um rodapé, podemos adotar a classe card- D header conteúdo descritivo textual deve ficar em uma div com a classe card.

Mais conteúdos dessa disciplina