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.

Slides:



Advertisements
Apresentações semelhantes
Matrizes Unidimensionais
Advertisements

TÉCNICAS DE PROGRAMAÇÃO I
Conteúdo: - Atribuição de Valores a Variáveis.
Lógica de Programação Prof. Msc. Raul Paradeda Aula 4 Entrada/Saída.
Tipos Primitivos, Variáveis e Operadores Aritméticos
Désiré NGuessan Programação II Estruturas de Dados
Programação II Estruturas de Dados Aula 01
Tipos de dados, Variáveis, Expressões e Operadores
Programação para Engenharia I
Estruturas de Dados II Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Universidade Federal do Espírito Santo Programação II Professora: Norminda Luiza.
Linguagem C Strings.
Linguagem C Strings.
Unidades de Armazenamento
1 4.6 – Variáveis - introdução Nesta altura (ao nível da programação) interessa saber que um computador tem: Nesta altura (ao nível da programação) interessa.
2002/2003 Programação Orientada para Objectos 1 Aula 4 Memória, unidade básica de memória e conceito de endereço Ponteiros Relação de ponteiros com matrizes.
O Portal do Estudante de Computação
Projeto e Desenvolvimento de Algoritmos
INTRODUÇÃ A COMPUTAÇÃO ENG. CIVIL
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Linguagem de Programação II Parte IX
Estrutura de dados, pseudocódigo
Algoritmos e Programação de Computadores
UNIDADE 5 ESTRUTURAS DE DADOS HOMOGÊNEAS
Fábio de Oliveira Borges
Organização de um computador
Prof. Daniel Aula 03.  Criar Projeto  Criar Pacote  Criando classes  Meu primeiro programa  Compilar  Comentários  Variáveis.
Professor Mário Dantas
Processamento de dados na UCP e memória UCP
Algoritmos e Estruturas de Dados I – Ponteiros
Linguagem Pascal Prof. Sérgio Rodrigues.
Lógica Estruturada Aplicada
Profa. Mercedes Gonzales Márquez
Algoritmos e Estrutura de Dados I Jean Carlo Mendes
Curso de Aprendizado Industrial Desenvolvedor WEB Disciplina: Programação Orientada a Objetos I Professora: Cheli Mendes Costa Tutorial de Utilização.
Educação Profissional Técnica de Nível Médio Curso Técnico de Informática
CH: 60h Créditos: 3 Prof Me. Tiago Araujo
Tipos de Dados Operadores
CENTRO FEDERAL DE EDUCAÇÃO TECNOLÓGICA ENGENHARIA DE AUTOMAÇÃO INDUSTRIAL UNIDADE 4 Itens fundamentais para Desenvolvimento de algoritmos.
Algoritmos e Estruturas de Dados I – Estruturas de Dados
Conceitos Básicos de Informática
Joaquim José Hangalo  Podemos entender a memória do computador como um conjunto de células que armazenam informações.  Cada célula.
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 11) Prof. Alessandro Bernardo.
Informática Básica Profa. Ms. Viviane Guimarães Ribeiro Prof. João Luis Sanches Prof. Ms. Rodrigo de Maio Almeida.
Tipos de dados inteiro caracter real logico
Linguagem C – Estrutura de Repetição
Linguagem C - Funções Automação Industrial Informática Básica
Arquitetura básica de um Computador
ALGORITMOS AULA 3. Objetivos Apresentação das estruturas básicas; Definição de tipos de dados; Seqüência de ações; Operações – Atribuições; – Entrada.
Hierarquia de Memória Arquitetura de Computadores Aula 4 – Memória 23/08/2012 Bruno Iran Ferreira Maciel Mestrando em Ciências da Computação – Cin/UFPE.
Profa. Mercedes Gonzales Márquez
Algoritmos e Programação MC102 Prof. Paulo Miranda IC-UNICAMP Aula 2 Variáveis e Atribuições.
Algoritmos Prof.: Carlos Alberto
Professor: André Didier Autor: Francisco Airton
Fundamentos de Linguagens de Programação
Programação de Computadores I – Ponteiros Profa. Mercedes Gonzales Márquez.
Variáveis e Operadores
O que devem fazer os Microprocessadores ?
Tipos de Dados Todo o trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. Estas informações podem.
Exercícios Faça um algoritmos para trocar uma lampada queimada.
Tipos de dados básicos em C++ –Formato geral para declaração de variáveis: ; = ;,,... ; =, = ; –O elemento da declaração indica o tipo de dado usado para.
Ponteiros. Programação II Professora: Mai-Ly vanessa horário: ter 9h-11h; sex 11h-13h Aula 1.
Tipos de Dados, Variáveis, Expressões Lógicas e Aritméticas
Profº Antonio Carlos Marcelino de Paula
Organização e Arquitetura de Computadores A.L.Lapolli – Organização e Arquitetura de Computadores Objetivo: Objetivo: Conhecer os sistemas.
Introdução a Programação Aula 03 Jackson Eduardo
Técnico em Eletrotécnica Disciplina: Informática 4. Sistemas de Numeração Elaborado por: Prof. Ronaldo Apresentado por: Prof. Gustavo.
Lógica de Programação Aula 19 Prof. Auler Gomes.
Transcrição da apresentação:

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