Está en la página 1de 13

UNIVERSIDAD MARIANO GLVEZ DE GUATEMALA

EXTENSIN SANTA ELENA, FLORES, PETN


FACULTAD DE INGENIERA EN SISTEMAS DE INFORMACIN
Y CIENCIA DE LA COMPUTACIN

CURSO:
INTRODUCCIN A LOS SISTEMAS DE CMPUTO

CATEDRTICO:
LIC. JORGE ROBERTO PREZ MONROY

TEMA:
ARQUITECTURA DE LA COMPUTADORA
SOTWARE
HARDWARE
CUANTIFICACION DE BITS Y BYTES

ESTUDIANTE:
ONIEL ESTUARDO CAJBN BOL

SECCIN:
A

CARN:
1690-14-17248

SANTA ELENA, FLORES, PETN 15 de febrero de 2014

1
OBJETIVOS
General:
Conocer a travs de la investigacin la arquitectura de computadoras.

Especficos:
Describir los programas que conforman el diseo de computadoras (software).
Detallar las partes de un sistema informtico (hardware).
Indicar en visin general en cuanto a los bits y bytes.

2
INTRODUCCIN

La siguiente informacin nos da a conocer todo lo relacionado con el diseo


de computadoras tanto conceptual como estructura operacional, ya que es
importante tener conocimiento sobre la funcin de los sistemas que lo
conforman para su respectivo uso. A continuacin se detalla cada uno de las
unidades y programas que contiene la arquitectura de computadoras.

3
ARQUITECTURA DE COMPUTADORAS
Una visin tpica de una arquitectura de computadora como una serie de capas de abstraccin: hardware,
firmware, ensamblador, kernel, sistema operativo y aplicaciones.

La arquitectura de computadoras es el diseo conceptual y la estructura operacional fundamental de un


sistema de computadora. Es decir, es un modelo y una descripcin funcional de los requerimientos y las
implementaciones de diseo para varias partes de una computadora, con especial inters en la forma en
que la unidad central de proceso (UCP) trabaja internamente y accede a las direcciones de memoria.

El ordenador recibe y enva la informacin a travs de los perifricos por medio de los canales. La UCP
es la encargada de procesar la informacin que le llega al ordenador. El intercambio de informacin se
tiene que hacer con los perifricos y la UCP. Todas aquellas unidades de un sistema exceptuando la UCP
se denomina perifrico, por lo que el ordenador tiene dos partes bien diferenciadas, que son: la UCP
(encargada de ejecutar programas y que est compuesta por la memoria principal, la Unidad aritmtico
lgica (UAL) y la Unidad de Control) y los perifricos (que pueden ser de entrada, salida, entrada-salida
y comunicaciones).

Almacenamiento de operandos en la UPC


La diferencia bsica est en el almacenamiento interno de la UPC.

Las principales alternativas son:

Acumulador.
Conjunto de registros.
Memoria

Caractersticas: En una arquitectura de acumulador un operando est implcitamente en el acumulador


siempre leyendo e ingresando datos. (Ej.: calculadora Standard -estndar-)

En la arquitectura de pila no es necesario nombrar a los operandos ya que estos se encuentran en el tope
de la pila. (Ej.: calculadora de pila HP)

La Arquitectura de registros tiene slo operandos explcitos (es aquel que se nombra) en registros o
memoria.

Ventajas de las arquitecturas

Pila: Modelo sencillo para evaluacin de expresiones (notacin polaca inversa). Instrucciones
cortas pueden dar una buena densidad de cdigo.
Acumulador: Instrucciones cortas. Minimiza estados internos de la mquina (unidad de control
sencilla).
Registro: Modelo ms general para el cdigo de instrucciones parecidas. Automatiza generacin
de cdigo y la reutilizacin de operandos. Reduce el trfico a memoria. Una computadora
actualmente tiene como estndar 32 registros. El acceso a los datos es ms rpido, y veloz kevin
porras el ms veloz del mundo y el ms pro de la tierra barababoy

Desventajas de las arquitecturas

