Matemáticas para la Computación



Documentos relacionados
SISTEMAS NUMERICOS CAMILO ANDREY NEIRA IBAÑEZ UNINSANGIL INTRODUCTORIO A LA INGENIERIA LOGICA Y PROGRAMACION

DESARROLLO DE HABILIDADES DEL PENSAMIENTO LÓGICO

Unidad I. 1.1 Sistemas numéricos (Binario, Octal, Decimal, Hexadecimal)

Sistemas de numeración y aritmética binaria

Informática Bioingeniería

Los sistemas de numeración se clasifican en: posicionales y no posicionales.

21/02/2012. Agenda. Unidad Central de Procesamiento (CPU)

SISTEMAS DE NUMERACIÓN. Sistema decimal

Realizado por Pablo Yela

INSTITUTO UNIVERSITARIO DE TECNOLOGÍA JOSE LEONARDO CHIRINO PUNTO FIJO EDO-FALCON CATEDRA: ARQUITECTURA DEL COMPUTADOR PROFESOR: ING.

Sistemas de numeración

EJERCICIOS DEL TEMA 1

Índice Introducción Números Polinomios Funciones y su Representación. Curso 0: Matemáticas y sus Aplicaciones Tema 1. Números, Polinomios y Funciones

TEMA 4. Sistema Sexagesimal. Sistema Octal (base 8): sistema de numeración que utiliza los dígitos 0, 1, 2, 3, 4, 5,

SISTEMAS Y CÓDIGOS DE NUMERACIÓN

UNIDAD 3: ARITMÉTICA DEL COMPUTADOR

Sistema binario. Representación

SISTEMAS DE NUMERACIÓN. Sistema de numeración decimal: = =8245,97


Informática 1 Sistemas numéricos: decimal, binario, octal y hexadecimal FCFA Febrero 2012

Biblioteca Virtual Ejercicios Resueltos

CAPITULO II SISTEMAS DE NUMERACIÓN Y CÓDIGOS

NÚMEROS NATURALES Y NÚMEROS ENTEROS

❷ Aritmética Binaria Entera

SITEMA BINARIO, OCTAL Y HEXADECIMAL: OPERACIONES

Instituto Tecnológico de Celaya

x

Cualquier número de cualquier base se puede representar mediante la siguiente ecuación polinómica:

Computación I Representación Interna Curso 2011

Los polinomios. Un polinomio es una expresión algebraica con una única letra, llamada variable. Ejemplo: 9x 6 3x 4 + x 6 polinomio de variable x

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso El sistema de numeración binario

SISTEMAS NUMERICOS. Ing. Rudy Alberto Bravo

Materia: Informática. Nota de Clases Sistemas de Numeración

UNIDAD Nº 1: 1. SISTEMAS DE NUMERACION. Formalizado este concepto, se dirá que un número X viene representado por una cadena de dígitos:

Introducción a la Programación 11 O. Humberto Cervantes Maceda

En la actualidad ASCII es un código de 8 bits, también conocido como ASCII extendido, que aumenta su capacidad con 128 caracteres adicionales

Lección 4: Suma y resta de números racionales

Sistemas Numéricos. M. en C. Erika Vilches

MÉTODO DEL CAMBIO DE BASE PARA CÁLCULO MANUAL DE SUBREDES CON IP V4.0

Sistemas Digitales Ingeniería Técnica en Informática de Sistemas Curso Aritmética binaria

Tema 2. La Información y su representación

TEMA 1 Representación de la información

Representación de Datos. Representación de datos numéricos. Representación de datos caracteres. Representación de otros tipos de datos

Anterior Sistemas binarios: Aritmética binaria Siguiente ARITMÉTICA BINARIA. Operaciones elementales con números binarios

Clases de apoyo de matemáticas Fracciones y decimales Escuela 765 Lago Puelo Provincia de Chubut

SISTEMAS DE NUMERACIÓN.

Operaciones con polinomios

Matemática de redes Representación binaria de datos Bits y bytes

ANEXO 2: REPRESENTACION DE LA INFORMACION EN LOS COMPUTADORES

QUÉ ES UN NÚMERO DECIMAL?

Naturaleza binaria. Conversión decimal a binario

Tutorial Sistema de indicadores Observatorio de la Persona Joven

Tema 4: Sistemas de Numeración. Codificación Binaria. Escuela Politécnica Superior Ingeniería Informática Universidad Autónoma de Madrid

Materia Introducción a la Informática

ESTRATEGIAS PARA EL CÁLCULO MENTAL

