Você está na página 1de 6

AGRUPAMENTO DE ESCOLAS DE SANTA COMBA DÃO

ESCOLA SECUNDÁRIA/3 DE SANTA COMBA DÃO


CURSO PROFISSIONAL DE INFORMÁTICA DE GESTÃO
Disciplina: Sistemas de Informação – 11º/12º ano

DURAÇÃO
1. DISCIPLINA 1º Ano 2º Ano
(2 anos)
252 HORAS 120 Horas 132 Horas
2. Sistemas de Informação
(2,5 BLCS/SEMANA) (2,5 BLCS/SEMANA) (2,5 BLCS/SEMANA)
- Análise de Sistemas 21 Horas 21 Horas
- Tecnologias de Base de Dados 36 Horas 36 Horas
- Programação SQL 36 Horas 36 Horas
- Servidor de Dados 27 Horas 27 Horas
- Gestão de Conteúdos Partilhados 24 Horas 24 Horas
- Aplicações baseadas em browsers 36 Horas 36 Horas
- Acesso remoto a base de dados 36 Horas 36 Horas
- Projecto 36 Horas 36 Horas
Ano ACTIVIDADES PEDAGÓGICAS CONTEÚDOS DURAÇÃO
Transversalidade
Período Designação Desenvolvimento TEÓRICO / PRÁTICOS (Blocos)

1º/1º Análise de - Sistemas de informação:


1.1. Conhecimentos básicos sobre Sistemas de 28
Sistemas
Informação  Conceitos;
 Arquitectura;
1.2. Ciclo de desenvolvimento de software  Objectivos;
- Ciclo de desenvolvimento de software:
1.3. Conhecimento das técnicas de análise e  Decisão;
desenvolvimento de software  Identificação das necessidades;
 Produção das especificações iniciais;
1.4. Abordar e desenvolvimento de projectos de  Estudo da viabilidade;
software de pequena dimensão
 Análise de requisitos;
 Análise dos processos;
 Diagramas de Fluxos de dados
 Dicionário de dados;
 Análise de dados;
 Diagramas de Entidade-Relacionamento;
 Diagramas de estrutura de dados;
 Conversões DFD – Diagramas de Estrutura;
 Implementação

(Continua)
(continuação)

Ano ACTIVIDADES PEDAGÓGICAS CONTEÚDOS DURAÇÃO


Transversalidade
Período Designação Desenvolvimento TEÓRICO / PRÁTICOS (Blocos)

1º/2º Tecnologias • Conceito de dados, campo, registo, tabelas e bases de dados.


1.1. Aplicar o conceito de dados, campo, registo e
de Base de • Esquema da Base de Dados
ficheiro.
Dados
1.2. Distinguir os conceitos de ficheiros de dados e base • Noções Básicas do Modelo Relacional
de dados • Domínios
1.3. Aplicar o conceito de chaves primárias, e chaves • Relações
estrangeiras.
• Tipos de relações
1.4. Aplicar os conceitos de campos chave e ficheiros de
• Bases de dados relacionais
indexação.
• Integridade relacional: Candidate Keys, Primary Keys e Foreign
1.5. Aplicar os conceitos de modelação e normalização
Keys 48
de dados.
• Modelo Relacional
1.6. Aplicar o conceito de fusão de tabelas e filtros.
• Regras de conversão do diagrama de classes para o modelo
1.7. Projectar e planear uma base de dados. relacional
• Dependências funcionais
• Normalização
• Planeamento de uma base de dados

(continua)
(continuação)

Ano ACTIVIDADES PEDAGÓGICAS CONTEÚDOS DURAÇÃO


Transversalidade
Período Designação Desenvolvimento TEÓRICO / PRÁTICOS (Blocos)

1º /2º Programação 1.1. Utilizar a terminologia da linguagem SQL • Breve evolução histórica do SQL e futuras tendências. O SQL 48
SQL como standard
1.2. Efectuar consultas a uma base de dados através da
linguagem SQL • Estrutura básica

1.3. Efectuar relacionamentos de tabelas através do SQL • Operações entre conjuntos

1.4. Adicionar, alterar e remover dados de uma base de • Operações com múltiplas tabelas
dados usando o SQL • Operações entre um elemento e um conjunto
1.5. Sumariar informação existente numa base de dados • Comparações com conjuntos
através das consultas de sumário.
• Cálculos sobre grupos de registos
• Modificação da Base de Dados
• Definição da estrutura da Base de Dados
• Ferramentas de apoio à administração de BDs

