Questões sobre Programação

Lista completa de Questões sobre Programação para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Considere que o programa foi executado quatro vezes seguidas sendo fornecidos, consecutivamente, os valores 10, 41, 0 e -2 para a variável d. Neste contexto, pode-se concluir corretamente que serão exibidos como resultado destas execuções, consecutivamente, os valores

  • A. true, true, false, true.
  • B. true, false, true, true.
  • C. true, false, true, false.
  • D. false, true, true, false.
  • E. false, true, false, true.

Considere a classe Ruby a seguir:

É correto afirmar que

  • A. atributos, também conhecidos como variáveis de instância, são sempre protegidos e começam com @.
  • B. utiliza-se a instrução p = Pessoa.new para instanciar um objeto p da classe Pessoa.
  • C. para chamar o método muda_nome por meio de um objeto p da classe Pessoa passando como parâmetro o nome João utiliza-se a instrução p.muda_nome(@"João").
  • D. para imprimir o retorno do método diz_nome utiliza-se a instrução putz p.diz_nome.
  • E. para chamar o método diz_nome por meio de um objeto p da classe Pessoa utiliza-se a instrução p -> diz_nome.

Um Analista da área de TI construiu a classe Vectors e a classe de teste VectorsTest utilizando o JUnit.

Ao executar a classe VectorsTest, o teste será reprovado se a lacuna I estiver preenchida com a instrução

  • A. assertEquals(0, Vectors.scalarMultiplication(new int[]{0, 0}, new int[]{0, 0}));
  • B. assertEquals(39, Vectors.scalarMultiplication(new int[]{3, 4}, new int[]{5, 6}));
  • C. assertEquals(-39, Vectors.scalarMultiplication(new int[]{-3, 4}, new int[]{5, -6}));
  • D. assertEquals(17, Vectors.scalarMultiplication(new int[]{1,2,3}, new int[]{4, 5, 1}));
  • E. assertEquals(100, Vectors.scalarMultiplication(new int[]{6, 8}, new int[]{6,8,-2}));

Analise, abaixo, a lista de definições que podem ser estabelecidas por meio de um esquema (schema) para um documento XML:

I. os elementos que podem ser utilizados;

II. os tipos de dados para elementos e atributos;

III. valores default para elementos e atributos;

IV. espaços reservados para comentários.

Somente estão corretas as afirmativas:

  • A. I e II;
  • B. I e III;
  • C. II e III;
  • D. I, II e III;
  • E. II, III e IV.

Ao executar uma instrução SQL foram exibidos os seguintes dados:

 A instrução executada foi

  • A. SELECT * FROM filial WHERE vendasFilial>100000 AND idFilial=1;
  • B. SELECT idFilial, idLoja, cidadeFilial, vendasFilial FROM filial WHERE vendasFilial<100000 AND idFilial=1;
  • C. SELECT idFilial, idLoja, cidadeFilial, vendasFilial FROM filial WHERE (vendasFilial>100000 OR idFilial=1);
  • D. SELECT *.* FROM filial WHERE vendasFilial<100000 && idFilial=1;
  • E. SELECT FROM filial WHERE vendasFilial>100000 AND idFilial=1;

“Um compilador implementa um método recursivo por meio de uma _________________, na qual são armazenados os dados usados em cada chamada de um método que ainda não terminou de processar.” Assinale a alternativa que completa corretamente a afirmativa anterior.

  • A. fila
  • B. lista
  • C. pilha
  • D. árvore
  • E. árvore binária

“É um operador unário especial, sendo utilizado para que o tamanho de um array, ou qualquer outro tipo de dado seja determinado em bytes durante a compilação do programa.” Trata‐se de

  • A. size.
  • B. const .
  • C. sizeof.
  • D. srand.
  • E. shuffle.

A tecnologia JavaServer Pages (JSPs) é uma extensão da tecnologia servlet. Sabe‐se que há quatro componentes‐chave para JSPs. Ações, elementos de script e bibliotecas de tags são considerados componentes‐chave. Assinale a alternativa que apresenta o quarto componente‐chave.

  • A. Escopo.
  • B. Diretivas.
  • C. Camadas.
  • D. Aplicativos.
  • E. Template fixo.

Sobre a tecnologia XML, analise.

I. É uma tecnologia aberta (isto é, tecnologia não patenteada) e amplamente suportada para a troca de dados.

II. Os documentos XML são altamente portáveis. Abrir um documento XML não exige nenhum software especial – qualquer editor de textos que suporte caracteres ASCII/UNICODE será suficiente.

III. Um documento XML pode fazer referência a um documento opcional que define a estrutura do documento XML.

IV. Quando um elemento é um tipo simples, como xsd:string, ele deve conter atributos e elementos‐filho.

Estão corretas apenas as afirmativas

  • A. I e II.
  • B. I e IV.
  • C. II e IV.
  • D. III e IV.
  • E. I, II e III.

Quais são os três modelos de desenvolvimento diferentes suportados por ASP.Net ?

  • A. Web Apps, Web Forms e Web Grid
  • B. Web Forms, MVC e Web Grid
  • C. Web Pages, MVC e Web Apps
  • D. Web Pages, MVC e Web Forms
  • E. Web Pages, Web Grid e Web Forms
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...