miércoles, 24 de agosto de 2016



PRACTICA Nº 1

Indicaciones: resolver los siguientes problemas de lógica y discutir las soluciones con sus compañeros de clase.

1. Dividir la figura en 6 partes utilizando para ello solo 2 líneas rectas




2. En los círculos del triángulo colocar los números del 1 al 9 (sin repetirlos) de tal forma de que cada lado se sume y de 20. 





3. Sin que se repita el número tanto en la fila como en la columna llenar el siguiente cuadro: 




4. Asignar los números del 1 al 12 de modo que la suma de los que se encuentran en el círculo externo sea el doble de los del círculo interno








PRÁCTICA Nº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 dígitos.
            Octal:                         8 dígitos
            Decimal                     10 dígitos.
            Hexadecimal:           16 dígitos.
b. Dígitos de cada uno de los sistemas.
            Binario:                      0,1.
            Octal:                         0,1,2,3,4,5,6,7.
            Decimal                     0,1,2,3,4,5,6,7,8,9.
            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                       252
            Octal                          458
            Decimal                     7510
            Hexadecimal            5916

 d. Escriba estos mismos números para cada uno de estos sistemas usando notación polinomial. 


1
 
          Binario                       2X2 + 2X2°=252
 


1
 
Octal                          4X8 + 5X8°=458




1
 
 
Decimal                     7X10 + 5X10°=7510


1
 
 
Hexadecimal            5X16 + 9X16°=5916







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.2) Convertir de binario a decimal:




b.2) Convertir de decimal a binario: (utilizar suma de pesos)



 


c.1) Convertir de binario a octal:  


1
1
1

0
1
0

1
0
1
7

2

5


























R/ 7258





  

d.2) Convertir de octal a binario: 



5

0

7

3
101

000

111

011














e.2) Convertir de hexadecimal a decimal:

F

1

A

E16









15x163

1x162
10x161
14x160








61440
+
256
+
160
+
14











R/ 6187010







R/ 1010001110112




 
f.3) Convertir de hexadecimal a binario: 


A

C

4

016
1010

1100

0100

0000









R/ 1010100010000002








g.2) Convertir de octal a hexadecimal: 


1

4

2

7

6
001

100

010

111

110











0011000101111102













0001
1000

1011

1110


1

8

B

E














R/18BE16



 


h.3) Convertir de hexadecimal a octal:


F

1

F

016




1111

0001

1111

0000

















1111000111110000














001

111

000

111

110

000
1

7

0

7

6

0















R/1707608









i.3) Convertir de base 4 a base 6 




j.1) Convertir de base 5 a base 9: 







PRÁCTICA Nº 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.2,4) Realice las siguientes sumas binarias:




b.4.6) Reste los siguientes números binarios (sin usar complementos a la base):   


 

c.2.5) Utilice complemento a 1 para efectuar estas restas binarias:



 
d.1,8) Utilice complemento a 2 para efectuar estas restas binarias:



 



 





ARITMETICA BINARIA

e.2,5) Multiplicar los siguientes números:



 




 




f.1,2) Efectué las siguientes divisiones de números binarios: 






 







 
PRÁCTICA 5:
INTRODUCCIÓN A LOS ALGORITMOS (PSEUDOCÓDIGO)

Objetivo: practicar la creación de algoritmos en pseudocódigo resolviendo problemas que incluye la entrada, proceso y salida de datos.

Indicaciones: a continuación, se presenta una serie de problemas cuyas fórmulas para resolverlos están contenidas en el capítulo 6 del libro Metodología de la programación de Osvaldo Cairó, para dichos algoritmos, todos los datos deberán ser capturados por teclado. Y deberá resolverlos empleado la herramienta PSeInt.

Ejercicios a resolver: deberá colocar en el e-portafolio al menos 6 de los siguientes ejercicios.





1. Escriba un algoritmo tal que, dado como datos dos números reales, calcule la suma,resta y   multiplicación de dichos números. 


















2. Construya un algoritmo tal que, dado el radio de un círculo, calcule e imprima el área y la circunferencia.
 



 










3. En una casa de cambio necesitan construir un programa tal que dado como dato una cantidad expresada en dólares, convierta esa cantidad a euros. Construya el algoritmo correspondiente.
  















4. Una persona compró una estancia en un país sudamericano. La extensión de la estancia está especificada en acres. Construya un algoritmo tal que dado como dato la extensión del campo en acres, calcule e imprima la extensión del mismo en hectáreas.



 



5. Una persona invierte en un banco una determinada cantidad de dinero y a una cierta tasa de interés mensual. Construya un algoritmo que permita obtener el monto del dinero que obtendrá al finalizar el mes.




 



11. Construya un algoritmo tal que dadas las coordenadas de los puntos P1, P2 y P3 que corresponden a los vértices de un triángulo, calcule el perímetro  



 





APRENDIZAJE


Con lo visto en clase y las prácticas realizadas en el laboratorio, se ha tenido una mejor compresión de la conversión de números a sus diversas bases o notaciones respectivamente.

Se ha logrado un aprendizaje en la aritmética binaria (suma, resta, multiplicación y división). Entre ellas dos métodos en la resta en particular (complemento a1 y complemento a2)

Con la introducción a los Speudocódigos se está aprendiendo a desarrollar la lógica y establecer el orden de los pasos a seguir en la ejecución de instrucciones básicas.