Archivos de la categoría ‘Tareas’

Máquina de coca cola

Noviembre 8, 2006

MÁQUINA DE COCA COLA

Precio del refresco $5.00

Monedas que puede aceptar
$00.50
$1.00
$2.00
$5.00
$10.00

(a) Para las monedas de valor menor al de $5.00, pedir lo que falta del dinero
(b) Para las monedas menores a $5.00 dar cambio
(c) Para las monedas iguales a $5.00 entregar refresco
(d) Si se introduce una moneda que no puede aceptar devolverla

Caso 1
Si se le meten monedas de $00.50 entonces:
Restar a la cantidad a pagar 0.5 y decir que falta el resultado que de de la resta, si se llega a la cantidad requerida entregar refresco

Caso 2
Si se le meten monedas de $1.00 entonces:
Restar a la cantidad a pagar 1 y decir que falta el resultado que de de la resta, si se llega a la cantidad requerida entregar refresco

Caso 3
Si se le meten monedas de $2.00 entonces:
Restar a la cantidad a pagar 2 y decir que falta el resultado que de de la resta, si se llega a la cantidad requerida entregar refresco

Caso 4
Si se le meten monedas de $5.00 entonces:
Entregar el refresco

Caso 5
Si se le meten monedas de $10.00 entonces:
Se entregará refresco y una moneda de $5.00, o 3 monedas de $1.00 y una de $2.00. o 2 monedas de $2.00 y una de $1.00, o 5 monedas de $1.00

Taza de café

Noviembre 8, 2006

TAZA DE CAFÉ                     

Funciones del brazo

(a)    Abrir mano
(b)   Cerrar mano
(c)    Rotar < a la derecha
(d)   Rotar < a la izquierda
(e)    Extender brazo
(f)     Doblar brazo
(g)    Girar mano (muñeca)
(h)    Agitar
(i)      Levantar brazo
(j)     Bajar brazo
(k)   Apagado automático
 

Posiciones de los brazos

  1. Taza: girar 30° a la izquierda
  2. Recipiente con café soluble: girar 30° a la derecha
  3. Jarra con agua caliente: girar 60° a la izquierda
  4. Recipiente con azúcar: girar 60° a la derecha

 

Instrucciones
 

$(i) (d)60°
$(a)(j)(b)
$(i) (d) 30°
$dejar caer el contenido de la jarra
$pasar 10s
$detener descarga de agua
$(d) 60° (j) (a)
$(i)(c) 30°
$(j) (b)
$(i) (d) 30°
$dejar caer el contenido del recipiente
$dejar pasar 2s
$detener descarga$(c)30° (j) (a)
$ (i) (c) 60°
$(j) (b)$(i) (d)30°
$dejar caer el contenido del recipiente
$dejar pasar 3s
$detener descarga
$(c)60° (j) (a)
$(i) (d)30° (j)
$(b) (h)
$(a) (k)
 

Fin

Mi lista de comandos

Octubre 25, 2006

MI LISTA DE COMANDOS

