2. introducción parte ii

Post on 02-Jul-2015

599 Views

Category:

Education

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Introducción

Parte II

Un benchmark es un conjunto de procedimientos (programas de computación) para evaluar el rendimiento de un ordenador. Hay cuatro categorías generales de pruebas de comparación :

• Pruebas aplicaciones-base (application-based) las ejecuta y las cronometra. • Pruebas playback (playback test), las cuales usan llamadas al sistema durante actividades especificas de una aplicación y las ejecuta aisladamente. • Prueba sintética (synthetic test) , la cual enlaza actividades de la aplicación en subsistemas específicos. • Prueba de inspección (inspection tests), la cual no intenta imitar la actividad de la aplicación, sino que las ejecuta directamente en los subsistemas específicos. • Los test de aplicaciones base entregan la mejor forma de medir el rendimiento completo de el sistema en el mundo real.

El benchmarking es un proceso sistemático y continuo para evaluar los productos, servicios y procesos de trabajo de las organizaciones que son reconocidas como representantes de las mejores prácticas, con el propósito de realizar mejoras organizacionales.

Benchmark

Benchmarking

Revista del ConsumidorMes de Agosto,2011

El Etudio

Pruebas Realizadas

¿En que Consistieron?

BenchMarking

TODO EN UNO

Equipo Escritorio

Laptop

Tablets

• Notación Binaria. Se presentan por:–ceros, unos.–on, off.–Voltajes altos y bajos.

• Representaciones hexadecimales.–9910 = 011000112 = 6316

• Representación decimal

–1,2,3,

Datos e información

Con estas cuatro combinaciones podemos representar hasta cuatro valores diferentes, como por ejemplo, los colores rojo, verde, azul y magenta.

Notación Binaria Decima Hexadecimal

Caracteres de control

A través de secuencias de bits, se puede codificar cualquier valor discreto como números, palabras, e imágenes. Cuatro bits forman un nibble, y pueden representar hasta 24 = 16 valores diferentes; ocho bits forman un octeto, y se pueden representar hasta 28 = 256 valores diferentes. En general, con un número n de bits pueden representarse hasta 2n valores diferentes.Nota: Un byte y un octeto no son lo mismo. Mientras que un octeto siempre tiene 8 bits, un byte contiene un número fijo de bits, que no necesariamente son 8. En los computadores antiguos, el byte podría estar conformado por 6, 7, 8 bits. Hoy en día, en la inmensa mayoría de los computadores, y en la mayoría de los campos, un byte tiene 8 bits, siendo equivalente al octeto, pero hay excepciones.

Notación Binaria Decima Hexadecimal

Unidades de medida de almacenamiento* 1 byte (b)= unidad minima funcional (1 Byte = una letra)

* 1 Kilobyte (Kb)= 1 024 bytes (1 kB = una historia muy corta)

* 1 Megabyte (Mb)= 1 024 Kilobytes= 1 048 576 bytes (1 MB = una novela)

* 1 Gigabyte (Gb)= 1 024 Megabytes= 1 048 576 Kilobytes= 1 073 741 824 bytes (1GB = un pickup lleno de páginas con texto)

* 1 Terabyte (Tb)= 1 024 Gigabytes= 1 048 576 Megabytes= 1 073 741 824 Kilobytes= 1 099 511 627 776 bytes (1Tb = 50.000 árboles de papel)

* 1 Petabyte (Pb)= 1 024 Terabytes= 1 048 576 Gigabytes= 1 073 741 824 Megabytes= 1 099 511 627 776 Kilobytes= 1 125 899 906 842 624 bytes

* 1 Exabyte (Eb)= 1 024 Petabytes= 1 048 576 Terabytes= 1 073 741 824 Gigabyte= 1 099 511 627 776 Megabyte= 1 125 899 906 842 624 Kilobytes= 1 152 921 504 606 846 976 bytes

* 1 Zettabyte (Zb)= 1 024 Exabytes= 1 048 576 Petabytes= 1 073 741 824 Terabytes= 1 099 511 627 776 Gigabytes= 1 125 899 906 842 624 Megabytes= 1 152 921 504 606 846 976 Kilobytes= 1 180 591 620 717 411 303 424 bytes

* 1 Yottabyte (Yb)= 1 024 Zettabytes= 1 048 576 Exabytes= 1 073 741 824 Petabytes= 1 099 511 627 776 Terabytes= 1 125 899 906 842 624 Gigabytes= 1 152 921 504 606 846 976 Megabytes= 1 180 591 620 717 411 303 424 kilobytes= 1

208 925 819 614 629 174 706 176 bytes

* 1 Brontobyte(Bb)= 1 024 Yottabytes= 1 048 576 Zettabytes= 1 073 741 824 Exabytes= 1 099 511 627 776 Petabytes= 1 125 899 906 842 624 Terabytes= 1 152 921 504 606 846 976 Gigabytes= 1 180 591 620 717 411 303 424 Megabytes=

1 208 925 819 614 629 174 706 176 Kilobytes= 1 237 940 039 285 380 274 899 124 224 bytes

* 1 Geopbyte (Geb)= 1 024 Brontobytes= 1 048 576 Yottabytes= 1 073 741 824 Zettabytes= 1 099 511 627 776 Exabytes= 1 125 899 906 842 624 Petabytes= 1 152 921 504 606 846 976 Terabytes= 1 180 591 620 717 411 303 424 Gigabytes= 1 208 925 819 614 629 174 706 176 Megabytes= 1 237 940 039 285 380 274 899 124 224 Kilobytes= 1 267

650 600 228 229 401 496 703 205 376 bytes

Ascii (American Standard Code Internacional Information

Unicode

• Conexión a través de cables a periféricos.

• Básicamente son de dos tipos:

– Serial DB9 (un bit a la vez).– Paralelo DB25 (varios bits a la vez).– Puerto DA15 (calibración, Midi)– SUB-D15– HDm1– MotherBoard Integrada

Puertos

• 6-pin mini-Din, para teclado y ratón: Tipo serial de 56 kbps, conexión punto a punto.

• Puerto Paralelo: Transfiere un byte a la vez, vel. 1200 kbps, conexión punto a punto , conector 25 pin macho.

• Puerto USB 3.0 (Universal Serial Bus): Tipo serial, vel. 4.8 Mbps, pueden conectarse en cadena hasta 200 dispositivos (ratones, impresoras, cámaras, teclados, scanners y dispositivos de almacenamiento). Max 5mtrs.

• Firewire (IEEE 1394): Tipo serial de alta velocidad (400 Mbps), útil para dispositivos de almacenamiento rápidos (DVD, discos duros, etc.).

Puertos

• Camino (8, 16, 32 ó 64 bits) a través del cual los datos son transferidos (velocidad en Hz ó ciclos por segundo) de una parte de la computadora a otra.

• Carácterísticas:– Dirección de datos.– Razón de transferencia. Como los datos se mueven de un

dispositivo a otro en un segundo. Ejemplo:• Bus de datos: velocidad de más de 10 MHz para 16 bits (16 bits

10,000,000 veces por segundo).

Buses

Puertos

Tipo de Pantallas

Benchmarking

Recomendaciones

• Lenguaje de Programación ABAP • Lenguaje de Programación ABC • Lenguaje de Programación ACTIONSCRIPT • Lenguaje de Programación ASP • Lenguaje de Programación BASIC • Lenguaje de Programación C • Lenguaje de Programación C++ • Lenguaje de Programación C# • Lenguaje de Programación Clipper • Lenguaje de Programación Cobol • Lenguaje de Programación Delphi • Lenguaje de Programación DIV • Lenguaje de Programación Ensamblador

• Lenguaje de Programación Fénix • Lenguaje de Programación FORTRAN • Lenguaje de Programación GML • Lenguaje de Programación Haskell • Lenguaje de Programación HTML • Lenguaje de Programación Java • Lenguaje de Programación JavaScrip • Lenguaje de Programación Lexico • Lenguaje de Programación LISP • Lenguaje de Programación Logo • Lenguaje de Programación Magic • Lenguaje de Programación Visual Basic • Lenguaje de Programación Python

LENGUAJES DE PROGRAMACIÓN

Grupo (todas las pantallas): Nombre del Alumno(todas las pantallas):

Filmina1

Nombre del Lenguaje

Descripción e historia

Plataformas

Caraterísticas y carta de presentación (ejem.google)

Por que es el mejorEjemplo reales 2 pantallas

Plantilla sin animacionesImágenes sin linkImágenes baja resoluciónTexto Arial 12 sin links

top related