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.


1061Q611773 | Informática, Linguagens

"É uma linguagem para especificação, documentação, visualização e desenvolvimento de sistemas orientados a objetos. Sintetiza os principais métodos existentes, sendo considerada uma das linguagens mais expressivas para modelagem de sistemas orientados a objetos. Por meio de seus diagramas é possível representar sistemas de softwares sob diversas perspectivas de visualização. Facilita a comunicação de todas as pessoas envolvidas no processo de desenvolvimento de um sistema - gerentes, coordenadores, analistas, desenvolvedores - por apresentar um vocabulário de fácil entendimento."

Trata-se da linguagem:

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

1062Q624832 | Informática, Linguagens, Analista, SERPRO, CESPE CEBRASPE

Com relação a servidores de web e de aplicação, julgue os próximos itens.

Apesar de ser embasado em J2EE e implementado em Java, uma das limitações do JBOSS é ser um servidor de aplicação incompatível com alguns dos sistemas operacionais que suportam Java, pois ele não oferece persistência.

  1. ✂️
  2. ✂️

1063Q614856 | Informática, Linguagens, Analista Municipal, Prefeitura de Boa Vista RR, CESPE CEBRASPE

Considerando a sintaxe e a semântica da linguagem Java e com base nos conceitos de programação orientada a objetos, julgue os itens a seguir.

O cabeçalho do método mostrado a seguir está incorreto porque não se pode passar um array como parâmetro. int [3] calculaVector (int [3] j)

  1. ✂️
  2. ✂️

1064Q632022 | Informática, Linguagens, Analista em CampT Pleno, MCT, CESPE CEBRASPE

Acerca da elaboração de website, julgue os itens a seguir.

As marcações em HTML — tags — consistem do sinal <, seguido pelo nome da marcação e fechada pelo sinal

  1. ✂️
  2. ✂️

1065Q613080 | Informática, Linguagens, Analista de Desenvolvimento, SERPRO, CESPE CEBRASPE

Acerca da sintaxe e da semântica da linguagem Python, julgue os itens seguintes.

A definição de recursividade para cálculo de fatorial definida a seguir está correta.

def fatorial(n):

if n = = 1:

                                           return 1

 else:

                                                       return n * fatorial(n-1)

  1. ✂️
  2. ✂️

1066Q615900 | Informática, Linguagens, Analista de Sistemas, Fundação Santa Casa de Misericórdia do Estado do Pará PA, CESPE CEBRASPE

Técnicas de orientação a objetos têm-se tornado muito difundidas e usadas no desenvolvimento de sistemas de software, por permitirem modularização eficiente e boas condições de reúso de código. Com relação à programação orientada a objetos e às principais linguagens orientadas a objetos, julgue os itens que se seguem. Em linguagens orientadas a objetos, tais como Java e C++, um objeto só pode ser referenciado por uma referência ou ponteiro que seja do mesmo tipo da classe usada para instanciar o objeto.
  1. ✂️
  2. ✂️

1067Q619742 | Informática, Linguagens, Analista Judiciário, TRE MS, FCC

Asynchronous Javascript and XML (Ajax) é uma técnica de desenvolvimento de aplicações web cujo objetivo é a troca de pequenas porções de dados entre um browser e um servidor web de modo a evitar a recarga de toda a página cada vez que um cliente solicita uma mudança. Sobre Ajax considere as afirmativas abaixo.

I. É uma técnica indicada para melhorar a experiência do usuário, reduzir a utilização de banda e claramente separar dados, formatação, estilo e funcionalidade.

II. O modelo de objetos html/xml (DOM) é acessado e transformado por linguagens de script como JavaScript.

III. O objeto XMLHttpRequest e/ou o objeto iFrame são utilizados para troca de dados assíncrona com o servidor.

É correto o que se afirma em

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

1068Q640503 | Informática, Linguagens, Técnico em Tecnologia da Informação, Prefeitura de Vitória ES, CESPE CEBRASPE

Acerca da programação orientada a objetos, julgue os próximos itens.

Para solicitar serviços a um objeto, podem ser usados métodos por ele herdados, desde que as visibilidades desses métodos sejam privadas em suas respectivas superclasses.

  1. ✂️
  2. ✂️

1070Q625952 | Informática, Linguagens, Técnico em Tecnologia da Informação, Prefeitura de Vitória ES, CESPE CEBRASPE

