Infoa14 TP1

Páginas: 7 (1654 palabras) Publicado: 7 de marzo de 2015
Universidad Nacional de Tucumán
Facultad de Ciencias Exactas y Tecnología
Departamento de Electricidad, Electrónica y Computación

Informática – Año 2014
(Ingenierías: Eléctrica, Electrónica, en Computación, Biomédica)

TRABAJO PRÁCTICO N° 1
Tema: Dato e Información. Estructura de la información. Tipos de datos. Expresiones. Estructura
del computador
Problemas Resueltos
1. Resolver las siguientesexpresiones.
a. 3 mod 5 * 3 / 2 > 7 div 3 or 2 div 6 – 3 >= 16 mod 5
Tener en cuenta que las expresiones lógicas separan términos, la expresión a resolver quedaría
dividida en dos partes.
 Parte A. 3 mod 5 * 3 / 2 > 7 div 3
 Parte B. 2 div 6 – 3 >= 16 mod 5
Sabiendo que los operadores >, >=, <, <=, = separarían nuevamente los términos deberíamos
resolver las expresiones en el siguiente orden.
1ro. 3 mod 5 * 3 / 2
 2do. 7 div 3
 3ro. 2 div 6 – 3
 4to. 16 mod 5
Para seguir resolviendo hay que considerar el orden de resolución de las expresiones algebraicas,
entonces:
 En el 1er caso se resuelve empleando la regla de la mano izquierda, ya que las
expresiones div, mod, * y / tienen la misma jerarquía de resolución. Aplicado quedaría 3
mod 5 = 3 luego a este resultado lo multiplicamospor 3, es decir, 3 * 3 = 9 y por último a
este resultado lo dividimos en 2, tener en cuenta que es una división de números reales
por lo tanto 9 / 2 = 4,5
 En el 2do caso resolvemos directamente 7 div 3 que es una división de números enteros.
Por lo que el resultado de esta operación es 2.
 En el 3er caso, el orden de jerarquía indica que primero debemos resolver la operación
div y a eseresultado lo restamos con 3. Entonces 2 div 6 = 0 por ser una división de
números enteros y a este resultado le restamos 3, 0 – 3 = -3
 En el 4to caso aplicamos la operación como se presenta, es decir 16 mod 5 = 1
Pasando en limpio nos quedaría.
 1ro. 4,5
 2do. 2
 3ro. -3
 4to. 1
A estos valores los volvemos a ubicar en las partes que habíamos separado anteriormente y nos
quedaría:
 Parte A. 4,5 >2
 Parte B. -3 >= 1

Pág. 1 de 5

Informática – Trabajo Práctico Nº 1 – Año 2014

Al aplicar las expresiones relacionales devuelven valores del tipo booleanos, es decir Verdadero
o Falso. Por lo tanto, Parte A es Verdadero y Parte B es Falso, volvemos a la expresión original
que estaba separada por el operador lógico OR entonces nos queda: Verdadero or Falso que es
igual a VERDADERO.
3 mod 5 * 3/ 2 > 7 div 3 or 2 div 6 – 3 >= 16 mod 5  VERDADERO
b. (Para resolver en clases) Not 15 > 6 * 2 – 2 + 5 mod 3 or 3 > = 15 / (5 mod 22) or Not
True and False
2. Estructurar la información para los siguientes casos; utilizando subatributos en donde
corresponda.
a. Para registrar la información de un producto alimenticio, son necesarios los siguientes
datos: nombre comercial, Fabricante delproducto, precio, fecha de fabricación y
fecha de vencimiento.
Entidad
Atributo
Valor
Nombre comercial
Yogurt Ser
Fabricante del producto
La Serenisima
Precio
$5,00
Día
01
Producto Alimenticio Fecha de Fabricación Mes
02
Año
2014
Día
01
Fecha de
Mes
07
vencimiento
Año
2014
b. (Para resolver en clases) Para registrar la información para la venta de un vehículo,
son necesarios los siguientes datos:nombre y apellido del comprador, precio, marca
de motor y de chasis, número de motor y de chasis
3. Realizar las siguientes conversiones.
a. (10110)2 a base 8
Para resolver este ejercicio debemos agrupar el número 10110 en grupos de 3 dígitos y como
este número tiene solamente 5 dígitos deberemos agregar un 0 a la derecha del mismo entonces
nos queda 010110, una vez realizado lo separamos y quedan:
1er número. 010
 2do número. 110
Ahora cada número debemos pasarlo al sistema binario, para ello debemos multiplicar cada
número por 2 elevado a 0, 1 y 2 respectivamente.
 Para el 1er número nos quedaría 0 * 20 + 1 * 21 + 0 * 22 = 0 * 1 + 1 * 2 + 0 * 4 = 0 + 2 + 0 = 2
 Para el 2do número nos quedaría 0 * 20 + 1 * 21 + 1 * 22 = 0 * 1 + 1 * 2 + 1 * 4 = 0 + 2 + 4 = 6
Entonces armamos el número en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tp1
  • Tp1
  • tp1
  • TP1
  • Tp1
  • TP1
  • Tp1
  • Tp1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS