Buscar

Aula01_2013.2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 27 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 27 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 27 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prof. Wellington Franco
Estrutura Sequencial
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
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.
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.
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.
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
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, -14.67, -1000.000
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", 
"1552366", "Vozão"
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. 
TIPOS PRIMITIVOS DE DADOS
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 = 3.14159
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, 120.50, -1024.0, ...)
 Valores lógicos (verdadeiro, falso)
 Valores caracteres (“arroz”, “0.5”, “verdadeiro”,
“5”)
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”).
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.
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
VARIÁVEIS
 Exemplos:
 Salário inválido
 1ano inválido
 ano1 válido
 t3t0 válido
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 /.
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;
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.
FLUXOGRAMAS
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
FLUXOGRAMAS
 Atribuição de resultados de operações aritméticas
em variáveis
FLUXOGRAMAS/ENTRADA E SAÍDA
FLUXOGRAMA/RESUMO
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
DUVIDAS?
REFERÊNCIAS
 http://dietinf.ifrn.edu.br/lib/exe/fetch.php?media=cor
podocente:papaiz:04-tipos_de_dados_basicos.pdf
 http://www3.di.uminho.pt/~jfc/ensino/SebentaLEP/n
ode12.html
 http://pt.wikipedia.org/wiki/Tipo_de_dado

Outros materiais