Variáveis X Memória Automação Industrial Informática Básica Profa. Ms. Viviane Guimarães Ribeiro Prof. João Sanches Prof. Ms. Rodrigo de Maio Almeida
O Problema Qual o problema à resolver? Quais os dados que eu vou ter que armazenar? Que tipo de dado eu estou trabalhando? Qual o tamanho dos meus dados? Como resolver meu problema?
O Problema Qual o problema à resolver? Resposta: Somar dois números quaisquer
O Problema Quais os dados que eu vou ter que armazenar? Resposta: o primeiro número que eu escolher; o segundo número que eu escolher; o resultado total da soma dos dois números = 5 primeiro segundo resultado
O Problema Que tipo de dado eu estou trabalhando? Inteiros ≠ Reais ≠ Literais ≠ Lógico 1 bit = 0 ou 1 1 byte = 8 bits ou seja Inteiros 2 bytes Literais 1 byte Reais 4 bytes Lógicos 1 byte Diferença é o tamanho
O Problema Inteiro Real Literal[1] Lógico Literal[2] Memória Endereços de Memória Inteiros 2 bytes Literais 1 byte Reais 4 bytes Logicos 1 byte Diferença é o tamanho 1 byte cada célula ou (8 bits)
O Problema Que tipo de dado eu estou trabalhando? Resposta: queremos somar dois números Inteiros, portanto, nosso tipo de dado será INTEIRO = 5 Inteiro Inteiro Inteiro
O Problema Qual o tamanho dos meus dados? Qual o maior valor que meus dados podem assumir? shorInt-128 até byte Integer– a bytes longInt– a bytes real2.9 e-39 até 1.7 e384 bytes Double5.0 e-324 até 1.7e3088 bytes
O Problema Qual o tamanho dos meus dados? Resposta: Vamos assumir que nossos números sejam limitados entre uma faixa que se enquadre no tipo Integer, ou seja, valores entre – a = 5 – a – a – a
O Problema Como resolver meu problema? Para que nosso problema seja resolvido precisamos informar passo a passo as ações que serão realizadas. A esta definições de passos da-se o nome de algoritmo.
O Problema Como resolver meu problema? Para fazer nosso algoritmo precisamos: - Definir quais variáveis eu vou usar, ou seja, reservar o espaço na memória para que eu possa armazenar os dados que vou usar. - Definir os passos a serem realizados.
O Problema O Algoritmo Variáveis primeiro : Inteiro; segundo : Inteiro; resultado : Inteiro; Passo a Passo 1)Pergunte o primeiro número; 2)Armazene ele em primeiro; 3)Pergunte o segundo número; 4)Armazene ele em segundo; 5)Coloque em resultado a soma do valor armazenado em primeiro somado com o valor armazenado em segundo; 6)Exibir o conteúdo de resultado ao operador. Nome SimbólicoPosição InicialTipo Dado primeiro01Inteiro segundo03Inteiro resultado05Inteiro Memória primeiro segundo resultado
Exercício Dado o Problema: Calcular a Média de um Aluno qualquer. Definir: quais os dados vou armazenar que tipo de dados qual o tamanho quais os passos