Sobre a linguagem de programação Delphi, é INCORRETO afirmar...
Sobre a linguagem de programação Delphi, é INCORRETO afirmar que:
- Gabarito Comentado (1)
- Aulas (1)
- Comentários (0)
- Estatísticas
- Cadernos
- Criar anotações
- Notificar Erro
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Olá, aluno! Vamos analisar a questão sobre a linguagem de programação Delphi e verificar as afirmações para identificar qual delas está incorreta. A alternativa correta, ou seja, a alternativa que apresenta uma afirmação INCORRETA, é a Alternativa A. Vamos entender o porquê e também discutir as outras alternativas.
Alternativa A: “o recurso de cópia de uma lista de string para outra lista de string, usando o método Assign é possível, desde que, a variável seja declarada como TStringsList e criada usando a referência de classe TStrings.”
Esta alternativa está INCORRETA. O motivo é que a classe TStringList
é uma implementação concreta da classe abstrata TStrings
. Para utilizar o método Assign
, a variável deve ser do tipo TStringList
e não apenas da classe base TStrings
. Em termos práticos, você deve criar a variável usando TStringList
, como demonstrado abaixo:
var List1, List2: TStringList;
List1 := TStringList.Create;
List2 := TStringList.Create;
Assim, você pode utilizar List1.Assign(List2);
corretamente. Portanto, a afirmação de que a variável deve ser criada usando a referência de classe TStrings
está incorreta.
Alternativa B: “TUpdateSQL, TQuery e TTable são componentes da Visual Component Library (VCL) do Delphi 7, que permitem acesso direto a objetos de banco de dados por meio do Borland Database Engine (bDE).”
Esta alternativa está CORRETA. De fato, os componentes TUpdateSQL
, TQuery
e TTable
fazem parte da VCL do Delphi e são utilizados para acessar e manipular dados em bancos de dados através do BDE (Borland Database Engine).
Alternativa C: “suas propriedades podem ter seus valores definidos em tempo de desenvolvimento e alterados em tempo de execução.”
Esta alternativa está CORRETA. No Delphi, é comum que as propriedades dos componentes possam ser configuradas tanto em tempo de desenvolvimento (através do Object Inspector, por exemplo) quanto em tempo de execução (através de código).
Alternativa D: “a biblioteca de componentes visuais VCL (Visual Component Library) consiste de objetos reutilizáveis.”
Esta alternativa está CORRETA. A VCL é uma biblioteca de componentes que oferece uma ampla gama de componentes visuais e não visuais, todos projetados para serem reutilizáveis, facilitando assim o desenvolvimento de aplicações no Delphi.
Espero que essa explicação tenha sido clara e útil para você! Se tiver qualquer dúvida, não hesite em perguntar.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo