Questões de Concurso
Sobre ruby em programação
Foram encontradas 46 questões
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
2 if @nomes.nil?
3 puts "..."
4 elsif @nomes.respond_to?("join")
5 puts "Hello # { @nomes.join(",")}. !"
6 else
7 puts "Hello #{@nomes}. :D"
8 end
9 end
O código Ruby acima apresentado é um exemplo de
class Pessoa
def muda_nome(novo_nome)
@nome = novo_nome
end
def diz_nome
"meu nome é #{@nome}"
end
end
É correto afirmar que
A linguagem descrita é denominada:
Embora Ruby seja uma linguagem orientada a objetos e influenciada pelo Smalltalk, seus tipos primitivos não são considerados objetos.
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.
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.
Estão relacionados corretamente uma ou mais linguagens de programação ao respectivo paradigma de programação suportado em: