Foram encontradas 206 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
O coletor descrito é o

Qual classe poderá ser inserida em um projeto, juntamente com as classes acima, sem produzir erros de compilação?
Nessas condições, qual algoritmo irá ordenar esse array com um consumo de tempo, em seu caso médio, proporcional ao consumo de tempo do pior caso do Quick sort?
Dentre esses tipos, estão os
A qual fase de um ciclo de vida padrão de construção está vinculado o plug-in ear cujo objetivo é generate-application-xml?

Admita que o módulo pilha contém as funções push(pil, e), pop(pil), e empty(pil), que implementam as operações usuais sobre uma pilha.
O que será exibido no console quando esse programa for executado?

Quando a função main for executada, será exibido no console o valor
Para que um pacote (package) cujo nome é pk01 possa ser publicado no registro npm (registry npm), ele deve conter um arquivo chamado
Admita que o diagrama acima não contenha erros.
Qual conjunto de tipos Java é semanticamente compatível com esse diagrama?
def contagem(s):
if len(s)==0: return 0
return len(s[0])+contagem(s[1:])
txt = [ 'hoje', [ ['é', 'dia', 'de', 'prova' ] ], 'eu', [ [ 'vou', 'me', 'sair' ] ], [ 'bem' ] ]
print(contagem(txt))
O valor que será exibido no console quando esse código for executado é
a = [1, 4, 8]
b = [-1, 6, 2]
c = a*2+b*0
print(c)
O que será exibido no console quando esse programa for executado?
Suponha que uma função percorra essa árvore em ordem simétrica e exiba os valores de seus nós no console.
Qual será o sexto valor a ser exibido por essa função?
Admita que as instâncias dessas classes sejam representadas por conjuntos não vazios e cujos nomes sejam iguais aos nomes das classes que representam.
Nessas condições, qual equação é sempre verdadeira?
Uma das boas práticas associadas à validação de requisitos é
As classes inicialmente criadas para solucionar esse problema são as seguintes:
package persistencia;

Qual princípio SOLID é violado no design da solução apresentada?
Esse design original atendia bem às necessidades de geração de gráficos. Com o passar do tempo, entretanto, surgiram novas demandas sobre dados dos municípios, o que obrigou os desenvolvedores a inserir novas operações na classe Municipio. Essas mudanças produziram as seguintes alterações no design original:
Essas alterações trariam alguns efeitos colaterais, pois, como o acesso aos dados de um município é feito por meio de operações definidas na classe Estado, quanto mais solicitações sobre os municípios houver, maior será o número de operações inseridas na classe Estado, com o único intuito de prover dados sobre os municípios localizados nesses estados. Sendo assim, os desenvolvedores do Ipea refatoraram o código existente e produziram o seguinte design:
A partir de então, as solicitações de dados sobre os municípios para a geração de gráficos passaram a ser feitas diretamente aos objetos da classe Municipio, sem a intermediação da classe Estado.
Que refatoração foi aplicada?
• o passageiro entregará o seu bilhete a um atendente;
• o atendente procurará por um computador disponível para buscar os dados do bilhete no sistema e iniciará o despacho;
• o atendente solicitará ao passageiro que ponha uma bagagem sobre a balança;
• a balança digital pesará a bagagem e transmitirá os dados da pesagem para o sistema;
• o sistema emitirá uma etiqueta, que será presa à bagagem pelo atendente;
• o processo de pesagem será repetido até que não haja mais bagagens a serem despachadas;
• nenhum recibo será entregue ao passageiro.
Qual diagrama de casos de uso retrata adequadamente o cenário descrito?

O checklist é composto de quatro etapas. As três primeiras, step01, step02 e step03, são comuns aos modelos turboélices e turbofans, mas a quarta etapa depende do tipo de propulsor.
Para criar um design flexível que dê suporte a outros modelos sem alterações no código existente, a equipe de desenvolvimento definiu um método abstrato para o quarto passo. Ele deverá ser implementado pelas subclasses de Checklist que implementem o quarto passo de acordo com o propulsor usado. Por exemplo, a classe Turboelice seria implementada da seguinte maneira:
public class Turboelice extends Checklist { void step04( ) { // código irrelevante para a questão } }
Desse modo, o checklist para turboélices seria executado de acordo com o trecho de código a seguir:
Checklist c = new Turboelice(); c.check( );
Qual padrão de projeto foi empregado nesse design?
Nessas condições, será adotado o seguinte procedimento:
Uma das finalidades desse sistema é