Vous êtes sur la page 1sur 13

UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS

UNIVERSIDAD DEL PER, DECANA DE AMRICA UNIVERSIDAD ABIERTA AL FUTURO

FACULTAD DE CIENCIAS FSICAS EAP INGENIERIA MECNICA DE FLUIDOS

CURSO: TEMA:

INFORMTICA Y SISTEMAS PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

PROFESOR: WILLIAM CHAUCA NOLASCO INTEGRANTES DEL GRUPO: ALAN ,JOAQUIN VAZQUEZ TICLLA, ULISES ROMAN CRUZ, MAYCOLL JHON VILLANUEVA PORTELLA ALVAREZ, JUAN CCASANI ESPINOZA, ALEXIS FABIAN

CIUDAD UNIVERSITARIA, 13 DE ABRIL DEL 2012

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

PRIMERA PRCTICA CALIFICADA DE INFORMATICA Y SISTEMAS 1) 2) 3) 4) 5)

Reunir un conjunto de afirmaciones tomada de la prensa acerca de los ordenadores que contradigan la definicin de ordenador contenida en este captulo. Analizar los resultados.
Es un smbolo, que representa precisamente a tu computadora (es una abstraccin) si abres "mi PC" ests viendo los componentes que integran tu computadora disco duro, CDROM, unidad de 3 1/2 etc.

Tienen una definicin muy actual de los ordenadores. 6) Se a establecido en este captulo que una cadena hi-fi es un ejemplo de construccin modular. Para cada mdulo de la cadena establecer: A) Funcin:

divisin funcional en mdulos discretos escalables y reutilizables que consiste en aislados y autnomos elementos funcionales. el uso riguroso de interfaces bien definidas modulares, incluyendo programacin orientada a objetos descripciones de la funcionalidad del mdulo. Facilidad de cambio para lograr la transparencia de tecnologa y, en la medida de lo posible, hacer uso de estndares de la industria para las interfaces clave.

B) Interfaz con los dems mdulos: Para comunicarse con otros componentes a travs de una entrada / salida del sistema y un asociado de protocolo. C) Interfaz con su entorno: Esto permite que un componente, ya sea una pieza de hardware, como una tarjeta grfica o una pieza de software, tales como un navegador de Internet, para funcionar de manera independiente. 7) 8) 9) 10) 11) Escribir tres ejemplos de sistemas modulares distintos de ordenadores y cadenas hi-fi.Para cada caso resolver los apartados A) B) C) del ejercicio 6.

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

12)

13) 14) Enumerar un conjunto de sistemas en uso en los que no se emplee el concepto de valor posicional. Analizar los problemas de conversin entre estos sistemas de numeracin y un cdigo de ordenador. Estos son los ms primitivos se usaban por ejemplo los dedos de la mano para representar la cantidad cinco y despus se hablaba de cuntas manos se tena. Tambin se sabe que se usaba cuerdas con nudos para representar cantidad. En los sistemas no-posicionales los dgitos tienen el valor del smbolo utilizado, que no depende de la posicin (columna) que ocupan en el nmero. Sistemas de numeracin en el que no se emplean el son: SISTEMA DE NUMERACION ROMANA SISTEMA DE NUMERACION MAYA SISTEMA DE NUMERACION AZTECA SISTEMA DEL ANTIGUO EGIPTO