1º/3º Servidor de 1.1. Conhecer e definir os princípios da arquitectura -Princípios básicos da arquitectura Cliente/Servidor
Dados Cliente/Servidor -Vantagens e desvantagens da arquitectura Cliente/Servidor
1.2. Saber estabelecer ligações com servidores remotos -Instalação e configuração do servidor. (ex: SQL Server, MySQL,etc.)
1.3. Conhecer e saber configurar “drivers ODBC” para -Definição de políticas segurança
estabelecer ligações a dados a partir do cliente -Administração de servidor de dados
1.4. Saber instalar, configurar e administrar um servidor de -Ficheiros de monitorização (log files) 36
bases de dados
-Estratégias de cópias de segurança
1.5. Definir e aplicar políticas de segurança -Ligações a um servidor de dados remoto
1.6. Saber monitorizar ocorrências no servidor de dados -Transacções (StartTransaction, Commit, Rollback)
1.7. Definir e aplicar estratégias coerentes de cópias de -Stored Procedures
segurança de dados -Drivers ODBC
2º/1º Gestão de 1.1. Tags do HTML -Tags do HTML 32
conteúdos -Limitações do HTML
1.2.Linguagem de script para superar essas limitações
partilhados
-Variáveis e operadores
1.3.Criar e manipular layers
-Estruturas de controlo
1.4. Utilizar estruturas de controlo
-Funções, propriedades e eventos
1.5. Utilizar métodos, eventos e propriedades de objectos
-Criação de janelas, documentos e cenas em VRML; Fechar janelas
1.6. Utilizar eventos do rato
-A barra de estados (statusbar); Timeouts e o Scroller
1.7. Manipular imagens numa página web, utilizando -Objectos Pré-definidos
eventos gerados pelo utilizador
-Formulários (Forms); manipulação de formulários de entrada. -
1.8. Utilizar objectos pré-definidos; Operações especiais

1.9. Personalizar as barras de estado e os elevadores -Layers; criação e manipulação de layers; clipping; layers aninhados; -
verticais e horizontais; efeitos com layers transparentes
-Novos eventos; o event-object; captura de eventos
1.10. Criar formulários electrónicos para a Internet
-Eventos do mouse
1.11. Criar páginas e sites interactivos utilizando linguagens
de script -Integração e criação de “Applets”
-CSS Display
1.12. Integrar e criar “Applets” nas páginas de Internet

Estrutura da linguagem de script


2º/2º Aplicações 1.1. Scripts de servidor e scripts de cliente 48
baseadas em Manipulação de dados com a linguagem de script
1.2. Linguagem de script
Browsers • Variáveis de sessão e aplicação
1.3. Utilizar variáveis de sessão e de aplicação
• constantes,• operadores
1.4. Operadores e funções intrínsecas aos tipos Controlo de programas
1.5. Expressões simples e compostas • expressões,• instruções,• subprogramas
1.6. Diversas instruções da linguagem de script Classes e objectos

1.7. Subprogramas Cookies

1.8. Definir classes e objectos Multi – Purpose Pages


Forms
1.9. Cookies numa aplicação baseada em browsers
Funções e SSI (Server Side Includes)
1.10. Criar e inserir formulários numa aplicação web;
Componentes
1.11. Utilizar e aplicar funções;
1.12. Aplicar o conceito de SSI (server side includes)
1.13. Sites dinâmicos recorrendo a uma linguagem de script
Ano ACTIVIDADES PEDAGÓGICAS CONTEÚDOS DURAÇÃO
Transversalidade
Período Designação Desenvolvimento TEÓRICO / PRÁTICOS (Blocos)
- Estrutura da linguagem de script
2º /2º Acesso remoto 1.1. Compreender e enumerar as necessidades de se 48
a base de dados desenvolverem aplicações com recurso a bases de dados - Manipulação de dados com a linguagem de script
remotas • Ligação a bases de dados
1.2. Utilizar a linguagem de script na ligação remota a bases • Expressões SQL;
de dados • Interacção dos resultados das consultas com o código da
1.3. Criar sites dinâmicos e versáteis recorrendo a uma linguagem de script
linguagem de script e a bases de dados - Fases de desenvolvimento de uma aplicação com recurso a bases de
dados

2º/3º Projecto 1.1. Verificar a aplicação conjunta dos conceitos


apreendidos. Análise e desenvolvimento de um sistema de informação para a
Web com acesso a bases de dados.
1.1. Extrapolar os conceitos apreendidos para áreas
próprias dos seus conhecimentos e/ou experiências
pessoais.
1.1. Articular os conhecimentos adquiridos conjuntamente
48
com novos conhecimentos para fomentar um espírito
crítico relativamente a formas de organização instituída.
1.1. Sensibilizar os alunos para problemática da introdução
dos sistemas de informação nas organizações

Você também pode gostar