Questões de Concurso
Sobre linguagens de programação em programação
Foram encontradas 7.897 questões
I. O mecanismo de herança em Java ocorre em tempo de compilação, ou seja, todo reaproveitamento de código realizado por herança é imutável em tempo de execução. II. A linguagem C++ possui herança múltipla, Java possui somente herança simples para classes concretas e abstratas, mas possui herança múltipla para a “interface”, já Javascript não possui herança como funcionalidade nativa. III. C++ é uma linguagem compilada, Java é compilada para uma linguagem de máquina intermediária chamada de bytecodes, sendo esta interpretada e Javascript é interpretada.
É correto afirmar que
I. Foi introduzida a utilização de classes a partir do ECMAScript 2015 para simplificar a utilização e manutenção de heranças baseadas no “prototype”. Porém, este recurso é apenas um embelezamento de código, uma vez que tudo ocorre dinamicamente e as classes na verdade são objetos.
II. Os objetos em Javascript são mutáveis, significa que mesmo depois de instanciados estes podem ter novas propriedades e métodos, independente dos outros objetos instanciados pelo mesmo construtor.
III. Javascript possui tipos primitivos fracamente tipados e dinamicamente tipados, sendo estes declarados com a palavra reservada “var”. Uma vez declarados com “var”, a variável tem validade dentro do escopo que foi declarado, por exemplo, se declarado dentro de uma estrutura de decisão, não será válido sua utilização fora desse escopo.
É correto afirmar que
Analise o código a seguir.

Sobre esse código, é correto afirmar que
I. Pode ser utilizada programação estruturada ou programação orientada a objeto, ou ainda uma mistura das duas formas de programação. II. Tem recursos úteis para processamento de texto, incluindo expressões regulares. III. Tem suporte para comunicação com serviços, utilizando protocolos como LDAP, IMAP, SNMP, NNTP, POP3 e HTTP.
É correto afirmar que
A estrutura de repetição for possui três campos que devem ser preenchidos. Conforme o exemplo a seguir, esses três campos são chamados respectivamente de:


De acordo com o código a seguir, qual comando estaria no lugar de ***************?


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?
$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:
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