Gabarito: a)
O enunciado afirma que em Ruby, o mapeamento objeto-relacional pode ser feito por meio do ActiveRecord, que é uma classe ORM. Isso está correto.
ActiveRecord é uma biblioteca padrão do framework Ruby on Rails que implementa o padrão ORM (Object-Relational Mapping). Ele permite que objetos Ruby sejam mapeados para registros em tabelas de banco de dados relacionais, facilitando a manipulação dos dados sem a necessidade de escrever SQL diretamente.
Essa característica é fundamental para a expressividade e produtividade no desenvolvimento com Ruby on Rails, pois abstrai a complexidade da interação com o banco de dados, permitindo que o desenvolvedor trabalhe com objetos e métodos em vez de comandos SQL.
Portanto, a afirmação está correta e o gabarito oficial (a) está de acordo com o conhecimento técnico sobre Ruby e ActiveRecord.
O enunciado afirma que em Ruby, o mapeamento objeto-relacional pode ser feito por meio do ActiveRecord, que é uma classe ORM. Isso está correto.
ActiveRecord é uma biblioteca padrão do framework Ruby on Rails que implementa o padrão ORM (Object-Relational Mapping). Ele permite que objetos Ruby sejam mapeados para registros em tabelas de banco de dados relacionais, facilitando a manipulação dos dados sem a necessidade de escrever SQL diretamente.
Essa característica é fundamental para a expressividade e produtividade no desenvolvimento com Ruby on Rails, pois abstrai a complexidade da interação com o banco de dados, permitindo que o desenvolvedor trabalhe com objetos e métodos em vez de comandos SQL.
Portanto, a afirmação está correta e o gabarito oficial (a) está de acordo com o conhecimento técnico sobre Ruby e ActiveRecord.