domingo, 12 de diciembre de 2010

Actividades CMD (DOS)

Actividad nº1: ÓRDENES DEL cmd (predecesor del DOS)
  • Comandos comodines. Significado:
Los comandos comodines reemplazan caracteres de modo que nos referimos a todos los ficheros o archivos que cumplan las condiciones que nosotros impongamos. Hay dos tipos, el asterisco (*) y el interrogante (?):
* Este signo reemplaza cadenas de caracteres. Es utilizado en el ejemplo, en el que remplaza el nombre de cualquier archivo solo especifica que se listen los archivos con el nombre y con extensión [txt].

? Este otro signo también reemplaza pero solo un carácter. Podemos especificar mas signos de interrogación. Con lo que si ponemos dir s???*.* Esto nos listaría los directorios y archivos con un nombre que empiecen por s y otras 3 letras cualquier mas unos carácter cualquiera, a continuación él.* que hace que se listen archivos con cualquier extensión.
  • Comandos internos y externos del DOS. Haz una clasificación de los más usuales.
Los comandos externos e internos del cmd son órdenes que ponemos en este programa para realizar acciones como la de copiar archivos, ficheros, escribir en ellos, modificar en general la configuración; todo lo que necesitaríamos para trabajar con un ordenador.

COMANDOS
INTERNOS
COMANDOS
EXTERNOS
CHCP
CHDIR
CLS
COPY
CITY
DATE
DEL (ERASE)
MKDIR (MD)
PATH
PROMPT
RENAME (REN)
RMDIR (RD)
SET
TIME
TYPE
VERIFY
VOL
APPEND
ASSING
ATTRIB
BACKUP
CHKDSK
COMP
DISKCOMP
DISCOPY
FDISK
FIND
FORMAT
JOIN
KEYB
LABEL
MODE
MORE
PRINT
TREE
XCOPY
MOVE
                                        
Actividad nº2: TRABAJOS CON LOS COMANDOS DEL  EN WINDOWS  XP
  • Utilizando los comandos del cmd,  realiza la siguiente estructura de árbol.




















Ejercicio resuelto con la secuencia de comandos:


  • Copia en el directorio   FUENTE  del directorio windows, todos los ficheros que la segunda letra sea una S y que tengan de extensión LOG.




  • Utilizando el comando EDIT realiza dos ficheros de textos, fichero1 y fichero2 (en cada fichero, se describirá una poesía), haz una copia de los ficheros creados a  los directorios GRAF y MICRO respectivamente……………..









Muestra una imagen con los ficheros copiados. Después borra el fichero1, y muestra otra imagen.









































  • Borra el directorio micro, ¿cómo lo haces?

  • Crea un fichero por lotes que haga lo siguiente:
Mostrará: la fecha, la memoria libre y usada en el sistema, cambio de color de fondo, el árbol donde alojas tus actividades, y un mensaje que diga, “las órdenes del cmd.exe (interprete de comandos del sistema), nos pueden servir para solucionar problemas que nos aparezcan en los sistemas operativos gráficos de Windows ( XP, Vista y 7).















































  • Diferencia entre la orden DEL y ERASE. ¿Sabes para que se utiliza la orden UNDELETE?
En realidad sirven para lo mismo, eliminar archivos, solo que el comando DEL permite la recuperación de éstos mediante la orden UNDELETE, mientras que con el ERASE los archivos se borran de forma permanente. 
  • Investiga que hacen los siguientes comandos: ipconfig, ping y route, ¿para qué los utilizarías?
El comando ipconfig nos muestra la información relativa a los parámetros de nuestra configuración ipactual. 
Cuando hacemos ping a un equipo (ejecutamos el comando ping) o a una dirección IP lo que hace el sistema es enviar a esa dirección una serie de paquetes (normalmente cuatro) de un tamaño total de 64 bytes (salvo que se modifique) y queda en espera del reenvío de estos (eco), por lo que se utiliza para medir la latencia o tiempo que tardan en comunicarse dos puntos remotos. 
El comando route es utilizado para configurar y administrar las rutas IP en un equipo.
(Rutas estáticas).
La tabla de enrutamiento IP es lo que siempre “mira” el kernel antes de enviar un paquete a la red a través de sus interfaces físicas. Es el mapa que usa IP para saber por dónde tiene que mandar el trafico para que llegue a destino.


viernes, 29 de octubre de 2010

MEMORIA

Memoria 4x4 (74170). Las entradas de datos están en los interruptores verdes. Las salidas de datos a las bombillas amarillas. Este circuito permite guardar 4 "palabras" de 4 bits cada una, aunque también hemos puesto otro circuito (7404), que tiene puertas not. Sirve para activar a nivel alto la habilitación de lectura y escritura. Por último, los cables verdes y marrones sirven para seleccionar mediante 2 bits (dentro hay un decodificador 2 x 4) una de las 4 palabras (filas) para leer o escribir. A continuación se mostrará un diagrama con las entradas del mismo:
Ahora veremos cómo funciona...
Paso 1) Escribir una palabra.
Encendemos el interruptor principal, y lo que haremos será habilitar la escritura (interruptor rojo nº8 encendido, o sea, para arriba) y elegiremos una fila en la que escribir, por ejemplo la 3º (ponemos en  las patas 3 y 4 el número 3 en binario, el 10). Ecribiremos con los interruptores verdes un número de 4 bits, por ejemplo el 0101.
Paso 2) Escribir otra palabra en una fila distinta.
Deshabilitamos la escritura (abajo el interruptor rojo nº8), y seleccionamos otra fila en la selección de la escritura, como por ejemplo la 1ª (00 en binario). Ahora ponemos otro número en los interruptores verdes (yo que sé, el 1000, por decir un número), y volvemos a habilitar la escritura (interruptor 8).

