Baixe o app para aproveitar ainda mais
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
Compartilhar