Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.034 questões

Q952883 Programação

Analise o trecho de código C++ abaixo.


class MinhaClasse{

private:

int a;

public:

MinhaClasse(int b){

a = b;

ImprimeA();

};

~MinhaClasse(){

IncrementaA();

ImprimeA();

};

void IncrementaA(){

a++;

};

void ImprimeA(){

printf("[%d]", a);

};

};

int main(){

MinhaClasse * mClasseD = new MinhaClasse(1);

MinhaClasse mClasseE(10);

return 0;

}


Considerando os conceitos de gerenciamento dinâmico de memória, o código C++ acima imprimirá na saída padrão:

Alternativas
Q952882 Programação

Analise o trecho de código C++ abaixo.

   Imagem associada para resolução da questão


Considerando os conceitos de iteradores e algoritmos presentes na Standard Template Library (STL), o código C++ acima imprimirá na saída padrão:

Alternativas
Q952881 Programação
Um recurso relevante da linguagem C++ é o que declara membros de classe como static. O objetivo de se declarar um membro de classe como static em C++ é permitir que
Alternativas
Q952880 Programação
Após reconhecer que muitas estruturas de dados e algoritmos são comumente utilizadas por programadores em C++, o comitê-padrão adicionou a Standard Template Library (STL) à C++ Standard Library. Os contêineres são estruturas de dados baseadas em templates populares. Sobre os contêineres da STL em C++, é INCORRETO afirmar:
Alternativas
Q952879 Programação
Observe o trecho de código em C abaixo, que implementa uma função f1 que tem uma string como parâmetro.
  Imagem associada para resolução da questão
Assumindo que a chamada da função foi feita passando uma string válida qualquer como argumento, é CORRETO afirmar sobre o código acima:
Alternativas
Q952875 Programação
O trecho de código em C abaixo implementa uma função f1 para imprimir, na saída padrão, a sigla de um estado, composta por dois caracteres e recebida por meio do parâmetro sigla, e, em seguida, imprimir um caractere de quebra de linha.
   Imagem associada para resolução da questão
Analise as afirmativas a seguir, acerca do trecho de código acima:
I. Os dois caracteres da sigla do estado passada como argumento serão impressos e serão seguidos imediatamente por um caractere de quebra de linha. II. A troca da linha printf("%c%c\n", lSigla[0],lSigla[1]); pela linha original printf("%s\n", lSigla); produziria o resultado desejado. III. Os dois caracteres da sigla do estado passada como argumento serão impressos primeiramente, mas não se pode prever o que será impresso entre a segunda letra da sigla e o caractere de quebra de linha. IV. Não se pode prever nenhum dos caracteres que serão impressos, mesmo que se conheça a sigla do estado passada como argumento.
É CORRETO o que se afirma em
Alternativas
Q952684 Programação
Um computador digital pode resolver problemas executando sequências de instruções. O conjunto de instruções primitivas reconhecidas pelos circuitos eletrônicos de um computador digital é denominado
Alternativas
Q952516 Programação
Em uma instalação padrão do JBoss Application Server (AS) 7, o diretório que contém a página de boas-vindas do AS é o
Alternativas
Q952513 Programação

Considere o método Java abaixo.


Imagem associada para resolução da questão


O método verifica recebe os valores abaixo para x, n e v [ ].


x = 98

n = 6

v[ ] = {10, 23, 45, 78, 98, 125}


Conclui-se corretamente que

Alternativas
Q952512 Programação

Considere o fragmento de código Python abaixo.


Imagem associada para resolução da questão


Para que o código seja compilado e executado corretamente, a lacuna I deverá ser preenchida com

Alternativas
Q952511 Programação

Considere o fragmento de código TypeScript abaixo.


Imagem associada para resolução da questão


Ao executar esse código

Alternativas
Q952510 Programação
Uma organização que usa a metodologia DevOps deseja ter uma infraestrutura ágil e escalável que permita facilmente a realização de mudanças. Para isso, optou pelo uso de recursos que ajudem a construir, entregar e executar qualquer aplicação em qualquer ambiente, independentemente do local onde estejam implantadas, para permitir maior agilidade, controle e versionamento, melhor interação entre equipes e um ambiente mais resiliente. São recursos adequados para tal finalidade os contêineres
Alternativas
Q950938 Programação
Julgue o próximo item, concernente ao conceito relacionado a algoritmos e linguagens de programação.
A tag <style> é utilizada para definir uma folha de estilo dentro de uma página HTML.
Alternativas
Q949801 Programação

Imagem associada para resolução da questão


Considerando o código precedente, assinale a opção que apresenta o resultado final da execução desse código em um navegador.

Alternativas
Q949798 Programação
A recomendação do World Wide Web Consortium (W3C) que especifica como descrever formalmente os elementos em um documento XML para verificar se cada item de conteúdo no documento adere à descrição do elemento no qual o conteúdo deve ser colocado é designada
Alternativas
Q949277 Programação

No que se refere a procedimentos e funções, às estruturas de controle de fluxo nas linguagens de programação e à arquitetura J2EE, julgue o item que segue.


A camada de aplicação da arquitetura J2EE é aquela que interage diretamente com o cliente. Ela é composta pelos componentes web que gerenciam e manipulam solicitações e respostas HTTP, entre outros.

Alternativas
Q949276 Programação

No que se refere a procedimentos e funções, às estruturas de controle de fluxo nas linguagens de programação e à arquitetura J2EE, julgue o item que segue.


Na arquitetura J2EE, a camada de integração tem a função de se comunicar com sistemas como, por exemplo, os bancos de dados.

Alternativas
Q949274 Programação

No que se refere a procedimentos e funções, às estruturas de controle de fluxo nas linguagens de programação e à arquitetura J2EE, julgue o item que segue.


Uma estrutura de seleção encadeada é uma sequência de testes de seleção, os quais serão sempre executados conforme o resultado das condições e com o encadeamento dos testes.

Alternativas
Q949272 Programação
No que se refere a procedimentos e funções, às estruturas de controle de fluxo nas linguagens de programação e à arquitetura J2EE, julgue o item que segue.
A passagem de parâmetros sempre ocorre quando há a chamada de um procedimento, ou seja, quando o procedimento é acionado e executado.
Alternativas
Q948763 Programação
Herança e interfaces são conceitos da orientação a objetos que permitem, respectivamente, a reutilização de código e o estabele-cimento de contratos de obrigatoriedade na implementação de certas funcionalidades. Em C#,
Alternativas
Respostas
8081: C
8082: D
8083: A
8084: B
8085: B
8086: A
8087: A
8088: B
8089: C
8090: D
8091: B
8092: E
8093: C
8094: B
8095: B
8096: E
8097: C
8098: E
8099: E
8100: D