sábado, 14 de noviembre de 2015

practica 4

PRÁCTICA 4: ARITMÉTICA BINARIA Objetivo: practicar la suma, resta, multiplicación y división de números binarios. Indicaciones: resuelva cada uno de los problemas que se presentan a continuación y colocar en el e-portafolio el enunciado, procedimiento y respuesta de al menos dos ejercicios de cada literal. a) Realice las siguientes sumas binarias:
a) Realice las siguientes sumas binarias:

3) 111101 + 100011
1
1
1
1
1
1

acarreo

1
1
1
1
0
1


1
0
0
0
1
1

1
1
0
0
0
0
0
resultado

6) 1011100 + 10101010 + 1011
1
1
1
1
1






1
0
1
1
1
0
0

1
0
1
0
1
0
1
0
1
0
0
0
0
0
1
1
0






1
1
1
0

1
0
0
0
0
0
1
1
0





1
0
1
1
1
0
0
0
1
0
0
0
1

b) Reste los siguientes números binarios (sin usar complementos a la base):
1) 1111 – 1010                                                                                   


1
1
1
1

1
0
1
0






0
1
0
1
2) 1001 – 101
1
0
0
1

1
0
1
1



0
1
0
0





c) Utilice complemento a 1 para efectuar estas restas binarias:
 1) 1101 - 110
1
1
0
1
0
1
1
0









1
1
0
1

1
0
0
1
1


1


0
1
1
0
           








         


d) Utilice complemento a 2 para efectuar estas restas binarias:
 1) 1011 - 101
101
C1
10


1
0

1
1
1
1
0
1
1


1
0




1
0
0
1










2) 11010011 - 1001001
1001001
C1
0110110


0
1
1
0
1
1
0
+






1

0
1
1
0
1
1
1





e)11011*11011
1
1
0
1
1
1
1
0
1
1
*





1
1
0
1
1



1
1
0
1
1



0
0
0
0
0



1
1
0
1
1



1
1
0
1
1













1
0
1
1
0
1
0
0
1

2) 1111*10101

1
1
1
1
*
1
0
1
0
1






1
1
1
1





0
0
0
0





1
1
1
1





0
0
0
0





1
1
1
1





1
1
1
1
1





1
0
0
1
1
1
0
1
1

f) Efectué las siguientes divisiones de números binarios:
 1) 1010 ÷ 10
1
0
1
0
1
0


1
0


1
0
1


0
1
0






1
0







0





2) 111101 ÷ 11
1
1
1
1
0
1
1
1



1
1




1
0
1
0
0
0
0
1










0










1
1









1
1









0
0
0










0










0
1









0
0









0
1







practica 3

PRÁCTICA 3: CONVERSIÓN ENTRE DIFERENTES BASES DE NUMERACIÓN 

Objetivo: practicar la conversión entre diferentes bases de numeración.

 Indicaciones: resuelva cada uno de los problemas que se presentan a continuación y colocar en el e-portafolio el enunciado, procedimiento y respuesta de al menos un ejercicio de cada literal.

a) Convertir de binario a decimal:
1 1)      11001 : 
 1x24 + 1x23+1x2  : 
16      +    8  +   1   =25

b) Convertir de decimal a binario: (utilizar suma de pesos)
 1) 269
20
21
22
23
24
25
26
27
28
29
1
2
4
8
16
32
64
128
256
512

28
27
26
25
24
23
22
21
20
1
0
0
0
0
1
1
0
1

269-256=  13        >  13-8=5   >5-4=1       >1-1=0  r/= 100001101

c) Convertir de binario a octal:

    1) 111010101 
111  010  101                 r/= 725
  7         2        5
d) Convertir de octal a binario:
2) 5073
5           0     7     3             r/=101000111011
101   000 111  011
e) Convertir de hexadecimal a decimal:
3) CD67  
C            D        6         7                  
1100  1101  0110  0111          1x215 +1x214 +1x211+1x210+1x28+1x26+1x25+1x22+1x21+1x20
                                                                               32768+16384+2048+1024 + 256+  64 + 32 +   4    +  2     +  1
          r/=52583
