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.
|
|
|
Decimal 7X10
+ 5X10°=7510
|
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:
|
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.