Llamamos potencia a todo producto de factores iguales. Por ejemplo: 3 4 =

Qué son los monomios?

A estas alturas de nuestros conocimientos vamos a establecer dos reglas muy prácticas de cómo sumar dos números reales:

Sistemas de numeración

UNIDADES DE ALMACENAMIENTO DE DATOS

Matrices Invertibles y Elementos de Álgebra Matricial

TEMA 2: Representación de la Información en las computadoras

Sistema Binario. Sonia Alexandra Pinzón Nuñez. Ingeniera de Sistemas

1. Informática e información. 2. Sistemas de numeración. 3. Sistema binario, operaciones aritméticas en binario, 4. Sistemas octal y hexadecimal. 5.

EDWIN KÄMMERER ORCASITA INGENIERO ELECTRÓNICO

Representación en Punto Flotante

8 millares + 2 centenas + 4 decenas + 5 unidades + 9 décimos + 7 céntimos


Lección 9: Polinomios

Notas de Teórico. Sistemas de Numeración

Programa para el Mejoramiento de la Enseñanza de la Matemática en ANEP Proyecto: Análisis, Reflexión y Producción. Fracciones

Sistemas de Numeración Operaciones - Códigos

Por ejemplo convertir el número 131 en binario se realiza lo siguiente: Ahora para convertir de un binario a decimal se hace lo siguiente:

Tema 1. SISTEMAS DE NUMERACION

Tema I. Sistemas Numéricos y Códigos Binarios

Clase 02: Representación de datos

Tema 2: Sistemas de representación numérica

Matemáticas Básicas para Computación

Operaciones Aritméticas en Números con Signo

Lección 24: Lenguaje algebraico y sustituciones

