Ícone Questionei
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

Logo Questioneiquestionei.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

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

2

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

3

457941201072908
Ano: 2024Banca: CESPE / CEBRASPEOrganização: MPE-GODisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação

Julgue o item seguinte, com base nos conceitos de linguagem de programação Ruby e Java.


Em Ruby, o resultado da execução do comando

%q{one\ntwo\n#{ 1 + 2 }} é “one\ntwo\n3”.

Gabarito comentado
Anotações
Marcar para revisão

4

457941201722013
Ano: 2015Banca: FCCOrganização: TRT - 3ª Região (MG)Disciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
Considere a classe Ruby a seguir:


 class Pessoa
    def muda_nome(novo_nome)
       @nome = novo_nome
     end

      def diz_nome
           "meu nome é #{@nome}"
       end
end


É correto afirmar que 


Gabarito comentado
Anotações
Marcar para revisão

5

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

6

457941201579655
Ano: 2013Banca: CESGRANRIOOrganização: BNDESDisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação | C
As linguagens de programação C, Haskell e Ruby são, respectivamente, exemplos dos paradigmas
Gabarito comentado
Anotações
Marcar para revisão

7

457941201381724
Ano: 2010Banca: IADESOrganização: CFADisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
Em relação aos conceitos dos métodos DRY e Convention over Configuration, que são implementados por todo o Rails no sentido de aumentar a produtividade do desenvolvedor, assinale a alternativa correta.
Gabarito comentado
Anotações
Marcar para revisão

8

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

9

457941200274607
Ano: 2018Banca: INSTITUTO AOCPOrganização: PRODEBDisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação | Java | .NET Framework | PHP | JavaScript

Ferramentas para o Gerenciamento de Dependências já estão disponíveis para as principais linguagens de desenvolvimento utilizadas no mercado. Com base nisso, dentre as linguagens escolhidas, relacione as colunas com a linguagem de programação e a sua respectiva ferramenta para o gerenciamento de dependências e assinale a alternativa com a sequência correta.


1. PHP

2. JAVA

3. .NET

4. RUBY

5. JAVASCRIPT


( ) YARN

( ) RUBYGEMS

( ) NUGET

( ) COMPOSER

( ) MAVEN

Gabarito comentado
Anotações
Marcar para revisão

10

457941200509632
Ano: 2012Banca: CAIP-IMESOrganização: Câmara Municipal de São Caetano do Sul - SPDisciplina: Linguagens de ProgramaçãoTemas: Ruby | Linguagens de Programação
Para se verificar a versão Ruby instalada em sua máquina, pode-se entrar com o comando:
Gabarito comentado
Anotações
Marcar para revisão
Logo Questioneiquestionei.com