Acerca da programação orientada a objetos, julgue os próximos itens.

Em determinado instante de execução de um programa orientado a objetos, os valores dos atributos de um objeto podem ser diferentes dos valores dos atributos dos outros objetos dessa mesma classe.

  1. ✂️
  2. ✂️

1071Q625454 | Informática, Linguagens, Perito Criminal Federal, Polícia Federal, CESPE CEBRASPE

No que se refere às linguagens de programação, julgue os itens subsecutivos.

A propriedade readyState do objeto XMLHttpRequest em Ajax no Internet Explorer possui 3 estágios, sendo 0 correspondente a não inicializado, 1 correspondente a carregado e 2 correspondente a completo.

  1. ✂️
  2. ✂️

1072Q610109 | Informática, Linguagens

Os administradores de sistemas comumente desenvolvem scripts para automatizar tarefas e rotinas corriqueiras no ambiente operacional.

Com relação às características básicas das linguagens para scripts, é correto afirmar que:

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

1073Q631360 | Informática, Linguagens, Analista de Sistemas, BNDES, CESGRANRIO

Na linguagem Java, a palavra-chave final pode ser usada na declaração de classes, de métodos e de variáveis.

Quando essa palavra-chave é usada na declaração de uma classe, ela indica que
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1074Q613957 | Informática, Linguagens, Tecnologista Pleno 2, MCT, CESPE CEBRASPE

Quanto à linguagem Perl, julgue os itens seguintes.

Essa linguagem tem três tipos de dados embutidos: os escalares, as matrizes de escalares e as matrizes associadas de escalares.

  1. ✂️
  2. ✂️

1075Q648284 | Informática, Linguagens, Analista de Sistemas, Centrais Elétricas de Santa Catarina SC, FEPESE, 2018

Sobre polimorfismo em Java, considere as seguintes afirmativas.

1. É o tipo do objeto referenciado, e não o tipo da variável de referência, que determina a versão de um método sobreposto que será executada.

2. Se uma superclasse tiver um método sobreposto por uma subclasse, quando diferentes tipos de objetos forem referenciados por uma variável de referência da superclasse, versões distintas do método serão executadas.

3. Despacho dinâmico de métodos é o mecanismo pelo qual a chamada a um método sobreposto é resolvida no tempo de execução, e não de compilação.

Assinale a alternativa que indica todas as afirmativas corretas.

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

1076Q631140 | Informática, Linguagens, Analista Judiciário, TRT 23a, FCC

Definir uma construção de blocos válidos bem como possibilitar a descrição de cada marca e o fornecimento de regras para interpretar cada informação usada em um arquivo XML é tarefa do
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

1077Q628335 | Informática, Linguagens, Analista de Sistemas, TJ PR, TJ PR

Java possui muitas funcionalidades disponíveis destinadas a prover a comunicação homemmáquina gráfica. Os elementos básicos necessários para criar um GUI residem em dois pacotes. Assinale a opção que apresenta dois pacotes da API do Java, utilizados para construir aplicações com interface gráfica.

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

1078Q635509 | Informática, Linguagens, Nível II, MPS MPAS, CESPE CEBRASPE

Julgue os itens subsecutivos, relativos a características das linguagens de programação.

Linguagens polimórficas são aquelas cujos sistemas de tipos facilitam a construção e a utilização de estruturas de dados e algoritmos que atuam sobre elementos de tipos diversos.

  1. ✂️
  2. ✂️

1079Q612234 | Informática, Linguagens, Analista, SERPRO, CESPE CEBRASPE

JavaServer Pages (JSP) permite a geração dinâmica de páginas Web. A respeito das funcionalidades, da sintaxe e da semântica do JSP, julgue os itens seguintes.

Cada JSP passa por duas fases distintas. Na primeira, denominada translation time, o tradutor transforma um arquivo em um servlet. A segunda fase ocorre quando o servlet é executado para a geração da página. A manipulação dos comentários ocorre na primeira fase, o tradutor omite qualquer comentário fazendo que o servlet não o tenha que manipular.

  1. ✂️
  2. ✂️

1080Q640156 | 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.

Embora Ruby seja uma linguagem orientada a objetos e influenciada pelo Smalltalk, seus tipos primitivos não são considerados objetos.

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