Questões de Concurso sobre Delphi

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
144 questões encontradas
Questões por página
20
Mais recentes
 

O Delphi oferece uma maneira para enviar mensagem dentro de uma aplicação, de forma independente da API do Windows, denominada


A

SendMessage ( ).


B

Perform ( ).


C

PostMessage ( ).


D

OnMessage ( ).


E

Notification ( ).

Sobre Delphi, é correto afirmar:


A

em um formulário, o único evento capaz de identificar o pressionamento de uma tecla é o evento OnKeyPress.


B

em um formulário, no evento OnKeyPress, o código key = #25 e Key = #13 identificam o pressionamento das teclas SHIFT e ENTER, respectivamente.


C

na utilização de um componente Table, o evento AfterInsert ocorre imediatamente após a gravação de um novo registro na tabela.


D

um campo com a máscara definida por "!9999\- 9999;0;_" terá seus caracteres alinhados à direita.


E

clicando no menu Project e em Options, na aba Forms tem duas listas, uma com os formulários que serão criados automaticamente e outra com os que deverão ser criados manualmente. Os formulários que estiverem na lista do lado esquerdo serão criados manualmente. Para que um form seja criado automaticamente devemos colocá-lo na lista do lado direito.

Assinale a opção que apresenta o componente da ADO do Delphi 6.0 utilizado para acessar dados em aplicativos multicamada remotos.


A

BDEClientDataSet.


B

RDSConnection.


C

Session.


D

Table.


E

TDataSource.

Um dos motivos de sucesso do Delphi é o fato de ele ter sido um dos primeiros ambientes integrados de desenvolvimento a trabalhar com o conceito de componentes, os quais muitas vezes eram baixados sem custo da Internet. Um componente no Delphi é

A
um objeto visual (ou não) disponibilizado com o código fonte (ou não), que implementa alguma funcionalidade de programação.

B
um recurso adicional integrado ao ambiente de desenvolvimento, que o transforma em uma ferramenta CASE.

C
um objeto derivado da classe TForm com recursos adicionais, que é incorporado à aplicação para melhorar a organização da janela principal.

D
um pacote de atualização do ambiente de desenvolvimento, que corrige bugs e traz novas funcionalidades para tal ambiente.

Sobre os métodos e atributos de uma classe em Delphi 6.0

são feitas as afirmativas a seguir.

I – Cada versão de um método sobrecarregado em uma

classe deve ser seguido da palavra chave overload.

II – A diretiva write de uma propriedade de uma classe pode

ser omitida, tornando-a uma propriedade somente de

leitura.

III – Apenas a classe corrente e suas subclasses podem

acessar atributos e métodos privados.

Está(ão) correta(s) a(s) afirmativa(s):


A

I, apenas.


B

II, apenas.


C

III, apenas.


D

I e II, apenas.


E

I, II e III.

NÃO é um tipo de método que pode ser declarado no Delphi para os procedimentos e funções pertencentes a um objeto:


A

virtual.


B

static.


C

package.


D

dynamic.


E

message.

Analise o trecho de código em Object Pascal (Delphi) e as condições abaixo.

Imagem associada para resolução da questão

( I ) O programa irá disparar a exceção "Erro 1" somente quando a variável "Result" não estiver entre 1 e o número máximo de opções.

( II ) O programa irá disparar a exceção "Erro 2" somente quando a variável "Opcao" não puder ser convertida em um número inteiro.

( III ) O programa irá disparar a exceção "Erro 1" somente quando a variável "Opcao" não puder ser convertida em um número inteiro.

( IV ) O programa irá disparar a exceção "Erro 2" somente quando a variável "Result" não estiver entre 1 e o número máximo de opções.


A
Apenas lV.

B
I - II

C
III - IV

D
Apenas II.

E
Apenas I.

O algoritmo descrito abaixo determina a posição de um caractere dentro de uma string. function PosicaoChar(aCh : AnsiChar; const S : string) : integer;

Imagem associada para resolução da questão


C
Certo

E
Errado
No que tange o tratamento e manipulação de objetos, a linguagem DELPHI possui características que permitem suporte a:

A
(A) definição de classes somente;

B
(B) classes e herança apenas;

C
(C) herança e polimorfismo apenas;

D
(D) classes e polimorfismo apenas;

