Início

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.


821Q621503 | Informática, Linguagens, Tecnologia da Informação, MPOG, CESPE CEBRASPE

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Em Python, o comando int("1") cria um objeto do tipo int, que recebe 1 como parâmetro no seu construtor.

  1. ✂️
  2. ✂️

822Q644296 | Informática, Linguagens, Perito Criminal, PEFOCE CE, CESPE CEBRASPE

Na programação estruturada, uma função desvia a execução de um programa para realizar uma tarefa específica e, desde que haja passagem de parâmetros, pode retornar um valor.

No Delphi, a partir da versão 6, a declaração de tipo de dado de uma variável deve ser realizada em instrução diferente da instrução da declaração da variável.

  1. ✂️
  2. ✂️

823Q631266 | Informática, Linguagens, Técnico em Gestão I, SABESP SP, FCC

Atenção: As questões de números 56 a 60 referem-se à linguagem de programação Clipper 5.2.

A criação de formulários de entrada na linguagem Clipper utiliza o comando GET. Esse comando possui uma cláusula que permite que seja feita uma validação dos dados por uso de uma expressão lógica, que também pode ser uma função feita pelo usuário e que retorne um valor lógico. Essa cláusula é chamada de

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

824Q617964 | Informática, Linguagens, Analista de Finanças e Controle AFC, STN, ESAF

O que fazer para forçar a coleta de lixo de um objeto, em Java? Indique a opção correta.

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

825Q634094 | Informática, Linguagens, Tecnologia da Informação, MPOG, CESPE CEBRASPE

A expressividade do código é uma característica importante no desenvolvimento e manutenção de um software. Python e Ruby são exemplos de linguagens que apresentam essa qualidade. Acerca dessas linguagens, julgue os itens subsequentes.

Em uma classe de modelo escrita em Ruby, o mapeamento dos objetos em tabelas do banco de dados pode ser feito mediante o ActiveRecord, uma classe ORM (object-relational mapping) que contém um conjunto de técnicas para a transformação entre modelos orientado a objetos e relacional.

  1. ✂️
  2. ✂️

826Q632816 | Informática, Linguagens, Analista Judiciário, TRF 2a, CONSULPLAN

As linguagens de programação são utilizadas para construir sistemas computacionais. A partir dos aspectos da realidade, a linguagem que possui suporte a orientação a objetos permite uma modelagem mais fácil do mundo real, sendo mais fácil de implementar os conceitos para modelar as classes e objetos da realidade de um sistema. Com relação à programação em linguagem Java, analise as afirmativas a seguir.

I. Permite a declaração de uma classe dentro da outra, procedimento denominado de classe Interna, em que os atributos e métodos declarados na classe externa são visíveis para a classe interna, mesmo os declarados protected ou private.

II. A capacidade de possuir mais de uma superclasse é chamada de herança múltipla. A linguagem Java suporta este tipo de implementação; no entanto, a implementação desta facilidade é difícil e tende a apresentar muitos erros.

III. Polimorfismo é o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma assinatura, mas comportamentos distintos. Esse mecanismo permite definir quais funcionalidades devem operar de forma dinâmica, abstraindo-se de seus detalhes particulares quando esses não forem necessários.

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

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

827Q634102 | Informática, Linguagens, Analista Administrativo, ANCINE, CESPE CEBRASPE

A respeito de arquitetura e engenharia de software, julgue os itens seguintes.

O JSON-P, que é uma API Java EE 7, permite que aplicações Java EE analisem, transformem e consultem dados no formato JSON.

  1. ✂️
  2. ✂️

828Q640251 | Informática, Linguagens, Atividade Técnica de Complexidade Gerencial, MDS, CESPE CEBRASPE

O avanço das tecnologias de transmissão de dados, juntamente com a facilidade de obter-se dados através da grande rede tem impulsionado o surgimento de aplicações e padrões para desenvolvimento de aplicações voltadas para a Internet. A W3C (World Wide Web Consortium) é uma organização internacional que vem trabalhando intensamente no desenvolvimento de padrões para Internet. Acerca dos padrões, conceitos e tecnologias voltadas para a Web, julgue os itens de 68 a 75.

Caso o trecho de código a seguir, escrito em JavaScript, esteja inserido em uma página HTML na Web, ao se visualizar essa página, o referido trecho de código irá produzir duas linhas, ambas contendo o mesmo valor 4.31.

< script type = "text/javascript" >
document.write (Math.abs (4.31) + "<br />");
document.write (Math.abs (-4.31));
< /script >

  1. ✂️
  2. ✂️

