Alberto Bernal Diaz 8278











{diciembre 11, 2006}   DIFICULTADES DEL CURSO

A lo largo de este curso de computación me he topado con distintas dificultades por las cuales en algunas ocasiones no me favorecieron para lograr el desempeño que hubiera querido en el cursoEl primer obstáculo fu el hecho de que tenia una computadora ya vieja y algunos programas no los pude correr en mi maquina, teniendo así que arreglármela para poder conseguir como fuera un equipo que me permitiera seguir adelante con el cursoOtro hecho es que no tengo teléfono y por lo mismo no tengo acceso a Internet desde mi casa, lo por es que vivo a las afueras de un pueblo y el centro de Internet esta un poco alejado y no lo abren temprano así que no me era muy fácil estar tan seguido trabajando en otra maquina, pero bueno ese problema lo solucione mas fácilmente, aunque no me parece la idea de pagar cada semana para hacer la tarea, pero bueno creo que lo hacia por flojo ya que en la escuela no cobran y no me propuse el hacerlo alláPor fin pude tener el programa en mi computadora (puppy) pero me encontré con que solo se podía grabar en disco y algunas claves eran distintas, así que tuve que buscar hasta encontrar las correctasEl ultimo problema fue el hecho de que no tenia idea alguna de cómo programar, por lo mismo lo ultimo visto en clase se me dificulto bastante y a la gran mayoría no lo comprendí muy bien, sobre todo los signos que eran nuevos, ya que solamente los mencionaba pero muy bien las definiciones no las comprendí, pero bueno ya después las busque y las entendí mejorAlgo que se olvido mencionar antes es el hecho de que no estaba muy familiarizado con las computadoras y tuve que aprender así como en Internet como el tener una cuenta de correo y lo del post, pero creo que después de todo lo logre y aprendí bastantes cosas que me sirven bastante, y la mas fundamental es el hecho de poder escribir en la computadora Pero bueno creo que logre sobrevivir y solo falta lo ultimo así que le echare todas las ganas para salir bien

Anuncios


{diciembre 11, 2006}   tarea t011

El segundo capitulo del manual de c trata sobre como es este, como por ejemplo sus caracteristicas y la verdad muy poco sobre sus origenes

Este lenguaje es muy popular debido a que utiliza comandos brebes y un lenguaje estructurado, genera programas muy eficientes y tiene la posibilidad de ser compilado por una gran variedad de computadoras, lo que lo hace portatil

pero lo que marca que es uno de sus puntos en contra es algo muy comun y en lo cual ya tambien estoy de acuerdo y es que detecta sus errores pero no los marca muy especifico y para la gente que apenas comienza a utilizarlo es un poco problematico

Un programa de C tiene la siguiente forma:

Comandos del preprocesador, definiciones de tipos, prototipos de funciones – declara el tipo de función y las variables pasadas a la misma, variables y  funciones

Se dan algunos ejemplos de variables y tipos de c y tambien algunas constantes

Muestra como son sus operadores aritmeticos como los la suma, la resta, la division , la multiplicacion y el modulo el cual solamente trabaja con conteos

los operadores de comparacion se usan para probar la igualdad, mientras que los operadores logicosson usados con sentencias relacionales o condicionales

En si nos da una muestra de como son las caracteristicas de c en un texto breve y con algunos ejemplos

FACTORIAL 

#include<stdio.h>#include<conio.h>Int fact(int n);Int main (){  Int n;Char key;Clrscr();.do{

Printf(“dame el numero que quieres calcular\n”);

Scanf(“%d”,&n);

Printf(“el factorial de %d es\n%d”,n,Fac.(n));

Printf(2presiona cualquier tecla para salir”);

Key=getch();

}

While(key!=27);

Return 0;

}

Int Fac. (int n)

{

Return(n<=1?:(n*Fac.(n-1)));} 

 

MATRIZ 1#include<stdio.h>#include<conio.h>Int main (){   Int**matriz1;Int I,j,n,m;

Clrscr();

Printf(“de que dimension quieres tu matriz 1 (mxn)\n”);

Scanf(“%dx%d”,&n,&m);For(i=0;i<n;i++){For(j=0;j<m;j++){

Printf(“dame el valor del elemento %d,%d de tu matriz\n”,i+1,j+1);

Scanf(“%d”,&matriz[i][j]);}}} 

 