El álgebra booleana (Algebra de los circuitos lógicos tiene muchas leyes o teoremas muy útiles tales como :

Sistemas de Numeración

Los números racionales

Lección 1. Representación de números

Sistemas de numeración, operaciones y códigos

Fundamentos de Programación. Sabino Miranda-Jiménez

SUMA Y RESTA DE FRACCIONES

Representación de la Información

Unidad 1 Sistemas de numeración Binario, Decimal, Hexadecimal

Unidad Didáctica. Códigos Binarios

EXPRESIONES ALGEBRAICAS. POLINOMIOS

Unidad de trabajo 2: INFORMÁTICA BÁSICA (primera parte)

Lección 1-Introducción a los Polinomios y Suma y Resta de Polinomios. Dra. Noemí L. Ruiz Limardo 2009

Sistemas de Numeración

Capítulo 1: Sistemas de representación numérica Introducción. Dpto. de ATC, Universidad de Sevilla - Página 1 de 8

Diapositiva 1. Por supuesto, también se puede hacer lo contrario. Un demultiplexor envía una señal a una de muchas líneas.

Matemáticas Básicas para Computación

El sistema decimal, es aquél en el que se combinan 10 cifras (o dígitos) del 0 al 9 para indicar una cantidad específica.

Centro de Capacitación en Informática

Guía 01: Sistemas Numéricos

Transcripción:

Matemáticas para la Computación José Alfredo Jiménez Murillo 2da Edición Inicio

Índice Capítulo 1. Sistemas numéricos. Capítulo 2. Métodos de conteo. Capítulo 3. Conjuntos. Capítulo 4. Lógica Matemática. Capítulo 5. Álgebra booleana. Capítulo 6. Relaciones. Capítulo 7. Grafos Capítulo 8. Árboles Capítulo 9. Introducción a los lenguajes formales Continuar

Capítulo 1. Sistemas numéricos Continuar

Introducción De acuerdo con la historia, se cree que los primeros pobladores utilizaban rayas, círculos, figuras de animales u objetos para representar cantidades. Para representar una manada de 7 animales podría dibujarse siete rayas o figuras de ese animal, pero para representar cantidades cada vez mayores se usó la agrupación de varios símbolos en uno solo, con la finalidad de compactar la información.

Sistemas Aditivos Un sistema utilizado se le conoce como el sistema aditivo, en él se suman los valores de todos los símbolos para obtener una cantidad total. Otro sistema aditivo es el sistema de numeración romano en el cual los diferente símbolos utilizados en ese sistema representan cantidades, una línea sobre el símbolo implica una multiplicación del número por mil. Otro sistema es el sistema numérico maya, en el que se estableció un símbolo para representar el cero, este sistema tiene una base de 20, y los 20 símbolos distintos correspondientes se obtienen a partir de la combinación de los tres símbolos básicos.

Sistema Decimal El sistema decimal se usa en forma rutinaria para la representación de cantidades mediante los caracteres 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Con estas cifras se pueden expresar cantidades hasta el 9, para expresar cantidades más allá de este número es necesario introducir la representación posicional, es decir, a cada cifra se le asigna un valor posicional determinado de acuerdo con el lugar que ocupa dentro del número.

Sistema Binario En el sistema binario sólo hay dos cifras: 0 y 1. Como sucede en el sistema decimal, en el sistema binario también se utilizan exponentes para expresar cantidades mayores. Mientras que en el sistema decimal la base es 10, en el sistema binario la base es 2.

Sistema Octal El sistema de numeración octal usa 8 dígitos que tienen el mismo valor que en el sistema de numeración decimal. Este sistema es muy usado en la computación por tener una base que es potencia exacta de 2, además de que esta característica hace que la conversión a binario o viceversa sea bastante simple.

Sistema Hexadecimal La base numérica del sistema hexadecimal es 16 y para representar cantidades en el se utilizan los diez dígitos del sistema decimal, así como las seis primeras letras del alfabeto. Con esto pueden formarse números según el principio de valor posicional como en los demás sistemas aritméticos.

Generalización de las conversiones De la misma manera en que fueron creados los sistemas posicionales decimal, binario, octal y hexadecimal, es posible crear nuestro propio sistema usando los dígitos necesarios del 0 al 9, y también en el caso de que se requieran las letras del alfabeto.

Operaciones Básicas Las operaciones básicas de suma, resta, multiplicación y división que se realizan en el sistema decimal también se pueden llevar a cabo en cualquier sistema numérico aplicando las mismas reglas y teniendo en cuenta la base en que se encuentran los números con que se efectúa la operación.

Suma El procedimiento para llevar a cabo la suma en los diferentes sistemas numéricos no cambia, sino que sólo hay que tener en cuenta la base en que se realiza la operación. Por tanto, en general se puede establecer, que si al sumar 2 dígitos, el resultado de la suma sobrepasa al dígito mayor de un sistema numérico determinado, entonces el resultado se debe dividir entre la base del sistema y el residuo de esa división se pone debajo de la línea y el cociente se suma a la columna siguiente izquierda.

Resta Al efectuar la resta es necesario revisar si el sustraendo es mayor que el minuendo, ya que en caso afirmativo se debe sumar la base al minuendo antes de llevar a cabo la resta de dos dígitos de una columna cualquiera. Una vez comenzada la operación de resta cuando al minuendo se le suma la base, entonces el sustraendo de la columna izquierda próxima se le deberá sumar 1 antes de hacer la comparación entre el minuendo y sustraendo.

Multiplicación La forma en que se multiplica en decimal es la misma en que se llevan a cabo las multiplicaciones en otros sistemas numéricos, la única diferencia es la base. En cualquier sistema, al multiplicar una cantidad por 1 se obtiene la misma cantidad, por esa razón en el sistema binario al multiplicar 1 por el multiplicando resulta el mismo multiplicando y al multiplicar 0 por el multiplicando resulta una fila de ceros.

División Se sabe que la división involucra operaciones de resta y multiplicación, por lo que es más complicada que las tres operaciones aritméticas anteriores. En este caso lo que se recomienda es usar lo que se conoce como división desarrollada, la cual permite realizar primero la multiplicación y después la resta, ya que de otra forma el tratar de llevar a cabo tanto la multiplicación como la resta en un sistema numérico con el que no se está familiarizando podría ser muy complicado.

Suma de dos cantidades en complemento a 2 Las operaciones que la computadora realiza internamente se llevan a cabo en una forma muy particular. En principio el sistema numérico es el binario y la operación básica es la suma. En computación las cantidades se representan por un conjunto de bits, usando un bit exclusivo para distinguir las cantidades negativas de las positivas, el cual recibe el nombre de bit de signo. Existen tres formas de representar cantidades: magnitud verdadera, complemento a 1 y complemento a 2. El complemento a 2 se obtiene sumando 1 al bit menos significativo del complemento a 1.

Multiplicación de dos cantidades usando el algoritmo de Booth El algoritmo de Booth fue desarrollado por Andrew Donald Booth con la finalidad de aumentar la velocidad al llevar a cabo la multiplicación de dos cantidades usando el concepto de complemento a dos. El número de pasos requeridos para llevar a cabo la multiplicación depende del número de bits que se utilicen en dicha operación, y el número de bits usados está directamente relacionado con los bits que requiere la mayor de las dos cantidades que se está multiplicando.