Sin embargo al tratarse de una mquina digital, el ordenador slo es capaz de representar nmeros en forma binaria. Por ello todos los ordenadores necesitan codificar la informacin del mundo real al equivalente binario entendible por el ordenador. Desde los inicios de la informtica la codificacin ha sido problemtica y por la falta de acuerdo en la representacin. Pero hoy da ya tenemos numerosos estndares. Fundamentalmente la informacin que un ordenador maneja es: Nmeros y Texto. Cualquier otro tipo de informacin (imagen, sonido, vdeo,) no se considera binaria (aunque como ya hemos comentado, toda la informacin que maneja un ordenador es binaria). 15) Cul es la caracterstica distintiva de un cdigo de ordenador? La caracterstica distintiva es que todos los cdigos de ordenadores estn basados en el uso de dos caracteres, los dgitos 0y1.Una caracterstica distintiva, por ejemplo, que convierte a C en un lenguaje de medio nivel y al Pascal en un lenguaje de alto nivel es que en el primero es posible manejar las letras como si fueran nmeros (en Pascal no), y por el contrario en Pascal es posible concatenar las cadenas de caracteres con el operador suma y copiarlas con la asignacin (en C es el usuario el responsable de llamar a las funciones correspondientes).

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

16) A. Escribir un algoritmo no formal para el proceso de sumar dos dgitos en BCD y expresar la suma en forma de un digito en BCD y un bit de acarreo. 7 + 2 = 9

0111 Digito en BCD

0010 Digito en BCD

1001 Digito en BCD

Acarreo=1 En este algoritmo cada nmero se representa separadamente en binario. B. Utilizando el algoritmo de la parte A) escribir un algoritmo no formal para el proceso de sumar dos nmeros completos en BCD.Indicar cualquier supuesto adicional que se utilice, como la longitud de los nmeros. 29 6 = 23

11101 Nmero en el sistema binario

110 Nmero en el sistema binario

10111 Nmero en el sistema binario

17) Escribir los nmeros decimales 1,-1,3 y -3 en complemento a dos empleando a) 4 bits, b) seis bits, c) ocho bits. A la luz de las respuestas dadas, establecer como un nmero en complemento a dos puede extenderse a un nmero mayor de bits sin alterar su valor. a) -8 0 4 0 2 0 1 1 =1

INVIRTIENDO LOS BITS SUMANDO 1

-8 0 1 1

4 0 1 1

2 0 1 1

1 1 0 1 1

=1 + =-1

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

-8 0

4 0

2 1

1 1 =3

INVIRTIENDO LOS BITS SUMANDO 1

-8 0 1 1

4 0 1 1

2 1 0 0

1 1 0 1 1

=3 + =-3

b) -32 0 16 0 8 0 4 0 2 0 1 1 =1

INVIRTIENDO LOS BITS SUMANDO 1

-32 0 1 1

16 0 1 1

8 0 1 1

4 0 1 1

2 0 1 1

1 1 0 1 1

=1 + =-1

-32 0

16 0

8 0

4 0

2 1

1 1

=3

INVIRTIENDO LOS BITS SUMANDO 1

-32 0 1 1

16 0 1 1

8 0 1 1

4 0 1 1

2 1 0 0

1 1 0 1 1

=3 + =-3

c)

-72 0

64 0

32 0

16 0

8 0

4 0

2 0

1 1 =1

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

INVIRTIENDO LOS BITS SUMANDO 1

-72 0 1 1

64 0 1 1

32 0 1 1

16 0 1 1

8 0 1 1

4 0 1 1

2 0 1 1

1 1 0 1 1 =1 + =-1

-72 0

64 0

32 0

16 0

8 0

4 0

2 1

1 1

=3

INVIRTIENDO LOS BITS SUMANDO 1

-72 0 1 1

64 0 1 1

32 0 1 1

16 0 1 1

8 0 1 1

4 0 1 1

2 1 0 0

1 1 0 1 1

=3 + =-3

No se altera el valor ya que el valor ocupa los espacios donde el bit es menos significativo y cuando aumentamos lo bits esos espacios se completan con ceros. 18) 19) 20) 21) Un ordenador tiene una longitud de palabra de 64 bits: a) Cunto bytes hay en una palabra? Sabemos que un byte est compuesto por 8 bits, entonces una palabra en un ordenador con una longitud de palabra de 64bits tendr 8 bytes (64/8=8). b) Cuntos dgitos en formato decimal comprimido pueden almacenarse en una palabra? Si los nmeros en formato decimal comprimido emplean cuatro bits por digito, entonces en una palabra se podr almacenar 16 nmeros en formato decimal comprimido. c) Proponer una forma de utilizar una palabra para que contenga nmeros en punto flotante. Justificar la asignacin de bits. En un ordenador con una longitud de palabra de 64 bits, la asignacin de bits seria la siguiente:

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