MATRIZ 2#include<stdio.h>#include<conio.h>Int main (){ Int**matriz1,**matriz2;Int i,j,n,m;Clrscr();

Printf(“de que dimension quieres tu matriz 1 (mxn)\n”);

Scanf(“%dx%d”,&n,&m);Clrscr();For(i=0;in;i++){For(j=0;j<m;j++){

Printf(“dame el valor del elemento%d,%d de tu matriz\n”,i+1,j+1);

Scanf(“%d”,&matriz[i][j]);}  }

Printf(“de que dimension quieres tu matriz2 (mxn)\n”);

Scanf(“%dx%d”,&n,&m);Clrscr();For(i=0;i<n;i++){For(j=0;j<m;j++){

Printf(“dame el valor del elemento%d,%d de tu matriz\n”,i+1,j+1);

Scanf(“%d”,&matriz[i][j]);}}Getche();For(i=0;i<n;i++){For(j=0;j<m;j++){Printf/”%d”,matriz[i][j]);}  }Clrscr();For(i=0;i<n;i++)

{

For(j=0;j<m;j++)

{

Printf(“dame el valor del elemento%d,%d de tu matriz\n”,i+1,j+1);

Scanf(“%d”,&matriz[i][j]);}}Getche();  }BIBLIOGRAFIA

 http://www.fismat.umich.mx/mn1/manual/node3.html



SERVIR UNA TAZA DE CAFÉ

FUNCIONES DEL BRAZO

a)      abrir mano

b)      cerrar mano

c)      rotar grados a la derecha

d)      rotar grados a la izquierda extender brazo

e)      doblar brazo

f)        girar mano (muñeca)

g)      recuperar posición original

POSICIONES DE LOS OBJETOS

         taza gira 30° a la izquierda

         Café en polvo gira 30° a la derecha

         Vaso con agua gira 60° a la izquierda

         Movimiento motor fijo (abrir y cerrar dedos: abrir a; cerrar b. Para agarrar la taza)

Humano tomar posillo

Verter agua en el pocillo

                     iniciar descarga de agua

         pasar tiempo

         detener descarga de agua

Colocar el posillo lleno de agua sobre el calentador de la estufa

         iniciar encendido de café

         pasar tiempo (conteo de tiempo)

         detener encendido de la estufa

Servir el agua en la taza

         iniciar el giro sobre la taza

         pasar tiempo

         detener giro

Dejar la taza con agua

Verter café en la taza

         ir por recipiente con café

         tomar recipiente con café

         regresar hacia la taza con agua

         gira

         pasar tiempo

         detener giro

listo!!

MAQUINA DE REFRESCO

Precio del refresco

$ 5.00

monedas aceptadas

$ .20

$ .50

$1.00

$2.00

$5.00

$10.00

$20.00

sabores de refresco – de los ya conocidos

1° moneda – registrarla

> – dar cambio – terminar

= – terminar

< – esperar 2° moneda – registrarla – terminar

esperar orden del sabor del refresco

seleccionar reja del refresco deseado

abrir reja

el refresco cae

y por ultimo tomar el refresco

Listo!!



{octubre 25, 2006}   Comandos utilizados en clase t009

A continuación enlistare todos los comandos de linux que utilizamos en la clase para practicar en clase y darnos una idea de cómo es que funciona este sistema operativo, cómo es que podemos trabajar con él y que funcione son las que realizan

Utilizamos varios comandos así que los mostrare y diré para que sirven, esto ya sabiendo que para poder usarlos tenemos que estar en la terminal de la maquina y de aquí comenzar

A $pwd – este comando sirve para preguntar en que lugar nos encontramos en ese momento

A $mkdir – nos sirve para crear carpetas poniendo después de este el nombre que le queremos dar a la carpeta

Si queremos crear mas de una carpeta con un solo comando solo basta con  separar los nombres o lo que queremos crear

A $ exit – se pone cuando hemos terminado y queremos salir

A $ cd ..  – nos ayuda a movernos de carpeta a la anterior que estaba

A $ cd “dirección” – este es para movernos a la una carpeta especifica que queramos con tan solo darle la dirección a donde queremos ir

A $ ls – es para saber lo que tiene la carpeta, para saber el contenido

