martes, 29 de marzo de 2011

Resumen de comandos

say: se pone éste comando y a continuación una palabra para que la computadora la pronuncie.

echo: repite lo que yo quiero que aparezca en pantalla.

ls: nos muestra el nombre de los documentos y directorios en el directorio en curso.

Ls –l: te muestra el contenido del directorio en curso con sus permsisos, fecha y hora de creación.

Ls -f: para ver las carpetas que hay dentro de la carpeta en la que estoy.

Ls -a: muestra los documentos y directorios que estan ocultos

cd: nos regresa a home directamente

cd ../: nos lleva a donde le indiquemos, siemopre y cuando exista.

cd x: nos lleva a la carpeta (x)

cp: para copiar archivos

cp -r: sirve para copiar carpetas.

mv: sirve para mover directorios y archivos.

rm. sirve para borrar archivos.

rmdir: sirve para borrar directorios.

mkdir: sirve para crear directorios.

chmod: sirve para poner o quitar permisos, según el número que le pongas a continuación.

chmod (absoluto): te dice los permisos que quieras.

pwd: sirve pra ver en que directorio nos encontramos.

cal: sirve para que nos muestre el calendario según lo que pongas a continuación.

2.- Indica cuál es el comando de unix para:

Obtener la fecha de sistema: date

Saber cuanto tiempo lleva encendido el sistema: uptime

Conocer cuántos archivos o carpetas están en el escritorio: ls


Copiar un archivo llamado recursos.txt que se encuentra en el home y se desea enviar la información a un directorio llamado practicas que esta dentro de otro directorio llamado clase2 y este a su ve esta dentro de otra carpeta llamado curso y que esa carpeta se encuentra en Documentos: cp recursos .txt Documentos/clase2/practicas

martes, 18 de enero de 2011

Conceptos básicos de Software Libre

Software Libre: es la denominación del software que respeta la libertad de los usuarios sobre su producto adquirido y, por tanto, una vez obtenido puede ser usado, copiado, estudiado, cambiado y redistribuido libremente. Según la Free Software Foundation, el software libre se refiere a la libertad de los usuarios para ejecutar, copiar, distribuir, estudiar, modificar el software y distribuirlo modificado.

4 Libertades de un Software Libre:

1 Libertad de usar el programa con cualquier propósito
2 La libertad de estudiar cómo funciona el programa y modificarlo adaptándolo a tus necesidades
3 Libertad de distribuir copias del programa y ayudar al prójimo
4 Libertad de mejorar el programa y hacer públicas esas mejoras

Freeware:

Tipo de software privativo que se distribuye sin costo, disponible para su uso y por tiempo ilimitado, siendo una variante gratuita del shareware

Shareware:

modalidad de distribución de software, tanto videojuegos como videos X, en la que el usuario puede evaluar de forma gratuita el producto, pero con limitaciones en el tiempo de uso o en algunas de las formas de uso

Software libre privativo:

Es cualquier programa informático en el que el usuario tiene limitaciones para usarlo, modificarlo o redistribuirlo

Software libre semilibre:

Categoría de programas informáticos que no son libres, pero que vienen con autorización de uso, copia, modificación y redistribución (incluso de versiones modificadas) sin fines de lucro

Protegido con Copyleft:

Característica de algunas licencias utilizadas para regular las restricciones impuestas por el derecho de autor de obras o trabajos, tales como programas informáticos, surte, cultura y ciencia, es decir prácticamente casi cualquier tipo de producción creativa.

Sistema Operativo:

programa o conjunto de programas que efectúan la gestión de los procesos básicos de un sistema informático, y permite la normal ejecución del resto de las operaciones

Sistema Operativo de Software Libre:

Conjunto de programas con las libertades propias del software libre que constituyen la base de un sistema informático

3 Aplicaciones de Software Libre:

Linux, GNome, Firefox

martes, 11 de enero de 2011

martes, 5 de octubre de 2010

lunes, 4 de octubre de 2010

NAND & NOR

Puerta NO (NOT)

Símbolo de la función lógica NOT a) Contactos, b) Normalizado y c) No normalizada

La puerta lógica NO (NOT en inglés) realiza la función booleana de inversión o negación de una variable lógica. Una variable lógica A a la cual se le aplica la negación se pronuncia como "no A" o "A negada".

La ecuación característica que describe el comportamiento de la puerta NOT es:

F=\overline{A}\,

Su tabla de verdad es la siguiente:

Tabla de verdad puerta NOT
Entrada A Salida \overline{A}
0
1
1
0




Puerta NO-Y (NAND)

Símbolo de la función lógica NO-Y. a) Contactos, b) Normalizado y c) No normalizado

La puerta lógica NO-Y, más conocida por su nombre en inglés NAND, realiza la operación de producto lógico negado. En la figura de la derecha pueden observarse sus símbolos en electrónica.

La ecuación característica que describe el comportamiento de la puerta NAND es:

F = \overline{AB}=\overline{A}+\overline{B}\,

Su tabla de verdad es la siguiente:

Tabla de verdad puerta NAND
Entrada A Entrada B Salida \overline{AB}
0
0
1
0
1
1
1
0
1
1
1
0


lunes, 27 de septiembre de 2010

IDENTIDADES BÁSICAS DEL ÁLGEBRA BOOULEANA





Existen 17 diferentes identidades del álgebra boouleana las cuales nos ayudan a simplificar las ecuaciones o diagramas boouleanas.





Cada una de estas identidades muestran una relaciones entre una variable x, su complemento y las constantes binarias 0 y 1. Cinco más son similares al álgebra ordinaria y otras 3 son útiles para la manipulación de expresiones boouleanas aunque no tengan que ver con el álgebra boouleana.


Dentro de estas identidades tenemos dualidad, eso se obtiene simplemente intercambiando operaciones OR y AND y reemplazando 1 por 0.


Las leyes conmutativas indican que el orden en el cual se escriben las variables no afectará el resultado cuando se utilizen las operaciones OR y AND.


Las leyes asociativas postulan que el resultado de formar una operación entre 3 variables es independiente del orden que se siga y por lo tanto pueden eliminarse sin excepción todos los paréntesis. También se puede ocupar el teorema Demorgan el cuál es muy importante ya que se aplica para obtener el complemento de una expresión. El teorema de Demorgan se pueden indetificar por medio de tablas de verdad que asignan todos los valores binarios posibles a "x" y a "y".





Manipulación algebráica


El álgebra boouleana es una herramienta útil para simplificar circuitos digitales. Considérese por ejemplo la siguiente función boouleana:













Triptico (las vegas)