Comando ls
El comando ls permite al usuario visualizar los archivos y subdirectorios que se tienen dentro de un directorio.
Opciones:
-l Muestra los detalles de derecho de escritura, lectura y creación
-i Muestra los inodos
-R Muestra el listado detallado de todo lo que contiene el directorio raíz de forma recursiva
-lh Muestra un listado en bytes, kilobytes, megabytes , que mejor describa el fichero
Comando cd
El comando cd permite cambiarnos de directorio. Este comando es muy similar al de una PC, con la única diferencia que cuando se desea cambiar hacia un subdirectorio exterior, se debe dejar un espacio entre los (..).
Comando pwd
El comando pwd es útil cuando se tiene un subdirectorio que a su vez tiene otros subdirectorios en su interior. Este comando despliega el path o la ruta actual.
Comando mkdir
mkdir es usado cuando se desea crear un directorio sobre el directorio presente, siempre y cuando se cuente con los permisos adecuados.
Comando rm
El comando rm sirve para eliminar o borrar archivos También se puede utilizar para borrar subdirectorios. El comando rm acepta el uso de comodines como lo es el (*).
Comando cp
El comando cp permite realizar una copia de un archivo o moverlo de un subdirectorio a otro. También con este comando se puede cambiar de nombre a un archivo.
Comando mv
Otro comando de mucho uso es mv. Con este comando se puede renombrar un archivo.
Comando more
Muestra un archivo pantalla por pantalla
Comando passwd
Este comando permite cambiar el password de acceso a una cuenta dentro de un sistema UNIX. Es muy recomendable cambiar el password de manera frecuente e incluir en él números, ya que al cambiar frecuentemente el password se aumenta la seguridad de un sistema.
Comando tail
Muestra el final de un archivo y se le puede porner el número de líneas que quieres que te muestre
Comando vi
Edita un archivo.
En este mismo el comando i para insertar archivo
Comando cat
Ver contenido de un archivo.
Comando exit
Termina la ejecución del programa en curso
Comando :wq
Te saca del editor y guarda
Comando >
Redireccionar salida, es destructivo
Comando >>
Redireccionar salida, no destructivo
Comando history
Despliega en la pantalla todo lo que se ha escrito hasta el momento
Comando head
Muestra el inicio de un archivo
Comando locate
Busca archivos
Comado tar
Empaqueta ficheros
Opciones:
-c Crea
-v Muestra la operación salida
-f Especifica los archivos para leerlos
-t Muestra los archivos por comando
-x Desempaqueta los archivos
Comando ln
Enlaza ficheros o directorios
Comando bzip2
Comprime un fichero
Opciones:
bunzip2 Descomprime un fichero
Comando touch
Crea archivos con una direccion relativa de la ubicacion de la creacion de los ficheros
Comando (..)
Te lleva al directorio anterior del que se encuentra actualmente
Bibliografía:
http://www.geocities.com/siliconvalley/8195/comunix.html
http://es.tldp.org/Tutoriales/CURSOLINUX/curso_linux/node64.html
http://www.todolinux.com/webs/todolinuxphp/htm/consola/consola_com_dos-linux.php

t008

Octubre 18, 2006

Los pasos que realice para la t008:
$mkdir Pruebas; cd Pruebas
$mkdir Textos Documentos
$touch Textos/texto.txt Documentos/documento.doc
$cd Textos
$ln texto.txt enlace_duro.txt
$ln -s texto.txt enlace_suave.txt
$ls -li
$ls -R
$ls -R/> texto.txt
$ls -lh
$cd ../Documentos/
$ln documentos.doc enlace_duro.doc; ln -s documentos.doc enlace_suave.doc
$history
$history > documentos.doc
$more documentos.doc
$ls -lh
$history >>enlace_duro.doc
$ls -lh
$cat /etc/passwd >documentos.doc
$ls -lh
$tail -50 documentos.doc
$head -20documentos.doc
$history >enlace_duro.doc
$cd ..
$pwd
/root/Pruebas
$tar -cvf textos.tar Textos
$tar -cvf docuemntos.tar Documentos
$ls -lh
$bzip2 textos.tar documentos.tar
$ls -lh
FIN

t007

Octubre 17, 2006

Pasos que realicé para la t007:

$pwd

/root/

$mkdir elisa

$cd elisa

$mkdir carp1

$ls

carp1

$vi texto1.txt

i

La Web 2.0 es la representación de la evolución de las aplicaciones tradicionales hacia aplicaciones web enfocadas al usuario final. El Web 2.0 es una actitud y no precisamente una tecnología.

La Web 2.0 es la transición que se ha dado de aplicaciones tradicionales hacia aplicaciones que funcionan a través del web enfocadas al usuario final. Se trata de aplicaciones que generen colaboración y de servicios que reemplacen las aplicaciones de escritorio.

Esc

:wq

$ls

texto1.txt

$cat texto1.txt

$exit

$pwd

/root/

cd elisa

