Questões de Concursos Linguagens

Resolva questões de Linguagens comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

22Q646946 | Informática, Linguagens, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

“É uma alternativa à XML para representar dados; comumente utilizado em aplicativos Ajax. Seus objetos são representados como uma lista de nomes e valores de propriedade entre colchetes. Trata-se de um formato simples que facilita leitura, criação e análise de objetos e, ainda, permite que programas transmitam dados eficientemente pela internet.” Trata-se de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

23Q646948 | Informática, Linguagens, Analista de Sistemas, Conselho Regional de Farmácia SP, IDECAN, 2018

“Uma declaração do método final nunca pode mudar, assim todas as subclasses utilizam a mesma implementação do método; e chamadas métodos final são resolvidas em tempo de compilação – isso é conhecido como _________________.” Acerca da linguagem Java, assinale a alternativa que completa corretamente a afirmativa anterior.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

24Q647976 | Informática, Linguagens, Profissional de Atividades de Suporte, Conselho Regional de Química 4a Região SP, Instituto Quadrix, 2018

No que se refere às linguagens HTML, XML e CSS, julgue os itens de 75 a 78. Para a descrição de um XML, tanto o XML?Schema quanto a DTD (Document Type Definition) podem definir os elementos e atributos que podem aparecer em um documento, os tipos de dados para elementos e atributos e os valores?padrão e fixos para elementos e atributos.
  1. ✂️
  2. ✂️

25Q647980 | Informática, Linguagens, Técnico em Tecnologia da Informação, Banco do Rio Grande do Sul RS, FAURGS, 2018

Considere as afirmativas abaixo sobre diagramas de atividades UML.

I - São uma alternativa a Business Process Model and Notation (BPMN) para modelagem de processos de negócio.

II - Podem ser empregados para detalhar graficamente um caso de uso, o que é particularmente útil quando existem muitos fluxos alternativos.

III - Podem ser usados para especificar a lógica de um algoritmo.

Quais estão corretas?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

26Q649261 | Informática, Linguagens, Técnico Judiciário, Tribunal Regional do Trabalho 2a Região, FCC, 2018

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
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

27Q646958 | Informática, Linguagens, Profissional de Atividades de Suporte, Conselho Regional de Química 4a Região SP, Instituto Quadrix, 2018

Com relação a tecnologias de sistemas distribuídos e web services, julgue os itens de 79 a 84. A linguagem WSDL (Web Service Definition Language) é baseada em XML e foi desenvolvida para facilitar o consumo de web services. Associada ao protocolo SOAP, ela fornece informações necessárias para que a comunicação entre diferentes sistemas seja possível.
  1. ✂️
  2. ✂️

28Q649519 | Informática, Linguagens, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

Acerca da tecnologia JSP, um dos seus pacotes possui duas interfaces e quatro classes. As interfaces desse pacote são as seguintes: JspPage e HttpJspPage. Assinale a alternativa que apresenta corretamente duas classes desse respectivo pacote.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

29Q647217 | Informática, Linguagens, Técnico em Tecnologia da Informação, Banco do Rio Grande do Sul RS, FAURGS, 2018

Considere as afirmações abaixo sobre polimorfismo na linguagem de programação JAVA.

I - A vinculação tardia ocorre se o compilador escolher um método dentre os possíveis candidatos.

II - O polimorfismo indica o princípio de que o tipo real do objeto determina o método a ser chamado.

III - A vinculação antecipada ocorre se a escolha do método é feita quando o programa está sendo executado.

Quais estão corretas?

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

30Q647989 | Informática, Linguagens, Professor Substituto, Secretaria de Estado de Educação DF, Instituto Quadrix, 2018

Julgue os itens seguintes, relativos a algoritmos, a estruturas de dados e objetos, à programação orientada a objetos e à arquitetura MVC. Uma interface de linha de comandos em uma aplicação Java é um exemplo do componente Visualização da arquitetura MVC.
  1. ✂️
  2. ✂️

32Q646711 | Informática, Linguagens, Assistente Técnico em Tecnologia da Informação, Defensoria Pública do Estado de Amazonas AM, FCC, 2018

Os Padrões Web em Governo Eletrônico, sugerem que o código das páginas web seja organizado nas camadas de conteúdo, apresentação e comportamento. A recomendação é que a camada de comportamento seja construída utilizando
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

33Q649015 | Informática, Linguagens, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

Acerca do tratamento de exceções em Java, analise as afirmativas a seguir.

I. Toda vez que a estrutura try é utilizada, obrigatoriamente, em seu encerramento (na chave final), deve existir pelo menos um catch, a não ser que ela utilize a instrução finally.

II. A estrutura try pode não conter nenhum bloco catch, porém o bloco finally torna-se obrigatório.

III. O objetivo do try é manter códigos para liberação de recursos adquiridos em seu bloco finally correspondente.

IV. O finally é obrigatório e fornece um conjunto de códigos que é sempre executado, independentemente de uma exceção ocorrer ou não.

Está(ão) correta(s) apenas a(s) afirmativa(s)

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

34Q649275 | Informática, Linguagens, Analista de Tecnologia da Informação, Superintendência de Gestão e Desenvolvimento de Pessoas PE, 2018

A respeito da linguagem de programação Ruby, analise as afirmações abaixo.

1) Pode ser considerada multiparadigma, classificada como ao menos imperativa, orientada a objetos e funcional.

2) É uma linguagem flexível, que permite ao usuário alterar partes dela.

3) A sua tipagem é dinâmica e forte.

Está(ão) correta(s):

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

35Q649787 | Informática, Linguagens, Analista de Tecnologia da Informação, Câmara de Belo Horizonte MG, CONSULPLAN, 2018

No CSS3, esta propriedade “permite adicionar efeitos dinâmicos de sombra no texto em elementos como parágrafos, cabeçalhos, sem antes renderizar o texto usando uma imagem”; assinale-a.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

36Q648764 | Informática, Linguagens, Especialista em Regulação, AGEPAR, FAUEL, 2018

O operador de incremento ++ pode ser pré-fixado ou pós-fixado, e quando aplicado a uma operação pode gerar resultados diferentes dependendo de como for aplicado. No exemplo abaixo, qual o resultado correto da operação?

int a = 7;

int b = 7;

int c = 2 * ++a;

int d = 2 * b++;

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

37Q647998 | Informática, Linguagens, Papiloscopista Policial Federal, Polícia Federal, CESPE CEBRASPE, 2018

Acerca de Internet, intranet e tecnologias e procedimentos a elas associados, julgue os itens a seguir. Uma proteção nos navegadores de Internet é direcionada para combater vulnerabilidades do tipo XSS (cross-site scripting) e evitar ataques maliciosos.
  1. ✂️
  2. ✂️

38Q649279 | Informática, Linguagens, Analista de Tecnologia da Informação, Universidade Federal do Pará PA, 2018

Contexts and Dependency Injection (CDI) é uma das principais especificações da plataforma Java EE que provê a integração da camada web com a camada transacional. Uma das tecnologias presentes no CDI são os Qualificadores, cuja finalidade é
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

39Q647744 | Informática, Linguagens, Especialista em Regulação, AGEPAR, FAUEL, 2018

Sabe-se que é possível realizar ordenação de arrays em javascript através de funções específicas. Dado o array abaixo, assinale a alternativa que contenha o comando de execução de uma função para a ordenação do respectivo array. var itens = [“prego”,”martelo”,”torneira”,”tijolo”]
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.