Questões de Concurso Sobre programação
Foram encontradas 15.034 questões
Existem diversas especificações e diversos servidores de aplicação famosos. Essas especificações, quando implementadas, vão auxiliar bastante o desenvolvimento de aplicações.
Sobre essas tecnologias, é correto afirmar que o
A estrutura léxica de uma linguagem de programação é o conjunto de regras elementares que especificam o modo de escrever programas nessa linguagem. É a sintaxe de nível mais baixo de uma linguagem.
Avalie os itens que se afirma fazerem parte da estrutura léxica de uma linguagem de programação.
I. Literais.
II. Objetivas.
III. Comentários.
IV. Conjunto de caracteres.
Está correto apenas o que se afirma em
Complete as lacunas das frases, indicando a qual elemento da tríade de tecnologias a descrição se refere.
1) ______________: tecnologia para especificar o conteúdo de páginas Web.
2) ______________: tecnologia para especificar a apresentação dessas páginas.
3) ______________: tecnologia para especificar o comportamento das mesmas.
A sequência que preenche corretamente as lacunas das frases é
Existe uma linguagem de programação da Web que a maioria dos sites modernos usa e todos os navegadores atuais – em computadores de mesa, consoles de jogos, tablets e smartphones – a incluem, tornando-a a linguagem de programação mais onipresente da história.
Qual é a linguagem de programação descrita?
Em relação aos elementos presentes no código acima, é correto afirmar:
$m = array("Um ","Dois ",3 => "Três ","Quatro ",); foreach($m as $x => $y) print $x;
O que será gerado pelo comando “print $x”?
Sobre esse código, é correto afirmar:
Servlets são pequenos programas executados do lado do servidor de uma conexão Web.
A sequência que apresenta corretamente os três métodos centrais para o ciclo de vida de um servlet é
JavaScript manipula mensagens de erro de uma maneira que muda de acordo com o navegador usado.
Analise o código JavaScript abaixo.

No navegador Mozilla Firefox, dado o código acima, qual é a mensagem que aparece no console de erro?
A qual linguagem de programação ele pertence?
Considere as afirmativas abaixo a respeito do Selenium.
I Na API Java do Selenium, a classe WebDriver representa um elemento de uma página Web.
II Na API Java do Selenium, a classe WebDriver representa uma página Web.
III Na API Java do Selenium, a classe WebDriver representa um browser Web.
IV Na API Java do Selenium, um elemento em uma página Web pode ser localizado através do identificador (id), localizador CSS ou nome (name).
Estão corretas as afirmativas
Considere as seguintes afirmativas a respeito do framework JUnit.
I Até a versão 3.8.1 do JUnit, todas as classes de testes precisavam herdar da classe TestCase do framework JUnit.
II A partir da versão 4 do JUnit, para se construir uma classe de teste, precisa-se apenas associar a anotação @Test à declaração de qualquer classe pública.
III Com a anotação @Test(timeout= ), é possível definir o tempo de duração do teste em milissegundos. Se a execução ultrapassar o tempo definido, o teste irá acusar a falha.
IV Para que um determinado objeto seja compartilhado entre vários métodos de testes JUnit, deve-se colocar a inicialização do objeto no construtor da classe.
Estão corretas as afirmativas
A respeito do JUnit, analise as afirmativas abaixo.
I Na versão 4 do JUnit, quando se utiliza o método assertEquals() do JUnit para comparar duas variáveis do tipo double, é possível passar um terceiro parâmetro que corresponde ao delta, que corresponde à diferença máxima que será tolerada entre os dois números comparados.
II Um dos métodos pertencentes ao framework JUnit é o método assertObject(), que compara quaisquer duas variáveis do tipo Object.
III A anotação @Before pode ser associada a um método de testes JUnit e garante que este será o primeiro método de teste a ser executado.
IV A versão 4 do JUnit oferece o método assertThat(), que traz maior flexibilidade às comparações que podem ser realizadas no corpo de um método de testes.
Estão corretas as afirmativas