Tema 4 Elementos para el Desarrollo de Algoritmos

Slides:



Advertisements
Presentaciones similares
Conversiones entre Sistemas Numéricos
Advertisements

Sistemas de numeración y Representación de la Información
Instituto Tecnologico de Las Americas (ITLA) Nombre: Johanna Mejia Matricula: Materia: Fundamento Profesor: Amadis Suarez.
Arquitectura de Computadores Clase 2 Algebra Booleana y Número Binarios IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile.
Representación de la Información en el Computador Material Recopilado por el Prof. Manuel Sánchez.
FUNDAMENTOS DE PROGRAMACIÓN VARIABLES, CONSTANTES Y TIPOS DE DATOS EN C.
SISTEMAS DE NUMERACIÓN 2 Integrantes: Ernesto Guevara Martínez Rosbin López Ramírez Rigoberto Ruiz Esquivel Hellen Valverde Núñez.
SISTEMAS DE INFORMACIÓN TECNOLOGÍAS DE LOS SISTEMAS DE INFORMACIÓN MÉTRICAS Ing. Rodolfo Spagnuolo.
Programación SISTEMAS NUMERICOS PROGRAMACION I INFO 012.
TEMA: Introducción a la informática.. Objetivos  Explicar los conceptos fundamentales relacionados con la computación.  Explicar la forma de representar.
INTRODUCCIÓN AL ALGEBRA CONJUNTOS NUMÉRICOS. LOS NUMEROS RACIONALES ( ℚ )
Ing. Mónica Patricia René Universidad del Caribe Ing. Mónica Patricia René Universidad del Caribe.
CLASIFICACIÓN DE LOS NÚMEROS CLAUDIA MARCELA CAICEDO OSPINA F2AN.
LOS NÚMEROS RACIONALES Autor: Editorial Océano. Colaborador : Lourdes Barreno, Portal Educa Panamá.
Presentado por: Yuli Dominguez. Portal Educa Panamá. Sistema de numeración.
TEMA 1: TEMA 1: INTRODUCCIÓN A LA ESTADÍSTICA Por: Denise Muñoz Belmonte Claudia Morales Cerezuela.
Indice ● Introducción: ● Definición ● Clacificación: ➢ No posicional ➢ Posicional o ponderado ● Tipos ➢ Sistema binario ➢ Sistema oc tal ➢ Sistema decimal.
REPRESENTACION Y COMUNICACIÓN DE LA INFORMACION María Isabel Díaz Sánchez.
Sistemas de Numeración Aditivos (Son aquellos que acumulan los simbolos de todas las unidades, decenas... como sean necesarios hasta completar el número.)
Miss Rocío Morales Vásquez Saint Louis School Educación Matemática NB2.
Unidad 1 Principios de electrónica digital
Sistemas numéricos.
SISTEMAS NUMERICOS ING. SUSANA BELTRAN.
FUNCIONAMIENTO BÁSICO
ESTRATEGIAS PARA EL APRENDIZAJE DE LAS MATEMÁTICAS EN LA EDUCACIÓN A DISTANCIA CONJUNTOS NUMERICOS.
Números Fraccionarios
Carlos Chacón Rodrigo San Julián Jorge Vicente
SISTEMAS DE NUMERACION
TEMA 7 HARDWARE TECNOLOGÍA 3º ESO ADELA GINER LARRAURI.
Proyecto: Conversor de bases numéricas
Tema 4 Elementos para el Desarrollo de Algoritmos
Conversiones de números binarios a octal y hexadecimal
UNIVERSIDAD AUTONOMA DE SANTO DOMINGO FACULTAD DE CIENCIAS Escuela de Informática Materia: Introducción al procesamiento de datos INF-101 Tema: Sistemas.
UNIVERSIDAD ALONSO DE OJEDA FACULTAD DE CIENCIAS ADMINISTRATIVAS
OPERACIONES CON NÚMEROS NATURALES Tema 1
MarÍa del c. vÉlez Quinto grado
Colegio Académico de Jiménez
Tema 4 Elementos para el Desarrollo de Algoritmos
UNIDAD 2. DISEÑO LÓGICO DE PROCESADORES: UNIDAD ARITMÉTICO-LÓGICA
SISTEMAS DE NUMERACIÓN
Ing. RIgoberto Castro Hdez
Programación en scratch
SISTEMA DIGITAL Es una combinación de dispositivos diseñados para manipular cantidades físicas o información que estén representadas en forma digital,
Introducción ACTIVIDAD: magnitudes Conceptos:
De decimal a octal y hexadecimal
Organización del Computador 1 Sistemas de Representación.
SISTEMA BINARIO.
Sistemas de numeración y Representación de la Información Tema 2.
Unidad 3: Sistemas de Numeración. Í ndice Definición y Principios. Sistema de numeración decimal. Sistema de numeración binario. Conversión de un número.
Prof. Pedro Quiroz G..
Sistemas Numéricos 1. Introducción 2. Sistema de Numeración Decimal
FACULTAD NACIONAL DE INGENIERIA INGENIERIA DE SISTEMAS
Área de Matemática.
521 en base 10 a base 2(numero binario)
TEORÍA DE CONJUNTOS.
1 Conjuntos numéricos Índice del libro Números naturales
Ensamblador MC Beatriz Beltrán Martínez
Los números naturales y los números enteros
MATEMÁTICAS NM1 CONJUNTOS NUMÉRICOS.
Introducción a la Estadística Informática
Centro Universitario UAEM Ecatepec
Conversión de Binario a Decimal
Convertir el número decimal 1289,25 a decimal
Convertir el número decimal a hexadecimal
FACULTAD DE ESTUDIOS EN AMBIENTES VIRTUALES Presentado por : KAREM DANIELA MONCADA ARIZA SISTEMAS NUMERICOS.
INTRODUCCIÓN A LA INFORMÁTICA
INTRODUCCIÓN A LA INFORMÁTICA
Notación Cientifica Objetivo: Expresar un número utilizando notación cientifica.
UNIDAD I Conocimiento de la computadora
SISTEMAS NUMERICOS “Introducción a la Programación” Rolando Montero.
Transcripción de la presentación:

