INTEIROS. Luciana Santos da Silva Martino. lulismartino.wordpress.com PROFMAT - Colégio Pedro II. 25 de agosto de 2017

Documentos relacionados
MA14 - Aritmética Unidade 4 - Parte 2. Representação dos Números Inteiros (O Jogo de Nim)

MA14 - Aritmética Unidade 1 Resumo. Divisibilidade

Representação dos Naturais

DIVISÃO NOS INTEIROS. Luciana Santos da Silva Martino. lulismartino.wordpress.com PROFMAT - Colégio Pedro II

Números são números, letras são números e sinais de pontuação, símbolos e até mesmo as instruções do próprio computador são números.

Luciana Santos da Silva Martino

ALGORITMO DE EUCLIDES

MA14 - Aritmética Lista 1. Unidades 1 e 2

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES REPRESENTAÇÃO NUMÉRICA. Cristina Boeres

Introdução à Automação

Arquitetura de computadores BASE NUMÉRICAS

1 bases numéricas. capítulo

Aula 4: Bases Numéricas

Binário Decimal

Fundamentos e Suporte de Computadores. P r o f. M a. A n a P a u l a D o m i n g o s

UNIVERSIDADE DE SÃO PAULO INSTITUTO DE MATEMÁTICA E ESTATÍSTICA Licenciatura em Matemática MAT1514 Matemática na Educação Básica 2º semestre 2014 TG1

Aula 4: Bases Numéricas

Buscando um Invariante

MA14 - Aritmética Unidade 4. Representação dos Números Inteiros (Sistemas de Numeração)

Desenvolvendo o pensamento aritmético utilizando os conceitos da teoria dos números.

Conversão de Bases. Introdução à Organização de Computadores 5ª Edição/2007 Página 54. Sistemas Numéricos - Aritmética. Prof.

MATEMÁTICA. Aritmética e Problemas. Sistemas de Numeração e Operações Fundamentais Parte 1. Prof. Renato Oliveira

NÚMEROS ESPECIAIS. Luciana Santos da Silva Martino. lulismartino.wordpress.com PROFMAT - Colégio Pedro II

MA14 - Aritmética Unidade 15 - Parte 1 Resumo. Congruências

O REI MALIGNO E A PRINCESA GENEROSA: SOBRE BASES NUMÉRICAS E CRITÉRIOS DE DIVISIBILIDADE

NÚMEROS E OPERAÇÕES. Sistema de Numeração Decimal. Exercícios Resolvidos

COLÉGIO DE APLICAÇÃO DOM HÉLDER CÂMARA EXERCÍCIOS COMPLEMENTARES I DISCIPLINA : MATEMÁTICA PROFESSOR (A): ALUNO (A) 4º ano

Aplicações das Técnicas Desenvolvidas. Soluções de Exercícios e Tópicos Relacionados a Combinatória. 2 a série E.M.

CONTROLE DE FLUXO DE EXECUÇÃO

CURSO ANUAL DE MATEMÁTICA VOLUME 1

Sistemas Numéricos - Aritmética. Conversão de Bases. Prof. Celso Candido ADS / REDES / ENGENHARIA

Arquitetura e Organização de computadores

setor 1102 Aula 20 PRINCÍPIOS BÁSICOS DA CONTAGEM 2 REVISÃO

CAPÍTULO 1 - SISTEMAS DE NUMERAÇÕES

Sinais iguais, soma e conserva o sinal. Sinais diferentes, subtrai e conserva o sinal do maior.

Computação e Programação

Sistemas de Numeração. Tiago Alves de Oliveira

Sistemas de numeração

AULA DEMONSTRATIVA RACIOCÍNIO LÓGICO. Professor Guilherme Neves. Aula 00 Aula Demonstrativa

UNIVERSIDADE ESTADUAL DO CEARÁ UECE UNIVERSIDADE ABERTA DO BRASIL UAB LICENCIATURA EM COMPUTAÇÃO PCC- Ambiente Virtuais de Aprendizagem

Roteiro de trabalho para o 3o ano

Sistemas numéricos Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas

Sistemas de Computação. Sistemas de numeração

Circuitos Digitais Primeira Lista de Exercícios

ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO

Modelagem com relações de recorrência. Exemplo: Determinada população dobra a cada ano; população inicial = 5 a n = população depois de n anos

