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 duas funcionalidades, descritas a seguir.


I - O BDE, que funciona por meio da classe TDatabase e que fornece um método utilizado na execução e término de uma transação.

II - A arquitetura ADO, que dispõe de um objeto e que oferece o acesso à fonte de dados, permitindo operações de consulta, inclusão, exclusão ou atualização.


O método e o objeto são denominados, respectivamente:


A

Commit e Transaction


B

Commit e OnQuery


C

Commit e Command


D

Rollback e Transaction


E

Rollback e Command

Com relação à caixa de diálogo MessageBox do ambiente de programação Delphi, analise as afirmativas a seguir.


I. É um método do objeto Application.

II. O retorno da função é o tipo do botão como IDYES.

III. É possível apenas colocar um título na janela e não tem

como adicionar um texto na caixa de diálogo.


Assinale:


A

se somente a afirmativa I estiver correta.


B

se somente as afirmativas I e II estiverem corretas.


C

se somente as afirmativas I e III estiverem corretas.


D

se somente as afirmativas II e III estiverem corretas.


E

se todas as afirmativas estiverem corretas.

Analise o código em Delphi/Pascal a seguir e assinale a alternativa correta.

Imagem associada para resolução da questão


A

Trata-se de um procedimento que recebe um parâmetro do tipo inteiro. Se for passado o número 10 a esse procedimento, será escrito ‘N’.


B

Trata-se de um procedimento sem parâmetro definido. Se for executado, sempre imprimirá ‘N’.


C

Trata-se de um procedimento que recebe um parâmetro do tipo inteiro. Se for passado o número 11 a esse procedimento, será escrito ‘S’.


D

Trata-se de um procedimento que recebe um parâmetro do tipo inteiro. Se for passado o número 13 a esse procedimento, será escrito ‘N’.


E

Trata-se de um procedimento que recebe um parâmetro do tipo integral. Se for passado o número 12 a esse procedimento, será escrito ‘S’.

O Delphi é um ambiente de desenvolvimento visual para sistemas computadorizados. Essa peculiaridade torna mais fácil e intuitiva a criação de aplicações, especialmente as voltadas para desktops com interface gráfica. Assinale a alternativa que apresenta características exclusivas de um ambiente de desenvolvimento visual.


A

O ambiente de desenvolvimento é composto por editor de código-fonte e compilador, em uma mesma ferramenta, o que facilita a visualização dos resultados.


B

Os módulos do sistema podem ser desenvolvidos de forma independente, pois a linguagem de programação é composta por funções.


C

A interface gráfica e a estrutura lógica de um sistema podem ser criadas com uso de ferramentas visuais, clicando-se botões, arrastando-se telas e utilizando-se modelos pré-existentes.


D

O ambiente de desenvolvimento possui capacidade de depuração do código-fonte, tornando mais fácil a correção de erros em tempo de compilação.


E

Quando usado no modo texto, em uma janela de comando (terminal), o ambiente de desenvolvimento visual pode gerar código binário multiplataforma.

Sobre a linguagem Delphi 7 é ERRADO afirmar que:


A

a janela Object Inspector do ambiente de trabalho do Delphi 7 dá acesso às principais propriedades e eventos de um componente.


B

a linguagem Object Pascal é a linguagem de programação utilizada pelo Delphi 7.


C

os formulários são as janelas que irão compor a interface gráfica com usuário da aplicação.


D

para uma aplicação desenvolvida no Delphi 7 ser multiplataforma (Windows e Linux) a mesma deverá ser desenvolvida usando somente os componentes da biblioteca VCL(Visual Component Library).


E

no Delphi é possível construir novos componentes para ampliar as características e funcionalidades já disponíveis no ambiente de desenvolvimento.

Para encapsulamento com base em classe na linguagem, Delphi (Object Pascal) versão 6, utiliza os seguintes especificadores de acesso, EXCETO:


A

Procedure.


B

Private.


C

Protected.


D

Public.


E

Publish.

Considere o trecho de código abaixo, na linguagem Delphi.


Try

Try

Calcular();

Writeln('Cálculo encerrado);

Except

On EMathError do

Writeln('Erro de cálculo);

Else

Writeln('Erro durante o cálculo?);

End;

Finally

Writeln('Cálculo finalizado);

End;



Assinale a alternativa que apresenta a saída produzida quando o trecho de código acima é executado, supondo que ocorre uma exceção de divisão por zero durante a execução do procedimento Calcular().


A

Erro de cálculo.

Cálculo finalizado.


B

Cálculo encerrado.

Erro de cálculo.


C

Cálculo encerrado.

Erro durante o cálculo

Cálculo finalizado.


D

Erro de cálculo.

Erro durante o cálculo.


E

Erro durante o cálculo.

Cálculo finalizado.

Com relação à linguagem de programação orientada a objetos, Delphi (Object Pascal) versão 6, assinale a alternativa que contém arquivos obrigatórios para a compilação:


A

Arquivos do tipo (extensão): DSK e DSM.


B

Arquivos do tipo (extensão): RPS e HTM.


C

Arquivos do tipo (extensão): LIC e HTM.


D

Arquivos do tipo (extensão): DSK e HTM.


E

Arquivos do tipo (extensão): RES e PAS.

O Delphi oferece métodos, disponíveis para a maioria dos componentes da VCL, dos quais dois são descritos a seguir:

I. exclui um objeto da memória, exceção para os formulários;

II. torna o controle invisível.

Esses métodos são conhecidos, respectivamente, por:


A
Free e Hide.

B
Free e Hint.

C
Free e Show.

D
Release e Hint.

E
Release e Hide.

O Delphi, como em outras linguagens de programação, possui vários tipos de dados diferentes. O tipo variável básico do Delphi, denominado Double, é usado para representar


A

caractere de 2 bytes.


B

string dinâmica.


C

um número de ponto flutuante.


D

formato moeda.

Na linguagem de programação Delphi, a função que atualiza a hora de uma DateTime Var com o valor de outro new Time-Value, sem afetar a data, é a função


A

ChangeHour.


B

ChangeTime.


C

DateTime.Modify.


D

newHour.


E

ReplaceTime.

Na linguagem de programação Delphi, a função que preenche uma seção de armazenamento de buffer com o mesmo byte ou caractere é


A

ByteSection.


B

CompleteArray.


C

FillArray.


D

FillChar.


E

TopBuffer.

As aplicações no Delphi são construídas por meio de elementos de software denominados componentes. Os exemplos de componentes invisíveis no Delphi não incluem


A

os campos para edição de texto.


B

os controladores de interface serial.


C

os timers.


D

a conexão com banco de dados.


E

os sockets para comunicação via protocolo TCP/IP.

Em relação ao DELPHI, considere:

Imagem associada para resolução da questão

Nos trechos do programa DELPHI acima, ocorre


A

o reset da variável pessoa.


B

a criação de uma nova instância do objeto pessoa.


C

a criação do objeto pilha.


D

a remoção do objeto pessoa da pilha.


E

a inclusão de objetos.

É um exemplo de comando de repetição em Delphi


A

for (i=1;i<=10;i++)


B

for i := 1 to 10 do


C

do...while(i<=10)


D

nenhuma resposta está correta

A linha "se nota >= 7" pode ser implementada em Delphi por meio do código:


A

case nota >=7


B

case nota > =7 begin


C

if nota > =7 then


D

if nota >=7

   
Gerar simulado