Foram encontradas 56.814 questões.
Diversas operações matemáticas podem ser implementadas de
forma recursiva, como no algoritmo seguinte.
Função X (J: inteiro, K: inteiro)
Início
Se J < K Então
Retorne J
Senão
Retorne X (J-K, K)
Fim
Considerando o domínio dos inteiros positivos, a função terá como resultado o(a):
Função X (J: inteiro, K: inteiro)
Início
Se J < K Então
Retorne J
Senão
Retorne X (J-K, K)
Fim
Considerando o domínio dos inteiros positivos, a função terá como resultado o(a):
Provas
Questão presente nas seguintes provas
A plataforma Docker disponibiliza um ambiente muito propício
para a implementação de microsserviços. A equipe de Gabriel
trabalha com os contêineres da Docker para disponibilização de
seus serviços. Recentemente ocorreu um problema com o
contêiner para o serviço de envio de e-mails, mas as falhas não
impactaram os demais serviços, já que o projeto foi pensado
desde o início com foco em independência. Isso permitiu que
Gabriel se concentrasse na correção do contêiner, enquanto o
restante da equipe continuou a trabalhar normalmente.
Entre os benefícios dos microsserviços, esse é um exemplo de:
Entre os benefícios dos microsserviços, esse é um exemplo de:
Provas
Questão presente nas seguintes provas
Roberto está implementando uma solução SOA, com base em
uma plataforma específica para orquestração de serviços, e
escreveu o comando a seguir, na sintaxe BPEL.
<invoke name="InvokeSearchCEP" inputVariable="lSearchCEPInput" outputVariable="lSearchCEPOutput" partnerLink="SearchCEPService" portType="ns2:SearchCEPPort" operation="SearchCEP"/>
O comando escrito por Roberto será utilizado para:
<invoke name="InvokeSearchCEP" inputVariable="lSearchCEPInput" outputVariable="lSearchCEPOutput" partnerLink="SearchCEPService" portType="ns2:SearchCEPPort" operation="SearchCEP"/>
O comando escrito por Roberto será utilizado para:
Provas
Questão presente nas seguintes provas
Natália está desenvolvendo um sistema financeiro, no qual os
documentos podem receber diferentes tipos de tratamento, e
pretende tirar proveito dos padrões de desenvolvimento. Para
tratar os documentos, ela criou diversos processos, que serão
colocados em uma fila. Assim, o documento passa por um dado
processo da fila, é tratado e enviado para o processo seguinte.
Adotando essa estratégia, Natália usou o padrão de desenvolvimento denominado:
Adotando essa estratégia, Natália usou o padrão de desenvolvimento denominado:
Provas
Questão presente nas seguintes provas
Os padrões de projeto são extremamente úteis para organizar a
arquitetura do sistema e o modelo de programação. Eles são
projetados em diagramas da UML, como no modelo a seguir.

O diagrama expressa o padrão de projeto:

O diagrama expressa o padrão de projeto:
Provas
Questão presente nas seguintes provas
Ana está desenvolvendo o novo aplicativo da sua empresa e quer
garantir um melhor nível de usabilidade para o produto.
Como se trata de uma empresa voltada para a terceira idade, Ana irá precisar de alguns cuidados a mais, entre eles:
Como se trata de uma empresa voltada para a terceira idade, Ana irá precisar de alguns cuidados a mais, entre eles:
Provas
Questão presente nas seguintes provas
João foi direcionado, pela consultoria na qual trabalha, para um
novo cliente, a fim de iniciar a elicitação de requisitos. Após
analisar alguns documentos e entrevistar alguns gestores, ele
resolveu utilizar a técnica de card sorting, na qual contará com a
participação de um grupo de 15 usuários. Após a utilização da
técnica, João observou que o card sorting:
Provas
Questão presente nas seguintes provas
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisScrum
- Engenharia de SoftwareModelos de DesenvolvimentoÁgeisXP: eXtreme Programming
As metodologias ágeis surgiram com o intuito de oferecer com
maior rapidez produtos consistentes e que agregam valor, por
meio de entregas parciais em períodos curtos. Em termos de
Scrum e XP, existem diversas regras e eventos que objetivam essa
otimização de entregas, como:
Provas
Questão presente nas seguintes provas
A analista Ana precisou implementar rapidamente uma função
hash denominada AHash. A AHash deve determinar um valor
numérico entre 0 e 5 para uma chave de entrada. Ana optou por
implementar em AHash o método de hashing denominado
Método da Divisão. Para compatibilizar possíveis chaves
alfanuméricas com o Método da Divisão, Ana implementou um
dicionário que atribui a cada caracter um valor numérico.
Internamente, a AHash utiliza como chave o produto dos
números correspondentes aos caracteres da chave original.
Sabendo que os caracteres C, V e M correspondem, respectivamente, aos números 67, 86 e 77, a AHash retornará para a chave “CVM”:
Sabendo que os caracteres C, V e M correspondem, respectivamente, aos números 67, 86 e 77, a AHash retornará para a chave “CVM”:
Provas
Questão presente nas seguintes provas
Considere o seguinte código em Python:
from math import prod strPow = lambda r: prod(len(r) for x in r) print(strPow('25'*2),"",sep=";")
Ao ser executado em um interpretador Python com suporte à função de biblioteca prod, o código acima imprime na saída padrão:
from math import prod strPow = lambda r: prod(len(r) for x in r) print(strPow('25'*2),"",sep=";")
Ao ser executado em um interpretador Python com suporte à função de biblioteca prod, o código acima imprime na saída padrão:
Provas
Questão presente nas seguintes provas
Cadernos
Caderno Container