A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Prof. Wellington Franco

Apresentações semelhantes


Apresentação em tema: "Prof. Wellington Franco"— Transcrição da apresentação:

1 Prof. Wellington Franco
Estrutura Sequencial 1

2 CONCEITO DE MEMÓRIA A memória é a capacidade de adquirir (aquisição), armazenar (consolidação) e recuperar (evocar)informações disponíveis, seja internamente, no cérebro (memória biológica), seja externamente, em dispositivos artificiais (memória artificial). Fonte: Wikipédia

3 O QUE É UMA MEMÓRIA EM UM COMPUTADOR?
Dispositivo capaz de armazenar dados. Cada memória possui uma grande quantidade de posições livres para armazenar os dados.

4 O QUE É UMA MEMÓRIA EM UM COMPUTADOR?
Dispositivo capaz de armazenar dados. Cada memória possui uma grande quantidade de posições livres para armazenar os dados.

5 O QUE SERÁ ARMAZENADO NA MEMÓRIA?
Tipos de Informações: Podemos classificar os tipos de informações a serem processadas, a grosso modo, em dados e instruções. Dados: São as informações a serem processadas por um computador. Consideremos 3 tipos de dados primitivos: numéricos (inteiros e reais), caracteres e lógicos. 5

6 TIPOS PRIMITIVOS DE DADOS
Inteiro: toda e qualquer informação numérica que pertença ao conjunto dos números inteiros (negativa, nula ou positiva). Exemplos: 10, 5, -5, -10 6

7 TIPOS PRIMITIVOS DE DADOS
Real: toda e qualquer informação numérica que pertença ao conjunto dos números reais (negativa, nula ou positiva, inteiro ou fracionário). Exemplos:10.555, 15.5, , 7

8 TIPOS PRIMITIVOS DE DADOS
Caractere: São caracterizadas como tipos caracteres, as seqüências contendo letras, números e símbolos especiais. Uma seqüência de caracteres deve ser indicada entre aspas (“”). Este tipo de dado é também conhecido como alfanumérico, string, literal ou texto. Exemplos: "Esta é uma cadeia de caracteres", "B", " ", "Vozão" 8

9 TIPOS PRIMITIVOS DE DADOS
Lógico: São caracterizados como tipos lógicos, os dados com valores verdadeiro e falso, sendo que este tipo de dado poderá representar apenas um dos dois valores. 9

10 TIPOS PRIMITIVOS DE DADOS
10

11 CONSTANTES Definição: é um valor fixo que pode ou não ser especificado. Exemplo: velocidade da luz, pi São valores que não sofrem alterações ao longo da execução do algoritmo; Exemplo: constante pi = 11

12 VARIÁVEIS O que é uma variável?
Variável é uma estrutura que adiciona apelidos às posições de memória. Para que uma linguagem de programação saiba o que será guardado em cada posição da memória, é necessário definir um tipo para esse dado. Basicamente existem 4 tipos básicos de variáveis: Valores inteiros (1, -2, 4, 120, 1024, ...) Valores reais (1.1, 0.5, , , ...) Valores lógicos (verdadeiro, falso) Valores caracteres (“arroz”, “0.5”, “verdadeiro”, “5”) 12

13 VARIÁVEIS A todo momento durante a execução de qualquer tipo de programa os computadores estão manipulando informações representadas pelos diferentes tipos de dados descritos anteriormente. Para que não se “esqueça” das informações, o computador precisa guardá-las em sua memória. E para que essa informação possa ser usada depois, ela precisa de uma identificação (“etiqueta”). 13

14 VARIÁVEIS O nome de uma variável faz referência ao endereço de memória onde o valor dessa variável se encontra. O nome de uma variável é utilizado para sua identificação e posterior uso dentro de um programa. 14

15 VARIÁVEIS O nome da variável tem que ser único
Não se deve utilizar espaços entre as letras Não utilizar símbolo especial exceto sublinha (underline ou underscore) (_) O primeiro caractere de uma variável sempre deve ser uma letra Nenhum nome de variável pode ser uma palavra reservada a uma instrução da linguagem usada 15

16 VARIÁVEIS Exemplos: Salário inválido 1ano inválido ano1 válido
t3t0 válido 16

17 EXPRESSÕES ARITMÉTICAS
Expressões formadas por operadores aritméticos cujo os operandos são constantes ou variáveis do tipo numérico (real ou inteiro) Ex: 3*3, 5+2, a*b Em um algoritmo, toda expressão aritmética deve ter seu resultado armazenado em uma variável. Os operadores aritméticos básicos são +, -, *e /.

18 ENTRADA E SAÍDA DE DADOS
Comandos para receber os dados a serem processados pelos algoritmos e para exibir o resultado processado. Comando de entrada (leia) permite atribuir o dado para uma variável; Comando de saída (escreva) permite exibir o conteúdo de variável;

19 EXPRESSÕES LÓGICAS Expressões formadas por operadores lógicos, cujo os operandos são relações ou variáveis ou constantes do tipo lógico.

20 FLUXOGRAMAS

21 FLUXOGRAMAS Comando que permite fornecer um valor a uma variável
O tipo do dado deve ser compatível com o tipo da variável Ex: a := 5 ou a ← 5

22 FLUXOGRAMAS Atribuição de resultados de operações aritméticas em variáveis

23 FLUXOGRAMAS/ENTRADA E SAÍDA

24 FLUXOGRAMA/RESUMO

25 EXERCÍCIOS Faça um algoritmo para somar dois números e multiplicar o resultado pelo primeiro número Faça um algoritmo que calcule e mostre a área de um círculo, sabendo-se que: Área = pi x raio² Faça um algoritmo para “Calcular o estoque médio de uma peça”, sendo que ESTOQUEMÉDIO = (QUANTIDADE MÍNIMA + QUANTIDADE MÁXIMA) /2

26 DUVIDAS? 26

27 REFERÊNCIAS podocente:papaiz:04-tipos_de_dados_basicos.pdf ode12.html 27


Carregar ppt "Prof. Wellington Franco"

Apresentações semelhantes


Anúncios Google