Planificação Anual
SDAC - Módulos 5 e 6
Ano Lectivo 2015-2016
Aulas Previstas
Módulo 5
Módulo 6
(45 min)
18 horas/24 tempos
21 Setembro
16 Outubro
8 Outubro – Ficha de Avaliação
120 horas/160 tempos
19 Outubro
27 Maio
1º Período: 3 Dezembro – Ficha de Avaliação
2º Período: 4 de Fevereiro e 10 de Março - Ficha de Avaliação
3º Período: 19 de Maio – Ficha de Avaliação
Introdução à Lógica Programável
Vantagem da utilização lógica programável
sobre a lógica tradicional.
Classificação e estrutura interna dos principais
tipos de circuitos de lógica programável.
Diferentes tipos de programar um circuito deste
tipo: Através de um editor de esquemáticos ou
através de linguagem de programação: ABEL,
VHDL, CPUDL ou PALASM.
Estrutura de um programa em CPUDL (ou
PALASM).
Exemplos de programação de circuitos combinatoriais simples em CPUDL, utilizando
GALs.
Programação e teste de um circuito combinatorial utilizando uma GAL.
Fundamentos de Programação
Definição de Linguagem. Conceitos de Sintaxe, Semântica, Gramática e Expressão.
Erros de Sintaxe e de Semântica nas frases (expressões) de uma Linguagem (gramática).
Definição de Algoritmo como processo descritivo de uma Linguagem. Exemplos de algoritmos simples.
Desenvolvimento conceptual de tipos de informação e respectivo armazenamento. Conceito de constante e de variável.
Valores numéricos, alfanuméricos e lógicos.
Exemplos em linguagem natural, de mecanismos de recolha e escrita de informação e mecanismos de decisão binária, múltiplas de repetição.
Estudo e utilização de um ambiente integrado de desenvolviemnto de programas para edição, compilação e teste de programa.
Estrutura de um programa. tipos de variáveis e tipos simples. Instruções de atribuição, de entrada e de saída da informação.
Mecanismos de controle de programa: selecção simples, múltipla, condicional e incondicional.
Funções simples, recorrendo a algoritmos de complexidade crescente.
Utilização das ferramentas de Debugging.
Estruturas de dados estáticas unidimensionais e multidimensionais. Declaração e algoritmos de inserção, pesquisa, remoção e ordenação.
Análise top-down versus bottom-up: diferenças, declaração e utilização.
Regras de "Scope" para a utilização de variáveis. Variáveis locais e variáveis globais..
Sub-programas e passagem de parãmetros. Passagem por valor e por referência de endereço.
Tipos de dados compostos: sintaxe e manipulação.
Estruturas de dados compostos: desenho de aplicações que envolvam estruturas de dados, ficheiros como variáveis suportadas em disco,
declaração de variáveis do tipo ficheiro, associação do nome físico do ficheiro ao nome lógico do ficheiro, abertura e fecho de ficheiros, acesso e
manipulação de ficheiros. Exemplos de ficheiros de texto pré-definidos, utilizando a as portas COM, LPT1 ou PRN.
Início/
Fim de Módulos
Fichas/Testes de Avaliação
Módulos Conteúdos
Download

Planificação Anual SDAC - Módulos 5 e 6 Ano Lectivo 2015