Aritmética com Maple:

Tamanho: px
Começar a partir da página:

Download "Aritmética com Maple:"

Transcrição

1 Aritmética com Maple: Capítulo 2 Objetivos: 1.Revisar os sistemas decimais e convertendo números para outras bases. 2.Usar Maple para converter números binários e hexadecimais para outras bases. 3.Distinguir frações e números reais. 4.Fatorar números inteiros num produto de números primos. A base de nosso sistema numérico Se observarmos a história, nós veremos que os primeiros números usados pelos humanos eram os números contáveis. Estes números podem ser escritos, na forma moderna, como: {1,2,3,4,5,6...} onde os três pontos finais significam " e assim por diante". Um tempo depois descobriram que o zero poderia ser adicionado aos números contáveis, como: {0,1,2,3,4,5,6,7...} O zero é um elemento neutro. E a diferença de 3-3 tem uma resposta numérica: 3-3 = 0 Os números inteiros podem ser divididos em partes. É só imaginar um barril contendo vinho, se eu engarrafar estarei dividindo o vinho do barril em partes. Admitirmos fracões como parte do nosso sistema numérico nos facilita bastante. Se você insistir na subtração do problema 4-5 =? tem uma resposta, então você estará forçado a admitir número negativo no seu sistema matemático. Similarmente, se você quer a divisão do problema 33 = 8 1/3,

2 4 nós temos que obter uma resposta. Então admitirmos frações em nosso sistema matemático é um "bom negócio". Mas fazer aritmética com frações, dividir, multiplicar, pode ser cansativo. Sorte nossa termos calculadoras e o Maple para nos ajudar. Estas ferramentas podem converter entre números decimais e números fracionários. Outras Bases Muitas culturas adaptaram o sistema decimal para a contagem. Várias nações em volta do mundo inventaram símbolos para os números de 1 até 9. Mas há exceções nessa regra: os romanos por vezes usavam grupos de 12, os babilônios tinham um sistema misto, trabalhavam, em parte, em grupo de 10 e de 60, e os maias usavam grupamentos de 20. O grupamento de 12 ainda sobrevive na língua inglesa. Nós temos um sistema decimal altamente desenvolvido. Mas outros grupamentos podem ser úteis para certas aplicações. Os computadores digitais da atualidade funcionam trocando milhares de dispositivos digitais chamados transistores do estado ligado para o desligado. Alguns aparelhos que tem dois estados (on e off) são chamados de máquinas binárias. O sistema numérico com somente dois dígitos, 0 e 1, é uma escolha natural. Outras escolhas úteis são os grupos de dois. O sistema octal é baseado nos dígitos de 0 até 7 (três grupos de dois), e o hexadecimal, com os dígitos 0 até 15 (quatro grupos de dois), é muito comum nos computadores atuais. Todos esses sistemas têm um elemento em comum:o método de escrever números chamados de sistema posicional é a base de todos eles. O Sistema Decimal Considerando o número Como interpretaremos essa quantidade? Nossa notação posicional leva em conta que o numeral 1 está na posição do 1.000, o numeral 9 na posição do 900, o numeral 8 na posição do 80, e o 6 na sua mesma posição: ele é realmente 6, mas todos os outros devem ser multiplicados por uma potência de dez. Nós poderíamos escrever desta maneira: Agora, nós podemos interpretar um número binário. Somente os dígitos 0 e 1 devem ser usados quando escrevemos. Primeiramente atentaremos para contar em binário. Começando com 0, nós adicionamos 1 para obter 1. adicionando 1 novamente, nós teremos 10! A tabela abaixo no mostra: É assim que somamos em binário. Agora, alguns exercícios para que possamos entender a conversão. Problema: Converta o número binário para decimal. Solução:

3 obs: 21 é a soma dos resultados acima. Este é o nosso resultado. Problema: Converta o número octal para decimal. Solução: O Maple possui um procedimento para converter número de uma base para outra. É muito simples: Usando o Maple para converter na base 8 decimal, primeiramente faremos uma lista dos dígitos em octal na ordem inversa: [2,6,3,7,1], e usamos o comando para converter. convert([2,6,3,7,1],base,8,10); A lista de saída é também invertida é a nossa resposta. Temos este comando também para a conversão: convert(17362,decimal,octal); Note que neste comando anterior não precisamos inverter a ordem, e a resposta também não é invertida! Os números hexadecimais usam os dígitos 0 até 15 escrevendo como 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E e F. Se você quiser converter um número hexadecimal para decimal você deve envolvê-lo com acento agudo, como mostra o exemplo abaixo. convert(`abcd`,decimal,hex); De decimal para hex: convert(1435,hex); convert(`1d`,decimal,hex); Potências de dez no Maple Expressando o número, este é igual a No Maple podemos usar o "e" para expressar uma potência de dez. Por exemplo: 2e2 + 3e1 + 4 é o número 234 na notação de potência de dez.

4 5e4+4e2+3e0; Exercícios: 1. Digite o número 5e5+9e4+3e0. O que é esse número? 2. Converta os números decimais abaixo para hexadecimais. a b c d. 256*257 3.Converta os números hexadecimais abaixo para decimais. a. 3FF b. FEFEFE c. ABCDEF 4.Converta os decimais abaixo para números binários. Você pode usar a forma : convert(16,binary); a. 32 b.62 c Os computadores pessoais de hoje em dia usam palavras de 32 bits. Isto é equivalente a dizer que você pode construir um número binário de 32 zeros até 32 um's. O que é equivalente em decimal a 32 um's? Você precisa do comando convert, ou existe um caminho mais fácil para se obter essa resposta? Frações Uma fração é definaida como uma proporção de dois inteiros. Os números então formados são também chamados de números racionais. A fração é da forma p/q, onde p e q são inteiros e q não é igual a zero. A afirmação "a dividido por b" pode ser escrito dessas formas abaixo, que são equivalentes. Onde a primeira forma é a preferida. Adicionando frações O primeiro passo na adição de frações é converter os denominadores de cada fração num denominador comum. Por exemplo:

5 1.fazemos o conhecido m.m.c. 2. encontrado o denominador comum, dividimos este pelo antigo e depois multiplicamos pelo numerador o seu resultado. 3. somamos o numerador e o denominador é fixado. Agora você sabe fazer com papel e caneta. Mas vejamos como o Maple resolve este problema 3/5+9/10+1/15; Números Reais Você pode imaginar que um sistema numérico, que inclui os inteiros, positivos e negativos, e todas as frações possíveis poderiam ser suficientes para qualquer trabalho matemático. Depois disso, com um sistema semelhante, permite você medir comprimentos com uma precisão razoável. Imagine que você tenha que medir um comprimento e este se encontra entre 5/8" e 3/4". Você poderia tirar uma média entre essa duas frações e obter (5/8+6/8)/2=11/16". Desse resultado poderíamos tirar um novo par de frações que juntas se somam e, dividindo por dois, obtemos uma nova média, e assim por diante obter um resultado mais próximo da precisão. Você pode continuar esse processo utilizando a nova fração e uma das frações já utilizadas, e encontrar outras no meio do caminho. Após todas essas observações feitas sobre frações, é fácil entendermos que há muitos números que não podem ser representados com absoluta precisão como frações. Um desses números, e o primeiro a ser descoberto, é. Este número, enquanto não expresso pelo raio de dois números inteiros, é facilmente imaginável porque ele representa o comprimento da hipotenusa. Imediatamente após esta pequena descoberta, especulações começaram sobre a possibilidade de representação do número como uma fração. Dentre os grandes matemáticos, muitos suspeitaram que poderia ser um número irracional. Este caso foi provado no final do século passado. Nessa mesma época, os matemáticos descobriram que há mais números irracionais na linha numérica que os racionais, ainda que hajam infinitos números de cada tipo. Maple utiliza a função evalf para converter números reais, sendo estes frações ou irracionais, em seu decimal equivalente. Há uma opção na função evalf que nos permite especificar o número de dígitos que nós queremos na resposta. Inicialmente o Maple utiliza dez dígitos de precisão. Digits; A linha de output mostra a você que o Maple está trabalhando com a precisão de dígito-dez. Todo

6 resultado decimal será impresso com esse número. Se você quiser mudar a precisão com que o Maple trabalha, digite, por exemplo: Digits:=20; Digits; Digits:=10; Exercícios: a. Calcule a raíz cúbica de 3 para a casa do decimal 30. Digits:=30; sqrt(3*(1/3)); b. Encontre a aproximação decimal para. Fatorando Você sabe que qualquer dois números sendo multiplicados obteremos um terceiro número. Este número é chamado de produto Agora considere o problema inverso: pegando um número e encontrando dois números que juntos multiplicam-se obtemos aquele resultado. Para pequenos números você pode resolver este problema mentalmente. Tendo o número 15, os dois números são 3 e 5. Estes números são chamados de fatores de 15. Outros números, como o 30, pode ser fatorado por dois caminhos: 10 x 3, ou 6 x 5. Após examinar estas duas soluções, algum desses números podem ser expressos como fatores: 10 = 2 x 5 e 6 = 2 x 3. E nenhum desses números podem ser fatorados em números menores. No Maple a função ifactor é usada para encontrar os fatores de qualquer inteiro. Exemplo: use o Maple para fatorar o inteiro ifactor( ); Note que o fator 3 é repetido duas vezes. Exercícios Use a função ifator para mostrar que isso é fatorável ifactor(2^(2^(5)))+1;

7 Você pode usar a expressão e substituir n. subs(n=42,n^2-n+41); isprime(%); E também testar se esse número é primo: restart; isprime(subs(n=16,n^2-n+41)); (16^(2))-16+41; isprime(%); A expressão produz outra sequência de primos. Qual o menor valor de n que produza um não-primo? Exercício: a. Complete a tabela b. Conversão para binário. converta 61 para binário converta 33 para binário converta 48 para binário c. Um problema muito antigo envolvendo contagem. Uma versão mais moderna é mostrada a seguir (rima foi traduzida): Quanto eu fui para St. Ives Encontrei um homem com sete esposas. Cada noiva tinha sete sacolas, Cada sacola tinha sete gatos, Cada gato tinha sete gatinhos Gatinhos, gatos, sacolas, esposas, Quantos deles tinham em St. Ives? (1) Complete a tabela, assumindo que o homem e suas esposas estavam indo para St. Ives? (2) Converta a soma, expresse-a de um número com base sete para decimal. São os totais os mesmos? _

8 Laboratório de Maple As quatro operações básicas O Maple é uma calculadora. Você pode somar, subtrair, multiplicar e dividir. a. Os egípsios antigos restringiram eles mesmos a fracionar utilizando numeradores unitários, com a única exceção da fração. Por exemplo, eles escreviam como. Como você escreveria a fração que eles escreviam como? b. Use o Maple para ajudá-lo a converter estas frações egípcias para frações equivalentes c. Como podemos escrever a fração da forma egípcia? Divisores de um número inteiro a. Pode ter divisores? Caso existam, quais são eles? b. Quais são os divisores de ? c. Quais são os divisores de ? Divisibilidade Numerologistas tem investigado "números perfeitos" durante séculos. Um número perfeito é igual a soma de todos os seus fatores. O primeiro número perfeito é o 6, pois a soma de todos os possíveis fatores de 6 (isto é, 1,2,3) é seis. O próximo número perfeito é 28, pois. Todos os fatores possíveis são utilizados para formar a soma. a. O próximo número perfeito é 496. Usando o comando ifactor, escreva todos os seus fatores e soma destes. b. O número 8128 é um número perfeito? Escreva todos os seus fatores e a sua respectiva soma. c. O número é um número perfeito? Dica: Para adicionar todos os fatores, utilize o comando sum. Todas as combinações de, são possíveis,

9 junto com,. Dessa maneira, utilize o comando sum(2^n+2^n*8191,n=0..11)+2^12; Números Perfeitos Rapidamente Tornam-se Grandes Utilize a dica vista anteriormente para mostrar que p = é um número perfeito. Qual é o maior fator de p? Convertendo Para Bases Diferentes Cientistas de Computação frequentemente usam números binários ou hexadecimais. Para converter um número como 45 de decimal para hexadecimal, use o comando convert(45,hex); a. Use o comando anterior para converter os seguintes números para hexadecimal ( i ) 64 ( ii ) 16 ( iii ) (16.000K) ( iv) b. Que palavras em inglês esses números formam quando convertidos para hexadecimal? ( i ) ( ii ) ( iii ) ( iv ) ( v )

10 ( vi ) Conversões Para a Base 7 O problema da contagem de todos os gatinhos, gatos, sacos, esposas indo para St. Ives poderia ter sido feito de forma mais fácil se utilizássemos o sistema numérico de base 7. O número 7, escrito na base 7, é. Utilizamos convert(7,base,7); para encontrar os dígitos na conversão. Note que os dígitos podem ser lidos da direita para a esquerda no output do Maple. Torne-se familiar com o processo de conversão. a. Converta 49 (7 x 7) para a base 7. b. Converta 343 (7 x 7 x 7) para a base 7. c. Para converter da base 7 para a base 10, você deve primeiro escrever o número da base como uma lista, começando da direita: [0,1,1,1,1], e usá-lo esta forma do comando convert: convert([0,1,1,1,1],base,7,10); d. Converta para a base 7. e. Converta para a base 7. Somando Números a. Encontrar a soma dos primeiros inteiros. O comando do Maple é sum(i,i= ); b. Encontre a soma das primeiros 1000 quadrados. (Dica: o comando do Maple é sum(i^2,i= ). )