El primer bit es el bit de signo (s), los siguientes 11 son los bits del exponente (exp) y los restantes 52 son la mantisa (m):

22) Convertir los siguientes nmeros decimales a) a binario, b) a octal, c) a hexadecimal: 45, 21, 32, 4097. a) a binario (Por divisiones sucesivas) 45/2=22 22/2=11 11/2=5 5/2=2 2/2=1 1/2=0 Resto: 1 Resto: 0 Resto: 1 Resto: 1 Resto: 0 Resto: 1 4510 = 1011012 21/2=10 10/2=5 5/2=2 2/2=1 1/2=0 Resto: 1 Resto: 0 Resto: 1 Resto: 0 Resto: 1 2110 = 101012 32/2=16 16/2=8 8/2=4 4/2=2 2/2=1 1/2=0 Resto: 0 Resto: 0 Resto: 0 Resto: 0 Resto: 0 Resto: 1 3210 = 1000002 4097/2=2048 Resto: 1 2048/2=1024 Resto: 0 1024/2=512 Resto: 0 512/2=256 Resto: 0 256/2=128 Resto: 0

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

128/2=64 64/2=32 32/2=16 16/2=8 8/2=4 4/2=2 2/2=1 1/2=0

Resto: 0 Resto: 0 Resto: 0 Resto: 0 Resto: 0 Resto: 0 Resto: 0 Resto: 1 409710 = 10000000000012

Usando los nmeros ya obtenidos en su forma binaria, es sencilla la conversin a su forma: b) octal: (Tomando grupos de 3) 4510 = 1011012 -> (101)(101) -> (5)(5) :

4510 = 558 2110 = 101012 -> (10)(101) -> (2)(5) : 2110 = 258

3210 = 1000002 -> (100)(000) -> (4)(0) : 3210 = 408 409710 = 10000000000012 -> (1)(000)(000)(000)(001) : 409710 = 100018 c) hexadecimal : (Tomando grupos de 4) 4510 = 1011012 -> (10)(1101) -> (2)(D) : 4510 = 2D16 2110 = 101012 -> (1)(0101) -> (1)(5) : 2110 = 1516
PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

3210 = 1000002 -> (10)(0000) -> (2)(0) : 3210 = 2016 409710 = 10000000000012 -> (1) (0000)(0000)(0001) : 409710 = 100116 23) La memoria central de un determinado ordenador utiliza un bit de paridad para cada byte que almacena. Adems, por cada ocho bytes almacenados hay un bit ms que permite ajustar la paridad de la columna correspondiente. En la tabla adjunta se ilustra el contenido de una parte de la memoria central de dicho ordenador: Bytes

Bits de paridad

a) Comprobar la paridad de cada byte. Analizando cada fila (byte): 1 0 0 1 0 0 1 0 -> Tres unos (valor impar) corresponde ->0 (paridad impar) 0 0 0 0 0 0 0 0 -> Cero unos (valor par) corresponde -> 1 (paridad par) 1 1 1 1 1 1 1 1 -> Ocho unos (valor par) corresponde -> 1 (paridad par) 1 0 1 1 0 1 0 1 -> Cinco unos (valor impar) corresponde -> 0 (paridad impar) 1 1 0 1 1 0 1 1 -> Seis unos (valor par) corresponde -> 1 (paridad par) 0 1 1 0 1 1 0 1 -> Cinco unos (valor impar) corresponde -> 0 (paridad impar) 0 0 0 0 0 0 0 0 -> Ceros unos (valor par) corresponde -> 1 (paridad par) 1 0 1 1 1 1 0 1 -> Seis unos (valor par) corresponde -> 1 (paridad par) *Notamos que hay un error en la fila cinco, segn la tabla esta fila debera tener paridad impar. b) Comprobar la paridad de cada columna empleando el byte de paridad.

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