829Q622857 | Informática, Linguagens, Analista de Sistemas, TJ PR, TJ PR

Em Java, a palavra-chave que implementa uma relação de herança de classes é:

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

830Q629515 | Informática, Linguagens, Programador de Computador, SENAC PE, IPAD

São tecnologias de desenvolvimento Web providas pela linguagem de programação Java:

1. JavaServer Pages

2. Active Server Pages

3. JavaServer Faces

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

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

831Q630548 | Informática, Linguagens, Analista Administrativo, ANTT, CESPE CEBRASPE

Acerca das linguagens de implementação de regras de negócio, julgue os itens que se seguem.

O paradigma de orientação a objetos é amplamente utilizado em várias linguagens: Java é compilada em bytecode e executada em uma máquina virtual (JVM); C++ apresenta bom desempenho ao unir características de alto e de baixo níveis; Python/Ruby/PHP podem ser utilizadas para desenvolvimento web, mas sem aplicações para dispositivos móveis.

  1. ✂️
  2. ✂️

832Q639002 | Informática, Linguagens, Programador, TCE AL, FCC

Um texto de auxílio para ser exibido no momento em que o ponteiro do mouse permanecer sobre um controle de uma janela Delphi é definido na propriedade

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

833Q644136 | Informática, Linguagens, Técnico Administrativo, ANAC, CESPE CEBRASPE

Com relação a aspectos de linguagem de programação, programação estruturada, programação orientada a objetos e conceitos associados, julgue os itens de 106 a 113.

Por ser considerada técnica insegura de programação, o conceito de encapsulamento não é mais indicado para uso em linguagem de programação orientada a objeto.

  1. ✂️
  2. ✂️

834Q644651 | Informática, Linguagens, Analista Legislativo, Assembléia Legislativa RN, FCC

Analise as seguintes afirmações:

I. Fornece uma interface para a criação de uma família de objetos relacionados ou dependentes sem fornecer os detalhes de implementação das classes concretas. II. Converte uma interface de uma classe existente em outra interface esperada pelos clientes. Permite que algumas classes com interfaces diferentes trabalhem em conjunto. III. Separa uma implementação de sua abstração, de forma que ambas possam variar independentemente. IV. Separa a construção de um objeto complexo de sua representação, de modo que o mesmo processo possa criar representações diferentes. Tratam, respectivamente, dos design patterns:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

835Q632110 | Informática, Linguagens, Analista de Correios, ECT, CESPE CEBRASPE

A respeito da orientação a objetos, julgue os itens subsequentes.

Na linguagem de programação Java, um método público da superclasse somente pode ser anulado por um método público da subclasse.

  1. ✂️
  2. ✂️

836Q645171 | Informática, Linguagens, Analista Administrativo, ANAC, CESPE CEBRASPE

Julgue os próximos itens, referentes às linguagens ASP e .Net.

O cache de uma página que utiliza a diretiva OutputCache por padrão é compartilhado por todos os usuários da aplicação, conforme o código a seguir. <%@ OutputCache Duration=”120” VaryByControl=”ID_Objeto”%>

  1. ✂️
  2. ✂️

837Q638799 | Informática, Linguagens, Analista, SERPRO, CESPE CEBRASPE

Em relação à interface web, julgue os itens que se seguem.

Com o uso de Ajax no início de cada seção, é carregado um engine Ajax que permite que a interação da aplicação cliente com a aplicação servidor seja feita de forma síncrona.

  1. ✂️
  2. ✂️

838Q619105 | Informática, Linguagens, Técnico Judiciário, TRE MT, CESPE CEBRASPE

Assinale a opção correta quanto à linguagem de programação Java.

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

839Q610665 | Informática, Linguagens, Técnico Judiciário, STJ, CESPE CEBRASPE

A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulação de estrutura de dados, julgue os itens a seguir.

Conforme código descrito a seguir, considerando a versão da linguagem Delphi 32 bits, o comando sizeof(TmyRecord) retorna o valor de 5 bytes.

type

TMyRecord = record;

aByte : byte;

aLong : longint;

end;

  1. ✂️
  2. ✂️

840Q638834 | Informática, Linguagens, Técnico Judiciário, TRE AM, FCC

Atenção: Para responder às questões de números 66 a 68, considere os modificadores Java e sua aplicação em

I. Atributo.

II. Variável local.

III. Método.

IV. Classe.

Dentre as aplicações dadas, Synchronized aplica-se APENAS a

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.