SóProvas


ID
2696488
Banca
SUGEP - UFRPE
Órgão
UFRPE
Ano
2018
Provas
Disciplina
Programação
Assuntos

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
Comentários
  • GAB E

    I - "imperativa, orientada a objetos e funcional", igual a C++, Java (8+), C#, Python...

    II - Ruby é flexível ao ponto de ser possível alterar, por exemplo, a funcionalidade de operadores como "+", "-", etc

    III - Tipagem dinâmica significa que não precisa declarar o tipo. Tipagem forte significa que não há conversão implícita de tipos, ex: "1" + 1 # gera TypeError