$mkdir carp2 carp3 carp4

$exit

$pwd

$cd elisa

$cd carp1

$ls

texto1.txt

$cp /root/elisa/carp1/texto1.txt   /root/elisa/carp2

$exit

$pwd

/root/

$cd elisa

$tar -cvf paquete carp1

$ls

carp1 carp2 carp3 carp4 paquete

mv paqute /root/elisa/carp4

$exit

$cd elisa

$cd carp1

$ls

texto1.txt

$cp /root/elisa/carp1/texto1.txt /root/elisa/carp3

$cd ..

$pwd

/root/elisa

$cd carp3

$ls

texto1.txt

$mv texto1.txt texto2.txt

$ls

texto2.txt

$cd ..

$pwd

/root/elisa

$tar -cvfz t007.tar elisa

$exit

Shell

Octubre 4, 2006

Posteado por: Elisa Romero

Primero empezaré por definir shell, que es parte fundamental de un sistema operativo que ordena la ejecución de mandatos obtenidos del usuario por medio de una interfaz de línea de comandos (CLI). Suelen incorporar características tales como control de procesos, redirección de entrada/salida, ficheros, protección, comunicaciones y un lenguaje de órdenes para escribir programas por lotes o (scripts).

Estructuración de las carpetas y ficheros

Linux intenta someterse a un estándar de organización de carpetas y ficheros . Este estándar se denomina Filesystem Hierarchy Standard. Según éste, todas las carpetas cuelgan de una carpeta principal, que se llama raíz (representado por una barra, /). Hay que mencionar que para GNU Linux, todos los dispositivos funcionan como carpetas. Es decir, los datos que se envían a la tarjeta de sonido se escribirán en una carpeta. Aqui va la lista de comandos que vimos en clase:

 

/bin: aquí residen la mayoría de los programas esenciales para el arranque y funcionamiento del sistema.
/boot: contiene ficheros estáticos para el arranque del sistema.
/home: alberga los directorios personales de todos los usuarios.
/etc: aquí se encuentran los ficheros de configuración del sistema.
/lib: Librerías compartidas esenciales. Estos ficheros contienen código que compartirán muchos programas, evitando que cada uno tenga una copia para sí. Así se reduce el espacio usado en disco.
/dev: Los ficheros de dispositivos de los que hablábamos, que se usan para acceder a los dispositivos del sistema y recursos, como discos duros, modems, memoria, etc.
/proc: contiene el estado de los dispositivos hardware.
/usr: datos, programas y librerías accesibles por el usuario.
/root es el directorio de la cuenta del administrador o root.
/sbin: Comandos básicos para la administración del sistema.
/var: contiene ficheros modificables por las aplicaciones durante la ejecución: por ejemplo los logs.

Linux

Septiembre 27, 2006

Posteado por Elisa Romero

Linux es un (sistema operativo), y un sistema operativo es un conjunto de programas destinados a permitir la comunicación del usuario con un ordenador y negociar o tratar sus recursos de manera eficiente, y comienza a trabajar desde que se enciende la computadora y gestiona el hardware de la máquina desde los niveles más básicos.
Este sistema operativo, linux es un (open source), que es un software distribuido y desarrollado en forma libre .Comparte código y software y esto con la intención de mejorar la calidad del código y el producto. El OpenSource además de permitir compartir código y software, también se puede modificar y redistribuir el código fuente de un programa y el software.
El (Kernel o núcleo)se puede definir como el corazón de este sistema operativo, linux. Es el encargado de que el software y el hardware de nuestro ordenador puedan trabajar juntos.Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora o en forma más básica, es el encargado de gestionar recursos, a través de servicios de llamada al sistema. Algunas de funciones importantes son: administración de la memoria para todos los programas y procesos en ejecución, administración del tiempo de procesador que los programas y procesos en ejecucion utilizan, es el encargado de que podamos acceder a los periféricos/elementos de nuestro ordenador de una manera cómoda.