Analizando las columnas utilizando el byte de paridad: 1 0 1 1 1 0 0 1 -> Cinco unos (valor impar) -> 0 (paridad impar) 0 0 1 0 1 1 0 0 -> Tres unos (valor impar) -> 0 (paridad impar) 0 0 1 1 0 1 0 1 -> Cuatro unos (valor par) -> 1 (paridad par) 1 0 1 1 1 0 0 1 -> Cinco unos (valor impar) -> 0 (paridad impar) 0 0 1 0 1 1 0 1 -> Cuatro unos (valor par) -> 1 (paridad par) 0 0 1 1 0 1 0 1 -> Cuatro unos (valor par) -> 1 (paridad par) 1 0 1 0 1 0 0 0 -> Tres unos (valor impar) -> 0 (paridad impar) 0 0 1 1 1 1 0 1 -> Cinco unos (valor impar) -> 0 (paridad impar) ** Notamos que hay un error en la columna siete, segn la tabla esta columna debera tener paridad par. c) Suponiendo que slo un bit se ha almacenado de manera incorrecta, identificarlo. Entonces si slo un bit es el incorrecto, podemos identificarlo hallando la fila y la columna donde el anlisis de paridad nos dio un valor incorrecto. En este caso el bit que se ha almacenado de forma incorrecta est en la fila cinco, columna siete.

24) a) Un dato y su bit de paridad se copian de una parte a otra de un ordenador. La subsiguiente comprobacin de paridad falla. Es cierto que el dato es ahora incorrecto? Explicar la respuesta. S, porque el dato ya est corrupto, es distinto al que se escribi originalmente y esto dependiendo del proceso puede provocar errores en el funcionamiento del sistema. b) Si, en el caso anterior, la comprobacin de paridad no falla, es cierto que el dato es correcto? Explicar la respuesta. No, porque si en la transmisin del dato dos bits cambian simultneamente, no se detectar ningn error.

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

c) A la luz de sus respuestas en los apartados a) y b), comentar la utilidad de las comprobaciones de paridad. Ya que el sistema de control de paridad puede detectar un nmero impar de errores, puede detectar solamente el 50% de todos los errores. Este mecanismo de deteccin de errores tambin tiene la gran desventaja de ser incapaz de corregir los errores que encuentra (la nica forma de arreglarlo es solicitar que el byte errneo sea retransmitido). 25) a) Indicar algunos ejemplos de ordenadores con entradas y/o salidas analgicas. Dispositivos de Salida: Impresora Parlantes Robtica Dispositivos de Entrada: Cmara Digital Escner Termmetro Digital Barmetro Digital Etc.

b) Aplicando el cdigo Gray se puede medir la rotacin de un indicador. Se une un disco, con segmentos concntricos coloreados en zonas claras y oscuras, al indicador, para proporcionar al cdigo Gray la posicin del indicador. Los cambios de intensidad de la luz se detectan mediante clulas fotoelctricas, una para cada bit. Citar otras aplicaciones similares para el cdigo Gray. Usado para facilitar la correccin de errores en los sistemas de comunicaciones, tales como algunos sistemas de televisin por cable y la televisin digital terrestre. En robtica se utilizan unos discos codificados para dar la informacin de posicin que tiene un eje en particular. Esta informacin se da en cdigo Gray. Este cdigo resulta interesante en aplicaciones industriales, ya que reduce las posibilidades de fallos por errores en el cdigo.

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

UNMSM-FCF-IMF

INFORMATICA Y SISTEMAS

PRIMERA PRACTICA DE INFORMATICA Y SISTEMAS

Vous aimerez peut-être aussi