11 c. Encontre a soma dos primeiros 1000 cubos. Resolvendo um Problema por Enumeração Um número é um quadrado perfeito e um cubo perfeito. Este número está entre e Que número é este, e qual é a sua raiz cúbica? A Conjetura 3N + 1 Uma regra simples para produzirmos uma lista de inteiros é 1. Escolha um inteiro positivo. Chame-o de N. 2. Se N = 1, pare. 3. Se N for par, troque-o por e vá para o passo Se N for ímpar, troque-o por 3N + 1 e vá para o passo 2. A regra produz uma string de números baseados no primeiro número, N. Alguns números muito grandes, como produzem uma sequência relativamente pequena, enquanto outros, muito menores, como 41, produzem uma longa lista de dígitos. A conjetura é que a sequência irá parar quando chegarmos ao valor 1, não importando qual foi nossa escolha inicial ( N ). O Maple tem uma linguagem de programação que nos permite codificar este algoritmo: lc:=proc(n::integer) local r,i; r:=n; i:=1,print(r); if r=1 then RETURN(); fi; while not r=1 do if r mod 2 = 0 then r:= r/2; print(r); i:=i+1; else

12 r:=3*r+1; print(r); i:=i + 1; fi; od; print(`numero de Iteracoes: `,i); end: Você pode reconhecer muitos comandos neste programa. A primeira linha define um procedimento e nos permite dar um número de entrada, n. As próximas 3 linhas inicializam variáveis que o programa necessita. Nas linhas 5,6,7 temos a nossa condição de saída. A linha 8 configura uma tarefa repetida, permitindo da linha 9 até a 17 processarmos a tarefa até encontrarmos o valor 1. A linha 19 nos mostra quantos números foram gerados para a sequência. Depois de você ter escrito o programa, digite o comando lc(4); Desde que o número inicial seja uma potência de 2, a sequência pára rapidamente. Qual é a sequência gerada por lc(3)? Conjetura 1. Você pode supor quanto maior for o número inicial, maior será a sequência. Para testar a conjetura, registre o número de iterações produzidas por ( i ) lc(25) ( ii ) lc(27) ( iii ) lc(29) A conjetura 1 é verdadeira ou falsa? Tente dar um número negativo para iniciar o processo: lc(-1); Você terá que pressionar o botão stop, porque a saída entra em loop. O tamanho do ciclo é o número de números num padrão repetitivo. Qual é o tamanho do ciclo lc(-1)?

13 Qual é o tamanho dos ciclos para ( i ) lc(-2) ( ii ) lc(-3) ( iii ) lc(-5) ( iv ) lc(-17) A conjetura 3N + 1: Não importa qual seja o número inicial, a sequência gerada pelo algoritmo irá eventualmente encontrar 1 e parar. Algumas sequências tem tamanho maior que 200. Esta sequência é gerada por um número entre e Qual é este número e qual o tamanho de sua sequência? Dica: Você pode usar um programa do Maple para automatizar sua busca. for jk = 3500 to 4000 do lc(jk) od; Tenha a certeza de ter removido os parâmetros de impressão do while loop no procedimento lc para o que o Maple imprima apenas o número de interações, e não todos os valores. Os dois números que você encontrou acima estão cercados de números que produzem pequenas sequências. Números grandes não necessariamente produzem sequências longas. Por exemplo, qual é o tamanho da sequência para o número ? Encontre uma sequência longa utilizando lc(n). Que número encontrado produziu a sequência mais longa e qual foi esta sequência?

Revisando a Aritmética

Revisando a Aritmética Revisando a Aritmética 1.Revisando os sistemas decimais e convertendo números para outras bases. 2.Usando Maple para converter números binários e hexadecimais para outras bases. 3.Distinguindo frações

Leia mais

Sistemas de Numerações.

Sistemas de Numerações. Matemática Profº: Carlos Roberto da Silva; Lourival Pereira Martins. Sistema de numeração: Binário, Octal, Decimal, Hexadecimal; Sistema de numeração: Conversões; Sistemas de Numerações. Nosso sistema

Leia mais

Trabalho compilado da Internet Prof. Claudio Passos. Sistemas Numéricos

Trabalho compilado da Internet Prof. Claudio Passos. Sistemas Numéricos Trabalho compilado da Internet Prof. Claudio Passos Sistemas Numéricos A Informação e sua Representação O computador, sendo um equipamento eletrônico, armazena e movimenta as informações internamente sob

Leia mais

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária

Curso: Técnico de Informática Disciplina: Redes de Computadores. 1- Apresentação Binária 1- Apresentação Binária Os computadores funcionam e armazenam dados mediante a utilização de chaves eletrônicas que são LIGADAS ou DESLIGADAS. Os computadores só entendem e utilizam dados existentes neste

Leia mais

Sistemas de numeração

Sistemas de numeração E Sistemas de numeração Aqui estão apenas números ratificados. William Shakespeare A natureza tem algum tipo de sistema de coordenadas geométrico-aritmético, porque a natureza tem todos os tipos de modelos.

Leia mais

3 Sistemas de Numeração:

3 Sistemas de Numeração: 3 Sistemas de Numeração: Os computadores eletrônicos têm como base para seu funcionamento a utilização de eletricidade. Diferente de outras máquinas que a presença ou ausência de eletricidade apenas significam

Leia mais

2. Sistemas de Numeração, Operações e Códigos. 2. Sistemas de Numeração, Operações e Códigos 1. Números Decimais. Objetivos.

2. Sistemas de Numeração, Operações e Códigos. 2. Sistemas de Numeração, Operações e Códigos 1. Números Decimais. Objetivos. Objetivos 2. Sistemas de Numeração, Operações e Códigos Revisar o sistema de numeração decimal Contar no sistema de numeração binário Converter de decimal para binário e vice-versa Aplicar operações aritméticas

Leia mais

Aula 3 - Sistemas de Numeração

Aula 3 - Sistemas de Numeração UEM Universidade Estadual de Maringá DIN - Departamento de Informática Disciplina: Fundamentos da Computação Profª Thelma Elita Colanzi Lopes thelma@din.uem.br Aula 3 - Sistemas de Numeração O ser humano,

Leia mais

2. Representação Numérica

2. Representação Numérica 2. Representação Numérica 2.1 Introdução A fim se realizarmos de maneira prática qualquer operação com números, nós precisamos representa-los em uma determinada base numérica. O que isso significa? Vamos

Leia mais

1. Sistemas de numeração

1. Sistemas de numeração 1. Sistemas de numeração Quando mencionamos sistemas de numeração estamos nos referindo à utilização de um sistema para representar uma numeração, ou seja, uma quantidade. Sistematizar algo seria organizar,

Leia mais

Sistemas de Numeração

Sistemas de Numeração Universidade Tecnológica Federal do Paraná Bacharelado em Ciência da Computação IC3A Introdução à Ciência da Computação Sistemas de Numeração Marcos Silvano O. Almeida Baseado no material do prof. Rogério

Leia mais

Sistemas de Numeração