Dos características muy peculiares lo diferencian del resto de sistemas que podemos encontrar en el mercado, la primera, es que es libre, esto significa que no tenemos que pagar ningun tipo de licencia a ninguna casa desarrolladora de software por el uso del mismo, la segunda, es que el sistema viene acompañado del código fuente.
Linux no es un producto de una compañía, pero un número de compañias y grupos contribuyen en él. En efecto, el sistema (GNU/linux) es un componente importante, el cual brinda diferentes productos, llamados distribuciones. Una (distribución) es una recopilación de programas y ficheros, organizados y preparados para su instalación. Estas distribuciones se pueden obtener a traves de Internet, o comprando los CDs de las mismas, los cuales contendrán todo lo necesario para instalar un sistema Linux bastante completo y en la mayoría de los casos un programa de instalación que nos ayudara en la tarea de una primera instalación. Casi todos los principales distribuidores de Linux, ofrecen la posibilidad de bajarse sus distribuciones, via FTP (sin cargo alguno). Las distribuciones más usadas son fedora, debian, suse, slackware, gentoo y ubuntu.
Como conclusión mencionaré las ventajas y desventajas que tiene linux sobre windows. Me parece que las ventajas son el open source, las distribuciones, y la única desventaja que le veo es que es sólo un poco más complicado de utilizar que el windows, ya que estamos muy acostumbrados a utilizar windows, pero de lo demás son iguales.

Práctica 1

Septiembre 27, 2006

Definición del problema:
Lo que se hizo en clase fue medir 20 veces el tiempo en que cae un objeto de cierta distancia. El objeto que nosostros utilizamos fue una cartera, el tiempo lo medimos con cronómetro, y la altura fue del techo del salón. El problema es saber que tan exactos o que tan precisos fuimos, que tanto nos apartamos de la medida real. Utilizamos la fórmula de la desviación estándar para averiguarlo.

Hipótesis:
Pues mi hipótesis fue que fuimos precisos ya que utilizamos cronómetro, que nos daba resultados más precisos, y la compañera que midio el tiempo no estuvo tan mal, ya que los datos no eran muy diferentes.

Diseño del experimento:
Materiales:
Cronómetro
Cartera
Procedimiento:
Se midió 20 veces el tiempo en que cayó la cartera del techo del salón
Para saber que tanto nos apartamos de la medida real, utilizamos la desviación estándar, ésta es una medida de dispersión para variables de razón (ratio o cociente) y de intervalo, de gran utilidad en la estadística descriptiva. Es una medida (cuadrática) de lo que se apartan los datos de su media, y por tanto, se mide en las mismas unidades que la variable. La calculamos en excel, y nos dio: 0.163431828.

Análisis de los resultados:

El resultado fue 0.163431828, esto quiere decir, a mi opinón que no nos alejamos mucho del resultado real
La desviación normal es:
t=+s ó t=-s
Es decir:
t=0.7435+0.163431828 =0.906931828
t=0.7435-0.163431828 =0.580068172
Esto es el rango de datos que más se repitieron o que más hay.

Conclusiones:
Lo que puedo concluir es que fuimos medio precisos y medio exactos ya que los valores que nos salieron no distan mucho uno del otro, y hay había varios que se repetían. Además que la desviación estándar no fue muy grande, siento que no nos apartamos tanto del valor real.

Bibliografía:
http://es.wikipedia.org/wiki/Desviaci%C3%B3n_est%C3%A1ndar
http://personal5.iddeo.es/ztt/Tem/t21_distribucion_normal.htm

Partes del hardware

Septiembre 27, 2006

