emanta
Ao abrir o projeto no Delphi 5, por favor adicione seu nome ao título do formulário principal. Exemplo: Prova Delphi – escrever seu nome.
A prova é prática, o candidato recebe um computador com Delphi 5 instalado, BDE instalada, um ALIAS de base de dados cadastrado para uso nos exercícios da prova e um projeto Delphi inicial, com uma tela de menu pronta, para que o candidato possa colocar no menu os formulários Delphi com a resolução dos exercícios.
A prova tem 8 questões, e algumas questões valem mais pontos que as outras. O tempo disponível para a resolução da prova é de no máximo 5 horas (19hs às 00hs).
Todas as questões exigem que o candidato saiba criar e destruir um formulário dinamicamente, colocar componentes visuais no mesmo, e utilizar os eventos dos componentes do formulário para inserir código de programação nos mesmos.
A questão 1 vale 1 ponto e busca identificar se o candidato tem domínio da sintaxe da linguagem Delphi, se tem conhecimento de estruturas de dados, e se sabe manipular dados do tipo Variant e array de Variants.
A questão 2 vale 1 ponto e busca identificar se o candidato tem domínio de programação orientada a objeto (OOP) utilizando o Delphi. O candidato terá de construir classes com métodos abstratos, virtuais, overloaded, construtores, destrutores e propriedades. Além disso, a questão busca identificar se o candidato sabe utilizar as estruturas de programação try..finally do Delphi.
A questão 3 vale 2 pontos, e busca identificar se o candidato sabe criar e utilizar “DesignTime Packages” (Pacotes de Tempo de Projeto) e “RunTime Packages” (Pacotes de Execução) e se o candidato sabe criar componentes não-visuais, bem como registrar no Delphi estes componentes.
A questão 4 vale 1 ponto e depende da questão 3 estar resolvida. A questão busca identificar se o candidato sabe criar novos formulários a partir de um formulário já pronto (o da questão anterior), e se sabe