Sistemas de Numeração Sistemas de Numeração Representação da Informação para seres humanos Números (1,2,3,4...) Letras (a,a,b,b,c,c...) Sinais de pontuação (:,;...) Operadores aritméticos (+,-,x,/) Representação da Informação

Leia mais

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Disciplina de Lógica Computacional Aplicada. Prof. Dr.

Pontifícia Universidade Católica do Rio Grande do Sul Faculdade de Engenharia Disciplina de Lógica Computacional Aplicada. Prof. Dr. Índice 1. SISTEMAS NUMÉRICOS 1.1 Caracterização dos Sistemas Numéricos 1.2 Sistemas Numéricos em uma Base B Qualquer 1.2.1 Sistema de Numeração Decimal 1.2.2. Sistema de Numeração Binário 1.2.3 Sistema

Leia mais

Laboratório - Uso da calculadora do Windows com endereços de rede

Laboratório - Uso da calculadora do Windows com endereços de rede Laboratório - Uso da calculadora do Windows com endereços de rede Objetivos Parte 1: Acesso à Calculadora do Windows Parte 2: Converter entre os sistemas numéricos Parte 3: Converter endereços IPv4 de

Leia mais

Escola Secundária c/3º CEB José Macedo Fragateiro. Curso Profissional de Nível Secundário. Componente Técnica. Disciplina de

Escola Secundária c/3º CEB José Macedo Fragateiro. Curso Profissional de Nível Secundário. Componente Técnica. Disciplina de Escola Secundária c/3º CEB José Macedo Fragateiro Curso Profissional de Nível Secundário Componente Técnica Disciplina de Sistemas Digitais e Arquitectura de Computadores 29/21 Módulo 1: Sistemas de Numeração

Leia mais

Notas de aula #1 SISTEMAS NUMÉRICOS

Notas de aula #1 SISTEMAS NUMÉRICOS UTFPR Disciplina: EL66J Prof. Gustavo B. Borba Notas de aula #1 SISTEMAS NUMÉRICOS - Notação posicional Definição: A posição de cada algarismo no número indica a sua magnitude. A magnitude também é chamada

Leia mais

SISTEMAS DE NUMERAÇÃO

SISTEMAS DE NUMERAÇÃO Atualizado em Prof. Rui Mano E mail: rmano@tpd.puc rio.br SISTEMAS DE NUMERAÇÃO Sistemas de Numer ação Posicionais Desde quando se começou a registrar informações sobre quantidades, foram criados diversos

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À ORGANIZAÇÃO DE COMPUTADORES Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o funcionamento do computador Apresentar a função da memória e dos dispositivos

Leia mais

Sistemas Numéricos e a Representação Interna dos Dados no Computador

Sistemas Numéricos e a Representação Interna dos Dados no Computador Capítulo 2 Sistemas Numéricos e a Representação Interna dos Dados no Computador 2.0 Índice 2.0 Índice... 1 2.1 Sistemas Numéricos... 2 2.1.1 Sistema Binário... 2 2.1.2 Sistema Octal... 3 2.1.3 Sistema

Leia mais

ARQUITETURA DE COMPUTADORES. Sistemas de Numeração. 1 Arquitetura de Computadores

ARQUITETURA DE COMPUTADORES. Sistemas de Numeração. 1 Arquitetura de Computadores ARQUITETURA DE COMPUTADORES Sistemas de Numeração 1 Sistemas de Numeração e Conversão de Base Sistema Decimal É o nosso sistema natural. Dígitos 0,1,2,3,4,5,6,7,8 e 9. Números superiores a 9; convencionamos

Leia mais

Sistemas de Numeração. Professor: Rogério R. de Vargas INFORMÁTICA 2014/2

Sistemas de Numeração. Professor: Rogério R. de Vargas INFORMÁTICA 2014/2 INFORMÁTICA Sistemas de Numeração Professor: Rogério R. de Vargas 2014/2 Sistemas de Numeração São sistemas de notação usados para representar quantidades abstratas denominadas números. Um sistema numérico

Leia mais

Sistemas de Numeração. Introdução ao Computador 2010/1 Renan Manola

Sistemas de Numeração. Introdução ao Computador 2010/1 Renan Manola Sistemas de Numeração Introdução ao Computador 2010/1 Renan Manola Introdução Em sistemas digitais o sistema de numeração binário é o mais importante, já fora do mundo digital o sistema decimal é o mais

Leia mais

REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade

REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade REPRESENTAÇÃO DE DADOS EM SISTEMAS DE COMPUTAÇÃO AULA 03 Arquitetura de Computadores Gil Eduardo de Andrade O conteúdo deste documento é baseado no livro Princípios Básicos de Arquitetura e Organização

Leia mais

Organização de Computadores. Cálculos Binários e Conversão entre Bases Aritmética Binária

Organização de Computadores. Cálculos Binários e Conversão entre Bases Aritmética Binária Organização de Computadores Capítulo 4 Cálculos Binários e Conversão entre Bases Aritmética Binária Material de apoio 2 Esclarecimentos Esse material é de apoio para as aulas da disciplina e não substitui

Leia mais

Introdução à Engenharia de

Introdução à Engenharia de Introdução à Engenharia de Computação Tópico: Sistemas de Numeração José Gonçalves - LPRM/DI/UFES Introdução à Engenharia de Computação Introdução O número é um conceito abstrato que representa a idéia

Leia mais

Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante

Cálculo Numérico Aula 1: Computação numérica. Tipos de Erros. Aritmética de ponto flutuante Cálculo Numérico Aula : Computação numérica. Tipos de Erros. Aritmética de ponto flutuante Computação Numérica - O que é Cálculo Numérico? Cálculo numérico é uma metodologia para resolver problemas matemáticos

Leia mais

Sistemas de Numeração. 1 Introdução aos sistemas numeração

Sistemas de Numeração. 1 Introdução aos sistemas numeração Sistemas de Numeração 1 Introdução aos sistemas numeração Sistemas de Numeração Base Decimal Base Binária Base Octal Base Hexadecimal Sistemas de numeração ria\base Oct tal\ Base He exadecimal l\base Biná

Leia mais

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES

CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES CAPÍTULO 3 - TIPOS DE DADOS E IDENTIFICADORES 3.1 - IDENTIFICADORES Os objetos que usamos no nosso algoritmo são uma representação simbólica de um valor de dado. Assim, quando executamos a seguinte instrução:

Leia mais

13 Números Reais - Tipo float

13 Números Reais - Tipo float 13 Números Reais - Tipo float Ronaldo F. Hashimoto e Carlos H. Morimoto Até omomentonoslimitamosaouso do tipo inteiro para variáveis e expressões aritméticas. Vamos introduzir agora o tipo real. Ao final

Leia mais

Representação de Dados e Sistemas de Numeração

Representação de Dados e Sistemas de Numeração 1 Representação de Dados e Sistemas de Numeração Sistema de numeração decimal e números decimais (base 10) Sistema de numeração binário e números binários (base 2) Conversão entre binário e decimal Sistema

Leia mais