Pila: A una pila no se puede acceder aleatoriamente. Esta limitacin hace difcil generar cdigo
eficiente. Tambin dificulta una implementacin eficiente, ya que la pila llega a ser un cuello de
botella es decir que existe dificultad para la transferencia de datos en su velocidad mk.
Acumulador: Como el acumulador es solamente almacenamiento temporal, el trfico de memoria
es el ms alto en esta aproximacin.
Registro: Todos los operadores deben ser nombrados, conduciendo a instrucciones ms largas.

4
SOFTWARE
Es el conjunto de los programas de cmputo, procedimientos, reglas, documentacin y datos asociados,
que forman parte de las operaciones de un sistema de computacin.

Extrado del estndar 729 del IEEE5

Considerando esta definicin, el concepto de software va ms all de los programas de computacin en


sus distintos estados: cdigo fuente, binario o ejecutable; tambin su documentacin, los datos a procesar
e incluso la informacin de usuario forman parte del software: es decir, abarca todo lo intangible, todo lo
no fsico relacionado.

El trmino software fue usado por primera vez en este sentido por John W. Tukey en 1957. En la
ingeniera de software y las ciencias de la computacin, el software es toda la informacin procesada por
los sistemas informticos: programas y datos.

El concepto de leer diferentes secuencias de instrucciones (programa) desde la memoria de un dispositivo


para controlar los clculos fue introducido por Charles Babbage como parte de su mquina diferencial. La
teora que forma la base de la mayor parte del software moderno fue propuesta por Alan Turing en su
ensayo de 1936, Los nmeros computables, con una aplicacin al problema de decisin.

Clasificacin del software


Si bien esta distincin es, en cierto modo, arbitraria, y a veces confusa, a los fines prcticos se puede
clasificar al software en tres grandes tipos:

Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador de los


detalles del sistema informtico en particular que se use, aislndolo especialmente del procesamiento
referido a las caractersticas internas de: memoria, discos, puertos y dispositivos de comunicaciones,
impresoras, pantallas, teclados, etc. El software de sistema le procura al usuario y programador adecuadas
interfaces de alto nivel, controlador, herramientas y utilidades de apoyo que permiten el mantenimiento
del sistema global. Incluye entre otros:
o Sistemas operativos
o Controladores de dispositivos
o Herramientas de diagnstico
o Herramientas de Correccin y Optimizacin
o Servidores
o Utilidades
Software de programacin: Es el conjunto de herramientas que permiten al programador desarrollar
programas informticos, usando diferentes alternativas y lenguajes de programacin, de una manera
prctica. Incluyen bsicamente:
o Editores de texto
o Compiladores
o Intrpretes
o Enlazadores
o Depuradores
o Entornos de Desarrollo Integrados (IDE): Agrupan las anteriores herramientas, usualmente en un
entorno visual, de forma tal que el programador no necesite introducir mltiples comandos para
compilar, interpretar, depurar, etc. Habitualmente cuentan con una avanzada interfaz grfica de
usuario (GUI).
Software de aplicacin: Es aquel que permite a los usuarios llevar a cabo una o varias tareas especficas,
en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial nfasis en los
negocios. Incluye entre muchos otros:
o Aplicaciones para Control de sistemas y automatizacin industrial
o Aplicaciones ofimticas
o Software educativo
o Software empresarial

5
o Bases de datos
o Telecomunicaciones (por ejemplo Internet y toda su estructura lgica)
o Videojuegos
o Software mdico
o Software de clculo numrico y simblico.
o Software de diseo asistido (CAD)
o Software de control numrico (CAM)

