Sistemas e Aplicações
Aulas Teóricas
Ano Lectivo de 2002/2003
Aulas Teóricas (em formato pdf)
Aula 1 (2002.09.20)
- Apresentação
Considerações gerais sobre o programa,
bibliografia, método de avaliação e funcionamento das aulas
práticas.
- Excel I
Aspectos gerais, 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: vantagens, funcionalidade, categorias e
argumentos. Botão de soma automática. Cálculo
automático. Funções lógicas e de texto.
Aula 2 (2002.09.27)
- Excel II
Funções 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: criar, formatar e tipos
de gráficos. Manipular dados: formulários, filtros, ordenação,
resumir e agrupar dados, tabelas dinâmicas. Simulação de dados:
tabelas de simulação, cenários, atingir objectivo,
solver. Configurar impressão.
Aula 3 (2002.10.04)
- VBA I
Variáveis: tipos; declaração implícita e explícita;
visibilidade e longevidade; constantes. Operadores aritméticos,
relacionais, lógicos e de texto. Procedimentos. Argumentos.
Arrays. Estruturas de decisão. Ciclos condicionais e
numeráveis. Funções básicas de manipulação de dados. VBA e
Excel: macros, relação entre macros e controlos de formulários,
o editor de Visual Basic, código VBA como função do Excel,
funções do Excel como código VBA.
Aula 4 (2002.10.11)
- VBA II
Objectos: propriedades, métodos, eventos,
collections, hierarquia de objectos, variáveis como
objectos. Objectos Workbook. Objectos Worksheet. Objectos
Range.
Aula 5 (2002.10.25)
- VBA III
Objectos Range (continuação). Revisão de
alguns conceitos/aspectos importantes para a realização do 1º
trabalho prático.
- Access I
Conceitos básicos sobre base de dados:
relações/tabelas, campos/atributos, registos/tuplos, domínios,
base de dados relacionais, chaves primárias, regras de
estruturação. Access: aspectos gerais e ambiente de
trabalho. Assistente de base de dados. Tabelas: assistente de
tabelas, vista de folha de dados, vista de estrutura. Tipo de
dados. Propriedades dos campos.
Aula 6 (2002.11.08)
- Access II
Assistente de pesquisas. Tipo de
relações. Integridade referencial. Tipos de associação: interna
e externa. Consultas: relação com as tabelas, tipos de consulta,
critérios de selecção. Consultas com parâmetros, com campos de
cálculo, de resumo, de valores de topo, de referência cruzada,
localizar duplicados, localizar não correspondentes. Consultas
eliminação, actualização, criar tabela,
acrescentar. Formulários: como são e como
funcionam. Subformulários e formulários ligados. Assistente de
formulários.
Aula 7 (2002.11.15)
- Access III
Formulários: vista de estrutura. Controlos:
tipos e propriedades. Controlos dependentes, independentes e com
cálculos. Funções agregadas em subformulários. Relatórios: como
são e como funcionam. Sub-relatórios. Assistente de relatórios,
pré-visualizar e vista de estrutura. Secções: cabeçalhos,
rodapés e detalhe. Grupos: propriedades e níveis de
agrupamento. Macros: acções, argumentos, grupos e
condições. Execução de macros: a partir de botões e de
formulários. Painel de navegação. Arranque
automático. Segurança: grupos, utilizadores e permissões.
Aula 8 (2002.11.22)
- VBA IV
VBA e Access: interacção, integração, opções do
Access, hierarquia de objectos. Objecto DoCmd. Objectos
Form. Objectos Report. Objectos Control.
Aula 9 (2002.11.29)
- VBA V
ActiveX Data Objects (ADO): aspectos gerais,
hierarquia de objectos. Ligações: explícitas versus implícitas,
ligação corrente do Access, Data Source Names. Objectos
Connection. Objectos Command. Objectos Recordset: abrir, fechar,
movimentação, edição, batch updates, filtrar, ordenar e
pesquisar.
Aula 10 (2002.12.06)
- VBA VI
Objectos Recordset: transacções. Tratamento de
erros: formas de tratamento e de retomar a execução. Objecto
Err. Objectos Collection. Módulos de classe: data members,
Property Get, Property Let, Property Set, métodos e eventos de
classe.
Aula 11 (2002.12.13)
- Revisões
Revisão do programa e considerações sobre o
exame.
Última Actualização: 13 de Dezembro de 2002