Buscar

Programação Visual Estruturada

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Fundação Alagoana de Pesquisa, Educação e Cultura 
Faculdade de Tecnologia de Alagoas 
Av. Presidente Roosevelt, 1200 - Serraria. Maceió-AL 
Cep: 57045-150 Tel: 55 (0**82) 3328-7000 | 3214.7700 
 
PROGRAMA DA DISCIPLINA 
 
Curso: Análise e Desenvolvimento de Sistemas 
Prof.: Genildo Santos 
Disciplina: Programação Visual Estruturada 
 
Horário Segunda Terça Quarta Quinta Sexta 
18h50 às 20h20 Aula Aula 
 
EMENTA 
 Apresentação e estudo de ambientes de programação visual. Comandos e funções de uma linguagem 
de programação para ambientes visuais. Principais componentes visuais. Ferramentas para construção 
e utilização de formulários e relatórios. Desenvolvimento de sistema informatizado. Teste e 
distribuição de aplicações pelo ambiente de desenvolvimento. Criando acesso a base de dados. 
Principais componentes de acesso à banco de dados. Agrupamento de componentes visuais. 
 
OBJETIVOS 
- Colocar em prática os conhecimentos adquiridos na disciplina de algoritmo e laboratório. 
- Capacitar o aluno para o desenvolvimento de programas pessoais ou comerciais. 
- Detalhar as ferramentas características da programação visual. 
- Selecionar e utilizar técnicas de programação visual. 
- Compreender técnicas de definição de interface do usuário. 
- Desenvolver sistemas computacionais de banco de dados usando o ambiente da ferramenta de 
programação visual. 
 
CONTEÚDO PROGRAMÁTICO 
1. Desenvolvimento em ambientes visuais: 
1.1. Preocupações no desenvolvimento de aplicações no ambiente visual; 
1.2. Introdução às ferramentas de desenvolvimento visual; 
1.3. Vantagens e desvantagens das ferramentas; 
1.4. Como é formada uma aplicação nas ferramentas; 
2. Trabalhando com a ferramenta de desenvolvimento visual: 
2.1. Anatomia visual de uma Janela; 
2.2. Estrutura de uma Unit; 
2.3. Conhecendo o ambiente de desenvolvimento; 
2.4. O Object Inspector; 
2.5. Conhecendo os principais componentes; 
2.6. Arquivos que compõe um projeto; 
3. Object Pascal: 
3.1. Introdução a linguagem Object Pascal; 
3.2. Principais tipos; 
3.3. Principais rotinas; 
3.4. Tratamento de erro; 
3.5. Manipulação de data e hora; 
3.6. Manipulação de arquivos; 
4. Acesso a banco de dados: 
4.1. Banco de dados e base de dados; 
4.2. Ferramentas para manipulação banco de dados; 
4.3. Introdução à linguagem SQL: Categoria DDL; 
Fundação Alagoana de Pesquisa, Educação e Cultura 
Faculdade de Tecnologia de Alagoas 
Av. Presidente Roosevelt, 1200 - Serraria. Maceió-AL 
Cep: 57045-150 Tel: 55 (0**82) 3328-7000 | 3214.7700 
 
4.4. Introdução à linguagem SQL: Categoria DML; 
4.5. O recurso SQL nas ferramentas de banco de dados; 
4.6. Formas de acesso a banco de dados; 
4.7. Componentes para acesso banco de dados; 
4.8. Otimização de acesso com a linguagem SQL; 
 
 
METODOLOGIA 
A disciplina será conduzida de forma dinâmica, através da qual o aluno será estimulado a adquirir 
o conhecimento sobre a linguagem e as técnicas estudadas. Para isso, serão adotados técnicas de 
discussões interativas, realização de trabalhos individuais e em grupo, e aulas práticas em laboratório. 
 
AVALIAÇÃO 
No decorrer de do período letivo serão desenvolvidas duas avaliações VA1 e VA2, para efeito do 
cálculo da média parcial. A nota será distribuída como segue: 
• A nota da VA1 será a realização de uma avaliação escrita e individual. A prova escrita terá um 
valor graduado 0 a 10, para avaliar o conhecimento técnico do aluno. 
• A nota da VA2 será a realização de um trabalho cuja nota será a soma da parte escrita 
(documento de pesquisa do trabalho impresso dentro das normas da ABNT) com valor 
graduado entre 0 e 4, uma apresentação com valor graduado entre 0 e 3 e criação de software 
(projeto em Delphi ou Lazarus) com valor graduado entre 0 e 3. 
A média parcial é calculada pela média aritmética das duas avaliações efetuadas. O aluno que 
alcançar a média parcial maior ou igual a 7,0 (sete) é considerado aprovado. O aluno que não alcançar 
a média parcial faz um exame final onde precisa alcançar média final maior ou igual a 6,0. 
 
BIBLIOGRAFIA 
- Básica 
 
1. ARAÚJO, Everton. Implementação de Algoritmos e Técnicas para ambientes Visuais. 
Visual Books, São Paulo, 2006; 
 
2. GARCIA, Carlos Alberto. Universidade Delphi. Editora Digerati. Rio de Janeiro, 2005; 
 
3. LEÂO, Marcelo et al. Borland Delphi 8 Para Plataforma . NET - Curso Completo. Axcel 
Books, Rio de Janeiro, 2004; 
 
- Complementar 
 
1. JORGE, Marcos. Delphi 7 - Passo a Passo. Editora Makron Books, São Paulo, 2004; 
 
2. SONNINO, Bruno. Desenvolvimento Aplicação com Delphi 6. Editora Makron Books, São 
Paulo, 2001; 
 
3. CANTU, M. Dominando o Delphi 6 - A Bíblia. Editora Makron Books, São Paulo, 2001. 
 
 
	PROGRAMA DA DISCIPLINA
	EMENTA
	OBJETIVOS
	CONTEÚDO PROGRAMÁTICO
	METODOLOGIA
	AVALIAÇÃO
	BIBLIOGRAFIA
	- Básica
	- Complementar

Outros materiais