grupo-3-19 - Departamento de Ingeniería de Sistemas e Industrial

Anuncio
TALLER No.1
PROGRAMACIÓN DE COMPUTADORES
UNIVERSIDAD NACIONAL DE COLOMBIA
FACULTAD DE INGENIERÍA DEPARTAMENTO DE SISTEMAS E INDUSTRIAL
Semestre II de 2009
Para cada uno de los ejercicios que aparecen a continuación realizar el análisis, la especificación y el
algoritmo, respectivamente.
Ejercicio 1: Escalas de Temperatura
Para construir un termómetro se necesitan puntos fijos, es decir, procesos en los cuales la temperatura
permanece constante. Ejemplos de procesos de este tipo son el proceso de ebullición y el proceso de
fusión. Las temperaturas de fusión y ebullición del agua destilada a una atmósfera de presión, en las
escalas Celsius, Fahrenheit y Kelvin, son las siguientes:
Fu
sió
n
Es
cal
a
Ke
lvi
n
Es
cal
a
Cel
siu
s
Es
cal
a
Fa
hre
nh
eit
27
3,1
5
°K
Eb
ulli
ció
n
37
3,1
5
°K
0
°C
10
0
°C
32
°F
21
2
°F
Dada una temperatura con una escala específica, determinar la temperatura correspondiente de las demás
escalas.
Nota: Tomando la escala de Celsius como eje independiente y las otras escalas como el eje dependiente,
se puede hallar la conversión entre escalas.
Ejercicio 2: Sistemas Numéricos
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). Los computadores trabajan internamente
con dos niveles de voltaje, por lo que su sistema de numeración natural es el sistema binario (encendido
1, apagado 0).
Bin
ari
o
De
ci
ma
l
0
1
10
11
100
101
110
111
0
1
2
3
4
5
6
7
1000 1001
8
9
El sistema de numeración octal es también muy usado en la computación por tener una base que es
potencia exacta de 2 o de la numeración binaria. Esta característica hace que la conversión a binario o
viceversa sea bastante simple. El sistema octal usa 8 dígitos (0, 1, 2, 3, 4, 5, 6, 7) y tienen el mismo valor
que en el sistema de numeración decimal.
Bin
ari
o
Oct
al
00
0
00
1
01
0
01
1
10
0
10
1
11
0
111
0
1
2
3
4
5
6
7
El sistema de numeración hexadecimal, o sea de base 16, es compacto y proporciona un mecanismo
sencillo de conversión hacia el formato binario. Debido a esto, la mayoría del equipo de cómputo actual
utiliza el sistema numérico hexadecimal. Como la base del sistema hexadecimal es 16, cada dígito a la
izquierda del punto hexadecimal representa tantas veces un valor sucesivo potencia de 16
Binario
Hexadecimal
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
1111
F
Dado un número binario, determinar el número correspondiente en base 8, 10 y 16.
Ejercicio 3: La Desaminación
Las proteínas se encargan, entre otras cosas, del crecimiento, reparación, formación de tejidos conjuntivos
y el aporte de energía cuando nuestro cuerpo no posee reservas de carbohidratos y grasas. Si se consumen
más proteínas de las necesarias, los aminoácidos en exceso experimentan la desaminación (se pierden
grupos amino); los residuos libres de nitrógeno se utilizan para completar los depósitos de grasas e
hidratos de carbono y el nitrógeno se elimina a través de la orina, en forma de amoniaco, urea y ácido
úrico. En estas operaciones el hígado desarrolla un papel fundamental. Suponiendo que en un ser vivo se
produce desaminación de 2 gramos diarios de ácido glutámico (C 5H9NO4) y que el 5% del nitrógeno total
se transforma en amoniaco (NH3), el 60% en urea (CN2H4O) y el 5% en ácido úrico (C5H4N4O3); ¿cuál es
la cantidad máxima de estos tres componentes, expresada en miligramos, presente en la orina diaria?
Fuentes Consultadas
Wikipedia - http://es.wikipedia.org/wiki/Sistema_binario
EducaSites - http://www.educasites.net/quimica.htm
Descargar