Você está na página 1de 3

401742 - ESCOLA SECUNDÁRIA FERREIRA DE CASTRO

MATRIZ DE EXAME DE EQUIVALÊNCIA À FREQUÊNCIA


ANO LECTIVO 2006/2007 1ª E 2ª FASES

Disciplina: Bases de Programação Código: 104 Modalidade: Prática


Duração da prova: 120 minutos Ano de escolaridade: 12º
Material permitido: Esferográfica de tinta azul ou preta.

Estrutura
Conteúdos Objectivos Critérios gerais de correcção Cotação
da Prova
- Distinguir os diferentes tipos de dados.
- Reconhecer os diferentes operadores e as
regras de prioridade.
- Utilizar variáveis e construir expressões.
- Utilizar as instruções básicas da linguagem • Serão avaliados a correcção das
Pascal definições e a correcta aplicação de
- Aplicar estruturas de decisão na elaboração conhecimentos nas operações propostas
oProgramação em Pascal
Grupo I de algoritmos.
• Deve guardar convenientemente no local
60 Pontos
- Desenvolver programas em Pascal, de forma
estruturada e documentada. indicado o programa solicitado, sob pena
- Identificar as diferentes estruturas de dados. de ser desclassificado em 100% da
- Aplicar as estruturas de dados na elaboração questão
de programas
- Aplicar os conceitos de registo e de ficheiro

Grupo II oProgramação em Visual Basic - Criar aplicações. 60 Pontos


• Serão avaliados a correcção das
- Utilizar as propriedades das Text Boxes,
Command Buttons, Labels e outros objectos definições e a correcta aplicação de
- Utilizar o Code Editor. conhecimentos nas operações propostas
- Criar Message Boxes. • Deve guardar convenientemente no local
- Usar constantes e argumentos do Visual indicado o programa solicitado, sob pena
Basic. de ser desclassificado em 100% da
- Conhecer a diferença entre constantes e questão
variáveis.
- Aplicar os vários tipos de dados na
declaração de variáveis.
- Distinguir entre variáveis Públicas e
Privadas.
1
- Conhecer os operadores lógicos e de
comparação.
- Usar as estruturas de controlo [If... Endif],
Select Case, [Do... Loop], [While... Wend] e
[For...Next].
- Conhecer as diferenças entre procedimentos e
funções.
- Criar funções com argumentos e retorno de
valores.
- Usar o Visual Basic para manipulação de
strings.
- Criar menus e submenus utilizando o Menu
Editor.
- Conhecer as propriedades que podem ser
utilizadas no Menu Editor.
- Criar uma ToolBar“ utilizando o ToolBar
Control.
- Criar aplicações de validação de dados.
- Utilizar o ADO Data Control para visualizar
registos numa base de dados.
- Utilizar o ADO Data Control para procurar,
apagar, adicionar e modificar registos.
- Utilizar o Data Environment Designer.

Grupo III o Programação em Visual C++ - Criar programas em Visual C++. 60 Pontos
• Serão avaliados a correcção das
- Criar projectos em Visual C++.
- Distinguir tipos de dados e palavras chave do definições e a correcta aplicação de
Visual C++. conhecimentos nas operações propostas
- Implementar classes, objectos e funções no • Deve guardar convenientemente no local
Visual C++. indicado o programa solicitado, sob pena
- Utilizar construtores e destrutores em Visual de ser desclassificado em 100% da
C++. questão
- Distinguir classes derivadas de classes base e
enquadrá-las numa hierarquia de classes.
- Utilizar funções amigáveis em Visual C++.
- Realizar gestão de memória interna com a
função malloc e os operadores new e delete.
- Utilizar classes personalizadas para
realização de tarefas
- Utilizar a biblioteca MFC na escrita de

2
programas para Windows.
- Criar e implementar recursos para menus.
- Criar e personalizar barras de ferramentas e
de estado.
- Criar e aplicar caixas de diálogo.
- Desenhar e utilizar controlos em caixas de
diálogo.
- Utilizar o assistente AppWizard
- Carregar, guardar, copiar e apresentar Mapas
de Bits
- Aplicar e configurar o ODBC em aplicações
Visual C++ com Bases de Dados.
- Utilizar classes Cdatabase, Recordset e outras
no acesso a Bases de Dados em Visual C++ .
- Realizar operações sobre Bases de Dados
- Utilizar objectos DAO para aceder a Bases de
Dados Microsoft Access.

• Serão avaliados a correcção das


- Aplicar uma linguagem de scripting ou outra, definições e a correcta aplicação de
para construção de HTML dinâmico na Web. conhecimentos nas operações propostas
Grupo IV o Desenvolvimento WEB - Desenvolver uma página de uma aplicação de
• Deve guardar convenientemente no local
20 Pontos
Base de Dados na Internet com uma linguagem
apropriada. indicado o programa solicitado, sob pena
de ser desclassificado em 100% da
questão

TOTAL: 200 Pontos