Representações de Números Inteiros: Sinal e Magnitude e Representação em Excesso de k

Solução. Este problema pode ser resolvido de modo análogo ao problema anterior.

Fundamentos de Arquiteturas de Computadores

SISTEMAS DE NUMERAÇÃO. Introdução à Ciência da Computação ICC0001

AULA 02 CONJUNTOS NUMÉRICOS. Figura 1 Conjuntos numéricos

MATEMÁTICA - 2º ANO. Novo programa de matemática Objetivos específicos

Colégio Santa Dorotéia

ORGANIZAÇÃO DE COMPUTADORES SISTEMAS DE NUMERAÇÃO

CONHECIMENTOS CAPACIDADES OBJETIVOS / METAS CURRICULARES

D 7 C 4 U 5. MATEMÁTICA Revisão Geral Aula 1 - Parte 1. Professor Me. Álvaro Emílio Leite. Valor posicional dos números. milésimos décimos.

Infraestrutura de Hardware

Operações com números binários

SISTEMA DE NUMERAÇÃO. Introdução a Informática. Vinícius Pádua

Sistemas de Computação

SISTEMAS DE NUMERAÇÃO CONVERSÕES ENTRE BASES. Prof. André Rabelo

Sistemas de Numeração. Professor Msc. Rodolfo Lauro Weinert Joinville, 26 de fevereiro de 2018

Representação Digital da Informação I

Direto do concurso. Comentário CONJUNTOS NUMÉRICOS

Arquitetura de Computadores

Belos Problemas: Indução e Princípio das Gavetas de Dirichlet

ELETRÔNICA DIGITAL Aula 1- Sistemas de Numeração. Prof.ª Msc. Patricia Pedroso Estevam Ribeiro

Sistemas de Numeração. Exemplos de Sistemas de Numeração (1) Exemplos de Sistemas de Numeração (2) Sistemas de Numeração

Binários: Operações matemáticas

Exercícios: Comandos de Repetição

Aritmética Binária e Complemento a Base. Introdução ao Computador 2010/1 Renan Manola

Equipe de Matemática. Matemática. Divisibilidade

1 Introdução à Lógica Digital. Arquitectura de Sistemas Computacionais

Capacidade de Armazenamento. Bit. Binário para Decimal. Decimal para Binário. Operações Aritméticas no Sistema binário.

Módulo de Números Naturais. Divisibilidade e Teorema da Divisão Euclideana. 8 ano E.F.

NÚMEROS NATURAIS OS NÚMEROS E SEUS SIGNIFICADOS!

Exemplos: -5+7=2; 12-5=7; -4-3=-7; -9+5=-4; -8+9=1; -4-2=-6; -6+10=4

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Introdução à Computação Prof. André Luís Belini

Base: número de símbolos empregados no sistema numérico.

MA14 - Aritmética Unidade 15 - Parte 2 Resumo

2. Números Inteiros. A representação gráfica dos números Inteiros Os números podem ser representados numa reta horizontal, a reta numérica:

Um sistema de numeração posicional utiliza um conjunto de símbolos. O valor que cada

Sistemas de Numeração Coletânea. Antonio Carlos dos Santos Souza

Arquitetura de Computadores Sistema de Numeração. Apresentado por Prof. Fred Sauer Mat. Elaborado por Prof. Ricardo Quintão

Introdução à Computação

Cursos: Análise, Ciência da Computação e Sistemas de Informação Laboratório I - Prof. Aníbal Notas de aula 2 SISTEMAS NUMÉRICOS

Organização de Computadores I

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AOS SISTEMAS DE NUMERAÇÃO

Sistemas de Numeração

Unidade III. Sistemas Numéricos e o Computador

Comentários e Exemplos sobre os Temas e seus Descritores da Matriz de Matemática de 4ª Série Fundamental

Representação de Dados. José Gustavo de Souza Paiva

Lista 2 - Álgebra I para Computação - IME -USP -2011

FUNDAMENTOS DA INFORMÁTICA. Sistemas de Numeração

PARTE I I: ARITMÉTICA COMPUTACIONAL ARQUITETURA DE COMPUTADORES ANTONIO RAMOS DE CARVALHO JÚNIOR

Sistemas de Numeração

Fundamentos de TI. Aula08_Sistemas Numéricos.doc 1

Sistemas de Numeração

Transcrição:

Sumário REPRESENTAÇÃO DOS NÚMEROS INTEIROS Luciana Santos da Silva Martino lulismartino.wordpress.com lulismartino@gmail.com PROFMAT - Colégio Pedro II 25 de agosto de 2017

Sumário 1 Sistemas de Numeração 2

Outline 1 Sistemas de Numeração 2

Sistemas de Numeração sistema sexagesimal: babilônios, 1700 a.c. sistema decimal: desenvolvido na China e na Índia. Maior difusão na Europa a partir de 1202, quando da publicação do Liber Abacci, de Fibonacci sistema binário: bases como potências de 2 foram as escolhidas na arquitetura de computadores Todos são sistemas posicionais com base constante

Sistemas de Numeração No sistema decimal todo número inteiro é representado por uma sequência formada pelos algarismos 1, 2, 3, 4, 5, 6, 7, 8, 9 acrescidos do símbolo 0(zero), que representa a ausência de algarismo. Por serem dez os algarismos, o sistema é chamado decimal. Sistema posicional: cada algarismo, além do seu valor intrínseco, possui um peso que lhe é atribuído, em função da posição que ele ocupa no número. No sistema decimal esse peso é sempre uma potência de dez

Sistemas de Numeração Cada algarismo de um número possui uma ordem contada da direita para a esquerda. Cada terna de ordens também contada da direita para a esquerda, forma uma classe unidades 1 a ordem classe das unidades dezenas 2 a ordem centenas 3 a ordem unidades de milhar 4 a ordem classe do milhar dezenas de milhar 5 a ordem centenas de milhar 6 a ordem unidades de milhão 7 a ordem classe do milhão dezenas de milhão 8 a ordem centenas de milhão 9 a ordem

Sistemas de Numeração Os sistemas de numeração posicionais baseiam-se no teorema a seguir, que é uma aplicação da divisão euclidiana Teorema 4.1: Sejam dados a, b Z, com a > 0 e b > 1. Existem números inteiros n 0 e 0 r 0, r 1,..., r n < b, com r n 0, univocamente determinados, tais que a = r 0 + r 1 b + r 2 b 2 +... + r n b n A representação dada no teorema acima é chamada de expansão relativa à base b.

Sistemas de Numeração. Algoritmo para determinar a expansão de um número qualquer relativamente à base b Aplicações sucessivas da divisão euclidiana a = bq 0 + r 0, r 0 < b q 0 = bq 1 + r 1, r 1 < b q 1 = bq 2 + r 2, r 2 < b e assim por diante. Como a > q 0 > q 1 >..., devemos, em certo ponto, ter q n 1 < b e, portanto, de q n 1 = bq n + r n, decorre que q n = 0, o que implica que 0 = q n = q n+1 = q n+2 =..., e, portanto, 0 = r n+1 = r n+2 =... Temos então que a = r 0 + r 1 b +... + r nb n

Sistemas de Numeração Proposição 4.2: Sejam dados os números inteiros b > 1, m, n 0, 0 < r 0,..., r n < b e 0 r 0,..., r n < b. Tem-se que i) r 0 + r 1 b +... + r n b n < b n+1 ii) n > n e r n 0 r 0 + r 1 b +... + r n b n > r 0 + r 1 b +... + r n b n iii) n = n e r n > r n r 0 + r 1 b +... + r n b n > r 0 + r 1 b +... + r nb n

Sistemas de Numeração A expansão numa dada base b fornece-nos um método para representar os números naturais. Para tanto, escolha um conjunto S de b símbolos S = {s 0, s 1,..., s b 1 } com s 0 = 0, para representar os números de 0 a b 1 Um número natural c na base b escreve-se na forma x nx n 1...x 1 x 0 com x 0,..., x n S, e n variando, dependendo de a, representando o número x 0 + x 1 b +... + x nb n Notação: [x n...x 1 x 0 ] b : número representado por x n...x 1 x 0 na base b [x n...x 1 x 0 ] b = x 0 + x 1 b +... + x nb n

