cenas da net
Unidade I – Introdução à Programação
ALGORITMIA
Aplicações Informáticas
Aplicações Informáticas
AIB
Unidade I – Introdução à Programação
Algoritmo é a descrição dos passos elementares, compreensíveis pelo computador, necessários para a resolução de um dado problema. Aplicações Informáticas
Aplicações Informáticas
AIB
Unidade I – Introdução à Programação
Programa é o resultado da tradução do algoritmo numa linguagem compreendida pelo computador, normalmente designada como linguagem de programação.
Aplicações Informáticas
Aplicações Informáticas
AIB
Unidade I – Introdução à Programação
Tipos de dados
Alfanuméricos – strings ou cadeias de caracteres – possuem comprimento fixo ou variável (máximo 32767 caracteres) Numéricos – inteiros ou reais
Inteiros (2 bytes)
Inteiros longos (4 bytes)
Reais
Lógicos – verdadeiro ou falso
Constantes – literais (ou alfanuméricas), numéricas ou simbólicas
Ex: a= “maria”, b=43
Aplicações Informáticas
Aplicações Informáticas
Unidade I – Introdução à Programação
AIB
Operações elementares
Atribuição – consiste em atribuir a uma variável um valor que pode ser uma constante ou uma expressão – armazena um valor (numérico ou não numa variável)
algoritmia a = 24 a = maria a = 2 * (a + 1) a = 34 + (2,5 * (23 – 10))-1 a = 2,8 – c * (45 + d – (r/6)) ^ b
ou
a ← 24 a ← maria a ← 2 * (a + 1) a ← 34 + (2,5 * (23 – 10))-1 a ← 2,8 – c * (45 + d – (r/6)) ^ b
Entrada
Leitura de valores LER (a,b,c)
Saída
ESCREVER (a,b,c)
Aplicações Informáticas
Aplicações Informáticas
Unidade I – Introdução à Programação
AIB
OPERADORES
Aritméticos
Relacionais
Lógicos
Funcionais (funções internas da linguagem)
Operadores de cadeias de caracteres
Aplicações Informáticas
Aplicações Informáticas
Unidade I – Introdução à Programação
AIB
Aritméticos
Operador
Significado
+
Adição
-
Subtracção