Questões de Concurso Sobre programação

Foram encontradas 12.575 questões

Q2383107 Programação
O garbage collector (coletor de lixo) gerencia automaticamente as solicitações de alocação dinâmica de memória das aplicações. O Java HotSpot VM inclui diferentes tipos de coletores, cada um com características de desempenho diferentes. Um desses coletores foi projetado especificamente para grandes heaps, variando, normalmente, de alguns gigabytes a vários terabytes. Ele se concentra em minimizar o impacto das pausas na coleta de lixo, tornando-o adequado para aplicações sensíveis à latência. Esse coletor é usado em cenários em que as aplicações exigem tempos de resposta consistentes e têm requisitos de latência rigorosos.
O coletor descrito é o
Alternativas
Q2383106 Programação
Sejam as seguintes classes Java, que ocupam, cada qual, o seu próprio arquivo:

Imagem associada para resolução da questão


Qual classe poderá ser inserida em um projeto, juntamente com as classes acima, sem produzir erros de compilação? 
Alternativas
Q2383103 Programação
No âmbito do Maven, um objetivo de plug-in representa uma tarefa específica que contribui para a construção e para o gerenciamento de um projeto. Um objetivo pode estar vinculado a zero ou mais fases do ciclo de vida de construção.
A qual fase de um ciclo de vida padrão de construção está vinculado o plug-in ear cujo objetivo é generate-application-xml? 
Alternativas
Q2383102 Programação
Seja o seguinte programa Python:

Imagem associada para resolução da questão


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?
Alternativas
Q2383101 Programação
Seja o seguinte programa Java:
Imagem associada para resolução da questão

Quando a função main for executada, será exibido no console o valor
Alternativas
Q2383100 Programação

Para que um pacote (package) cujo nome é pk01 possa ser publicado no registro npm (registry npm), ele deve conter um arquivo chamado

Alternativas
Q2383099 Programação
A Figura a seguir exibe um diagrama de classes UML.

Imagem associada para resolução da questão

Admita que o diagrama acima não contenha erros.
Qual conjunto de tipos Java é semanticamente compatível com esse diagrama?
Alternativas
Q2383098 Programação
Seja o seguinte programa Python:

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 é
Alternativas
Q2383097 Programação
Seja o seguinte programa Python:

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?
Alternativas
Q2383093 Programação
Um banco de investimento extrai informações do Ipeadata e as envia para seus principais clientes corporativos. Os dados devem ser enviados, preferencialmente, no formato XML, porém, caso não seja possível, podem ser enviados no formato JSON. Se ainda assim não for possível enviá-los, o formato de texto deve ser utilizado.
As classes inicialmente criadas para solucionar esse problema são as seguintes:

package persistencia;
Imagem associada para resolução da questão


Qual princípio SOLID é violado no design da solução apresentada?
Alternativas
Q2382503 Programação
Tecnologias do lado servidor (ASP, JSP, JSF, PHP). Assinale a alternativas que melhor representa uma tecnologia do lado servidor amplamente utilizada para o desenvolvimento web e que é baseada em linguagem de script:
Alternativas
Q2382502 Programação
Assinale a alternativa que apresenta o significado correto de AJAX no contexto de desenvolvimento web.
Alternativas
Q2382499 Programação
Assinale a alternativa correta em que as todas tecnologias citadas são utilizadas no desenvolvimento web:
Alternativas
Q2382498 Programação
Assinale a alternativa que apresenta qual é a principal diferença entre programação orientada a objetos e programação estruturada:
Alternativas
Q2382091 Programação
Para a comunicação entre sistemas, APIs, é comum utilizamos JSON (JavaScript Object Notation), desta forma, o JSON é: 
Alternativas
Q2382090 Programação
Considere que em um arquivo .HTML, contenha um botão e que através da linguagem JavaScript seja necessário adicionar um evento clique para este botão, assinale a alternativa correta para associar este evento ao botão utilizando a linguagem JavaScript:
Alternativas
Q2382089 Programação
No desenvolvimento Web a linguagem JavaScript é largamente utilizada, desta forma, a diferença das palavras reservadas let e const é:
Alternativas
Q2382082 Programação
De acordo com programação orientada a objetos, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).

( ) Programação orientado a objetos é um paradigma de programação que se objetiva a tratar modelos como objetos, que são descritos através de classes.

( ) Programação orientado a objetos é um paradigma que visa a tratar todos os objetos como funções e apenas são aceitos para linguagens de paradigma funcional.

( ) Programação orientado a objetos é um paradigma que se objetiva a resolver problemas apenas para sistemas de baixa complexidade.

Assinale a alternativa que apresenta a sequência correta de cima para baixo. 
Alternativas
Q2382080 Programação
A evolução das tecnologias traz diversos recursos para o desenvolvimento de sistemas, para a linguagem PHP não é diferente, desta forma, assinale a principal finalidade do Composer em projetos PHP:
Alternativas
Q2382079 Programação
Em uma classe PHP podemos definir diversos métodos, um destes é o ‘__invoke’, desta forma, assinale a alternativa que apresenta a finalidade deste método em uma classe PHP:
Alternativas
Respostas
1581: E
1582: B
1583: E
1584: C
1585: A
1586: D
1587: D
1588: B
1589: B
1590: A
1591: D
1592: A
1593: E
1594: A
1595: E
1596: C
1597: A
1598: A
1599: D
1600: E