Sistemas de Numeração Proposição 4.6: Seja a = r n...r 1 r 0 um número representado no sistema decimal. Uma condição necessária e suficiente para que a seja divisível por 5 (respectivamente por 10) é que r 0 seja 0 ou 5 (respectivamente 0) Proposição 4.7: Seja a = r n...r 1 r 0 um número representado no sistema decimal. Uma condição necessária e suficiente para que a seja divisível por 3 (respectivamente por 9) é que r n +... + r 1 + r 0 seja divisível por 3 (respectivamente por 9) Exemplo 4.8: O nove misterioso Peça para alguém escolher, em segredo, um número natural com, pelo menos, três algarismos (no sistema decimal). Peça, ainda, para que efetue uma permutação qualquer dos seus algarismos, obtendo um novo número, e que subtraia o menor do maior dos dois números. Finalmente, peça ao seu parceiro de jogo para reter um dos algarismos diferentes de zero desse novo número e divulgar os restantes. É possível adivinhar o algarismo retido!

Sistemas de Numeração Corolário 4.9: Todo número natural escreve-se de modo único como soma de potências distintas de 2. Exemplo 4.10: O método acima, para determinar expansões binárias permite desenvolver um algoritmo antigo para calcular o produto de dois números usando apenas multiplicações e divisões por 2, além de adições. Esse método tem a vantagem de apenas necessitar da tabuada do 2. Exemplo 4.11: O Problema da Moeda Falsa Vamos generalizar a solução do problema da moeda falsa, que discutimos no Exemplo 2.13 (pág 37), para um número arbitrário de moedas

Outline 1 Sistemas de Numeração 2

Jogo 1 Dispõe-se sobre uma mesa um número N de palitos separados em três grupos, de n 1, n 2 e n 3 palitos (N 1 + n 2 + n 3 = N), de modo que n i n j se i j. O jogo é realizado por dois jogadores. Cada jogador, na sua vez, deve retirar um número qualquer ( 0) de palitos de um, e de apenas um, dos grupos. Os jogadores alternam-se e quem retirar o(s) último(s) palito(s) ganha o jogo. O objetivo da estratégia é mostrar que, se um dos jogadores a um certo momento encontrar-se numa situação favorável (a ser definida) e se não cometer nenhum deslize nas jogadas seguintes, ele ganhará o jogo.

Jogo 1 Cada estado do jogo pode ser codificado por um terno de números, representando o número de palitos em cada grupo, ordenados previamente como Grupo 1, Grupo 2 e Grupo 3, começando com uma configuração inicial (n 1, n 2, n 3 ) onde n 1 + n 2 + n 3 = N Exemplo: João (J) e Maria (M) com configuração inicial (3,5,7) Uma situação em que todos os algarismos da chave são pares será chamada de posição segura, enquanto que, quando pelo menos um dos algarismos da chave é ímpar, será uma posição insegura

Jogo 1 Resultado (Bouton): Qualquer que seja a configuração inicial do jogo, se um jogador encontra na sua vez uma posição segura qualquer que seja a jogada que faça, só poderá chegar a uma posição insegura Resultado (Bouton): De uma posição insegura, pode-se, com uma jogada conveniente, sempre retornar a uma posição segura Outro Exemplo: Configuração inicial (3,5,6)

Outras variantes do Jogo do Nim Jogo 2: Dispõe-se sobre uma mesa um certo número N de palitos. Estipula-se que cada jogador, na sua vez, possa retirar, no mínimo, 1 palito e, no máximo, um número preestabelecido de n palitos, com n > 1. Supõe-se ainda, que N e N 1 não sejam múltiplos de n + 1. Perde o jogador que retirar o último palito Jogo 3: Da mesma forma que a variante anterior, dispõe-se sobre uma mesa um certo número N de palitos e estipula-se que cada jogador, na sua vez, possa retirar, no mínimo, 1 palito e, no máximo, um número n prefixado de palitos, com n > 1. Supõe-se ainda que N não seja múltiplo de n + 1. Ganha o jogador que retirar o último palito

Outro Jogo Um jogo, jogado por duas pessoas, consiste de um tablete de chocolate dividido em 6x10 quadradinhos separados por sulcos. Cada jogador, na sua vez, quebra a barra de chocolate numa horizontal ou numa vertical ao longo de todo um sulco e come uma das partes. O jogo prossegue com a parte restante até que um dos jogadores é obrigado a comer o último quadradinho que restar, perdendo o jogo