O documento discute funções, operadores lógicos e estrutura básica de um programa, mencionando que: 1) funções retornam valores ou informações e podem ser pré-definidas ou criadas pelo usuário; 2) operadores lógicos como E, OU e NÃO retornam verdadeiro ou falso baseado nas entradas; 3) variáveis e constantes armazenam dados de forma temporária ou fixa.
2. Função é um sub-algoritmo que tem como
objetivo retornar um valor ou uma
informação.
Funções podem ser pré-definidas pelo
software ou feitas de acordo com o seu
interesse.
3. Função O que faz
ABS( ) VALOR ABSOLUTO
SQRT( ) RAIZ QUADRADA
SQR( ) ELEVA AO QUADRADO
TRUNC( ) VALOR TRUNCADO
ROUND( ) VALOR ARREDONDADO
LOG( ) LOGARITMO
SIN( ) SENO
COS( ) COSENO
TAN( ) TANGENTE
4. As siglas citadas no slide anterior serão
usadas em algoritmos, lembrando que cada
linguagem de programação possui suas
funções específicas.
Além dessas funções básicas temos funções
próprias de cada linguagem de programação
5. Operador O que faz
E Retorna verdadeiro se todas as partes forem verdadeiras
OU Retorna verdadeiro quando uma das partes for verdadeira
NÃO Inverte o estado de verdadeiro para falso e vice-versa
6. A B A e B A ou B NÃO (A)
V V V V F
V F F V F
F V F V V
F F F F V
7. 2 + 5 > 4 VERDADEIRO
3 <> 3 FALSO
2 + 5 > 4 E 3 <> 3 FALSO
2 + 5 > 4 OU 3 <> 3 VERDADEIRO
V FE F
V FOU V
9. Variáveis são endereços de memória
nomeados e destinados a armazenar
informações temporariamente.
Constantes são endereços de memória
destinados a armazenar informações fixas,
inalteráveis durante a execução do programa.
Exemplo:
PI = 3.1416
10. São os nomes das variáveis
Regras:
Não devem ter nomes de palavras reservadas(comandos da
linguagem de programação)
Devem possuir como 1º Caractere uma letra ou Underscore;
Ter como demais caracteres letras, números ou underscore;
Ter no máximo 127 caracteres;
Não possuir espaços em branco;
Não é case sensitive
12. PRIMITIVO: Pré-definido pela linguagem;
Sub-faixa: é uma parte de um tipo já
existente;
Escalar: Definido pelo programador;
13. A: inteiro
TIPO NOTA=[1..10] DE INTEIRO
TIPO SEMANA = (Seg, Ter, Qua, Qui, Sex, Sáb,
Dom)
PRIMITIVO
SUB-FAIXA
ESCALAR
14. Tipo O que faz
INTEIRO
(integer)
Admite somente número inteiros
REAL (real) Admite números reais(com ou sem casas decimais
CARACTERE
(string ou char)
Admite caracteres alfanuméricos
LÓGICO (bolean) Admite apenas verdadeiro ou falso
15. LER (readln) COMANDO PARA A LEITURA
DE VARIÁVEIS
ESCREVER (writeln) COMANDO QUE EXIBE
UMA INFORMAÇÃO NA TELA DO
COMPUTADOR
16. Para atribuir valores a uma variável fazemos
assim:
A:= 2;
B := 3;
C := A + B;
17. P = 3.1416
Empresa = “Microcamp”
V = Verdadeiro