Sistemas e Aplicações
Aulas Teóricas
Ano Lectivo de 2003/2004
- Apresentação
Considerações gerais sobre o programa,
bibliografia, método de avaliação e funcionamento das aulas
práticas.
- Excel
Ambiente de trabalho, livros, folhas de cálculo
e células. Introduzir e visualizar dados. Tipos de dados:
rótulos, valores e fórmulas. Formatar dados: formatação de
células de texto e numéricas, relação entre números e datas,
pincel de formatação, formatação condicional. Documentar dados:
comentários e validação de dados. Economizar tempo: copiar e
mover dados, preenchimento automático. Fórmulas: operadores
aritméticos, de comparação, de texto e de referência;
referências relativas, absolutas e a células em outras folhas;
rótulos e nomes; valores de erro. Funções: funcionalidade,
categorias e argumentos. Botão de soma automática. Cálculo
automático. Funções lógicas.
Aula 2: 2003.10.03
- Exercícios
Resolução de exercícios
(Excel I).
- Excel
Funções de texto, matemáticas e trigonométricas,
de data e hora, estatísticas, de consulta e referência, de base
de dados, de informação e financeiras. Gráficos. Manipular
dados: ordenação, filtros, tabelas dinâmicas. Simulação de
dados: tabelas de simulação, atingir objectivo,
solver. Configurar página.
Aula 4: 2003.10.10
- Exercícios
Resolução de exercícios
(Excel II).
- VBA
Variáveis: declaração implícita e explícita;
visibilidade e longevidade; tipos;
constantes. Operadores. Arrays. Procedimentos. Argumentos. Estruturas
de decisão. Ciclos condicionais e numeráveis. Funções básicas de
manipulação de dados. VBA e Excel: macros, formulários, o editor
de Visual Basic, código VBA como função do Excel, funções do
Excel como código VBA.
Aula 6: 2003.10.17
- VBA
Objectos: propriedades, métodos, eventos,
collections, hierarquia de objectos, variáveis como
objectos. Objectos Workbook. Objectos Worksheet. Objectos
Range.
Aula 9: 2003.10.30
- Access
Conceitos básicos sobre base de
dados. Assistente de base de dados. Tabelas: chaves primárias,
vistas, tipo de dados, propriedades dos campos, assistente de
pesquisas, relações, integridade referencial, associações.
Aula 11: 2003.11.07
- Exercícios
Resolução de exercícios
(Access I).
- Access
Consultas: funcionalidade, tipos, vistas,
critérios de selecção. Consultas seleccionar, com parâmetros,
com campos de cálculo, de resumo, de valores de topo, de
referência cruzada, localizar duplicados, localizar não
correspondentes, eliminação, actualização, criar tabela,
acrescentar. Formulários: funcionalidade, subformulários,
formulários ligados, assistente de formulários.
Aula 13: 2003.11.14
- Exercícios
Resolução de exercícios
(Access II).
- Access
Formulários: vista de estrutura, controlos
dependentes, controlos independentes, controlos com cálculos,
funções agregadas em subformulários. Relatórios: funcionalidade,
sub-relatórios, agrupamento de registos, assistente de
relatórios, pré-visualizar, vista de estrutura. Secções:
cabeçalhos, rodapés, detalhe. Grupos: propriedades, níveis de
agrupamento. Ferramentas: painel de navegação, arranque
automático, contas de utilizadores e grupos, permissões.
Aula 15: 2003.11.21
- VBA
VBA e Access: interacção, integração, hierarquia
de objectos. Objecto DoCmd. Objectos Form. Objectos
Report. Objectos Control. ActiveX Data Objects (ADO): aspectos
gerais, hierarquia de objectos. Ligações: explícitas versus
implícitas, ligação corrente do Access. Objectos
Connection. Objectos Command.
Aula 17: 2003.11.28
- VBA
Data Source Names. Objectos Recordset: abrir,
fechar, movimentação, edição, adição, eliminação, batch updates,
transacções, filtrar, ordenar e pesquisar. Tratamento de erros:
formas de tratamento e de retomar a execução. Objecto Err.
Aula 19: 2003.12.05
- VBA
Objectos Collection. Módulos de classe: data
members, Property Get, Property Let, Property Set, métodos,
eventos de classe (carregue
aqui para obter o código completo dos módulos de classe
apresentados na aula).
Aula 21: 2004.01.06
- Revisões
Revisão do programa e considerações sobre o
exame.