UNIDADE 1 - INTRODUÇÃO AO CLIPPER
O que é o DBASE III;
O que é o Clipper;
O que é um compilador;
Vantagens e desvantagens de um compilador;
Como desenvolver um programa usando o compilador Clipper;
O que é um interpretador?
Vantagens e desvantagens de um interpretador;
Como desenvolver um programa usando um interpretador;
Como criar/compilar um programa;
Como gravar um programa em disquete;
Como apagar um programa;
Como exibir um programa;
Como corrigir erros em um programa;
Conceito de programa;
Conceito de programa em computador;
Como escrever instruções em seqüência;
Sintaxe geral dos comandos e funções;
Folha de Auto-Avaliação da Unidade 1. UNIDADE
2 - VARIÁVEIS
Conceito de variável;
Nomes de variáveis;
Conceito de domínio de uma variável;
Tipos de variáveis;
Comando STORE;
Comando DECLARE;
Expressões Aritméticas;
Regras de prioridade entre os operadores;
Comandos de configuração;
Resumo dos comandos Set;
Comando SET DECIMALS;
Comando SET ESCAPE;
Comando SET DATE;
Funções;
Resumo das funções;
Função: CTOD() - Caracter para Data;
Função: DATE();
Função: DTOC() - Data para Caracter;
Função: SUBSTR();
Função: VAL() - Caracter para Numérico;
Folha de Auto-Avaliação da Unidade 2.
UNIDADE 3 - COMO PRODUZIR TEXTOS
Comando? ou??;
Comando Text...Endtext;
Comando @...Clear;
Comando @ ...To;
Comando Clear;
Comando @ say...get;
Como centralizar textos;
Comando Set device;
Comando Read;
Função Col() - coluna do vídeo;
Função Row() - linha do vídeo;
Comando Eject;
Função Pcol() - coluna da impressora;
Função Prow() - linha da impressora;
Folha de Auto-Avaliação da Unidade 3.
UNIDADE 4 - INTERAÇÃO
COM O USUÁRIO
Comando Accept;
Comando Input;
Comando Wait;
A função Inkey ();
A função Lastkey ();
Folha de Auto-Avaliação da Unidade 4.
UNIDADE 5 - MÉTODOS DE PROGRAMAÇÃO
Fases de elaboração de um programa;
Planejamento de programa;
Programação estruturada;
Técnicas de edição;
Comando &&;
Comando Note ou *;
Folha de Auto-Avaliação da Unidade 5.
UNIDADE 6 - COMO LIDAR COM DECISÕES
Como estabelecer condições;
Operadores relacionais;
Operadores lógicos;
Operadores de caracteres;
Ordem geral de precedência;
Comando If-else-endif;
Ninhos de If's;
Comando Do-case-endcase;
Folha de Auto-Avaliação da Unidade 6.
UNIDADE 7 - COMO TRATAR REPETIÇÕES
Comando Do-while;
Uso de contadores;
Comando For-next;
Folha de Auto-Avaliação da Unidade 7.
UNIDADE 8 - SUB-ROTINAS
Instruções de chamada;
Conceito de sub-rotina;
Comando Do;
Comando Return;
Comando Cancel;
Folha de Auto-Avaliação da Unidade 8.
UNIDADE 9 - COMO CRIAR / ALTERAR UM
BANCO DE DADOS
O que é um Banco de dados ou Base de Dados;
Definições de Banco dados, arquivos, registros
e campos;
Sistema Gerenciador de banco de dados – SGBD;
Estrutura de dados do Clipper;
DBU - O utilitário do Clipper;
Folha de Auto-Avaliação da Unidade 9.
UNIDADE 10 - MANUTENÇÃO
DE BANCO DE DADOS
Pesquisa de Arquivos;
Organização de arquivos;
Arquivos do Clipper;
Áreas de trabalho;
Comando Select;
Alias;
Comando Use;
Comando Append blank;
Comando Replace;
Comando Delete;
Comando Set deleted();
Função deleted();
Comando Pack;
Comando Zap;
Arquivo de ×ndices (NDX);
Comando Index;
Comando Set Index;
Comando Set order to;
Comando Close;
Folha de Auto-Avaliação da Unidade 10.
UNIDADE 11 - CONSULTA / PESQUISA DE
ARQUIVOS
Comando Go/Goto;
Comando Go bottom;
Comando Go top;
Comando Seek;
Leitura direta de um arquivo indexado;
Função EOF();
Função Found();
Comando skip;
Folha de Auto-Avaliação da Unidade 11.
UNIDADE 12 - EXEMPLOS DE PROGRAMAS
PADRÕES
Introdução;
Organização do Programa na memória;
Como consertar erros de programas;
Recomendações para programadores;
Comandos iniciais de um programa;
Processamento Seqüencial;
Programa de Quebra de Controle;
Criação/Pesquisa de Tabelas;
O que é uma Tabela;
Programa de impressão de relatório;
Programa para Menus;
Atualização de Cadastros;
Folha de Auto-Avaliação da Unidade 12.
UNIDADE 13 - COMPILAÇÃO
/ LINKEDIÇÃO
Introdução;
Diferença de comando;
Comandos de compilação;
Comandos de linkedição;
Configuração de ambiente;
Variáveis;
Comandos do Clipper 5.2;
Funções do Clipper 5.2;
Programa em Clipper 5.2;
Folha de Auto-Avaliação da Unidade 13.
UNIDADE 14 - VARIÁVEIS
O que é uma variável;
Tipos de variáveis;
Classe de variáveis;
Variáveis públicas;
Variáveis privadas;
Variáveis locais;
Variáveis estáticas;
MEMVAR;
Folha de Auto-Avaliação da Unidade 14.
UNIDADE 15 - COMANDOS DO CLIPPER 5.2
ANNOUNCE;
COPY TO;
COPY FILE;
DELETE TAG;
DO;
EXIT PROCEDURE;
FIELD;
FOR...NEXT;
FUNCTION;
GO/GOTO;
INIT PROCEDURE;
INDEX;
LOCAL;
MEMVAR;
PRIVATE;
PROCEDURE;
PUBLIC;
READ REINDEX;
REQUEST;
SEEK;
SET DATE;
SET EPOCH;
SET FUNCTION;
SET INDEX;
STATIC;
USE;
Folha de Auto-Avaliação da Unidade 15.
UNIDADE 16 - FUNÇÕES
DO CLIPPER 5.2
AADD();
ACLONE();
AEVAL()AINS();
ALERT();
ALIAS();
ARRAY();
ATAIL();
BOF();
BREAK();
BROWSE();
COLORSELECT();
DBAPPEND();
DBCLEARFILTER();
DBCLEARINDEX();
DBCLEARRELATION();
DBCLOSEALL();
DBCLOSEAREA();
DBCOMMIT();
DBCREATE();
DBCREATEINDEX();
DBDELETE();
DBEVAL();
DBGOBOTTOM();
DBGOTO();
DBRECALL();
DBREINDEX();
DBRLOCK();
DBRUNLOCK();
DBSEEK();
DBSELECTAREA();
DBSETDRIVER();
DBSETFILTER();
DBSETINDEX();
DBSETORDER();
DBSETRELATION();
DBSKIP();
DBSTRUCT();
DBUNLOCK();
DBUSEAREA();
DVOUT();
DVOUTPIC();
DEVPOS();
DIRECTORY();
DISPBEGIN();
DISPBOX();
DISPCOUNT();
DISPEND();
DISPOUT();
EOF();
ERRORBLOCK();
EVAL();
FERASE();
FIELDBLOCK();
FIELDGET();
FIELDNAME();
FIELDPOS();
FIELDPUT();
FIELDWBLOCK();
FRENAME();
GETACTIVE();
ISDIGIT();
MAXCOL();
MAXROW();
MEMVARBLOCK();
MCLTOPOS();
NOSNOW();
ORDBAGEXT();
ORDBAGNAME();
ORDCREATE();
ORDESTROY();
ORDFOR();
ORDKEY();
ORDLISTADD();
ORDLISTCLEAR();
ORDLISTREBUILD();
ORDNAME();
ORDNUMBER();
ORDSETFOCUS();
OUTERR();
OUTSTD();
PADC();
PADL();
PADR();
QOUT();
QQOUT();
READMODAL();
RDDNAME();
RDDSETDEFAULT();
SET();
SETBLINK();
SETCURSOR();
SETKEY();
SETMODE();
SETPOS();
VALTYPE();
Folha de Auto-Avaliação da Unidade 16.
UNIDADE 17 - EXEMPLOS DE PROGRAMAS
E FUNÇÕES EM CLIPPER 5.2
AVALIAÇÃO FINAL
|