A $ vi “nombre” – este es un editor y la decimos como queremos que se llame mientras entramos al editor de la terminal

Ya estando dentro del editor ponemos la letra “i” que es para insertar texto

Para finalizar el texto oprimimos la tecla “esc” y después ponemos el comando “:wq” que es para que salve lo ya escrito y salgamos del editor

A $ cat “nombre” – esto es para que nos muestre los archivos dándole el nombre de ese archivo

A $ cp “archivo” “dirección” – con esto le digo que copie el archivo que deseo a donde yo quiero dándole la dirección

A $ locate “archivo” – con esto le pregunto dónde se encuentra ese archivo para que me dé la dirección

A $ tar –cvf  “carpeta.tar” “carpeta” – esto es para empaquetar creando un contenedor “c”, para que se pueda ver que se empaqueto “v” y se la especifica el nombre del contenedor “f”

A $ mv “archivo” “dirección” – aquí le doy la orden de que mueva un archivo deseado a otro lugar dando la dirección de su nueva ubicación

A $ touch “nombre” – es para crear archivos vacíos dándole el nombre que le queremos dar y si queremos podemos especificar la dirección de donde los queremos con tan solo especificarlo

A $ ln “archivo” “enlace_duro” – con este creamos un enlace duro para un archivo determinado

A $ ln –s “archivo” “enlace_suave”  – este es para crear un enlace sueva para un archivo determinado pero con la opción “-s”

A $ ls –li – este es para observar el contenido de esta carpeta y que nos muestre cada fichero con su numero de inodo

A $ ls –R – con este sé vera desplegado todo un listado detallado de todo lo que contiene el directorio raíz y la opción –R es para que busque una forma recursiva o sea para que no olvide poner ningún subdirectorio en la pantalla

A $ ls –R /> “archivo” – esto es para que todo lo desplegado lo redireccione a algún archivo en especifico

A $ ls –lh – esta orden es para que nos muestre el contenido y nos enseñe el tamaño de los archivos

A $ history – esto es para que nos muestre todo lo que sé a escrito hasta ahora

A $ history > “archivo” – con esto le pedimos que lo reedireccione a un archivo dado

A $ more “archivo” – pedimos con esto que nos muestre el contenido del archivo por pantallas

A $ history >> “enlace” – con esto usamos un enlace como prueba y le pedimos que sobrescriba y que no borre la información y por eso se le pone el doble mayor que (>>)

A $ tail –“numero” “archivo” – con este comando le pedimos que nos muestre un numero determinado de ultimas líneas del archivo

A $ head –“numero” “archivo” – con este podemos el ver el numero de primeras líneas del archivo

A $ bzip2 “ficheros.tar” – con esto hacemos la compresión de los ficheros.tar

 

Y estos son todos los comandos que utilizamos en clase

BIBLIOGRAFIA

www.geartu.wordpress.com

www.shell.com

www.comandoslinux.com

 

 

 



{octubre 19, 2006}   Ejercicio de comandos linux t008

Esta vez lo que haremos será crear archivos a los cuales les aplicaremos varios comandos como lo son para empaquetar, enlaces, reedireccionar, comprimir y los ya conocidos como el crearlos, movernos y ver lo que hay dentro

Primero crearemos un directorio al cual llamaremos prueba y lo crearemos dando la dirección donde queremos que se encuentre o lo podemos hacer desde la raíz

$mkdir prueba 

Y nos moveremos dentro de este directorio

$cd prueba

Ahora crearemos dos carpetas dentro del directorio las cuales se llamaran textos y documentos respectivamente

$mkdir textos documentos

Ahora dentro de estas dos carpetas crearemos dos carpetas crearemos dos archivos vacíos con el comando “touch” y uno se llamara texto.txt y documentos.doc según su carpeta dándole la dirección relativa

$touch textos/texto.txt documentos.doc

Después nos movemos a la carpeta textos para crear enlaces dentro de esta

$cd textos

Ahora crearemos dos enlaces dentro de esta carpeta, uno será duro y sin opciones y el otro será suave con la opción –s

$ln texto.txt enlace_duro.txt$ln –s texto.txt enlace_ suave.txt

Pedimos después que nos muestre lo que hemos creado

$ln –li

Ahora pedimos que despliegue el listado del directorio raíz