f) Convertir de hexadecimal a binario:
1) A34
A          3        4
1010 0011 0100        R/=101000110100
g) Convertir de octal a hexadecimal:
2) 14276
1      4      2     7    6
001  100  010  111  110     =001 1000 1011 1110
                                     R/=           1          8       B       E  
h) Convertir de hexadecimal a octal:
1) CC98
1100    1100  1001   1000         =1    100   110   010   011   000
                                                        1      4       6         2       3       0   r/=146230

i) Convertir de base 4 a base 6:
 1) 320  
3x6+2x61+0x20  =   108+12+0 =  120
 j) Convertir de base 5 a base 9:
1) 341


3x92+4x91+1x90  =  243+36+1    r/=280

practica 2

PRÁCTICA 2: SISTEMAS DE NUMERACIÓN (CONVERSIÓN DE DECIMAL A OTRAS BASES)
 Objetivo: practicar la conversión de números decimales a: binario, octal y hexadecimal.

Indicaciones: resuelva cada uno de los problemas que se presentan a continuación y colocar el enunciado, procedimiento y respuesta en el e-portafolio.

1. Para los sistemas numéricos con base 2, 8 y 16 responda a las siguientes interrogantes:
 a. Número de dígitos de cada sistema.
binario: 2
octal: 8
hexadecimal: 16
c. Dígitos de cada uno de los sistemas.
binario: 0,1
octal: 0,1,2,3,4,5,6,7
hexadecimal: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F.
c.  Escriba un número en notación yuxtaposicional que corresponda a cada uno de estos sistemas.
binario: 10=  102
octal: 42=428
hexadecimal 67= 6716
d. Escriba estos mismos números para cada uno de estos sistemas usando notación polinomial.
Binario: 102= 1x21+0x20   octal  428= 4x81+2x80     hexadecimal: 6716= 6x161+7x160  
2. Crear una tabla donde enumere desde 1 hasta 15 en cada uno de los siguientes sistemas numéricos: a. Binario b. Octal c. Hexadecimal


3. Resolver los ejercicios propuestos y colocar en el e-portafolio (proceso y solución) 3 ejercicios de conversión de decimal a binario, 3 ejercicios de conversión de decimal a octal y 3 ejercicios de conversión de decimal a hexadecimal.




b. Convierta los siguientes números decimales a octal:


 c. Convierta los siguientes números decimales a hexadecimal:


PRÁCTICA 1: INTRODUCCIÓN A LA PROGRAMACIÓN 

Objetivo: realizar una revisión de los conceptos básicos de computación y programación a modo de cultura tecnológica básica necesaria para que el estudiante consiga mejores resultados en sus estudios de programación. PARTE I Indicaciones: utilizando fuentes confiables de información responder las siguientes interrogantes.

 1. ¿Cuáles son los componentes de la computadora que utiliza para las prácticas en el centro de cómputo? 
unidad del sistema de gabinete, almacenamiento, disco duro, cd/dvd, teclado, monitor, impresora, altavoces, modem.

2. ¿Qué versión de sistema operativo, procesador, capacidad de disco duro y memoria RAM posee la computadora que le ha sido asignada para prácticas en el centro de cómputo?


3. ¿Cuáles son los sistemas operativos tanto de computadoras de escritorio, como de tabletas (Tablet) y teléfonos inteligentes (Smartphone) utilizados en la actualidad? 
para computadora: microsoft  window, mac OS X, linux ubuntu y  para celulares son android, IOS, window phone, black berry 6, symbiam,  firefox O.S, ubuntu touch.

4¿Qué es un lenguaje de programación?
Es un lenguaje formal usado y diseñado para  expresar procesos que pueden ser llevadaos por maquinas llamadas computadora.

5¿Qué es un algoritmo (pseudocódigo), diagrama de flujo, programa y programación?
algoritmo: es un método para resolver problemas, es decir con una serie de pasos.
diagrama de flujo: es la presentación gráfica de un algoritmo o proceso.
programa: es una secuencia de sentencia diseñadas para ejecutar una tarea
programación:es un proceso de resolución de problemas computacionales.

PARTE III Indicaciones: ingresar al sitio http://studio.code.org/hoc/1 para realizar su primera hora de programación. “La hora de programación” es una introducción de una hora con el mundo de la programación, diseñada para desmitificar al código y demostrar que cualquiera puede aprender lo básico.