Tema 4 Elementos para el Desarrollo de Algoritmos Parte 1

Representación de datos en una computadora Sistemas de numeración

Introducción El ordenador procesa: instrucciones que forman el programa (indica qué debe hacerse) y los datos con los que debe trabajar Los datos internamente se representan mediante un alfabeto, utilizando un código o representación interna. Físicamente los datos se presentan mediante una combinación de bits (binary digit), y que físicamente se convertirá en dos niveles de tensión diferenciados. Instrucciones y datos deben almacenarse dentro del ordenador

Para comunicarse con el ordenador, se debe usar un alfabeto que después se pueda representar dentro del mismo: Caracteres Alfabéticos: Mayúsculas y minúsculas del alfabeto inglés. Caracteres Numéricos: Del cero al nueve. Caracteres Especiales : {,}, #, $, %, &, _, +. ‐. *, /, \, (,), ?, !, [, ] Caracteres de Control: Representan órdenes de control al ordenador: EOL, EOT, SYNC, ESC, BEEP, CTRL Caracteres Gráficos: Permiten “dibujar” figuras o iconos elementales. Externamente, manejamos información Generalmente nos referiremos a estas clases como: Caracteres alfanuméricos: que abarcan las dos primeras. Caracteres de texto: que abarcan las tres primeras categorías.

Sistemas de numeración Un sistema de numeración en base b utiliza b símbolos de un alfabeto y el valor de cada número dependerá de la posición que ocupe cada símbolo. Un número no será más que una secuencia de cifras (elegidas entre los b símbolos posibles). Sistemas posicionales

Sistema de numeración decimal El sistema numérico decimal tiene 10 dígitos: del 0 al 9 El sistema numérico decimal tiene como base el 10: cada posición tiene un peso de 10 ….105 104 103 102 101 100. 10-1 10-2 10-3 10-4 10-5… Ejemplo: 14.2 = 1 x 101 + 4 x 100 + 2 x 10-1

Sistema de numeración binario El sistema numérico binario tiene 2 dígitos: 0 y 1 El sistema numérico binario tiene como base el 2: cada posición tiene un peso de 2 ….25 24 23 22 21 20 . 2-1 2-2 2-3 2-4 2-5 … Ejemplo: 10111.101 = 1 x 24 +0 x 23 +1 x 22 +1 x 21 + 1 x 20+ 1 x 2-1 + +0 x 2-2 +1 x 2-3

Expresión binaria del 0 a 15

Sistema de numeración octal El sistema numérico octal tiene 8 dígitos: del 0 al 7 El sistema numérico octal tiene como base el 8: cada posición tiene un peso de 8 ….85 84 83 82 81 80. 8-1 8-2 8-3 8-4 8-5… Ejemplo: 124.7 = 1 x 82 + 2 x 81 + 4 x 80 + 7 x 8-1

Equivalencias

Sistema de numeración hexadecimal El sistema numérico hexadecimal tiene 16 dígitos: 0 …9 A..F El sistema numérico hexadecimal tiene como base el 16: cada posición tiene un peso de 16 ….165 164 163 162 161 160. 16-1 16-2 16-3 16-4 16-5… Ejemplo: 92F = 9 x 162 + 2 x 161 + 15 x 160

Equivalencias

Los primeros 256 números en las bases más importantes (I)

Los primeros 256 números en las bases más importantes (II)

Los primeros 256 números en las bases más importantes (III)

Los primeros 256 números en las bases más importantes (IV)

Rango de representación Con n bits pueden representarse 2 n números diferentes (en base 10). Con n bits el rango será [2 n -1..0] Ejemplo: Cuantos números diferentes se pueden representar con 4 bits? Con 4 bits se representan 24 es decir 16 números diferentes en el rango [15..0]

Conversión a base 10 Expresar en forma polinomial y operar en base 10 Ejemplos: BC9216) = 11x163 + 12x162 + 9x161 + 2x160 = 4827410) 1011002) = 101100.112) = 1x25 + 1x23 + 1x22 + 1x2-1 + 1x2-2 = 32 + 8 + 4 + 0,5 + 0,25 = 44,7510) 1011002) = 1x25 + 1x23 + 1x22 + 1x2-1 + 1x2-2 = 32 + 8 + 4 = 4410) 274 8) = 2x82 + 7x81 + 4x80 = 18810)

Conversión de decimal a binario 19 2 1 9 2 1 4 2 0 2 2 0 1 1910) =100112) La operación finaliza cuando el cociente es menor que la base, en este caso, menor que 2. Se toma el último cociente y los restos en orden contrario a como han ido apareciendo. Método de las divisiones sucesivas 4510) = 1011012)

Conversión de fracciones decimales a binario Método de divisiones y multiplicaciones División por 2 repetida de la parte entera da el entero en binario Multiplicación por 2 repetida de la fracción da la fracción binaria 4.28 =101101.01 con dos dígitos decimales 0.28*2=0.56 0.56*2=1.12 0.12*2=0.24

Conversión de base 10 a una base genérica a Se divide por la base a sucesivamente, tomando el último cociente y los restos en orden inverso Ejemplo: 4827410) =BC9216) 48274 en base 10 a octal 48274 =136222