$ls –R

Ahora lo que queremos no es ver todo el listado en la pantalla sino que lo reedireccione a nuestra carpeta

$ls –R />texto.txt

Ahora queremos volver a ver como han crecido nuestros archivo

$ls –lh

Lo que haremos es movernos a la carpeta de documentos dando la dirección

$cd /documentos/

Y crearemos los mismos enlaces que hicimos con la carpeta de textos

$ln documentos.doc enlace_duro.doc

$ln –s documentos.doc enlace_suave.doc

Después queremos ver todo lo que hemos escrito hasta ahora

$history

La información que vimos queremos que lo mande al fichero documento.doc

$history >documentos.doc

Queremos ver ahora el contenido de documentos.doc por pantallas

$more documentos.doc

Y volveremos a ver como sigue el tamaño de los archivos

$ls –lh

Como prueba utilizaremos el enlace duro y le pediremos que escriba y que no borre la información

$history >> enlace_duro.doc

Y volvemos a revisar como han crecido los archivos

$ls –lh Ahora usaremos el redireccionamiento destructivo de lo que tiene el archivo passwd en nuestro archivo documentos.doc $cat /etc/passwd > documentos.docY volvemos a revisar como ha crecido$ls –lh

Pedimos que nos muestre las últimas 50 líneas del archivo

$tail –50 documentos.doc

Y ahora pedimos que muestre la primeras 20lineas

$head –20 documentos.doc

Y ahora sobrescribimos en el enlace duro el historial

$history > enlace_duro.doc

Ya casi terminamos. Ahora regresaremos al directorio principal prueba

$cd ..

Ahora empaquetaremos todo lo que esta en la carpeta textos y lo llamaremos textos.tar

$tar –cvf textos.tar textos

Y haremos lo mismo pero en la carpeta de documentos

$tar –cvf documentos.doc documentos

Y veremos su tamaño

ls –lh

Hacemos la compresión de los ficheros textos.tar y documentos.tar

$bzip2 textos.tar  documentos.tar

Y por ultimo vemos el tamaño

$ls -lh

 

 

 

BIBLIOGRAFIA

www.geartu.wordpress.com

www.comandos.com

www.shell.com

 



La verdad es que no pude realizar el trabajo en mi maquina ya que no haceptó los comandos pero tratere de mostrar los pasos que creo que son
Para comenzar nos iremos hasta la raiz poniendo cd .. ya que este nos movera dentro de la terminal a la s carpetas o subcarpetas que queramos que en este caso queremos llegar a la principal y ya estando aqui creamos la carpeta principal y para etso se utilizan los comandos mkdir y el nombre que le queremos poner que en este caso sera “ilie” y quedaria de la siguiente forma mkdir ilie
Despues nos moveremos con el comando cd + el nombre de la carpeta a la que nos queremos mover y quedaria como cd ilie ya que dentro de esta es donde crearemos nuestras carpetas. Una vez estando dentrocrearemos las carpetas del 1 al 4 de modo que esto se escribira como se hizo con la carpeta principal y quedaria como mkdir carpeta1 … mkdir carpeta4 y de este modo quedaran creadas todas las carpetas dentro de la principal llamada ilie
Ahora de nuevo nos moveremos con el comando cd hacia la carpeta1 (cd carpeta1) y ya estando aqui se pondra el comando vi para la creacion de un texto, ya estando dentro se pondra la letra “i” que es para insertar el texto que aqui tratara de web 2.0. Una vez terminado de escribir todo el texto se oprime la tecla “esc” para dejar de escribir y se pone el comando :save que es para guardar y se le pondra el nombre que queramos que en este caso sera el de texto1.txt ya que está en la carpeta1, y despues se volvera a poner los dos puntos y seguido de esto la letra q que es para salir (:q)
Ahora lo que queremos es copiar lo que queremos el texto de la carpeta1 a la carpeta2 y esto lo realizaremos con el comando cp que es para copiar, seguido de esto el texto que queremos copiar, y la direccion a la que la queremos enviar y en este caso quedaria de la siguiente manera: cp texto1.txt /home/…/ilie/carpeta2
Ahora para cambiarle el texto netraremos en el y lo guardaremos con otro nombre pero primero nos moveremos a la carpeta dos que es donde la copiamos (cd carpeta2) despues (vi texto1.txt) y ya estando aqui la guardaremos cambiandole el nombre (esc :save texto2.txt :q)*
Ahora lo que queremos es mover de nuevo el texto de la carpeta1 a la carpeta3 utilizando el comando mv y poniendo la direccion como lo hicimos al copiar en la carpeta2 y quedaria:
mv texto1.txt /home/…/ilie/carpeta3
y para cambiarle el nombre utilizaremos el mismo procedimiento anterior *
Despues queremos comprimir o empaqutar el texto de la carpeta1 y despues copiarla a la carpeta4, para esto utilizaremos el comando tar_cvf y quedaria como:
paquete_carpeta1.tar carpeta1
Y ahora lo moveremos a la carpeta4 camo lo hicimos en la carpeta3:
mv paquete_carpeta1.tar/home/…/ilie/carpeta4
y lo renombraremos con mv poniendo el texto y como lo queremos llamar:
mv texto1.txt texto4.txt
ahora lo que queremos es empaquetar el archivo principal que en este caso seria ilie y quedaria como
tar-cvf paquete_ilie.tar
Y ahora ya terminamos y ponemos exit para salir y con esto ya terminamos

