Questões de Concurso Comentadas sobre ruby em programação

Foram encontradas 37 questões

Q2467015 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”.

Alternativas
Q2383129 Programação
Um programador de sistemas vai utilizar a linguagem Ruby para desenvolvimento das páginas do Ipea que mostram os dados de importações em 2023, por trimestre. Para esse caso, o programador precisa instalar e atualizar as bibliotecas Ruby através da linha de comando.
Qual gerenciador de pacotes do Ruby o programador deve usar?
Alternativas
Q2217502 Programação
A Apple, muito conhecida por criar suas próprias soluções e alternativas para as concorrências existentes no mercado, criou também uma linguagem que é utilizada para desenvolvimento de sistemas para seus dispositivos. Qual seria esta?
Alternativas
Q1991598 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, 
Alternativas
Q1686346 Programação
A respeito do CoffeeScript — linguagem baseada em Ruby e Python, julgue os itens a seguir.
I O CoffeeScript tem a capacidade de transcompilar (compilar de uma linguagem fonte para outra) em JavaScript. II Um código escrito em CoffeeScript é equivalente ao JavaScript em número de linhas. III Ao contrário do JavaScript, o CoffeScript possui herança baseada em classe.
Assinale a opção correta.
Alternativas
Ano: 2019 Banca: VUNESP Órgão: Prefeitura de Campinas - SP
Q1196383 Programação
No Ruby on Rails, a classe HashWithIndifferentAccess difere da classe Hash, pois
Alternativas
Q1165635 Programação

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

Alternativas
Q898827 Programação

A respeito da linguagem de programação Ruby, analise as afirmações abaixo.


1) Pode ser considerada multiparadigma, classificada como ao menos imperativa, orientada a objetos e funcional.

2) É uma linguagem flexível, que permite ao usuário alterar partes dela.

3) A sua tipagem é dinâmica e forte.


Está(ão) correta(s):

Alternativas
Q1862019 Programação
Considere as seguintes afirmativas a respeito de linguagens de programação.

I. Ruby é um exemplo de linguagem orientada a objetos.
II. Python é um exemplo de linguagem orientada a objetos.
III. C++ é um exemplo de linguagem orientada a objetos.

Assinale a alternativa CORRETA.
Alternativas
Q1380326 Programação

Observe o código em Ruby a seguir.


#!/usr/bin/ruby


b = 11 / 2

a = 0

while a < b

a = a + ( b / 2.0 )

end


print a, "\n"


Após a execução do código, o valor da variável “a” impresso na tela será

Alternativas
Q776570 Programação
Ruby on Rails é um framework que faz o desenvolvimento, a implantação e a manutenção de uma aplicação web mais fácil. No Rails, cada biblioteca tem uma tarefa especializada; quando juntas, essas individuais entidades fazem o mapeamento diretamente do padrão MVC. Qual é a biblioteca responsável pela abstração e interação do banco de dados?
Alternativas
Q678033 Programação

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.

Alternativas
Q608968 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”}}

Alternativas
Q600442 Programação
A respeito dos conceitos e da arquitetura do Ruby on Rails, é correto afirmar que
Alternativas
Q600441 Programação
Em relação a blocos e iteradores da linguagem Ruby, assinale a opção correta.
Alternativas
Q591978 Programação
No desenvolvimento web, Sass é um(a)
Alternativas
Q591976 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
Alternativas
Q591975 Programação
1 def exemplo

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
Alternativas
Q556355 Programação
Um analista de TI está participando de uma equipe que está migrando uma aplicação de Java para Ruby, e observou que estas linguagens possuem muitas semelhanças, porém, ao contrário de Java, em Ruby
Alternativas
Q535635 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 


Alternativas
Respostas
1: E
2: E
3: E
4: A
5: C
6: B
7: D
8: E
9: D
10: C
11: D
12: C
13: C
14: C
15: B
16: C
17: D
18: C
19: E
20: B