Paso 3) Lectura de la primera palabra.
Lo primero que hacemos es apagar el interruptor 8 (habilitación de la escritura), y encendemos el interruptor 7 (habilitación de la lectura), y seleccionamos la misma combinación en los interruptores rojos 1 y 2 que pusimos en el 3 y 4 la primera vez. Así seleccionaremos esa fila para la  lectura. Observaremos que las bombillas marcan la primera combinación que escribimos, el 0101.


Queda así demostrado que esta memoria 4x4 es capaz de guardar 4 palabras. Esto se puede realizar con el resto de las filas.



jueves, 28 de octubre de 2010

DESCODIFICADOR

Descodificador Binario a Decimal montado con las entradas (los 4 interruptores verdes de la izquierda), el "lamp test", interruptor 8 rojo, y la entrada de refresco, el 7 rojo. Está conectado a alimentación y a tierra también para que funcione. Las salidas son los siete segmentos, y el indicador de refresco. El refresco permite "compactar" los números, y cuando se enciende la luz, significa que está realizado.
 Lamp test accionado (a nivel bajo): se encienden todas las luces para hacer una comprobación.
 Lamp test desactivado. Número 5 en binario. Eldescodificador transforma el binario en decimal.
Refresco activado: el cable morado va a una luz verde: cuando está encendida, el número está refrescado.

miércoles, 13 de octubre de 2010

Actividades códigos (binario, octal, Hexadecimal,...)

1. Para pasar de binario a decimal


a) 11001(2 = 1•2^4 + 1•2^3 + 0•2^2 + 0•2^1 + 1•2^0 = 16 + 8 + 0 +0 +1 = 25(10


b) 1011011011(2 = 1•2^9 + 0•2^8 + 1•2^7 + 1•2^6 + 0•2^5 + 1•2^4 + 1•2^3 + 0•2^2 +1•2^1 + 1•2^0 = 512 + 0 + 128 + 64 + 0 + 16 + 8 + 0 + 2 = 730(10


2. Para pasar de decimal a binario
a) 86910(10 = 1101100101(2
Proceso: Dividimos al máximo por la cantidad de números en el sistema binario (el 0 y el 1), y recogemos los restos desde el último hasta el primero.







Solución: 1101100101(2

b) 842610(10

Solución: 10000011101010(2

3. Para pasar de binario a octal
a) 111010101(2 = 1•2^8 + 1•2^7 + 1•2^6 + 0•2^5 + 1•2^4 + 0•2^3 + 1•2^2 + 0•2^1 + 1•2^0 = 469(10 =

Solución: 725(8

b) 11011, 012(2 =        




= 33,2(8


4. Para pasar de octal a binario

a) 20668 = (2-->010);(0-->000);(6-->110);(6-->110) = 010000110110(2

b) 142768 = (1-->001);(4-->100);(2-->010);(7-->111);(6-->110) = 001100010111110(2

5. Para pasar de binario a hexadecimal

a) 110001000(2 = (0001-->1);(1000-->8);(1000-->8) =188(16

b) 100010,110(2 = (0010-->2);(0010-->2);(1100-->C) = 22,C(16

6. Para pasar de hexadecimal a binario

a) 86BF(16 = (8-->1000);(6-->0110);(B-->1011);(F-->1111) = 1000011010111111(2

b) 2D5E(16 = (2-->0010);(D-->1101);(5-->0101);(E-->1110) = 0010110101011110(2

7. Para pasar de octal a decimal

a) 106(8 = 1•82 + 0•81 + 6•80 = 70(10

b) 742(8 = 7•82 + 4•81 + 2•80 = 482(10

8. Para pasar de decimal a octal:

a) 236(10 =

Solución: 354(8

b) 52746(10

Solución: 147012(8

Actividad 3
1.     Calcula el código binario de cada uno de los caracteres que constituyen tu nombre. Ten en cuenta que tendrás que consultar en una tabla ASCII, el valor decimal de cada uno de ellos.
Dà44, Ià49, Eà45, Gà47, Oà4F
01000100,01001001,01000101,01000111,01001111
2.     Presenta tu nombre completo en código binario. Para ello tendrás que unir de forma ordenada los octetos de los caracteres.
D:01000100
I: 01001001
E:01000101
G:01000111
O:01001111

3.     Pasa el número 27,025 (10  a binario. Para solucionarlo tendrás que investigar.
Para transformar un número del sistema decimal en sistema binario:

1. Se inicia por el lado izquierdo, multiplicando cada número por 2 (si la parte entera es mayor que 0 en binario será 1, y en caso contrario es 0)
2. En caso de ser 1, en la siguiente división se utilizan sólo los decimales.
3. Después de realizar cada multiplicación, se colocan los números obtenidos en el orden de su obtención.
4. Algunos números se transforman en dígitos periódicos, por ejemplo: el 0,1
(http://es.answers.yahoo.com/question/index?qid=20090515155223AAWPOm2)
27,025(10 =  27->11011
      0,025 x 2 = 0,05 ->0
      0,05 x 2 = 0,1 ->0
      0,1 x 2 = 0,2 ->0
      0,2 x 2 = 0,4 ->0
      0,4 x 2 = 0,8 ->0
      0,8 x 2 = 1,6 ->1
      0,6 x 2 = 1,2 ->1
Solución : 11011,0000011
Actividad 4
1.     Completa la siguiente tabla
Byte
Kb
Mb
Gb
 10.737,3568
10,4857
0,010239941 
 9,99994278·10^-6
 2.147.483.648
 2.097.152
2.048
 2