Lista de Exercícios Sistemas de Numeração

Lista de Exercícios Sistemas de Numeração Lista de Exercícios Sistemas de Numeração 1- (Questão 5 BNDES Profissional Básico Análise de Sistemas - Suporte ano 010) Um administrador de sistemas, ao analisar o conteúdo de um arquivo binário, percebeu

Leia mais

Fundamentos em Informática (Sistemas de Numeração e Representação de Dados)

Fundamentos em Informática (Sistemas de Numeração e Representação de Dados) 1 UNIVERSIDADE DO CONTESTADO / UnC CAMPUS CONCÓRDIA/SC CURSO DE SISTEMAS DE INFORMAÇÃO Fundamentos em Informática (Sistemas de Numeração e Representação de Dados) (Apostila da disciplina elaborada pelo

Leia mais

Eletrônica Digital 1 Módulo1 Capítulo 1 Sistemas Numéricos. Prof. Nilton Costa Junior

Eletrônica Digital 1 Módulo1 Capítulo 1 Sistemas Numéricos. Prof. Nilton Costa Junior Eletrônica Digital 1 Módulo1 Capítulo 1 Sistemas Numéricos Prof. Nilton Costa Junior Sistemas Numéricos Existem vários sistemas numéricos: Decimal Binário Octal Hexadecimal Sistema Decimal representado

Leia mais

Fabio Bento fbento@ifes.edu.br

Fabio Bento fbento@ifes.edu.br Fabio Bento fbento@ifes.edu.br Eletrônica Digital Sistemas de Numeração e Códigos 1. Conversões de Binário para Decimal 2. Conversões de Decimal para Binário 3. Sistema de Numeração Hexadecimal 4. Código

Leia mais

Sistemas de Numeração

Sistemas de Numeração Sistemas de Numeração Um numeral é um símbolo ou grupo de símbolos que representa um número em um determinado instante da evolução do homem. Tem-se que, numa determinada escrita ou época, os numerais diferenciaram-se

Leia mais

A lógica de programação ajuda a facilitar o desenvolvimento dos futuros programas que você desenvolverá.

A lógica de programação ajuda a facilitar o desenvolvimento dos futuros programas que você desenvolverá. INTRODUÇÃO A lógica de programação é extremamente necessária para as pessoas que queiram trabalhar na área de programação, seja em qualquer linguagem de programação, como por exemplo: Pascal, Visual Basic,

Leia mais

Sistemas de Numeração. Bases Numéricas e Conversão entre bases

Sistemas de Numeração. Bases Numéricas e Conversão entre bases Sistemas de Numeração Bases Numéricas e Conversão entre bases Objetivos Contar em binário, octal, hexadecimal Conversões: DECIMAL BINÁRIO OCTAL HEXADECIMAL Histórico A origem dos conceitos sobre números

Leia mais

Sistemas de Numeração

Sistemas de Numeração Professor Menezes SISTEMA DE NUMERAÇÃO 1-1 Sistemas de Numeração Observe que alguns números decimais a possuem uma representação muito curiosa no sistema binário: 1 decimal = 1 binário; 2 decimal = 10

Leia mais

Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,...

Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,... Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,... 0) O que veremos na aula de hoje? Um fato interessante Produtos notáveis Equação do 2º grau Como fazer a questão 5 da 3ª

Leia mais

Vamos exemplificar o conceito de sistema posicional. Seja o número 1303, representado na base 10, escrito da seguinte forma:

Vamos exemplificar o conceito de sistema posicional. Seja o número 1303, representado na base 10, escrito da seguinte forma: Nova bibliografia: Título: Organização e projeto de computadores a interface Hardware/Software. Autor: David A. Patterson & John L. Hennessy. Tradução: Nery Machado Filho. Editora: Morgan Kaufmmann Editora

Leia mais

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13 ORGANIZAÇÃO DE COMPUTADORES MÓDULO 13 Índice 1. Circuitos Digitais - Continuação...3 1.1. Por que Binário?... 3 1.2. Conversão entre Bases... 3 2 1. CIRCUITOS DIGITAIS - CONTINUAÇÃO 1.1. POR QUE BINÁRIO?

Leia mais

Exemplo de Subtração Binária

Exemplo de Subtração Binária Exemplo de Subtração Binária Exercícios Converta para binário e efetue as seguintes operações: a) 37 10 30 10 b) 83 10 82 10 c) 63 8 34 8 d) 77 8 11 8 e) BB 16 AA 16 f) C43 16 195 16 3.5.3 Divisão binária:

Leia mais

centena dezena unidade 10 2 10 1 10 0 275 2 7 5 200 + 70 + 5 275

centena dezena unidade 10 2 10 1 10 0 275 2 7 5 200 + 70 + 5 275 A. Sistemas de Numeração. Para se entender a linguagem do computador (o Código de Máquina), é necessário conhecer um pouco da teoria dos números. Não é uma tarefa tão difícil quanto pode parecer. Sabendo-se

Leia mais

Conversão de Bases e Aritmética Binária

Conversão de Bases e Aritmética Binária Conversão de Bases e Aritmética Binária Prof. Glauco Amorim Sistema de Numeração Decimal Dígitos Decimais: 0 2 3 4 5 6 7 8 9 Potências de base 0 0 0 2 0 0 3 4 0 0 00 000 0 000 Sistema de Numeração Binário

Leia mais

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.

Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel. Matemática Essencial Equações do Segundo grau Conteúdo Matemática - UEL - 2010 - Compilada em 18 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.br/matessencial/ 1 Introdução

Leia mais

INTRODUÇÃO AOS SISTEMAS LÓGICOS

INTRODUÇÃO AOS SISTEMAS LÓGICOS 1 INTRODUÇÃO AOS SISTEMAS LÓGICOS SISTEMA NUMÉRICO PROF. ANDRÉ MONTEVECCHI ANDRE.MONTEVECCHI@PROF.UNIBH.BR 19/02/2014 Prof. André Montevecchi / Profa. Anna Tostes 2 SUMÁRIO Sistemas Numéricos Notação Posicional

Leia mais

A equação do 2º grau

A equação do 2º grau A UA UL LA A equação do 2º grau Introdução Freqüentemente, ao equacionarmos um problema, obtemos uma equação na qual a incógnita aparece elevada ao quadrado. Estas são as chamadas equações do 2º grau.

Leia mais

Sistema de Numeração e Códigos. Sistemas de Informação CPCX UFMS Prof. Renato F. dos Santos

Sistema de Numeração e Códigos. Sistemas de Informação CPCX UFMS Prof. Renato F. dos Santos Sistema de Numeração e Códigos Sistemas de Informação CPCX UFMS Prof. Renato F. dos Santos Objetivos Converter um número de um sistema de numeração (decimal, binário ou hexadecimal) no seu equivalente

Leia mais

Tutorial de Matlab Francesco Franco

