Logo
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logoquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941200531070
Ano: 2013Banca: CESPE / CEBRASPEOrganização: MPODisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
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.


Ruby é uma linguagem implicitamente e dinamicamente tipada, pois, nela, os tipos são inferidos pelo interpretador e o tipo da variável pode ser alterado durante a execução do programa.

Gabarito comentado
Anotações
Marcar para revisão

2

457941201997190
Ano: 2013Banca: CESPE / CEBRASPEOrganização: SERPRODisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
Acerca das linguagens de implementação de regras de negócio, julgue o item seguinte.

O Ruby permite que seja implementada a herança múltipla de classes, desde que as superclasses não tenham conflitos a serem resolvidos.
Gabarito comentado
Anotações
Marcar para revisão

3

457941200650799
Ano: 2022Banca: FCCOrganização: TJ-CEDisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
Considere o trecho de código em Ruby.

class Calcula
      def self.soma(x,y)
            puts (x+y)
      end
      def self.soma(x,y,2Z)
            puts (x+y+z)
      end

end 


Considerando um ambiente de testes em condições ideais, 
Gabarito comentado
Anotações
Marcar para revisão

4

457941201605487
Ano: 2013Banca: CESPE / CEBRASPEOrganização: MPODisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
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.
Gabarito comentado
Anotações
Marcar para revisão

5

457941201787944
Ano: 2012Banca: FCCOrganização: TRE-SPDisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
Após a correta instalação de uma aplicação Ruby on Rails, ao ser executada essa aplicação será criado um servidor Web local para sua exibição. Por padrão, a porta TCP/IP utilizada para a visualização dessa aplicação em um navegador Web é
Gabarito comentado
Anotações
Marcar para revisão

6

457941200571502
Ano: 2012Banca: FCCOrganização: TRE-SPDisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
Durante a criação de uma aplicação utilizando Ruby on Rails, vários diretórios e arquivos são criados automaticamente. O diretório que contém o esquema básico da aplicação para o MVC (models, views e controllers) é nomeado
Gabarito comentado
Anotações
Marcar para revisão

7

457941200972281
Ano: 2016Banca: CESPE / CEBRASPEOrganização: TCE-PADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Ruby

No que se refere ao desenvolvimento de sistemas e às linguagens de programação Java e JavaScript, julgue o item a seguir.

O Ruby é uma linguagem flexível que permite aos seus usuários alterar partes da linguagem.

Gabarito comentado
Anotações
Marcar para revisão

8

457941201454155
Ano: 2015Banca: CESPE / CEBRASPEOrganização: TRE-RSDisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
1 def hello

2     if @nomes.nil?

3         puts "..."

4 elsif @nomes.respond_to?("join")

5 @nomes.each do |nome|

6            puts "Hello # {nome} ! "

7        end

8        else

9             puts "Hello # { @nomes} ! "

10       end

11 end

O código Ruby anteriormente apresentado é um exemplo de
Gabarito comentado
Anotações
Marcar para revisão

9

457941200185366
Ano: 2010Banca: FCCOrganização: TRE-RSDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Frameworks de Desenvolvimento de Software | Ruby
É um framework que se constitui de uma coleção de várias classes úteis e extensões de bibliotecas padrões, consideradas úteis para aplicações em Ruby on Rails:
Gabarito comentado
Anotações
Marcar para revisão

10

457941201815328
Ano: 2015Banca: FGVOrganização: TJ-PIDisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação

O resultado obtido pelo interpretador Ruby (versão 1.9) quando o código abaixo for executado é:

5.times{4.times{puts “5+3”}}

Gabarito comentado
Anotações
Marcar para revisão
Logoquestionei.com