HARDWARE
El trmino hardware (pronunciacin AFI: [hdw] o [hdw]) se refiere a todas las partes
tangibles de un sistema informtico; sus componentes son: elctricos, electrnicos, electromecnicos y
mecnicos.1 Son cables, gabinetes o cajas, perifricos de todo tipo y cualquier otro elemento fsico
involucrado; contrariamente, el soporte lgico es intangible y es llamado software. El trmino es propio
del idioma ingls (literalmente traducido: partes duras), su traduccin al espaol no tiene un significado
acorde, por tal motivo se la ha adoptado tal cual es y suena; la Real Academia Espaola lo define como
Conjunto de los componentes que integran la parte material de una computadora. 2 El trmino, aunque
sea lo ms comn, no solamente se aplica a las computadoras; del mismo modo, tambin un robot, un
telfono mvil, una cmara fotogrfica o un reproductor multimedia poseen hardware (y software).3 4 La
historia del hardware de computador se puede clasificar en cuatro generaciones, cada una caracterizada
por un cambio tecnolgico de importancia. Una primera delimitacin podra hacerse entre hardware
bsico, el estrictamente necesario para el funcionamiento normal del equipo, y complementario, el que
realiza funciones especficas.

Un sistema informtico se compone de una unidad central de procesamiento (UCP/CPU), encargada de


procesar los datos, uno o varios perifricos de entrada, los que permiten el ingreso de la informacin y
uno o varios perifricos de salida, los que posibilitan dar salida (normalmente en forma visual o
auditiva) a los datos procesados.

Clasificacin del hardware

Una de las formas de clasificar el hardware es en dos categoras: por un lado, el "bsico", que abarca el
conjunto de componentes indispensables necesarios para otorgar la funcionalidad mnima a una
computadora; y por otro lado, el hardware "complementario", que, como su nombre indica, es el utilizado
para realizar funciones especficas (ms all de las bsicas), no estrictamente necesarias para el
funcionamiento de la computadora.

Necesita un medio de entrada de datos, la unidad central de procesamiento (C.P.U.), la memoria RAM,
un medio de salida de datos y un medio de almacenamiento constituyen el "hardware bsico".

Los medios de entrada y salida de datos estrictamente indispensables dependen de la aplicacin: desde el
punto de vista de un usuario comn, se debera disponer, al menos, de un teclado y un monitor para entrada

6
y salida de informacin, respectivamente; pero ello no implica que no pueda haber una computadora (por
ejemplo controlando un proceso) en la que no sea necesario teclado ni monitor; bien puede ingresar
informacin y sacar sus datos procesados, por ejemplo, a travs de una placa de adquisicin/salida de
datos.

Las computadoras son aparatos electrnicos capaces de interpretar y ejecutar instrucciones programadas
y almacenadas en su memoria; consisten bsicamente en operaciones aritmtico-lgicas y de
entrada/salida.9 Se reciben las entradas (datos), se las procesa y almacena (procesamiento), y finalmente
se producen las salidas (resultados del procesamiento). Por ende todo sistema informtico tiene, al menos,
componentes y dispositivos hardware dedicados a alguna de las funciones antedichas; a saber:

1. Procesamiento: Unidad Central de Proceso o CPU


2. Almacenamiento: Memorias
3. Entrada: Perifricos de entrada (E)
4. Salida: Perifricos de salida (S)
5. Entrada/Salida: Perifricos mixtos (E/S)

Desde un punto de vista bsico y general, un dispositivo de entrada es el que provee el medio para permitir
el ingreso de informacin, datos y programas (lectura); un dispositivo de salida brinda el medio para
registrar la informacin y datos de salida (escritura); la memoria otorga la capacidad de almacenamiento,
temporal o permanente (almacenamiento); y la CPU provee la capacidad de clculo y procesamiento de
la informacin ingresada (transformacin).11

Un perifrico mixto es aqul que puede cumplir funciones tanto de entrada como de salida; el ejemplo
ms tpico es el disco rgido (ya que en l se lee y se graba informacin y datos).

BIT
Bit es el acrnimo Binary digit (dgito binario). Un bit es un dgito del sistema de numeracin binario.
Las unidades de almacenamiento tienen por smbolo bit.

El bit es la unidad mnima de informacin empleada en informtica, en cualquier dispositivo digital, o en


la teora de la informacin. Con l, podemos representar dos valores cuales quiera, como verdadero o
falso, abierto o cerrado, blanco o negro, norte o sur, masculino o femenino, rojo o azul, etc. Basta con
asignar uno de esos valores al estado de "apagado" (0), y el otro al estado de "encendido" (1).

Combinaciones de bits
Hay 4 combinaciones posibles con dos bits
Bit 1 Bit 0

0 0

0 1

1 0

1 1

7
Con un bit podemos representar solamente dos valores, que suelen representarse como 0, 1. Para
representar o codificar ms informacin en un dispositivo digital, necesitamos una mayor cantidad de bits.
Si usamos dos bits, tendremos cuatro combinaciones posibles:

0 0 - Los dos estn "apagados"


0 1 - El primero est "apagado" y el segundo "encendido"
1 0 - El primero est "encendido" y el segundo "apagado"
1 1 - Los dos estn "encendidos"

Valor de posicin
En cualquier sistema de numeracin posicional, el valor de los dgitos depende de la posicin en que se
encuentren.

En el sistema decimal, por ejemplo, el dgito 5 puede valer 5 si est en la posicin de las unidades, pero
vale 50 si est en la posicin de las decenas, y 500 si est en la posicin de las centenas. Generalizando,
cada vez que nos movemos una posicin hacia la izquierda el dgito vale 10 veces ms, y cada vez que
nos movemos una posicin hacia la derecha, vale 10 veces menos. Esto tambin es aplicable a nmeros
con decimales.

+-----------+-----------+-----------+-----------+-----------+
| Centenas | Decenas | Unidades | Dcimas | Centsimas| <-- Nombre de la
posicin
+-----------+-----------+-----------+-----------+-----------+
| 100 | 10 | 1 | 1/10 | 1/100 | <-- Valor del dgito
decimal
+-----------+-----------+-----------+-----------+-----------+ de acuerdo a su
posicin
| 10^2 | 10^1 | 10^0 | 10^(-1) | 10^(-2) | <-- Valor del dgito
decimal
+-----------+-----------+-----------+-----------+-----------+ de acuerdo a su
posicin
^ expresado en
potencias de 10
posicin de la coma decimal

Por tanto, el nmero 153,7 en realidad es: 1 centena + 5 decenas + 3 unidades + 7 dcimas, es decir,

100 + 50 + 3 + 0,7 = 153,7.

En el sistema binario es similar, excepto que cada vez que un dgito binario (bit) se desplaza una posicin
hacia la izquierda vale el doble (2 veces ms), y cada vez que se mueve hacia la derecha, vale la mitad (2
veces menos).

+-----+-----+-----+-----+-----+
| 16 | 8 | 4 | 2 | 1 | <-- Valor del bit de acuerdo a su posicin
+-----+-----+-----+-----+-----+ expresado en nmeros
| 2^4 | 2^3 | 2^2 | 2^1 | 2^0 | <-- Valor del bit de acuerdo a su posicin
+-----+-----+-----+-----+-----+ expresado en forma de potencias de 2

Abajo vemos representado el nmero 19.

16 + 2 + 1 = 19.
16 8 4 2 1 <-- Valor de posicin
Representacin grfica
de los bits como bombillas
encendidas y apagadas
1 0 0 1 1 <-- Dgitos binarios (bits)

Tambin se pueden representar valores fraccionarios. Los nmeros reales se pueden representar con
formato de coma fija o de coma flotante. Abajo vemos el nmero 5,25 representado en una forma binaria
de coma fija.

8
4 + 1 + 0,25 = 5,25
4 2 1 1/2 1/4 <-- Valor de posicin
Representacin grfica
de los bits como bombillas
encendidas y apagadas
1 0 1 0 1 <-- Dgitos binarios (bits)

La de arriba es una representacin en coma fija de un nmero real en formato binario. Aunque la
representacin de nmeros reales en coma flotante es diferente lo que se muestra, el esquema da una idea
una parte del concepto. La representacin en coma flotante es similar a la notacin cientfica en una
calculadora de mano, solo que en vez nmeros decimales se usan nmeros binarios y el exponente no est
en base 10 sino en base 2.

Arquitecturas de 4, 8, 16, 32 y 64 bits


Cuando se habla de CPUs o microprocesadores de 4, 8, 16, 32, 64 bits, se refiere al tamao, en nmero de
bits, que tienen los registros internos del procesador y tambin a la capacidad de procesamiento de la
Unidad aritmtico lgica (ALU). Un microprocesador de 4 bits tiene registros de 4 bits y la ALU hace
operaciones con los datos en esos registros de 4 bits, mientras que un procesador de 8 bits tiene registros
y procesa los datos en grupos de 8 bits.

Los procesadores de 16, 32 y 64 bits tienen registros y ALU de 16, 32 y 64 bits respectivamente, y
generalmente pueden procesar los datos, tanto en el tamao en bits de sus registros como, dependiendo
que su diseo lo permita, en determinados submltiplos de stos. As, un procesador de 16 bits puede
procesar los datos en grupos de 8 y 16 bits, comportndose como si fuera un procesador tanto de 8 como
de 16 bits. Un procesador de 32 bits puede procesar los datos en grupos de 8, 16 y 32 bits, y el procesador
de 64 bits puede procesar los datos en grupos de 8, 16, 32 y 64 bits. Para poder hacer esto, los procesadores
de 16, 32 y 64 bits generalmente tienen sus registros divididos en otros registros ms pequeos. As, los
registros de un procesador de 32 bits, por ejemplo, pueden estar divididos a su vez en registros de 16 y 8
bits y puede hacer operaciones aritmticas, lgicas, de comparaciones, y otras, con cualquiera de sus
registros en cualquiera de estos tamaos.

Cuando se habla de procesadores de, digamos 32 bits, nos referimos a su capacidad de procesar datos en
hasta 32 bits simultneamente (tambin puede procesar datos en 8 y 16 bits). La denominacin de
"microprocesador de 32 bits" no se refiere al tamao del bus de datos del CPU ni del bus de direcciones,
sino a su capacidad de trabajar normalmente con los datos en el nmero mximo de bits (salvo alguna
excepcin).

BYTE
Visin general
Se usa comnmente como unidad de informacin en dispositivos de almacenamiento de datos, en
combinacin con los prefijos del SI o los prefijos binarios.

Definicin

Byte proviene de bite (en ingls "mordisco"), como la cantidad ms pequea de datos que un ordenador
poda "morder" a la vez. El cambio de letra no solo redujo la posibilidad de confundirlo con bit, sino que
tambin era consistente con la aficin de los primeros cientficos en computacin en crear palabras y
cambiar letras.13 Sin embargo, en los aos 1960, en el Departamento de Educacin de IBM del Reino
Unido se enseaba que un bit era un Binary digIT y un byte era un BinarY TuplE. Un byte tambin se
conoca como "un byte de 8 bits", reforzando la nocin de que era una tupla de n bits y que se permitan
otros tamaos.

9
1. Es una secuencia contigua de bits en un flujo de datos serie, como en comunicaciones por mdem o
satlite, o desde un cabezal de disco duro, que es la unidad de datos ms pequea con significado. Estos
bytes pueden incluir bits de inicio, parada o paridad y podran variar de 7 a 12 bits para contener un cdigo
ASCII de 7 bits sencillo.
2. Es un tipo de datos o un sinnimo en ciertos lenguajes de programacin. C, por ejemplo, define byte como
"unidad de datos de almacenamiento direccionable lo suficientemente grande para albergar cualquier
miembro del juego de caracteres bsico del entorno de ejecucin" (clusula 3.6 del C estndar). En C el
tipo de datos unsigned char tiene que al menos ser capaz de representar 256 valores distintos (clusula
5.2.4.2.1). La primitiva de Java byte est siempre definida con 8 bits siendo un tipo de datos con signo,
tomando valores entre 128 y 127.

Comparativa

De una forma aproximada, las equivalencias entre bytes y objetos reales son:

Nmero de bytes Mltiplo Equivalencia aproximada

1 1B Una letra.

10 10 B Una o dos palabras.

100 100 B Una o dos frases.

1000 1 kB Una historia muy corta.

10 000 10 kB Una pgina de enciclopedia, tal vez con un dibujo simple.

100 000 100 kB Una fotografa de resolucin mediana.

1 000 000 1 MB Una novela.

10 000 000 10 MB Dos copias de la obra completa de Shakespeare.

100 000 000 100 MB Un estante de 1 metro de libros.

1 000 000 000 1 GB Una furgoneta llena de pginas con texto.

1 000 000 000 000 1 TB 50 000 rboles.

10 000 000 000 000 10 TB La coleccin impresa de la biblioteca del congreso de EEUU.

1 000 000 000 000 000 1 PB Los datos que maneja google cada Hora.

1 000 000 000 000 000 000 1 EB El peso de todos los datos en Internet para finales del ao 2009

Mltiplos del byte

Los prefijos utilizados para los mltiplos del byte normalmente son los mismos que los prefijos del SI,
tambin se utilizan los prefijos binarios, pero existen diferencias entre ellos, ya que segn el tipo de prefijo
utilizado los bytes resultantes tienen valores diferentes.

Esto se debe a que los prefijos del SI se basan en base 10 (sistema decimal), y los prefijos binarios se
basan en base 2 (sistema binario), por ejemplo:

kibibyte = 1024 B = 210 bytes.


kilobyte = 1000 B = 103 bytes.

10
Mltiplos utilizando los prefijos del Sistema Internacional
Smbolo del Nombre resultante del Smbolo del
Prefijo Factor y valor en el SI
prefijo prefijo + Byte mltiplo del Byte

Valor de
byte B 100 = 1
referencia

kilo k kilobyte kB 103 = 1 000

mega M megabyte MB 106 = 1 000 000

giga G gigabyte GB 109 = 1 000 000 000

tera T terabyte TB 1012 = 1 000 000 000 000

peta P petabyte PB 1015 = 1 000 000 000 000 000

exa E exabyte EB 1018 = 1 000 000 000 000 000 000

zetta Z zettabyte ZB 1021 = 1 000 000 000 000 000 000 000

1024 =
yotta Y yottabyte YB
1 000 000 000 000 000 000 000 000

Mltiplos utilizando los prefijos ISO/IEC 80000-13

Actualmente los prefijos binarios al igual que el byte forman parte de la norma ISO/IEC 80000-1318

Los primeros prefijos desde kibi a exbi fueron definidos por la Comisin Electrotcnica Internacional
(IEC) en diciembre de 1998, e incluidas en el IEC 60027-2 (Desde febrero del ao 1999), posteriormente
en el ao 2005 se incluyeron zebi y yobi.

Smbolo del Nombre resultante del Smbolo del


Prefijo Factor y valor en el ISO/IEC 80000-13
prefijo prefijo + Byte mltiplo del Byte

Valor de
byte B 20 = 1
referencia

kibi Ki kibibyte KiB 210 = 1024

mebi Mi mebibyte MiB 220 = 1 048 576

gibi Gi gibibyte GiB 230 = 1 073 741 824

tebi Ti tebibyte TiB 240 = 1 099 511 627 776

pebi Pi pebibyte PiB 250 = 1 125 899 906 842 624

exbi Ei exbibyte EiB 260 = 1 152 921 504 606 846 976

zebi Zi zebibyte ZiB 270 = 1 180 591 620 717 411 303 424

280 =
yobi Yi yobibyte YiB
1 208 925 819 614 629 174 706 176

Oficialmente, el padrn IEC especificaba que los prefijos del SI fueran usados solamente para mltiplos
en base 10 (Sistema decimal) y nunca base 2 (Sistema binario).

11
CONCLUSIN
Dentro de la arquitectura de computadora se menciona el Software que son
todos los programas que se utilizan en una pc que tiene diferente funcin en
sus distintos estados. As tambin se menciona el Hardware que se refiere a
todas las partes tangibles de un sistema informtico. En cuanto al Bit nos da a
conocer el digito de un sistema o dispositivo digital en numeracin binaria. Y
por ltimo el Byte que corresponde a la unidad de informacin que se encarga
de almacenar datos en dispositivos o en un ordenador. Todos estos programas
y unidades mencionados forman parte fundamental del mundo de dispositivos
y computadoras.

12
Bibliografa
Pgina de arquitectura de computadores.
Universidad Politecnica de Catalua, Departamento de Arquitectura de computadores.
Arquitectura de von Neumann.

JACOBSON, Ivar; BOOCH, Grady; RUMBAUGH, James (2000) (en Espaol). El Proceso
Unificado de Desarrollo de Software. Pearson Addisson-Wesley.
Pressman, Roger S. (2003) (en Espaol). Ingeniera del Software, un enfoque Prctico (Quinta
edicin edicin). Mc Graw Hill. ISBN 84-481-3214-9.
JACOBSON; BOOCH; RUMBAUGH (1999) (en Espaol). UML - El Lenguaje Unificado de
Modelado. Pearson Addisson-Wesley. Rational Software Corporation, Addison Wesley
Iberoamericana. ISBN 84-7829-028-1.
Haeberer, A. M.; P. A. S. Veloso, G. Baum (1988) (en Espaol). Formalizacin del proceso de
desarrollo de software (Ed. preliminar edicin). Buenos Aires: Kapelusz. ISBN 950-13-9880-3.
Fowler, Martin; Kendall Sccott (1999) (en Espaol). UML Gota a Gota. Addison Wesley. ISBN
9789684443648.
Loucopoulos, Pericles; Karakostas, V. (1995) (en ingls). System Requirements Engineering.
London: McGraw-Hill Companies. pp. 160 p.. ISBN 978-0077078430.
Sommerville, Ian; P. Sawyer (1997) (en ingls). Requirements Engineering: A Good Practice
Guide (1ra. edition edicin). Wiley & Sons. pp. 404 p.. ISBN 978-0471974444.
Gottesdiener, Ellen; P. Sawyer (2002) (en ingls). Requirements by Collaboration: Workshops for
Defining Needs. Addison-Wesley Professional. pp. 368 p.. ISBN 978-0201786064.
Sommerville, Ian (2005) (en Espaol). Ingeniera del software (7ma. edicin). Madrid: Pearson
Educacion S.A.. ISBN 84-7829-074-5.

Stokes, John M. (December de 2006) (en ingls). Introduction to Microprocessors and Computer
Architecture. No Starch Press. pp. 320p.. ISBN 9781593271046.

IEC 80000-13, Quantities and units Part 13: Information science and technology, edition 1.0,
2008-03, ISO/IEC, item 13-9b, p. 37

ISO/IEC. ISO/IEC Directives, Part 2 (en ingls).


RAE. Apndice 3: Lista de smbolos alfabetizables (en espaol).
RAE. Real Academia Espaola. Diccionario Usual. (en espaol).
RAE. Diccionario de la lengua espaola - Vigsima segunda edicin (en espaol).
Arduino - Byte (en ingls).
Webopedia. What is byte? - A Word Definition From the Webopedia Computer Dictionary (en
ingls).
Microsoft. Byte (Estructura) (System) (en espaol).
Margaret Rouse. What is byte? - Definition from WhatIs.com (en ingls).
Marshall Brain. HowStuffWorks "The Base-2 System and the 8-bit Byte" (en ingls).
IEC. IEC 60050 - International Electrotechnical Vocabulary - Details for IEV number 702-05-
09 (en ingls).
RAE. Diccionario de la lengua espaola - Vigsima segunda edicin (en espaol).
octeto en el DRAE.
Werner Buchholz (julio de 1956). Timeline of the IBM Stretch/Harvest era (19561961).
Computer History.
Qu son los bytes y los bits (en espaol).
Bob Bemer. Origins of the Term BYTE (en ingls).
Computer History Museum - Exhibits - Internet History (en ingls).
byte definition.
ISO/IEC. ISO/IEC Directives, Part 2 (en ingls).
E-tech. IEC e-tech > June 2012 - Anders J. Thor obituary (en ingls).
E-tech. etech June 2012 (en ingls).
physics.nist.gov. NIST Guide to SI Units - SP811 (en ingls).

13

También podría gustarte