BIBLIOGRAFIA
http://www.people.ac.upc.edu/cristina/shell.pdf#search=%22comandos%20de%20shell%22
http://www.microsoft.technet.com



{octubre 4, 2006}   t006 Shell

La manera más habitual de administrar una máquina Linux (instalar paquetes, ver los registros de actividad, crear o modificar usuarios…) suele hacerse desde un Terminal  (o un shell, o un interprete de comandos, ambos casi sinónimos de Terminal) o intérprete de comandos, que es en modo texto, y generalmente se muestra en un promt.  

Un prompt es lo que el intérprete de comandos escribe automáticamente en cada línea antes de que podamos darle instrucciones mediante comandos. Cada comando, generalmente, termina presionando la tecla intro para que éste sea recibido por la máquina y ejecutado. 

Aparte de dar instrucciones a la máquina, desde una Terminal puede editar textos, archivos de configuración, apagar y reiniciar el sistema, instalar nuevos programas, leer el correo, conectar al IRC, usar un navegador… y muchas cosas más 

El shell de comandos es un programa de software independiente que proporciona comunicación directa entre el usuario y el sistema operativo. La interfaz de usuario del shell de comandos no es gráfica y proporciona el entorno en que se ejecutan aplicaciones y utilidades basadas en caracteres.    El shell de comandos de los sistemas operativos de servidor Windows utiliza el intérprete de comandos Cmd.exe, que carga aplicaciones y dirige el flujo de información entre ellas, para traducir los datos de entrada del usuario a un formato que el sistema operativo reconozca. 

Puede usar el shell de comandos para crear y modificar archivos por lotes (también llamados secuencias de comandos) para automatizar tareas rutinarias. Por ejemplo, puede usar secuencias de comandos para automatizar la administración de cuentas de usuario o las copias de seguridad nocturnas. También puede usar la versión de línea de comandos de Windows Script Host, CScript, para ejecutar secuencias de comandos más complejas en el shell de comandos. 

Puede anidar shells de comandos en Cmd.exe si abre una nueva instancia de Cmd.exe en el símbolo del sistema. De forma predeterminada, cada instancia de Cmd.exe hereda el entorno de su aplicación Cmd.exe principal. Al anidar ejecuciones de Cmd.exe, puede realizar cambios en el entorno local y sin afectar a la aplicación primaria de Cmd.exe; esto permite preservar el entorno original de Cmd.exe y volver a él cuando termine el shell de comandos anidados. 

 Los cambios que realice en el shell de comandos anidados no se guardan. 

Comandos de la manipulación del general y de archivo:  

Este es un listado de los comandos SSH que se usan con más frecuencia. Los comandos se encuentran organizados por tema e incluyen una descripción breve para comprender como usarlos                         Comandos de navegación

  pwd muestra el path completo del directorio en el que se encuentra   cd cambia de directorio, por ejemplo cd directorio/subdirectorio   cd ~ lleva a su directorio home   cd - lleva al último directorio en el que estuvo   cd .. sube a un directorio superior