Tutorial de Matlab Francesco Franco Tutorial de Matlab Francesco Franco Matlab é um pacote de software que facilita a inserção de matrizes e vetores, além de facilitar a manipulação deles. A interface segue uma linguagem que é projetada

Leia mais

CAPÍTULO 6 ARITMÉTICA DIGITAL

CAPÍTULO 6 ARITMÉTICA DIGITAL CAPÍTULO 6 ARITMÉTICA DIGITAL Introdução Números decimais Números binários positivos Adição Binária Números negativos Extensão do bit de sinal Adição e Subtração Overflow Aritmético Circuitos Aritméticos

Leia mais

SISTEMAS DE NUMERAÇÃO

SISTEMAS DE NUMERAÇÃO Universidade do Contestado Campus Concórdia Curso de Sistemas de Informação Prof.: Maico Petry SISTEMAS DE NUMERAÇÃO DISCIPLINA: Fundamentos em Informática SISTEMAS DE NUMERAÇÃO E REPRESENTAÇÃO DE DADOS

Leia mais

Bases Numéricas e Conversão. DCC 122 - Circuitos Digitais

Bases Numéricas e Conversão. DCC 122 - Circuitos Digitais Bases Numéricas e Conversão DCC 122 - Circuitos Digitais Objetivos Bases numéricas utilizadas em sistemas computacionais. Conversões: DECIMAL BINÁRIO HEXADECIMAL Sistemas de Numeração Não posicional Ex.

Leia mais

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos TUTORIAL Display de 7 Segmentos Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006 PdP Pesquisa e Desenvolvimento de Produtos http://www.maxwellbohr.com.br contato@maxwellbohr.com.br

Leia mais

Capítulo UM Bases Numéricas

Capítulo UM Bases Numéricas Capítulo UM Bases Numéricas 1.1 Introdução Quando o homem aprendeu a contar, ele foi obrigado a desenvolver símbolos que representassem as quantidades e grandezas que ele queria utilizar. Estes símbolos,

Leia mais

Organização e Arquitetura de Computadores I

Organização e Arquitetura de Computadores I Organização e Arquitetura de Computadores I Aritmética Computacional Slide 1 Sumário Unidade Lógica e Aritmética Representação de Números Inteiros Aritmética de Números Inteiros Representação de Números

Leia mais

REPRESENTAÇÃO DE DADOS E SISTEMAS DE NUMERAÇÃO

REPRESENTAÇÃO DE DADOS E SISTEMAS DE NUMERAÇÃO REPRESENTAÇÃO DE DADOS E SISTEMAS DE NUMERAÇÃO Profs. M.Sc. Lucio M. Duarte e Ph.D. Avelino Zorzo 1 Faculdade de Informática - PUCRS 1 REPRESENTAÇÃO DE DADOS Acredita-se que a criação de números veio com

Leia mais

Aritmética Binária e. Bernardo Nunes Gonçalves

Aritmética Binária e. Bernardo Nunes Gonçalves Aritmética Binária e Complemento a Base Bernardo Nunes Gonçalves Sumário Soma e multiplicação binária Subtração e divisão binária Representação com sinal Sinal e magnitude Complemento a base. Adição binária

Leia mais

¹CPTL/UFMS, Três Lagoas, MS,Brasil, oliveiralimarafael@hotmail.com. ²CPTL/UFMS, Três Lagoas, MS, Brasil.

¹CPTL/UFMS, Três Lagoas, MS,Brasil, oliveiralimarafael@hotmail.com. ²CPTL/UFMS, Três Lagoas, MS, Brasil. Encontro de Ensino, Pesquisa e Extensão, Presidente Prudente, 22 a 25 de outubro, 2012 36 INTRODUÇÃO A CRIPTOGRAFIA RSA Rafael Lima Oliveira¹, Prof. Dr. Fernando Pereira de Souza². ¹CPTL/UFMS, Três Lagoas,

Leia mais

Circuitos Digitais. Conteúdo. Sistema de Numeração e Códigos :: Conversões de Binário para Decimal SISTEMA DE NUMERAÇÃO E CÓDIGOS

Circuitos Digitais. Conteúdo. Sistema de Numeração e Códigos :: Conversões de Binário para Decimal SISTEMA DE NUMERAÇÃO E CÓDIGOS Ciência da Computação Sistemas de Numeração e Conversões Prof. Sergio Ribeiro Material adaptado das aulas do Prof. José Maria da UFPI Conteúdo Conversões de binário para decimal. Conversões de decimal

Leia mais

Tópico 2. Conversão de Unidades e Notação Científica

Tópico 2. Conversão de Unidades e Notação Científica Tópico 2. Conversão de Unidades e Notação Científica Toda vez que você se refere a um valor ligado a uma unidade de medir, significa que, de algum modo, você realizou uma medição. O que você expressa é,

Leia mais

PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS

PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS 1 PROGRAMAÇÃO EM LINGUAGEM LADDER LINGUAGEM DE RELÉS INTRODUÇÃO O processamento interno do CLP é digital e pode-se, assim, aplicar os conceitos de lógica digital para compreen8 der as técnicas e as linguagens

Leia mais

ICC - Aula 6. Ivan da Silva Sendin. November 17, 2014. Bits, portas logicas, flip-flops,... Numeros e Simbolos Exercicios

