Questões Informática Engenharia de Software
A expressividade do código é uma característica importante no desenvolvimento e manuten...
Responda: 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.Ac...
💬 Comentários
Confira os comentários sobre esta questão.

Por Matheus Fernandes em 31/12/1969 21:00:00
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.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários