Tópicos Representación de información en formato digital o binario Bits, Bytes, Words, Kilobits, KiloByte, MegaByte, GigaByte. Almacenamiento de datos en memoria RAM Almacenamiento de datos en hard-drive (disco duro) Tamaño y velocidad del procesador o Central Processing Unit (CPU) Velocidad de transmisión CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-1
Representando Información con Símbolos Señales utilizadas a través de la historia: Sonidos de trompetas Señales de humo Señales con banderas = A = B Peloteros empiezan en Un paño de tela suave es conveniente para recoger la del niño. Estas dos letras también las podemos representar con un dedo: cerrado, o abierto. = A = B CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-2
Combinaciones de 0 y 1 Para facilitar la escritura, digamos que 0 quiere decir dedo cerrado, y 1 quiere decir dedo abierto. 0 = A 1 = B Con dos dedos podemos representar cuatro letras. Con ocho dedos podriamos representar 256 combinaciones. 0 0 = A 0 1 = B 1 0 = C 1 1 = D 0 0 0 0 0 0 0 0 = A 0 0 0 0 0 0 0 1 = B CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-3
American Standard Code for Information Interchange - ASCII La tabla asqui asigna una combinación única de ocho 0 y 1 a cada letra y símbolo del alfabeto. Para usar esta tabla agregue un cero binario por la izquierda, por ejemplo: A = 0100 0001 La tabla EBCDIC, es usada por mainframes como el AS/400, y usa otras combinaciones. El software convierte automáticamente de una tabla a otra; pero a veces, el programador tiene que ayudar en dicha conversión. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-4
Memoria RAM Random Access Memory (RAM) almacena datos y código de programa objeto durante su ejecución. Un PC típico tiene de 2GB a 4GB de memoria. Para agregar memoria tiene que ser del tipo específico que acepta el motherboard, lo cual tiene que ver con la cantidad de pins o conectores. Una celda de memoria = bit almacena 0 o 1 Letra A = 0 1 0 0 0 0 0 1 Construyendo memoria RAM 1. Medir carga de batería (5c = 1, 4c = 1 pero necesitamos recargarla, 2c = 0) 2. 8Kb = 1000 bits = 1000 baterías imposible! 3. Hay que diseñar las baterías bien chiquititas 4. Capacitor es un elemento eléctrico que tiene este comportamiento; y puede hacerse de tamaño microscópico. En la realidad se usa para construir memorias D-RAM. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-5
Disco Duro Construyendo un disco duro 1. Para 8Kb = 8000 bits, se podrian usar 1000 magnetos. Cada uno tiene polo N=Norte, S=Sur 2. Para grabar, una bobina crea un campo magnético el cual intercambia los polos de cada imán. Aun cuando se corte la energía, la nueva orientación de los polos se mantiene. 3. Para leer, pasamos cada imán por un compás, moviendo la aguja según la polaridad, donde Norte = 0, Sur = 1. N S N S S N N S N S N S N S N S NS NS N S 4. En la realidad, en lugar de imanes, la superficie del disco se recubre de una aleación de hierro, la cual se redistribuye con un campo magnético en la cabeza de grabación. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-6
Motherboard Provee conexiones eléctricas para los componentes de hardware, tales como: disco duro (hard-drive), memoria RAM, y Procesador (CPU), etc. Cuando se compra un case para construir un PC; este solamente trae el power supply y el resto esta vacío. El siguiente paso es seleccionar un motherboard de la marca deseada, y con el tamaño adecuado para el case. Es posible que el power supply que viene con el case, no tenga la capacidad suficiente para darle energía a todos los componentes que se van a usar, especialmente si se esta construyendo una PC con tarjetas de gráficos de alta calidad para jugar juegos de video. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-7
Procesador Central Processing Unit (CPU) o Procesador ejecuta micro-instrucciones de programa objeto. Velocidad en MHz o GHz es el numero de microinstrucciones por segundo que ejecuta un CPU. Procesadores de 32 bits son capaces de mover simultáneamente 32 bits en un ciclo. Procesadores de 64 bits mueven 64 bits por ciclo. Heat Sink, y Abanico disipan y extraen el calor generado por el procesador. Si destapa un PC para cambiar el procesador, primero tiene que quitar el abanico y heat sink con mucha delicadeza. Calor es el principal enemigo del PC. También el polvo acumulado en los componentes internos y abanicos restringe el flujo de aire. El polvo se puede limpiar con una aspiradora de baja velocidad con el PC apagado y destapado. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-8
bits, bytes, words byte = 8 bits nibble = 4 bits = medio byte 1 0 0 1 0 1 0 1 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 un bit bit es la menor unidad de información almacenada en un computador. Tiene dos valores digitales: 0, 1 nibble son 4 bits consecutivos. También se llama medio byte. byte es un conjunto de 8 bits consecutivos. word (palabra) es un conjunto de bits procesados simultáneamente en un ciclo del procesador. Usualmente, 4 bytes en un procesador de 32 bits; y 8 bytes en un procesador de 64 bits. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-9
Unidades de Medidas Las unidades de medidas usadas para medir la capacidad de RAM, capacidad de hard-drives, y tamaños de archivos, son las siguientes: 1 KB = 1024 Bytes (aprox. 1000 Bytes) 1 MB = 1024 KB (aprox.1000 KB) 1 GB = 1024 MB (aprox.1000 MB) 1 TB = 1024 GB (aprox.1000 GB) La velocidad de trasmisión regularmente se mide en bits por segundo: 1 Kbps = 1,000 bits por segundo = 1000 b/s 1 Mbps = 1,000,000 bits por segundo = 1,000,000 b/s 1 Gbps = 1,000 Mbps CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-10
Velocidad Teórica del Network Velocidades típicas de la red Ethernet: 10Mbps 100Mbps 1000Mbps (Gigabit) Copiando una foto picture tomada can una cámara digital, de un PC a otro del mismo network. Tamaño o size 4000 KB = 4MB 1 Byte = 8 bits 4MB = 4M x 8bit = 32 Mb Velocidad de la red 10Mbps Tiempo = 32 Mb / 10Mb/s = 3.2s Bajando la foto del internet: Velocidad del ISP = 1 Mpbs Tiempo = 32 Mb / 1 Mb/s = 32s CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-11
Capacidad del Procesador Para ver la capacidad del procesador y la cantidad de memoria instalada: derecha-clic Computer, clic properties propiedad. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-12
Capacidad del Hard-Drive Para ver la capacidad del disco duro y espacio disponible: doble-clic Computer, derecha-clic la letra de cada drive, y seleccione propiedades o properties. Los hard-drive tienen una o mas particiones, y a cada partición se le asigna una letra o drive, por ejemplo: C:\, D:\, E:\, etc. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-13
Espacio usado y disponible en el Disco Duro Este panel presenta la cantidad de Gigabytes utilizada, disponible, y total. En el futuro vamos a ver como se puede usar este panel para definir lo que se llama un shared drive o volumen compartido, el cual puede se accesado desde otro PC dentro del network. Las funciones en este panel son delicadas y solamente deben ser ejecutadas por el administrador del sistema! CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-14
Directorios, Sub-Directorios CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-15
Nombre de Archivo, Fecha, Tipo, Tamaño CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-16
Comando dir, Nombre de Archivo, Seguridad En windows, los nombres de archivos tienen dos partes: nombre y extensión. Windows asocia la extensión a un programa que se ejecuta automáticamente cuando uno hace clic en el archivo (Linux no tiene esta función). Esta facilidad es explotada por personas maliciosas para lanzar ataques, corriendo programas no autorizados tales como virus, capturadotes de contraseñas, virus troyanos, etc. Por esta razón, el PC no se debe operar con la cuenta del administrador para uso diario, ni para navegar el internet! CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-17
Tarea - Lab 1. Anote la capacidad de dos PC del Lab, incluyendo procesador y memoria. Compare y reporte si hay alguna diferencia. 2. Anote la capacidad del hard-drive de dos PC del lab, incluyendo cada letra de drive (i.e. C:\, D:\). Compare y reporte si hay alguna diferencia. 3. Utilizando el CLI (Command Line Interface), crear sub-directorio personal dentro del directorio \estudiantes, y póngale como nombre la primera inicial de su nombre, y el primer apellido completo. 4. Practique los siguientes comandos del CLI. 1. Md: Make Directory = Crear Directorio 2. Cd: Change Directory = Cambiar a directorio 3. Copy = Copiar un archivo. Puntos extra: Investigue sobre como especificar directorio absoluto y relativo, y entonces úselo en el comando copy (por ejemplo para copiar desde el directorio de Paniagua al directorio de Omar: a) cd cpaniagua; b) copy archivo..\oparedes) 5. Bajar una foto o archivo del internet (grábelo en su directorio personal creado en la tarea 3), y anotar el tiempo que tomo con un reloj. Calcular el tiempo teórico, basado en la velocidad del ISP y compararlo con el tiempo real según el reloj. CS071 Networking Para La Pequeña Empresa, La Senda, Luis Marion. July 7, 2010. 1-18