ICC - Aula 6. Ivan da Silva Sendin. November 17, 2014. Bits, portas logicas, flip-flops,... Numeros e Simbolos Exercicios ICC - Aula 6 Ivan da Silva Sendin November 17, 2014 Só existem 10 tipos de pessoas: as que entendem números binários e as que não entendem Bits 0 e 1 portas logicas operadores lógicos Circuitos f : {0,

Leia mais

Soluções de Questões de Matemática do Centro Federal de Educação Tecnológica Celso Suckow da Fonseca CEFET/RJ

Soluções de Questões de Matemática do Centro Federal de Educação Tecnológica Celso Suckow da Fonseca CEFET/RJ Soluções de Questões de Matemática do Centro Federal de Educação Tecnológica Celso Suckow da Fonseca CEFET/RJ. Questão Sistemas de Numeração No sistema de numeração de base 2, o numeral mais simples de

Leia mais

Sistemas de Numeração. Engenharia da Computação 3 Período Alex Vidigal Bastos

Sistemas de Numeração. Engenharia da Computação 3 Período Alex Vidigal Bastos UNIPAC Sistemas Digitais Sistemas de Numeração Engenharia da Computação 3 Período Alex Vidigal Bastos 1 Agenda Objetivos Introdução Sistema Binário Sistema Octal Sistema Hexadecimal Aritméticas no Sistema

Leia mais

Cálculo Numérico. ECA / 4 créditos / 60 h Introdução, Erros e Matlab. Ricardo Antonello. www.antonello.com.br

Cálculo Numérico. ECA / 4 créditos / 60 h Introdução, Erros e Matlab. Ricardo Antonello. www.antonello.com.br Cálculo Numérico ECA / 4 créditos / 60 h Introdução, Erros e Matlab Ricardo Antonello www.antonello.com.br Conteúdo Erros na fase de modelagem Erros na fase de resolução Erros de arredondamento Erros de

Leia mais

Arquitetura de Rede de Computadores

Arquitetura de Rede de Computadores TCP/IP Roteamento Arquitetura de Rede de Prof. Pedro Neto Aracaju Sergipe - 2011 Ementa da Disciplina 4. Roteamento i. Máscara de Rede ii. Sub-Redes iii. Números Binários e Máscara de Sub-Rede iv. O Roteador

Leia mais

Em um sistema de numeração de base b qualquer, um número positivo é representado pelo polinômio:

Em um sistema de numeração de base b qualquer, um número positivo é representado pelo polinômio: ELETRÔNICA DIGITAl I 1 SISTEMAS DE NUMERAÇÃO INTRODUÇÃO A base dos sistemas digitais são os circuitos de chaveamento (switching) nos quais o componente principal é o transistor que, sob o ponto de vista

Leia mais

Sistemas Numéricos Eletrônica Digital PROFESSOR LUCAS KOEPSEL ROSA

Sistemas Numéricos Eletrônica Digital PROFESSOR LUCAS KOEPSEL ROSA Sistemas Numéricos Eletrônica Digital PROFESSOR LUCAS KOEPSEL ROSA Definição de Sistemas Numéricos Eletrônica Digital PROFESSOR LUCAS KOEPSEL ROSA Definição Sistemas Numéricos Em condições ideais, um sistema

Leia mais

FRAÇÕES TERMOS DE UMA FRAÇÃO NUMERADOR 2 TRAÇO DE FRAÇÃO DENOMINADOR. DENOMINADOR Indica em quantas partes o todo foi dividido.

FRAÇÕES TERMOS DE UMA FRAÇÃO NUMERADOR 2 TRAÇO DE FRAÇÃO DENOMINADOR. DENOMINADOR Indica em quantas partes o todo foi dividido. FRAÇÕES TERMOS DE UMA FRAÇÃO NUMERADOR TRAÇO DE FRAÇÃO DENOMINADOR DENOMINADOR Indica em quantas partes o todo foi dividido. NUMERADOR - Indica quantas partes foram consideradas. TRAÇO DE FRAÇÃO Indica

Leia mais

Capítulo 2. Numéricos e Códigos. 2011 Pearson Prentice Hall. Todos os direitos reservados.

Capítulo 2. Numéricos e Códigos. 2011 Pearson Prentice Hall. Todos os direitos reservados. Capítulo 2 Sistemas Numéricos e Códigos slide 1 Os temas apresentados nesse capítulo são: Conversão entre sistemas numéricos. Decimal, binário, hexadecimal. Contagem hexadecimal. Representação de números

Leia mais

Conversões em Sistemas de Numeração. José Gustavo de Souza Paiva

Conversões em Sistemas de Numeração. José Gustavo de Souza Paiva Conversões em Sistemas de Numeração José Gustavo de Souza Paiva 1 Conversões entre bases que são potências entre si Primeiro caso base binária para base octal Como 2 3 = 8, podemos separar os bits de um

Leia mais

Hardware de Computadores

Hardware de Computadores Sistema Binário Hardware de Computadores O sistema binário é um sistema de numeração posicional em que todas as quantidades são representadas, utilizando-se como base as cifras: zero e um (0 e 1). Os computadores

Leia mais

UTILIZANDO PROGRAMAS EDUCACIONAIS

UTILIZANDO PROGRAMAS EDUCACIONAIS LINUX EDUCACIONAL UTILIZANDO PROGRAMAS EDUCACIONAIS PROFESSOR GERSON VALENCIO Caro professor: As novas Tecnologias de Informação e Comunicação(TICs) estão mudando nossa forma de pensar, agir, relacionar-se,

Leia mais

Representação de Dados

Representação de Dados Representação de Dados Introdução Todos sabemos que existem diferentes tipos de números: fraccionários, inteiros positivos e negativos, etc. Torna-se necessária a representação destes dados em sistema

Leia mais

2aula TEORIA DE ERROS I: ALGARISMOS SIGNIFICATIVOS, ARREDONDAMENTOS E INCERTEZAS. 2.1 Algarismos Corretos e Avaliados

2aula TEORIA DE ERROS I: ALGARISMOS SIGNIFICATIVOS, ARREDONDAMENTOS E INCERTEZAS. 2.1 Algarismos Corretos e Avaliados 2aula Janeiro de 2012 TEORIA DE ERROS I: ALGARISMOS SIGNIFICATIVOS, ARREDONDAMENTOS E INCERTEZAS Objetivos: Familiarizar o aluno com os algarismos significativos, com as regras de arredondamento e as incertezas

Leia mais

I. MATEMÁTICA FINANCEIRA - ANDRÉ ARRUDA TAXAS DE JUROS. Taxas Proporcionais

I. MATEMÁTICA FINANCEIRA - ANDRÉ ARRUDA TAXAS DE JUROS. Taxas Proporcionais 1º BLOCO...2 I. Matemática Financeira - André Arruda...2 2º BLOCO...6 I. Matemática - Daniel Lustosa...6 3º BLOCO... 10 I. Tabela de Acumulação de Capital... 10 I. MATEMÁTICA FINANCEIRA - ANDRÉ ARRUDA

Leia mais

ELETRÔNICA. Changed with the DEMO VERSION of CAD-KAS PDF-Editor (http://www.cadkas.com). INTRODUÇÃO

ELETRÔNICA. Changed with the DEMO VERSION of CAD-KAS PDF-Editor (http://www.cadkas.com). INTRODUÇÃO 0010100111010101001010010101 CURSO DE 0101010100111010100101011101 1010011001111010100111010010 ELETRÔNICA 1010000111101010011101010010 DIGITAL INTRODUÇÃO Os circuitos equipados com processadores, cada

Leia mais

e à Linguagem de Programação Python

e à Linguagem de Programação Python Introdução a Algoritmos, Computação Algébrica e à Linguagem de Programação Python Curso de Números Inteiros e Criptografia Prof. Luis Menasché Schechter Departamento de Ciência da Computação UFRJ Agosto

Leia mais

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle Disciplina: TCC-00.7 Prog. de Computadores III Professor: Leandro Augusto Frata Fernandes Turma: A- Data: / / Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle. Construa um algoritmo

Leia mais

1. NÍVEL CONVENCIONAL DE MÁQUINA

1. NÍVEL CONVENCIONAL DE MÁQUINA 1. NÍVEL CONVENCIONAL DE MÁQUINA Relembrando a nossa matéria de Arquitetura de Computadores, a arquitetura de Computadores se divide em vários níveis como já estudamos anteriormente. Ou seja: o Nível 0

Leia mais

Aula 2 Sistemas de Numeração (Revisão)

Aula 2 Sistemas de Numeração (Revisão) Aula 2 Sistemas de Numeração (Revisão) Anderson L. S. Moreira anderson.moreira@recife.ifpe.edu.br http://dase.ifpe.edu.br/~alsm 1 O que fazer com essa apresentação 2 Agenda Breve revisão da aula anterior

Leia mais

Codificação 1. Introdução. C 2 R r {! + codificação

Codificação 1. Introdução. C 2 R r {! + codificação Codificação 1. Introdução A unidade básica de memória é o digito binário (bit). Para representar diferentes em memória é necessário que o bit armazene pelo menos 2 valores. A informação pode ser armazenada

Leia mais

COMPUTAÇÕES NUMÉRICAS. 1.0 Representação

COMPUTAÇÕES NUMÉRICAS. 1.0 Representação COMPUTAÇÕES NUMÉRICAS.0 Representação O sistema de numeração decimal é o mais usado pelo homem nos dias de hoje. O número 0 tem papel fundamental, é chamado de base do sistema. Os símbolos 0,,, 3, 4, 5,

Leia mais

Introdução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação

Introdução. A Informação e sua Representação (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação A Informação e sua Representação (Parte III) Prof.a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br

Leia mais

Introdução à Informática Aulas 9 e 10

Introdução à Informática Aulas 9 e 10 FAPAN SISTEMAS DE INFORMAÇÃO - SI Introdução à Informática Aulas 9 e 10 Prof. Roberto Tikao Tsukamoto Júnior Cáceres, 24 de março de 2011. NUMEROS BINÁRIOS NÃO INTEIROS NÚMEROS BINÁRIOS INTEIROS POSITIVOS

Leia mais

Lição 1 Introdução à programação de computadores

Lição 1 Introdução à programação de computadores Lição Introdução à programação de computadores Introdução à Programação I Objetivos Ao final desta lição, o estudante será capaz de: Identificar os diferentes componentes de um computador Conhecer linguagens

Leia mais

2. Sistemas de Numeração

2. Sistemas de Numeração 2. Sistemas de Numeração 2.1. Introdução A necessidade de contar é algo que acompanha o ser humano desde tempos imemoriais. Muitas cavernas pré-históricas registram contagens, provavelmente de animais,

Leia mais

Aplicações de Combinatória e Geometria na Teoria dos Números

Aplicações de Combinatória e Geometria na Teoria dos Números Aplicações de Combinatória e Geometria na Teoria dos Números Nesse artigo vamos discutir algumas abordagens diferentes na Teoria dos Números, no sentido de envolverem também outras grandes áreas, como

Leia mais

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h Sistema de Numeração e Conversão entre Sistemas. Prof. Rômulo Calado Pantaleão Camara Carga Horária: 60h Representação da Informação Um dispositivo eletrônico, armazena e movimenta as informações internamente

Leia mais

Programação em papel quadriculado

Programação em papel quadriculado 4 NOME DA AULA: Programação em papel quadriculado Tempo de aula: 45 60 minutos Tempo de preparação: 10 minutos Objetivo principal: ajudar os alunos a entender como a codificação funciona. RESUMO Ao "programar"

Leia mais

Teoria dos Números. A Teoria dos Números é a área da matemática que lida com os números inteiros, isto é, com o conjunto

Teoria dos Números. A Teoria dos Números é a área da matemática que lida com os números inteiros, isto é, com o conjunto Teoria dos Números 1 Noções Básicas A Teoria dos Números é a área da matemática que lida com os números inteiros, isto é, com o conjunto Z = {..., 4, 3, 2, 1, 0, 1, 2, 3, 4...}. Ela permite resolver de

Leia mais

Lógica Combinacional Aula 01 Sistema de Numeração. Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com

Lógica Combinacional Aula 01 Sistema de Numeração. Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com Lógica Combinacional Aula 01 Sistema de Numeração Felipe S. L. G. Duarte Felipelageduarte+fatece@gmail.com Sistema de Numeração Um numeral é um símbolo ou grupo de símbolos que representa um número em

Leia mais

PROGRAMAÇÃO ESTRUTURADA. CC 2º Período

PROGRAMAÇÃO ESTRUTURADA. CC 2º Período PROGRAMAÇÃO ESTRUTURADA CC 2º Período PROGRAMAÇÃO ESTRUTURADA Aula 06: Ponteiros Declarando e utilizando ponteiros Ponteiros e vetores Inicializando ponteiros Ponteiros para Ponteiros Cuidados a serem

Leia mais

Jeandervall. Roteamento

Jeandervall. Roteamento Roteamento Configurar um roteador parece um tanto quanto complicado, porem não é uma tarefa impossível. O detalhe é que é preciso tomar muita a atenção na ora de configurar as rotas. Recomenda-se que antes

Leia mais

PC Fundamentos Revisão 4

PC Fundamentos Revisão 4 exatasfepi.com.br PC Fundamentos Revisão 4 André Luís Duarte...mas os que esperam no Senhor renovarão as suas forças; subirão com asas como águias; correrão, e não se cansarão; andarão, e não se fatigarão.is

Leia mais

EQUAÇÕES E INEQUAÇÕES DE 1º GRAU

EQUAÇÕES E INEQUAÇÕES DE 1º GRAU 1 EQUAÇÕES E INEQUAÇÕES DE 1º GRAU Equação do 1º grau Chamamos de equação do 1º grau em uma incógnita x, a qualquer expressão matemática que pode ser escrita sob a forma: em que a e b são números reais,

Leia mais

ELETRÔNICA DIGITAL 1

ELETRÔNICA DIGITAL 1 CENTRO FEDERAL DE ENSINO TECNOLÓGICO DE SANTA CATARINA UNIDADE SÃO JOSÉ ÁREA DE TELECOMUNICAÇÕES ELETRÔNICA DIGITAL 1 CAPÍTULO 1 SUMÁRIO INTRODUÇÃO...2 1. SISTEMAS DE NUMERAÇÃO...4 1.1 Introdução...4

Leia mais

Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto

Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto Material Teórico - Módulo de Divisibilidade MDC e MMC - Parte 1 Sexto Ano Prof. Angelo Papa Neto 1 Máximo divisor comum Nesta aula, definiremos e estudaremos métodos para calcular o máximo divisor comum

Leia mais

REVISÃO E AVALIAÇÃO DA MATEMÁTICA

REVISÃO E AVALIAÇÃO DA MATEMÁTICA 2 Aula 45 REVISÃO E AVALIAÇÃO DA 3 Vídeo Arredondamento de números. 4 Arredondamento de números Muitas situações cotidianas envolvendo valores destinados à contagem, podem ser facilitadas utilizando o

Leia mais

Notação Posicional. Introdução à Computação. Bases. Bases. Sistemas de Numeração. Exemplo:

Notação Posicional. Introdução à Computação. Bases. Bases. Sistemas de Numeração. Exemplo: Notação Posicional Introdução à Computação Sistas de Numeração O objetivo principal de qualquer base numérica é a de representar números É a posição do algarimo (dígito) que determina seu valor Ex: número

Leia mais