Listado de archivos

  ls lista archivos y directorios de un directorio   ls -al lista archivos y directorios e información sobre los mismos   ls -aR lista archivos e información incluyendo todos los subdirectorios   ls -aR | more lista archivos e información incluyendo todos los subdirectorios por pantallas   ls -alR > resultado.txt lista archivos e información de subdirectorios y lo guarda en un archivo   cat resultado.txt mostraría en pantalla el contenido del archivo   ls *.html lista todos los archivos acabados en .html   ls -al directorio/subdirectorio/ lista archivos e información de ese subdirectorio

Crear, editar o eliminar archivos y directorios

  pico /home/usuario/public_html/index.html edita el archivo index.html con el editor pico   touch /home/usuario/public_html/404.html crea el archivo vacio 404.html en ese directorio   rm archivo.txt elimina archivo.txt   rm -rf directorio/ ¡CUIDADO! elimina el directorio indicado, los subdirectorios y todos sus archivos   mkdir descargas Crea un directorio llamado descargas   rmdir descargas Elimina el directorio llamado descargas

Otros comandos SSH

  cp -a /home/usuario/public_html/origen/* /home/usuario/public_html/destino/ Copia todos los archivos de un directorio a otro manteniendo sus respectivos permisos   du -sh muestra es espacio total ocupado por el directorio en el que se encuentra   du -sh * muestra el espacio ocupado de cada archivo y directorio   lynx aemilius.net usar el navegador Lynx para acceder a http://www.aemilius.net

  whoami muestra su nombre de usuario

Los archivos que encontre en mi maquina despues de revisarlo fueron los siguientes:

-archive gtkdiffrc mg-roxapps

-choices mg-applications puppy-reference

-ghttpd mg-documents spot

BIBLIOGRAFIA

http://www.aemilius.net/soporte/tutoriales/comandos-ssh-shell-telnet-frecuentes.html

http://translate.google.com/translate?hl=es&sl=en&u=http://ccrma.stanford.edu/guides/planetccrma/terminal.html&sa=X&oi=translate&resnum=2&ct=result&prev=/search%3Fq%3Dterminal%2Bshell%26hl%3Des%26lr%3D

http://docs.hp.com/es/5991-1255/ch04s13.html#aes-npar-287a

 



{septiembre 26, 2006}   Paginas de linux

Mi guía Linux habla sobre algunas aplicaciones de este como lo es configurar el programa, instalarlo, como mejorarlo y te invita haber lo nuevo que hay, responde algunas dudas sobre como poder tener multimedia para ver videos y oír música,  entre otras cosas nos muestra reseñas sobre ubuntu y fedoraLinux para todos es un portal interactivo que funge como punto de encuentro entre el conocimiento, la comunidad y la industria de habla hispana interesada en el software libre.
El conocimiento generado en este portal es aportación de Factor Evolución y los usuarios que participan en la publicación de información, como son noticias, comentarios, respuestas en el foro, artículos de interés, entre otros.
Es una unidad de negocio de Factor Evolución S.A. de C.V. – Ciudad de México –
su misión es brindar soluciones integrales en capacitación, soporte técnico, desarrollo de aplicaciones a la medida y estrategias publicitarias a nuestros clientes y a la comunidad de habla hispana, relacionadas con el ámbito del Software Libre, y afirman que LinuxParaTodos.Net es ¡Un buen sitio, donde empezar!
En Linux para todos hay muchas ventanas como para venderte algo pero en realidad todas hablan de características y algunas  aplicaciones, tiene una encuesta sobre red hat y habla sobre muchos cursos para entender mejor y aprender sobre el programaEn ala parte de debajo de la pagina muestra también algunas aplicaciones y todas las ventajas que te ofrece el tener Linux como lo es el como esta constituido, trucos y consejos, algunas opiniones, Internet y entretenimiento, y también una parte para mensajesEn Linux para novatos comienza por la opinión de un usuario que argumenta el por que creo la pagina, y que el también se considera novato aunque ya tiene sus años, también muestra un poco sobre lo que podemos encontrar en su pagina como las aplicaciones que en este caso menciona mucho la grabadora, como el uso y configuración de esta, la compresión de archivos, los comandos de administración , algunas aplicaciones interesantes,  acceso a Internet, conexión ppp entre Windows y Linux, cosas de redes, problemas, cosas no especificas de Linux, etc. y otras cosas masEn el rincón de Linux para hispanohablantes pretenden ser un punto de partida para aquellos que necesitan encontrar información sobre Linux y temas relacionados y en la medida de lo posible se ha intentado que la mayoría de enlaces sean en castellano.Hay un artículo sobre diferentes técnicas usadas en la implementación de sistemas redundantes. El titulo de este artículo es “Sistemas informáticos redundantes” y se encuentra disponible en la sección de Artículos técnicos del servidorTambién resuelven muchas dudas que asaltan al usuario cuando conoce o escucha información sobre Linux por primera vez. La pregunta que muchos se hacen es si pueden seguir haciendo lo mismo en Linux, si existen programas para realizar las tareas a las que están acostumbrados, y la contestación es un si rotundo, existen y además de muy buena calidad.Muestra también que últimamente se ha estado observando que muchos usuarios que empiezan con Ubuntu (6.06), están teniendo problemas para reproducir tanto música como video/DVDs en formatos propietarios o con licencias especiales como son mp3, mpeg, etc. La razón de estos problemas no es otra, que la política de Ubuntu de no incluir en su instalación base, software que no sea completamente libre. Esto no significa que no se puedan reproducir estos formatos, pero si queremos utilizarlos, tendremos que instalar unos paquetes adicionales después de realizar una instalación base/estándar.Y también da una breve reseña sobre lo que Linux y su historiaLinux es un sistema operativo, compatible Unix. 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 ningún 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.El sistema lo forman el núcleo del sistema (kernel) más un gran número de programas / bibliotecas que hacen posible su utilización. Muchos de estos programas y bibliotecas han sido posibles gracias al proyecto GNU, por esto mismo, muchos llaman a Linux, GNU/Linux, para resaltar que el sistema lo forman tanto el núcleo como gran parte del software producido por el proyecto GNU.Linux se distribuye bajo
la GNU General Public License por lo tanto, el código fuente tiene que estar siempre accesible y cualquier modificación ó trabajo derivado tiene que tener esta licencia.
El sistema ha sido diseñado y programado por multitud de programadores alrededor del mundo. El núcleo del sistema sigue en continuo desarrollo bajo la coordinación de Linux Torvalds, la persona de la que partió la idea de este proyecto, a principios de la década de los noventa. Hoy en día, grandes compañías, como IBM, SUN, HP, Novell y RedHat, entre otras muchas, aportan a Linux grandes ayudas tanto económicas como de código.Día a día, más y más programas y aplicaciones están disponibles para este sistema, y la calidad de los mismos aumenta de versión a versión. La gran mayoría de los mismos vienen acompañados del código fuente y se distribuyen generalmente bajo los términos de licencia de
la GNU General Public License.
Más y más casas de software comercial distribuyen sus productos para Linux y la presencia del mismo en empresas aumenta constantemente por la excelente relación calidad-precio que se consigue con Linux.Las arquitecturas en las que en un principio se puede utilizar Linux son Intel 386-, 486-, Pentium, Pentium Pro, Pentium II/III/IV, IA-64, Amd 5×86, Amd64, Cyrix y Motorola 68020,IBM S/390, zSeries, DEC Alpha, ARM, MIPS, PowerPC, SPARC y UltraSPARC. Además no es difícil encontrar nuevos proyectos portando Linux a nuevas arquitecturas.En mi opinión esta pagina es la mas completa o por lo menos para mi es la mas entendibleY por ultimo el maravilloso mundo de Linux 2.6 es también la historia de Linux y como este constituido este, todas sus aplicaciones, su distribución y su forma, est página habla más de lleno sobre el sistema operativo

Y bien esto es lo que encontré en cada una de las paginas, para mayor información muestro las paginas visitadas

Y por cierto, tienen muchas faltas de ortografía

<p>

<img src=”www.brouhaha.com/~eric/linux/satlugTux.gif” width=”100″ height=”150″ alt=”linux banda” align=”right” />

 BIBLIOGRAFIA

www.personal.telefonica.terra.es/web/linux/. www.linux-es.org/

www.escomposlinux.org/wwol26/wwol26.htmlwww.miguialinux.com



{septiembre 20, 2006}   t004: Caida libre

La caida libre es el estado normal del movimiento de un objeto en el espacio bajo la influencia gravitatoria de un cuerpo central que en este caso seria la tierra, como ejemplo podemos ver que al dejar caer una pelota desde una azotea esta caera por influencia de la gravedad

DEFINICION DEL PROBLEMA

Calcular la velocidad con la que caera un objeto desde una distancia (en este caso seran 4) conocida y sabiendo el tiempo que le toma caer.

teniendo estos dos parametros, la altura y el tiempo, lo que se quiere es definir cual es la velocidad con la que caeradesdpues de varias pruebas

HIPOTESIS

Al dejar caer un objeto desde una distancia, esta caera con una cierta velocidad, pero si la dejamos caer desde una altura menor a  la anterior, la velocidad disminuira y asi  si la distancia la seguimos acortando

DISEÑO DEL EXPERIMENTO

Imaginemos un edificio el cual tiene 4 plantas, cada plantatiene la distancia A que es igual en todas, pero al final del ultimo piso existe otro pedazo al cual nombrarenos B, por consiguiente cada piso mide NA+B, donde N es el numero de piso al que nos referimos

Sabemos que cada piso mide 3.27 metros y el pedazo sobrante mide 2.19 metros, con esto ya tenemos conocimiento y una idea del lugar en el que realizamos en experimento

Ahora dejaremos caer el objeto 10 veces por piso, tomando el tiempo que tarda en caer en cada una de las mediciones.

La grafica es la siguiente:

Debo de comentar que en el momento del experimento habia viento, por lo tanto esto influyo en los resultados

 

ANALISIS DE RESULTADOS

Despues de hacer los calculos y obtener la salturas tenemos lo siguiente:

piso 4.- 15.27 m., piso3 .- 12 m., piso 2 .- 8.73 m. y piso 1 .- 5.46 m.

Ahora tenemos que la formula de la velocidad es distancia sobre tiempo, asi que haremos los calculos para seber el promedio de la velocidad en cada piso.

El promedio de velocidad en el piso 4 es 1.74 s., en el 3 piso es 1.408 s., en el 2 piso es 1.111 s. y en el 1 piso es .859 s.

Por lo tanto la velocidad promedio en cada piso es de

piso 4.- 8.77 m/s

piso 3.- 8.52 m/s

piso 2.-7.85 m/s

piso 1.-6.35 m/s

CONCLUSIONES

Con estos calculos podemos comprobar que efectivamente la velocidad aumento cuando la altura es mayor y el objeto sigue siendo el mismo

Tambien podemos concluir que un factor que afecta la caida de los cuerpos es el viento, ya que este lo atraza y hace que los resultados varien

BIBLIOGRAFIAS

www.rincondelvago.com/velocidad

www.wikipedia.com/caida_libre

www.monografias.com/formulas



{septiembre 13, 2006}   Practica (t003)

DEFINICION DEL PROBLEMA

Se quiere saber el tiempo que tarda un objeto en caer desde cierta distancia realizando varias mediciones, 20 para ser exactos. mediante esto se se quiere llegar a un numero fijo y exacto o lo mas que se pueda

HIPOTESIS

En si no se tiene ninguna hipotesis, solo se sabe que el objeto caera muy rápido

DISEÑO DEL EXPERIMENTO

El experimento se basa en dejar caer un objeto desde una distancia y cronometrar el tiempo en 20 ocaciones, de esta manera se tendra un mayor número de mediciones y el resultado final sera mas exacto

despues de establecer la altura, se deja caer el objeto en 20 ocasiones, tomando el tiempo de cada una y asi tener mas resultados


ANALISIS DE RESULTADOS

0.56 20 13.34 0.667 0.011449 3.02713875 1.73986745

despues de hacer los calculos a mano el resultado salio.6683 segundos despues sumar todos los tiempos, y restar el promedio de todos los tiempos, esto dividido entre el numero de veces que se hizo el experimento multiplicado por el mismo menos 1, todo este resulatdo se le saca raiz cuadrada y el resultado anterior es el resultante

CONCLUSIONES

la verdad no entendi muy bien el resultado ya que los ultimos pasos para realizar la medicion en exel son un poco complejos para mi

BIBLIOGRAFIA

www.microciervos.com

www.wikipedia.com

posteado por: Alberto Bernal Diaz



et cetera