Conhecimento básico de informática
CD 01 – Algoritmos
Introdução
Conceitos de algoritmo
Características de Algoritmos
Etapas na solução de problemas
Formas de representação de algoritmo
Conceito de Descrição Narrativa
Conceito de Fluxograma
Conceitos de Linguagem algorítmica
Estudo da descrição Narrativa
Exercícios resolvidos da descrição narrativa
Tópico II – Linguagem Algorítmica
Pseudocódigo
Constantes
Variáveis
Tipos de Dados
Comandos de Atribuição
Operadores matemáticos ou aritméticos
Operadores relacionais
Operadores Lógicos
Comandos de entrada e Saída
Exercicios
Comando Se
Comando Para … Faça
Comando Enquanto … Faça
Comando Repita … Até
Exercícios
CD 02 – Comandos Básicos
Origem, Objetivo e Atualizações
Estruturas de programas em Pascal
Exemplo de um programa em Pascal
Comando de entrada e Saída : Read e Write
Tipos de Dados Inteiro
Tipos de Dados Real
Tipos de Dados Caracteres
Tipos de Dados Lógicos
Variáveis
Operador de atribuição
Operadores matemáticos ou aritméticos
Funções de Manipulação de tipos numéricos
ABS, FRAC, INT, ODD, TRUNC, ROUND, SQR, SQRT, RANDOM
Funções de manipulação de tipos ordinais
SUCC, PRED, INC, DEC
Funções de Caracteres e Textos
CHR, ORD, UPCASE, STR, VAL, LENGTH, POS, COPY, CONCAT, DELETE, INSERT
Funçoes do Vídeo e do Teclado
CLRSCR, GOTOXY, TEXTBACKGROUND, TEXTCOLOR, READKEY, KEYPRESSED, DELAY
Exercícios
CD 03 – Condicional e Estrutura de Repetição
Expressões Condicionais
Comando IF .. Then
Comando Case .. OF
Comando While .. Do
Comando Repeat … Until
For … Do
Exercícios
CD 04 – Arrays e Record
Arrays
Vetores
Método Bolha
Método de inserção
Método de Seleção
Pesquisa Seqüencial
Pesquisa Seqüencial Ordenada
Pesquisa Binária
Matrizes
Tipos de Dados definidos pelo Usuário
Registros ? Record
Exemplo usando Registro
Comando With
Exercícios
CD 05 – Procedimentos e Funções
Modularização (subrotinas)
Procedimentos: Procedure
Funções: Function
Variáveis Globais
Variáveis Locais
Variáveis e parâmetros nas subrotinas
Passagem de parâmetro por valor
Passagem de parâmetro por referência
Todos os links OK.
ResponderExcluir