Romero Romero Elisa
Grupo: 8078
¿Cuáles son las partes importantes del hardware?
Se denomina hardware o soporte físico al conjunto de elementos materiales que componen un computador. Hardware también son los componentes físicos de una computadora tales como el disco duro, dispositivo de CD-Rom, disquetera, etc. En dicho conjunto se incluyen los dispositivos electrónicos y electromecánicos, circuitos, cables, tarjetas, armarios o cajas, periféricos de todo tipo y otros elementos físicos.
Clasificación de hardware
Se clasifica generalmente en básico y complementario.
Entendiendo por básico todo aquel dispositivo necesario para iniciar el ordenador, y el complementario como su nombre lo dice sirve para realizar funciones específicas o más allá de las básicas. El hardware básico en los ordenadores son generalmente 4: monitor, CPU, ratón, teclado. El hardware complementario en los ordenadores son cualquiera que no se incluya en los anteriores como son: impresora, cámara de vídeo digital, digitalizador (scanner), etc.
Tipos de hardware
Periféricos de entrada:
Son los que permiten que el usuario aporte información exterior. Estos son: teclado, ratón, escáner, SAI (Sistema de Alimentación Ininterrumpida), micrófono, cámara, disquete etc.
Periféricos de salida:
Son los que muestran al usuario el resultado de las operaciones realizadas por el PC. En este grupo se encuentran: monitor, impresora
Periféricos de entrada/salida:
Son los dispositivos que pueden aportar simultáneamente información exterior al PC y al usuario. Aquí se encuentran: módem (Modulador/Demodulador), disquete, ZIP, CD-ROM, DVD-ROM, HD-DVD, Blu-Ray Disc, memoria USB (pendrives, Flash disks, etc.), disco duro externo, memorias de pequeño tamaño (SD, Compact Flash I & II, Smart Card, MMC, etc.). (Ver mas inf.)
El hardware de almacenamiento
Sirve para almacenar permanentemente información y programas que el ordenador deba recuperar en algún momento. Los dos tipos principales de dispositivos de almacenamiento son las unidades de disco y la memoria. (Ir a: Biblioteca de Consulta Microsoft® Encarta® 2003. /Hardware

Practica 2 Caida libre

Septiembre 24, 2006

Posteado por Elisa RomeroRomero
Definición del problema:
Lo que hicimos fue medir 6 veces el tiempo en que tarda en caer una bola de papel en 4 alturas diferentes. Para medir la altura utilizamos flexómetro y para medir el tiempo cronómetro. El problema es saber utilizar las dos variables que tenemos y aplicarlas de forma adecuada, así como sacar la velocidad y ver que tanto nos desviamos.
Existen dos ecuaciones de para sacar la velocidad la de v=gt y v=d/t, la primera es la de (caída libre), con estas me basaré para sacar la velocidad y sacaré el promedio de las velocides y la desviación estándar, de esta manera veré que tan precisos fuimos. También veré la diferencia de los resultados entre las dos fórmulas.
Hipótesis:
Mi hipótesis es que fuimos precisos y que las fórmulas nos arrojarán resultados distintos
Diseño del experimento:
Materiales:
Cronómetro
Flexómetro
Bola de papel
De cada uno de los 4 pisos del edificio se lanzará la bola del papel y se medirá el tiempo mínimo 6 veces. Y también se va a medir la altura de los 4 pisos.
Se va a utilizar la fórmula de v=gt para sacar la velocidad de cada uno de los tiempos. Después se va a sacar la desviación estándar de cada uno de los pisos.
Con el promedio de la velocidad de cada uno de los pisos más o menos el promedio de la desviación estándar de las velocidades de los 4 pisos se sacará la velocidad.
v= + – Sv
Análisis de los resultados:
El resultado es que fuimos precisos y que las fórmulas mencionadas nos dan deferentes resultados, Y con respecto a la gráfica que hice en excel la velocidad va aumentando conforme va pasando el tiempo, tambien se ve porque en el ultimo piso la velocidad final fue mucho mayor que la velocidad final del primero En el piso que fuimos más precisos fue en el 4.
Conclusión:
Mi conclusión en cuanto a caída libre es que entre más alto esté un cuerpo de piso agarra más velocidad al caer, y que esto depende de la fuerza con la que esté atraído, es decir de la gravedad.
Blibliografía:
http://www.educaplus.org/movi/4_2caidalibre.html