09.05.2013 Views

Universidad de Pamplona 1

Universidad de Pamplona 1

Universidad de Pamplona 1

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Universidad</strong> <strong>de</strong> <strong>Pamplona</strong><br />

Facultad <strong>de</strong> Ingenierías y Arquitectura<br />

Guía <strong>de</strong>l Estudiante para Programación I – Segundo semestre 2010<br />

---------------------------------------------------------------------------------------------------------------------------------------<br />

El producto <strong>de</strong> números binarios es semejante al <strong>de</strong>cimal, ya que el 0 multiplicado por cualquier<br />

otro da 0, y el 1 es el elemento neutro <strong>de</strong>l producto.<br />

Los productos básicos son:<br />

0 * 0 = 0<br />

0 * 1 = 0<br />

1 * 0 = 0<br />

1 * 1 = 1<br />

Ejemplo: 10110 * 1001 =<br />

Cociente <strong>de</strong> Números Binarios<br />

La división se realiza en forma semejante al <strong>de</strong>cimal, con la salvedad que<br />

las multiplicaciones y restas internas <strong>de</strong>l proceso <strong>de</strong> la división se realizan<br />

en binario.<br />

Ejemplo: 100010 / 110 =<br />

6-. De acuerdo a los anteriores conceptos sobre sistemas <strong>de</strong> numeración <strong>de</strong> valor posicional completar la siguiente tabla<br />

Base 2 Base 4 Base 8 Base 10 Base 16<br />

10001011<br />

2103<br />

4621<br />

145<br />

1AB + B<br />

10111 + 111<br />

101 / 11<br />

1011 * 110<br />

7-Hacer las operaciones indicadas, dando el resultado en binario<br />

47(10) / 12(4) =<br />

43(5) * 13(6) =<br />

10(16) - 13(4 =<br />

10(8) + 13(4) =<br />

(10(2) * 12(3) ) + 15(6) - 13(7) =<br />

8- Ejercicios <strong>de</strong> selección múltiple<br />

Un algoritmo <strong>de</strong>be ser:<br />

a. Corto y Rápido.<br />

b. Finito.<br />

c. Matemático<br />

d. Complejo<br />

El Diseño produce:<br />

a. El programa ejecutable y las estructuras <strong>de</strong> los<br />

datos.<br />

b. Unida<strong>de</strong>s <strong>de</strong> Tratamiento.<br />

c. Un programa informático.<br />

d. Un algoritmo <strong>de</strong>scrito en pseudocódigo o diagrama<br />

En binario 100011 dividido entre 101<br />

a. 111<br />

b. 1011<br />

c. 101<br />

d. 100<br />

El número 1100011100 en sistema hexa<strong>de</strong>cimal<br />

equivale a:<br />

a. 3A<br />

b. 31C<br />

c. 13B<br />

d. 20C<br />

8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!