jueves, 30 de junio de 2011

Tarea 2 Lenguaje Ansi-C

Bibliografias:
www.youtube.com
TUTORIAL DE BINARIOS

www.escolar.com
es.wikipedia.org
LO APRENDIDO EN CLASE EN LA SEGUNDA SESION

Tarea 2 Lenguaje Ansi-C

El sistema numérico en base 8 se llama octal y utiliza los dígitos 0 a 7.
Por ejemplo, el número 74 (en decimal) es 1001010 (en binario), lo agruparíamos como 1 / 001 / 010, de tal forma que obtengamos una serie de números en binario de 3 dígitos cada uno (para fragmentar el número se comienza desde el primero por la derecha y se parte de 3 en 3), después obtenemos el número en decimal de cada uno de los números en binario obtenidos: 1=1, 001=1 y 010=2. De modo que el número decimal 74 en octal es 112.

Hay que hacer notar que antes de poder pasar un número a octal es necesario pasar por el binario. Para llegar al resultado de 74 en octal se sigue esta serie: decimal -> binario -> octal.

Otro ejemplo del sistema numerico Octal:
84(en decimal) es 1010100 (en binario) se agrupa en serie de 3,  1/010/100
el numero decimal 84 en octano = 121

Tarea 2 Lenguaje Ansi-C

El sistema Hexadecimal, a veces abreviado como Hex, es el sistema de numeración de base 16 empleando por tanto 16 símbolos. Su uso actual está muy vinculado a la informática y ciencias de la computación, pues los computadores suelen utilizar el byte u octeto como unidad básica de memoria; y, debido a que un byte representa 28 valores posibles.

En principio, dado que el sistema usual de numeración es de base decimal ly, por ello, sólo se dispone de diez dígitos, se adoptó la convención de usar las seis primeras letras del alfabeto latino para suplir los dígitos que nos faltan. El conjunto de símbolos sería, por tanto, el siguiente:
S = {0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F}
Se debe notar que A = 10, B = 11, C = 12, D = 13, E = 14 y F = 15.

Ejemplo:
4321/16= 270 residuo =1
270/16 =16 residuo =14 (E=14)
16/16 = 1 residuo =0
1/16 = 0 residuo = 1

el numero 4321 en hexadecimal = 10E1

Tarea 2 Lenguaje Ansi-C

Suma de números binarios
La tabla de sumar para números binarios es la siguiente:
+ 0 1
0 0 1
1 110
Las posibles combinaciones al sumar dos bits son:
  • 0 + 0 = 0
  • 0 + 1 = 1
  • 1 + 0 = 1
  • 1 + 1 = 10
Note que al sumar 1 + 1 es 102, es decir, llevamos 1 a la siguiente posición de la izquierda (acarreo). Esto es equivalente, en el sistema decimal a sumar 9 + 1, que da 10: cero en la posición que estamos sumando y un 1 de acarreo a la siguiente posición.
Ejemplo
        1
      10011000
    + 00010101
    ———————————
      10101101

Se puede convertir la operación binaria en una operación decimal, resolver la decimal, y después transformar el resultado en un (número) binario. Operamos como en el sistema decimal: comenzamos a sumar desde la derecha, en nuestro ejemplo, 1 + 1 = 10, entonces escribimos 0 en la fila del resultado y llevamos 1 (este "1" se llama acarreo o arrastre). A continuación se suma el acarreo a la siguiente columna: 1 + 0 + 0 = 1, y seguimos hasta terminar todas la columnas (exactamente como en decimal).

Tarea 2 Lenguaje Ansi-C

El sistema binario, en matemáticas e informática, es un sistema de numeración en el que los números se representan utilizando solamente las cifras cero y uno (0 y 1). Es el que se utiliza en las computadoras, debido a que trabajan internamente con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido 1, apagado 0).

EJEMPLO:
Convertir el numero decimal 131 a Binario

131 dividido entre 2 da 65 y el resto es igual a 1
 65 dividido entre 2 da 32 y el resto es igual a 1
 32 dividido entre 2 da 16 y el resto es igual a 0
 16 dividido entre 2 da 8  y el resto es igual a 0                   
  8 dividido entre 2 da 4  y el resto es igual a 0
  4 dividido entre 2 da 2  y el resto es igual a 0
  2 dividido entre 2 da 1  y el resto es igual a 0
  1 dividido entre 2 da 0  y el resto es igual a 1
             
En sistema binario, 131 se escribe 10000011
Los numeros se ordenan del ultimo al primero




martes, 28 de junio de 2011

Tarea 1 Lenguaje Ansi C

Lenguaje Ansi C fue creado en 1972 por Dennis M. Ritchie su ultima version disponible estable es de marzo del 2000.
¿Donde se aplica?
Lenguaje Ansi C se aplica en diferentes empresas para facilitar el trabajo ya que la programacion se basa en programar una computadora o una maquina para realizar una tarea determinada en menor tiempo y sin error.
¿Para que es util?
Lenguaje Ansi C es un metodo de programacion muy util por ejemplo en la escuela algunos maestros sacan promedios con algun programa hechos por ellos.




Conclusion
En pocas palabras la programacion en Lenguaje Ansi C sirve para realizar travbajos de larga duracion en menor tiempo y sin cometer errores

Hoy en dia el mundo utiliza la tecnologia para todo, por lo tanto hoy mas que nunca se utilizan mas los Lenguajes de Programacion.



Bibliografias
www1.ceit.es/asignaturas/informat2/c/prog_c.htm
dcb.fi-c.unam.mx/users/alejandromra/Lenguajec.ppt
www.taringa.net/posts/ebooks.../Aprenda-Lenguaje-ANSI-C.html
Tambien fuen una fuente de ayuda la maestra Claudia Luna Mata