E
(E) classes, herança e polimorfismo.

No Object Pascal (Delphi), o polimorfismo de inclusão é garantido pelas operações com a:


A

cláusula virtual na superclasse e com a cláusula override na subclasse.


B

cláusula virtual na superclasse e com a cláusula reintroduce na subclasse.


C

cláusula dynamic na superclasse e com a cláusula reintroduce na subclasse.


D

cláusula virtual na superclasse e com a cláusula overload na subclasse.


E
simples redefinição da operação na subclasse.

Analisando o trecho de código a seguir e considerando um vetor v[1..10], assinale a alternativa correta:

Imagem associada para resolução da questão


A

O código está escrito em PHP.


B

O código está escrito em Delphi e ordena o vetor v em ordem crescente.


C

O código está escrito em PHP e faz uma busca binária no vetor v.


D

O código está escrito em Java e faz uma ordenação do vetor v.


E

O código está escrito em Delphi e ordena o vetor v em ordem decrescente.

Dada a função em Delphi, function xxx(x:integer):integer; begin if x>0 then xxx := xxx(x-1)*x else xxx := 1; end; A alternativa com os resultados da aplicação da função para o valor de entrada 6 é:


A

42


B

120


C

420


D

720


E

1420

Sobre a linguagem de programação DELPHI, é correto afirmar:


A

entre outras características, utiliza o processo de desenvolvimento que permite tanto escrever o código em Object Pascal, gerando os objetos visuais, quanto utilizar os métodos visuais, gerando código em Object Pascal, criando um executável verdadeiro, independente de run-time.


B

um projeto (Project) Delphi é uma estrutura de aplicativo, orientada ao desenho de formulários ou janelas, cuja interface com o usuário é feita através de métodos e eventos; seus componentes podem ter os valores definidos em tempo de desenvolvimento e alterados em tempo de execução.


C

a Unit é o elemento básico onde se agrupam os componentes para formar a interface com o usuário, sendo que cada Unit pode estar associada a vários formulários existentes no projeto.


D

um programa Delphi é uma estrutura de aplicativo, orientada ao desenho de formulários ou janelas, cuja interface com o usuário é feita através do elemento Unit; seus componentes podem ter os valores definidos em tempo de desenvolvimento e alterados em tempo de execução.


E

entre outras características, utiliza um dialeto da linguagem Java para escrever os procedimentos do programa, cujo processo One-Way permite que o código gerado possa se constituir num executável verdadeiro, independente de run-time.

No ambiente Delphi, a compilação das unidades de código de um aplicativo e a posterior criação de um arquivo executável desse aplicativo é realizada combinando-se as teclas


A

ALT e F4.


B

ALT e F3.


C

SHIFT e F5.


D

CTRL e F10.


E

CTRL e F9.

Os pontos centrais para o desenvolvimento de programas Delphi são os


A

bancos de dados.


B

dicionários de dados.


C

editores de Campos.


D

repositórios de Objetos.


E

objetos Form.

O conjunto dos principais tipos de programas, para a aplicação cliente/servidor Delphi, é disponibilizado pelo System Buider por meio de


A

biblioteca de componentes.


B

base de conhecimento.


C

gerador de códigos.


D

templates.


E

wizard.

A conexão entre a interface visual e o código de programa Delphi é providenciada pelo


A

Code Editor.


B

Menu Designer.


C

Project Manager.


D

Object Inspector.


E

Object Selector.

Um projeto Delphi é basicamente composto por arquivos de código-fonte em Pascal e arquivos de formulários, além de um arquivo principal que define o próprio projeto. Esses arquivos empregam, na formação dos nomes, respectivamente, as extensões denominadas:


A

PAS / .FRM / .DSK


B

PAS / .DFM / .DPR


C

DCU / .FRM / .DPR


D

DCU / .DFM / .DSK

Quando o Delphi 2.0 é iniciado, o elemento não visível prontamente, embora possa ser acessado na barra de menus, é


A

Form.


B

Object Inspector.


C

Code Editor


D

Component Palette.


E

Menu Designer.

No ambiente de desenvolvimento visual de aplicações Delphi, todos os componentes são derivados da classe TComponent, que provê a funcionalidade básica comum a todos eles.


C
Certo

E
Errado
   
Gerar simulado