<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1849512753906165447</id><updated>2011-04-21T14:28:50.435-07:00</updated><category term='Bienvenida'/><title type='text'>Charly</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>36</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-4584529962150087484</id><published>2008-05-07T18:59:00.000-07:00</published><updated>2008-05-07T19:30:32.775-07:00</updated><title type='text'>Prácticas</title><content type='html'>Práctica 1&lt;br /&gt;=A2*24&lt;br /&gt;=B2*60&lt;br /&gt;=C2*60&lt;br /&gt;&lt;br /&gt;Práctica 2&lt;br /&gt;=A2-(A2*B2%)&lt;br /&gt;&lt;br /&gt;Práctica 3&lt;br /&gt;=SUMA(A4:C4)&lt;br /&gt;=(A4/B6)*100&lt;br /&gt;=(B4/B6)*100&lt;br /&gt;=(C4/B6)*100&lt;br /&gt;&lt;br /&gt;Práctica 4&lt;br /&gt;=SI(B6&gt;300;"Bien";SI(B6&gt;200;"Regular";"Malo"))&lt;br /&gt;&lt;br /&gt;Práctica 6&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wInNy3XxkSw/SCJkzZl1KuI/AAAAAAAAACg/gHrA39-t2yU/s1600-h/grafia1.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_wInNy3XxkSw/SCJkzZl1KuI/AAAAAAAAACg/gHrA39-t2yU/s320/grafia1.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5197827754144639714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Práctica 7&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wInNy3XxkSw/SCJltZl1KvI/AAAAAAAAACo/bXGdspSlLH4/s1600-h/grafica2.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_wInNy3XxkSw/SCJltZl1KvI/AAAAAAAAACo/bXGdspSlLH4/s320/grafica2.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5197828750577052402" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-4584529962150087484?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/4584529962150087484/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=4584529962150087484' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4584529962150087484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4584529962150087484'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/05/prcticas.html' title='Prácticas'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_wInNy3XxkSw/SCJkzZl1KuI/AAAAAAAAACg/gHrA39-t2yU/s72-c/grafia1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-9095961577824683226</id><published>2008-05-06T10:50:00.000-07:00</published><updated>2008-05-06T11:21:29.295-07:00</updated><title type='text'>Acceso a datos y métodos</title><content type='html'>Después de que se ha creado un objeto, se puede acceder a sus datos y métodos utilizando la notación siguiente:&lt;br /&gt;&lt;br /&gt;nombreObjeto.Dato --&gt; Referencia a un dato del objeto.&lt;br /&gt;nombreObjeto.Método()--&gt; Referencia a un método del objeto.&lt;br /&gt;&lt;br /&gt;Ejemplo&lt;br /&gt;&lt;br /&gt;miCírculo.radio --&gt;Radio de miCírculo&lt;br /&gt;miCírculo.calcularsuperficie() --&gt;Devuelve la superficie de miCírculo&lt;br /&gt;&lt;br /&gt;UTILIZACIÓN DE UN MÉTODO&lt;br /&gt;Lo métodos son los miembros de un tipo clase dode se especifican las acciones que se realizan por un objeto de la misma clase.&lt;br /&gt;&lt;br /&gt;Una importación a un método es un petición al método para que se ejecute su acción y lo haga con el objeto mencionado.&lt;br /&gt;&lt;br /&gt;La importación de un método se denomina también llamar a un método y pasar un mensaje a un objeto.&lt;br /&gt;&lt;br /&gt;Existen dos tipos de métodos:&lt;br /&gt;1.- Los que devuelven un valor único (el método ReadLine) devuelven un unico de valor de tipo string.&lt;br /&gt;2.- Los que ejecutan alguna acción distinta de devolver un único valor que se denomina método void. Los métodos WriteLine relizan una acción distinta de devolver un valor único&lt;br /&gt;&lt;br /&gt;LLAMADA O INVOCACIÓN DE UN MÉTODO&lt;br /&gt;Se puede realizar de dos formas, dependiendo de el método devuelva o no un valor.&lt;br /&gt;1.- Si el método devuelve un valor, la llamada al método se marca normlamnete como un valor. Por ejemplo: int mayor=Math.Max (3,4);&lt;br /&gt;Llama al método Max (3,4) y asigna el resultado del método a la variable mayor.&lt;br /&gt;Otro ejemplo puede ser la llamada System.Console.WriteLine(Math.Max(3,4));&lt;br /&gt;Imprime el valor devuelto por la llamada al método Max(3,4)&lt;br /&gt;2.- Si el método devuelve void, una llamada al método debe ser una sentencia. Por ejemplo el método WriteLine() devuelve void. La sigueinte llamada es una sentencia:&lt;br /&gt;System.Console.WriteLine("Sierra Tarahumara");&lt;br /&gt;Si se considera ahora a un objeto miCuenta d la calse CuentaCorriente una invocaci ón al método Deposita detrás del formato MiCuenta.Depositar (2400);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-9095961577824683226?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/9095961577824683226/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=9095961577824683226' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/9095961577824683226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/9095961577824683226'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/05/acceso-datos-y-mtodos.html' title='Acceso a datos y métodos'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-8036445641033508889</id><published>2008-05-05T10:37:00.000-07:00</published><updated>2008-05-05T10:39:35.079-07:00</updated><title type='text'>Sobrecarga de métodos</title><content type='html'>en una misma clase pueden definirse varios métodos con el mismo nombre siempre y cuando tomen diferente número o tipo de parametro. Es posible ya que cuando se le llame al compilador sabrá a cual llamar a partir de los parametros basados en la llamada.&lt;br /&gt;no se pueden permitir varios métodos que solo se diferencien en su valor de retorno ya que como este no se tiene que indicar al llamarlos no podría diferenciarse a que método en concreto se hace referencia en cada llamada.&lt;br /&gt;&lt;br /&gt;Ejemplo: a partir de la llamada p.cumpleaños();&lt;br /&gt;si ademas de la reaccion cumpleaños que no retorna nada hubiese otra que retornara un int, como sabría entonces el compilador a cual llamar.&lt;br /&gt;&lt;br /&gt;void Cumpleaños (int cantidad)&lt;br /&gt;{&lt;br /&gt;Edad=Edad - cantidad;&lt;br /&gt;}&lt;br /&gt;void Cumpleaños (float cant1)&lt;br /&gt;{&lt;br /&gt;Edad=Edad + cant1;&lt;br /&gt;}&lt;br /&gt;void Cumpleaños (int cantidad, int resta)&lt;br /&gt;{&lt;br /&gt;Edad=Edad - (cantidad-resta);&lt;br /&gt;}&lt;br /&gt;Persona Andres=new Persona();&lt;br /&gt;Andres.Cumpleaños ();&lt;br /&gt;Persona Vicky=new Persona();&lt;br /&gt;Vicky.Cumpleaños (10);&lt;br /&gt;Persona Luis=new Persona();&lt;br /&gt;Luis.Cumpleaños(20);&lt;br /&gt;&lt;br /&gt;una vez que se define una clase, el nombre de la clase se convierte en un nuevo tipo de dato, que sirve tanto para declarar las variables de ese tipo como para crear objetos del mismo.&lt;br /&gt;&lt;br /&gt;Sintaxis nombre-clase nombre-objeto&lt;br /&gt;&lt;br /&gt;Ejemplo: Circulo mi circulo&lt;br /&gt;&lt;br /&gt;la declaración de un objeto simplemente asocia el objeto con una clase, haciendo el objeto una instancia o copia de esa clase. hay que tomar en cuenta que la declaración no crea el objeto.&lt;br /&gt;para crear realmente un circulo se necesta utilizar el operador new con el objeto para indicarle a la computadora que cree un objeto mi circulo y asigne espacio de memoria para el.&lt;br /&gt;&lt;br /&gt;Sintaxis para crear un objeto.&lt;br /&gt;&lt;br /&gt;se puede combinar la declaración y la creación o instanciaciónen una sola sentencia como la siguiente sintaxis.&lt;br /&gt;&lt;br /&gt;nombreClase nombreObjeto = new nombreClase();&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-8036445641033508889?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/8036445641033508889/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=8036445641033508889' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/8036445641033508889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/8036445641033508889'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/05/sobrecarga-de-mtodos.html' title='Sobrecarga de métodos'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-1059536040875419284</id><published>2008-04-28T09:50:00.000-07:00</published><updated>2008-04-29T11:17:18.737-07:00</updated><title type='text'>Programación orientada a objetos</title><content type='html'>Programación orientada a objetos&lt;br /&gt;&lt;br /&gt;Forma de organización  del conocimiento en que las entidades centrales son los objetos.&lt;br /&gt;Los objetos representan formas fìsicas o abstractas pero tienen un estado-&lt;br /&gt;La programaciòn orientada a objetos utiliza los objetos coom bloques de construcciòn lògicos, cada objeto es ina instancia o copia de una clase y las clases se relacionan unas con otras por medio de relaciones de herencia.&lt;br /&gt;&lt;br /&gt;Objeto:&lt;br /&gt;En el se unen una serie de datos con las rutinas necesarias para manipularlos (miembros de la clase)&lt;br /&gt;&lt;br /&gt;Clase:&lt;br /&gt;estructura o plantilla que sirven para definir un objeto, habitualmente contiene una coleccion de metodos y definiciones de datos. &lt;br /&gt;&lt;br /&gt;Tiene un nombre y especifican los miembros que pertenecen a la clase. Una vez que se define una clase, el nombre de la clase se convierte en un nuevo tipo de dato. Consta de métodos y datos que resumen características comunes de los objetos.De tal manera que es la declaración de la forma que tendrán los objetos fabricados en esa clase. Cada vez que se construye un objeto de una clase se crea una instancia de esa clase.&lt;br /&gt;&lt;br /&gt;class &lt;nombre&gt;&lt;br /&gt;{&lt;br /&gt;    miembros&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;class Circulo&lt;br /&gt;{&lt;br /&gt;public double radio=5.0;&lt;br /&gt;public double CalcularSuperficie();&lt;br /&gt;{&lt;br /&gt;return radio*radio*3.141592;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Campos&lt;br /&gt;Dentro de una clase existen campos. Un campo es un dato o propiedad común a todos los objetos de una determinada clase.&lt;br /&gt;Sintaxis:&lt;br /&gt;&lt;br /&gt;&lt;tipoCampo&gt; &lt;nombreCampo&gt;;&lt;br /&gt;&lt;br /&gt;Nombre del campo: cualquier identificador que siga las reglas para la escritura de identificadores y no coincida con el nombre de ningún otro miembro previmanete definido en la clase. Permite el almacenamiento de datos; por lo que se les denomina también variables.&lt;br /&gt;&lt;br /&gt;Tipo de campo: debemos de indicar cual es el tipo de dato del objeto que vamos a crear. Este tipo puede corresponder con cualquiera de los predefinidos cualquier que nostros hayamos definido.&lt;br /&gt;&lt;br /&gt;class Persona&lt;br /&gt;{&lt;br /&gt;stringNombre;---&gt; almacena nombre&lt;br /&gt;int Edad; ---&gt; almacena edad&lt;br /&gt;strinf RFC; ---&gt; almacena RFC&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Todos los objetos de clase/persona incorporaran datos y amacenaran cual es el nombre de la persona que cada objeto representa, cual es su edad y cual es su RFC.&lt;br /&gt;&lt;br /&gt;Para acceder a un campo de un determinad mobjeto se usa la sintaxis:&lt;br /&gt;&lt;br /&gt;&lt;objeto&gt; &lt;campo&gt;;&lt;br /&gt;&lt;br /&gt;Para acceder al campo edad de un objeto/persona llamado P y cambiar su valor por 20 sería:&lt;br /&gt;&lt;br /&gt;p.Edad=20;&lt;br /&gt;&lt;br /&gt;MÉTODOS&lt;br /&gt;&lt;br /&gt;Conjunto de instrucciones a las que se les asocia un nombre de modo que si se desea ejecutarlas, sólo basta con referenciarlas a través de dicho nombre en vez de tenr que escribirlas. Dentro de estas instrucciones es posible acceder con total libertad a la información proporcionada en los campos, pertenecientes a la clase dentro de la que el método se ha definido por los los mñetodos permiten manipular los datos almacendos en los objetos.&lt;br /&gt;&lt;br /&gt;Sintaxis&lt;br /&gt;&lt;br /&gt;&lt;tipoDevuelto&gt; &lt;nombreMetodo&gt; (&lt;Parametro&gt;)&lt;br /&gt;{&lt;br /&gt;instrucciones&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Tipo Devuelto: todo método uede devolver como resultado de la ejecución de las instrucciones que lo forma.&lt;br /&gt;Método: Aqui se indica el tipo de dao al que pertenece este objeto. &lt;br /&gt;Si no devuelve nada, se indica void y si devuelve algo es obligatorio finalizar la ejecución de sus instruccioones o los objetos que indica que el objeto a devolverse.&lt;br /&gt;Parámetros:opcionalmente todo me´todo puede recibir en cada llamada un lista de objetosa los que podra acceder durante la ejecución de sus instrucciones. Aquí se indica cuales son los tipos de datos de estos objetos el cual es el nombre con el que harán referencia al método de cada uno.&lt;br /&gt;&lt;br /&gt;Aunque los objetos que puede recibir el método pueden ser diferentes, cada vez que se solicite su ejecución deben ser los mismos tipos y han de seguir el orden establecido en parámetros.&lt;br /&gt;&lt;br /&gt;class Persona&lt;br /&gt;{&lt;br /&gt;stringNombre;&lt;br /&gt;int Edad;&lt;br /&gt;strinf RFC;&lt;br /&gt;void (cumpleaños())&lt;br /&gt;{&lt;br /&gt;Edad ++&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Sintaxis para llamar a los método de un objeto&lt;br /&gt;&lt;br /&gt;&lt;Objeto&gt;.&lt;Método&gt;(&lt;Parámetro&gt;)&lt;br /&gt;&lt;br /&gt;Parámetro: valores que se desean dar a los parámetro del método al hacer la llamada. Si el método no toma parámetros se deja vacío. Ejemplo&lt;br /&gt;&lt;br /&gt;Llamada al método cumpleaños de un objeto persona llamado P&lt;br /&gt;&lt;br /&gt;p.cumpleaños()&lt;br /&gt;}&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-1059536040875419284?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/1059536040875419284/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=1059536040875419284' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/1059536040875419284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/1059536040875419284'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/programacin-orientada-objetos.html' title='Programación orientada a objetos'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-6103701373774454410</id><published>2008-04-21T10:17:00.000-07:00</published><updated>2008-04-21T10:18:26.640-07:00</updated><title type='text'>While, Do-While</title><content type='html'>WHILE&lt;br /&gt;&lt;br /&gt;Cuerpo de instrucciones se ejecutan mientras una condición permanesca verdadera cuando la condición es falsa termina el ciclo.&lt;br /&gt;Ciclo While&lt;br /&gt;inicializa variable condicion &lt;br /&gt;while (condición)&lt;br /&gt;{&lt;br /&gt;grupo de intrucciones.&lt;br /&gt;instrucciones para salir del ciclo;&lt;br /&gt;};  ( opcionales )&lt;br /&gt;&lt;br /&gt;CICLO DU-WHILE&lt;br /&gt;Su diferencia básica con el ciclo duwhile es que la prueba de condición esta hecha al finalizar el ciclo, por consecuencia las instrucciones &lt;br /&gt; se ejecutan por lo menos una vez porque primero ejecuta las instrucciones y al final evalua la condición.&lt;br /&gt;Si la condición es verdadera vuelve a ejecutar el ciclo.&lt;br /&gt;Sintaxis &lt;br /&gt;&lt;br /&gt;inicializa variable condición;&lt;br /&gt;do {&lt;br /&gt;grupo de instrucciones;&lt;br /&gt;instrucciones para terminar el ciclo;&lt;br /&gt;}while (condicion);&lt;br /&gt;&lt;br /&gt;Ciclo while primero se evalua la condición y se realizan todas las instrucciones.&lt;br /&gt;En en ciclo do-while es todo lo contrario.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-6103701373774454410?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/6103701373774454410/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=6103701373774454410' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6103701373774454410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6103701373774454410'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/while-do-while.html' title='While, Do-While'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-411500774289886540</id><published>2008-04-18T08:24:00.000-07:00</published><updated>2008-04-18T09:01:19.173-07:00</updated><title type='text'>Excel</title><content type='html'>Barra de menú, barra de harramientas: atajos a aplicaciones de excel.&lt;br /&gt;&lt;br /&gt;Barra de formulas: tache para eliminar o borrar celda, paloma, calculadora.&lt;br /&gt;&lt;br /&gt;Barra de estado. inferior de la ventana: En la parte izquierda, forma en que se muestr la información en la pantalla. (Vista normal, Vista de diseño de pagina, Vista previa de salto de página)&lt;br /&gt;&lt;br /&gt;Archivos de excel se conocen como libros, debdo a que pueden tener gran variedad de hojas.&lt;br /&gt;&lt;br /&gt;Administrar páginas y hojas: ctrl y click a culquiera de las hojas de excel. Menú contextual.&lt;br /&gt;Para cambiar nombre de hojas, doble click sobre el separador. Para moverlas de sitio, arrastrarlas.&lt;br /&gt;&lt;br /&gt;Celda: intersección de columa y fila.&lt;br /&gt;Sólo una celda activa: insertar datos de tipo alfanumércio o fórmulas.&lt;br /&gt;&lt;br /&gt;Celda de anclaje, primer celda de un rango.&lt;br /&gt;&lt;br /&gt;Cabeceras de fila y columna para seleccionarlas. En la aprte superior izquierda del archivo para seleccionar todo el archivo.&lt;br /&gt;&lt;br /&gt;En las formulas se hacer referecnia a las celdas y no a su contenido.&lt;br /&gt;&lt;br /&gt;Mnú standar: fx: pegar funcion: explica para que sirve la función.&lt;br /&gt;&lt;br /&gt;Función si: SI(PL, V, F)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-411500774289886540?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/411500774289886540/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=411500774289886540' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/411500774289886540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/411500774289886540'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/excel.html' title='Excel'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-324031715279214093</id><published>2008-04-03T21:18:00.000-07:00</published><updated>2008-04-03T21:22:02.451-07:00</updated><title type='text'>Menú de números</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wInNy3XxkSw/R_Wsx5uu6eI/AAAAAAAAACY/qSBcfgPokdE/s1600-h/float.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_wInNy3XxkSw/R_Wsx5uu6eI/AAAAAAAAACY/qSBcfgPokdE/s320/float.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5185240519297395170" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-324031715279214093?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/324031715279214093/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=324031715279214093' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/324031715279214093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/324031715279214093'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/men-de-nmeros.html' title='Menú de números'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_wInNy3XxkSw/R_Wsx5uu6eI/AAAAAAAAACY/qSBcfgPokdE/s72-c/float.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-6250879779503909127</id><published>2008-04-03T21:14:00.000-07:00</published><updated>2008-04-03T21:18:41.892-07:00</updated><title type='text'>Suma de variables y 100 frases</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wInNy3XxkSw/R_WsGZuu6dI/AAAAAAAAACQ/G0dz6VRzeqs/s1600-h/100frases.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_wInNy3XxkSw/R_WsGZuu6dI/AAAAAAAAACQ/G0dz6VRzeqs/s320/100frases.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5185239771973085650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_wInNy3XxkSw/R_Wr75uu6cI/AAAAAAAAACI/8kHJY1n5GwM/s1600-h/sumavariables.JPG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_wInNy3XxkSw/R_Wr75uu6cI/AAAAAAAAACI/8kHJY1n5GwM/s320/sumavariables.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5185239591584459202" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-6250879779503909127?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/6250879779503909127/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=6250879779503909127' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6250879779503909127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6250879779503909127'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/suma-de-variables-y-100-frases.html' title='Suma de variables y 100 frases'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_wInNy3XxkSw/R_WsGZuu6dI/AAAAAAAAACQ/G0dz6VRzeqs/s72-c/100frases.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-6684759417624443114</id><published>2008-04-03T21:12:00.000-07:00</published><updated>2008-04-03T21:13:52.338-07:00</updated><title type='text'>SUMA y 100 frases</title><content type='html'>SUMA:&lt;br /&gt;&lt;br /&gt;1 pedir al usuario 2 no. y se suman&lt;br /&gt;y luego ponen lo que es el resultado&lt;br /&gt;&lt;br /&gt;int a =int Parse (Console ReadLine)&lt;br /&gt;int b=int Parse&lt;br /&gt;Resultado=a+b;&lt;br /&gt;Console.WriteLine "El Resultado es" + Resultado&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;+ es una variable sobrecargada, porque dependiendo de la redaccion es su uso.&lt;br /&gt;{int Result;&lt;br /&gt;Console.Writeline ("numero");int a = int.Parse (Console.ReadLine());&lt;br /&gt;{Console.WriteLine ("numero2");&lt;br /&gt;int b = int.Parse (Console.ReadLine());&lt;br /&gt;Result = a+b;&lt;br /&gt;Console.WriteLine("The result is"+ Result);&lt;br /&gt;string a = Console.ReadLine();}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Me ejecute 100 veces la frase osea que cada frase este enumerada.&lt;br /&gt;&lt;br /&gt;static void Main(string[] args)&lt;br /&gt;(int i;&lt;br /&gt;for (i=1; i&lt;100;i++)&lt;br /&gt;&lt;br /&gt;(Console.WriteLine(i+"Frase"));&lt;br /&gt;(string a=Console.ReadLine());&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-6684759417624443114?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/6684759417624443114/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=6684759417624443114' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6684759417624443114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6684759417624443114'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/suma-y-100-frases.html' title='SUMA y 100 frases'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-7912846465193234390</id><published>2008-04-03T21:04:00.000-07:00</published><updated>2008-04-03T21:05:27.410-07:00</updated><title type='text'>Variables y constantes</title><content type='html'>Variables y constantes&lt;br /&gt;&lt;br /&gt;Variables: posision con nombre en memoria donde se almacena un valor de un cierto tipo de datos y puede ser modificado. Las variables pueden almacenar todo tipo de datos: cadenas, numeros y estructuras. Tiene un nombre (identificador) que describe su propósito.&lt;br /&gt;Constantes: variable cuyo valor no puede ser modificado.&lt;br /&gt;Tipos de datos&lt;br /&gt;1. Enteros: probablemente el tipo de dato mas familiar.&lt;br /&gt;2. Reales: son los numeros decimales o numeros muy grandes.&lt;br /&gt;3. Caracteres: cualquier elemento de un conjunto de caracteres predefinidos o alfabeto, letras, digitos, simbolos y signos de puntuación. Un conjunto de caracteres forma una cadena.&lt;br /&gt;4. Bool: sus valores son verdadero y falso, proporsiona la capacidad de declarar variables lógicas.&lt;br /&gt;&lt;br /&gt;Tipo descripción Valores que acepta&lt;br /&gt;String Cadena de caracteres Cualquier cosa&lt;br /&gt;Short Signo Desde -32,768 hasta 32, 767&lt;br /&gt;Int Signo 2,147, 483, 647&lt;br /&gt;long Enteros de 8 bytes con signo&lt;br /&gt;Char 2 bytes Desde 0 hasta 65,535&lt;br /&gt;Float 4 bytes Desde 1.5e-45 hasta 3.4e+38&lt;br /&gt;Double 8 bytes Desde 5e-324 hasta 1.7e+308&lt;br /&gt;Bool Verdadero/falso True o false&lt;br /&gt;&lt;br /&gt;Operaciones aritmeticas&lt;br /&gt;Operador Significado&lt;br /&gt;+ Suma&lt;br /&gt;- Resta&lt;br /&gt;* Producto&lt;br /&gt;/ Division&lt;br /&gt;% Modulo&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Una exprecion combina varias operaciones y devuelve un valor.&lt;br /&gt;Los operadores producto, division y modulo tienen presedencia sobre la suma y la resta se pueden ocupar parentesis para agrupar sus expreciones&lt;br /&gt;&lt;br /&gt;Operadores relacionales&lt;br /&gt;Hay operadores para evualuar condiciones.&lt;br /&gt;Si la condicion es cierta estas expreciones devuelven un verdadero o true si no es cierta devuelven un falso o false.&lt;br /&gt;&lt;br /&gt;operador&lt;br /&gt;A==B&lt;br /&gt;A!=B&lt;br /&gt;A&gt;B&lt;br /&gt;A&lt;br /&gt;A&gt;=B&lt;br /&gt;&lt;br /&gt;Operaciones lógicas&lt;br /&gt;Expresión Resultado&lt;br /&gt;E1&amp;&amp;E2 Cierta si E1 y E2 son ciertas (AND)&lt;br /&gt;E1|| E2 Cierta si E1 o E2 son ciertas (OR)&lt;br /&gt;!E Cierta si E es falsa; falsa si E es cierta (NOT)&lt;br /&gt;&lt;br /&gt;Se pueden agrupar expreciones booleanas con parentesis.&lt;br /&gt;(a&gt;0&amp;&amp;a&lt;10) || a ==20&lt;br /&gt;Cierta “a” esta entre 1 y 9, o vale 20&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-7912846465193234390?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/7912846465193234390/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=7912846465193234390' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/7912846465193234390'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/7912846465193234390'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/variables-y-constantes.html' title='Variables y constantes'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-169282856049210045</id><published>2008-04-03T21:02:00.000-07:00</published><updated>2008-04-03T21:03:26.613-07:00</updated><title type='text'>Métodos para leer datos</title><content type='html'>Métodos para leer datos&lt;br /&gt;&lt;br /&gt;Existen dos metodos para leer datos, el primero sirve para leer solo un caracter y el segundo lee una cadena completa de caracteres.&lt;br /&gt;variable=Console.Read();&lt;br /&gt;cadena=Console.ReadLine();&lt;br /&gt;&lt;br /&gt;Para guardar un dato dentro de una variable se ocupa la siguiente sintaxis:&lt;br /&gt;tipo variable=tipo.Parse(Console.Readline());&lt;br /&gt;puede ser un in, char, float, double. Variable puede ser nom_1 u op.&lt;br /&gt;parse sirve porque es el analisis de una sintaxis, ayuda a transformar la entrada del texto y la transforma a una estructura de datos que puede ser procesada por la consola.&lt;br /&gt;ejemplo:&lt;br /&gt;int num_1=int.Parse(Console.ReadLine());&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;ESTRUCTURAS DE CONTROL&lt;br /&gt;evaluan una o más alternativas y pueden ser bidireccional o multidireccional.&lt;br /&gt;Instruccion if(bidireccional)-instruccion condicional mas usada en lo diversos lenguajes de programación. Su sintaxis es if(condicional){grupo cierto de instrucciones;}{else}{grupo falso de instrucciones;};&lt;br /&gt;&lt;br /&gt;Instruccion switch(multidireccional)- existen ocaciones o programaas donde se exige evaluar muchas condiciones a la vez, en estos casos se usa una condicion compuesta muy grande o se debe intentar convertir el problema a uno que se pueda resolver usando la instruccion switch.&lt;br /&gt;Esta instruccione es de decision multiple donde el compilador prueba o busca el valor contnido en una variable entera o caracter contra una lista de constantes apropiadas, cuando la computadora encuentra el valor de igualdad entre variable y constante entonces ejecuta el grupo de instrucciones asociados a dicha constante, si no encuentra el valor de igualdad entonces ejecuta un grupo de instrucciones asociados a un default aunque este ultimo0 es opcional.&lt;br /&gt;ejemplo:&lt;br /&gt;switch(variable){debe de haber un case-case1 o case"a" depende de si es letra o numero.&lt;br /&gt;el case default es un error.&lt;br /&gt;tmb se pone depues de todas las intrucciones se pone break para que no sigan todos lo casos, osea rompes con el caso.&lt;br /&gt;se puede hacer que los dos casos sigan la misma instruccion&lt;br /&gt;ej. case 1:&lt;br /&gt;case 2:&lt;br /&gt;van a seguir las mismas instrucciones.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-169282856049210045?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/169282856049210045/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=169282856049210045' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/169282856049210045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/169282856049210045'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/mtodos-para-leer-datos.html' title='Métodos para leer datos'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-6790370452618563942</id><published>2008-04-03T20:59:00.000-07:00</published><updated>2008-04-03T21:02:16.490-07:00</updated><title type='text'>Espacio de nombres</title><content type='html'>Clasificación especial para usar un conjunto de clases y estructuras relacionadas, también se ocupa para aislar ese grupo de nombres en conjuntos e tipos de datos separados y distintos.&lt;br /&gt;Es imposible tener dos clases con el mismo nombre en un espacio de nombres pero es posible que existan clases con el mismo nombre en espacios de nombres diferentes.&lt;br /&gt;Los espacios de nombres pueden ser predefinidos o definidos por el usuario.&lt;br /&gt;El .nt tiene clases en espacio de nombre predefinidos, por ejemplo: system.&lt;br /&gt;Para definir un espacio de nombre se utiliza:&lt;br /&gt;namespace NombreEspacio&lt;br /&gt;{&lt;br /&gt;clases de espacio de nombres&lt;br /&gt;}&lt;br /&gt;es la clase:&lt;br /&gt;Unidad básica de la programación orientada a objetos. Todo programa en c# se organiza en clases que encapsulan datos y comportamientos.&lt;br /&gt;Una clase se construye con la palabra class seguida del nombre de la clase y el símbolo de inicio y fin de un bloque para delimitar la codificación de sus miembros.&lt;br /&gt;Ejemplo:&lt;br /&gt;Clase: mesa (conceptos generales)&lt;br /&gt;-&gt; objetos: 4 patas, café., etc (caract. personales)&lt;br /&gt;&lt;br /&gt;Clase: Animal&lt;br /&gt;-&gt;Subclases: carnívoros, herbivoros&lt;br /&gt;-&gt;-&gt;Objetos&lt;br /&gt;&lt;br /&gt;de una clase se deriva un objeto y de una clase se deriva el programa que yo quiera.&lt;br /&gt;&lt;br /&gt;MÉTODOS PARA ESCRIBIR DATOS&lt;br /&gt;un método es reconocido por tener parentesis y por los parámetros que puede contener.&lt;br /&gt;Los métodos usados para escribir datos en pantalla son:&lt;br /&gt;1.- Write- escribe sin añadir el caracter de fin de linea a la cadena&lt;br /&gt;2.- WriteLine- sí añade el caracter de fin de linea a la cadena, de modo que lo siguente que se escriba se colocara en la sigueiente linea.&lt;br /&gt;Console.Write ("Hola");&lt;br /&gt;Clase: Console&lt;br /&gt;Método: Write con paréntesis.&lt;br /&gt;cadena de caracteres: Hola (deben de estar entre ")&lt;br /&gt;termina una ejecución con (;)&lt;br /&gt;&lt;br /&gt;Ejemplos:&lt;br /&gt;Console.Write("Hola");&lt;br /&gt;Console.WriteLine("pepe");&lt;br /&gt;Console.Write("¿Como estas, ");&lt;br /&gt;Console.WriteLine("¿bien?");&lt;br /&gt;&lt;br /&gt;Resultado en consola:&lt;br /&gt;Holapepe&lt;br /&gt;¿Cómo estas, ¿bien?&lt;br /&gt;&lt;br /&gt;LENGUAJE DE PROGRAMACIÓN&lt;br /&gt;Tiene 3 herramientas escenciales:&lt;br /&gt;la declaración y el uso de variables, ciclos y condicionales.&lt;br /&gt;Declaración y Uso de variables:La declaración y/o definición de variables se da en todos los lenguajes de programación. JavaScript en su versión 1.3 ofrece un mecanismo para saber si una variable ha sido inicializada o no; y esto lo consigue a través del valor Undefined. Este Undefined viene a decir, como resulta de su traducción: “con valor sin definir o desconocido”, corre por nuestra cuenta el que le asignemos un valor y tengamos control sobre esa variable. El objetivo al fin y al cabo es saber cómo las hemos definido o declarado para después poder usarlas correctamente.&lt;br /&gt;&lt;br /&gt;También hemos de destacar el valor Null que parece ser utilizado para determinar si una variable tiene algún valor asignado o está vacía.&lt;br /&gt;&lt;br /&gt;Definir o declarar en la jerga de los que escriben programas para ordenador es como lo mismo pues te dirán he definido o he declarado refiriéndose a la misma variable en diferentes partes de la conversación cuando se está depurando un programa que comentas con tu compañero, pues no da los resultados esperados.&lt;br /&gt;&lt;br /&gt;En el ámbito de las funciones estos conceptos parecen estar más claro pues al hablar de “he definido una función” se refiere a su implementación y al hablar de “he declarado la función” se refiere al prototipado de la misma.&lt;br /&gt;&lt;br /&gt;En algunos texto han hecho mención a la declaración de variable como una forma de dar a conocer al mundo entero, la existencia o materialización de un dato en el programa pasando posteriormente ha decir que ha sido definida con tal u cual valor.&lt;br /&gt;&lt;br /&gt;Parece extraño hablar de estos términos y discernir si es o no lo mismo, pero te topas con ellos tan pronto como decides querer iniciarte en la programación de ordenadores.&lt;br /&gt;&lt;br /&gt;Cíclos y condicionales:&lt;br /&gt;C# NET CICLO FOR&lt;br /&gt;Instrucciones para ciclos resuelven el problema de repetir todo el programa o cierta parte del programa mas de una vez.&lt;br /&gt;En C SHARP NET este ciclo es uno de los mas usados para repetir una secuencia de instrucciones sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.&lt;br /&gt;Su formato general es:&lt;br /&gt;for (inicialización; condición; incremento)&lt;br /&gt;{ instrucción(es); };&lt;br /&gt;En su forma simple la inicialización es una instrucción de asignación que carga una variable de control de ciclo con un valor inicial.&lt;br /&gt;&lt;br /&gt;CICLO WHILE C# NET&lt;br /&gt;&lt;br /&gt;En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte en falsa el ciclo termina.&lt;br /&gt;&lt;br /&gt;Su formato general es :&lt;br /&gt;&lt;br /&gt;cargar o inicializar variable de condición;&lt;br /&gt;&lt;br /&gt;while(condición)&lt;br /&gt;&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;grupo cierto de instrucciones;&lt;br /&gt;&lt;br /&gt;instrucción(es) para salir del ciclo;&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;prog14.aspx:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;La condición es una expresión relacional que evalúa la variable de control de ciclo contra un valor final o de parada que determina cuando debe acabar el ciclo.&lt;br /&gt;El incremento define la manera en que la variable de control de ciclo debe cambiar cada vez que el computador repite un ciclo.&lt;br /&gt;Se deben separar esos 3 argumentos con punto y coma (;)&lt;br /&gt;El preprocesador no interpreta de ninguna manera el código fuente del fichero, sino que sólo interpreta de dicho fichero lo que se denominan directivas de preprocesado. Estas directivas son líneas de texto del fichero fuente que se caracterizan porque en ellas el primer carácter no blanco que aparece es una almohadilla (carácter #) Por ejemplo:&lt;br /&gt;&lt;br /&gt;#define TEST&lt;br /&gt;#error Ha habido un error fatal&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;No se preocupe ahora si no entiendo el significado de estas directivas, ya que se explicarán más adelante. Lo único debe saber es que el nombre que se indica tras el símbolo # es el nombre de la directiva, y el texto que se incluye tras él (no todas las directivas tienen porqué incluirlo) es el valor que se le da. Por tanto, la sintaxis de una directiva es:&lt;br /&gt;&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;Es posible incluir comentarios en la misma línea en que se declara una directiva, aunque estos sólo pueden ser comentarios de una línea que empiecen con // Por ejemplo, el siguiente comentario es válido:&lt;br /&gt;&lt;br /&gt;#define TEST // Ha habido algún error durante el preprocesado&lt;br /&gt;&lt;br /&gt;Pero este otro no, pues aunque ocupa una línea tiene la sintaxis de los comentarios que pueden ocupar varias líneas:&lt;br /&gt;&lt;br /&gt;#define TEST /* Ha habido algún error durante el preprocesado */&lt;br /&gt;Como se ha repetido varias veces a lo largo del tema, la principal utilidad del preprocesador en C# es la de permitir la compilación de código condicional, lo que consiste en sólo permitir que se compile determinadas regiones de código fuente si las variables de preprocesado definidas cumplen alguna condición determinada. Para conseguir esto se utiliza el siguiente juego de directivas:&lt;br /&gt;&lt;br /&gt;#if&lt;br /&gt;&lt;br /&gt;#elif&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;#else&lt;br /&gt;&lt;br /&gt;#endif&lt;br /&gt;&lt;br /&gt;El significado de una estructura como esta es que si se cumple entonces se pasa al compilador el , si no ocurre esto pero se cumple entonces lo que se pasaría al compilador sería , y así continuamente hasta que se llegue a una rama #elif cuya condición se cumpla. Si no se cumple ninguna pero hay una rama #else se pasará al compilador el , pero si dicha rama no existiese entonces no se le pasaría código alguno y se continuaría preprocesando el código siguiente al #endif en el fuente original.&lt;br /&gt;&lt;br /&gt;Aunque las ramas #else y #endif son opcionales, hay que tener cuidado y no mezclarlas ya que la rama #else sólo puede aparecer como última rama del bloque #if...#endif.&lt;br /&gt;&lt;br /&gt;Es posible anidar varias estructuras #if...#endif, como muestra el siguiente código:&lt;br /&gt;&lt;br /&gt;#define PRUEBA&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;&lt;br /&gt;class A&lt;br /&gt;{&lt;br /&gt;public static void Main()&lt;br /&gt;{&lt;br /&gt;#if PRUEBA&lt;br /&gt;Console.Write (“Esto es una prueba”);&lt;br /&gt;#if TRAZA&lt;br /&gt;Console.Write(“ con traza”);&lt;br /&gt;#elif !TRAZA&lt;br /&gt;Console.Write(“ sin traza”);&lt;br /&gt;#endif&lt;br /&gt;#endif&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Como se ve en el ejemplo, las condiciones especificadas son nombres de identificadores de preprocesado, considerándose que cada condición sólo se cumple si el identificador que se indica en ella está definido. O lo que es lo mismo: un identificador de preprocesado vale cierto (true en C#) si está definido y falso (false en C#) si no.&lt;br /&gt;&lt;br /&gt;El símbolo ! incluido en junto al valor de la directiva #elif es el símbolo de “no” lógico, y el #elif en el que se usa lo que nos permite es indicar que en caso de que no se encuentre definido el identificador de preprocesado TRAZA se han de pasar al compilador las instrucciones a continuación indicadas (o sea, el Console.Write(“sin traza”);)&lt;br /&gt;&lt;br /&gt;El código fuente que el preprocesador pasará al compilador en caso de que compilemos sin especificar ninguna opción /d en la llamada al compilador será:&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;&lt;br /&gt;class A&lt;br /&gt;{&lt;br /&gt;public static void Main()&lt;br /&gt;{&lt;br /&gt;Console.Write(“Esto es una prueba”);&lt;br /&gt;Console.Write(“ sin traza”);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Nótese como en el código que se pasa al compilador ya no aparece ninguna directiva de preprocesado, pues lo que el preprocesador le pasa es el código resultante de aplicar al original las directivas de preprocesado que contuviese.&lt;br /&gt;&lt;br /&gt;Asimismo, si compilásemos el código fuente original llamando al compilador con /d:TRAZA, lo que el preprocesador pasaría al compilador sería:&lt;br /&gt;&lt;br /&gt;using System;&lt;br /&gt;&lt;br /&gt;class A&lt;br /&gt;{&lt;br /&gt;public static void Main()&lt;br /&gt;{&lt;br /&gt;Console.Write (“Esto es una prueba”);&lt;br /&gt;Console.Write(“ sin traza”);&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;Hasta ahora solo hemos visto que la condición de un #if o #elif puede ser un identificador de preprocesado, y que este valdrá true o false según esté o no definido. Pues bien, estos no son el único tipo de condiciones válidas en C#, sino que también es posible incluir condiciones que contengan expresiones lógicas formadas por identificadores de preprocesado, operadores lógicos (! para “not”, &amp;&amp; para “and” y || para “or”), operadores relacionales de igualdad (==) y desigualdad (!=), paréntesis (( y )) y los identificadores especiales true y false. Por ejemplo:&lt;br /&gt;&lt;br /&gt;#if TRAZA // Se cumple si TRAZA esta definido.&lt;br /&gt;#if TRAZA==true // Idem al ejemplo anterior aunque con una sintaxis menos cómoda&lt;br /&gt;#if !TRAZA // Sólo se cumple si TRAZA no está definido.&lt;br /&gt;#if TRAZA==false // Idema al ejemplo anterior aunque con una sintaxis menos cómoda&lt;br /&gt;#if TRAZA == PRUEBA // Solo se cumple si tanto TRAZA como PRUEBA están // definidos o si no ninguno lo está.&lt;br /&gt;#if TRAZA != PRUEBA // Solo se cumple si TRAZA esta definido y PRUEBA no o // viceversa&lt;br /&gt;#if TRAZA &amp;&amp; PRUEBA // Solo se cumple si están definidos TRAZA y PRUEBA.&lt;br /&gt;#if TRAZA || PRUEBA // Solo se cumple si están definidos TRAZA o PRUEBA.&lt;br /&gt;#if false // Nunca se cumple (por lo que es absurdo ponerlo)&lt;br /&gt;#if true // Siempre se cumple (por lo que es absurdo ponerlo)&lt;br /&gt;&lt;br /&gt;Es fácil ver que la causa de la restricción antes comentada de que no es válido dar un como nombre true o false a un identificador de preprocesado se debe al significado especial que estos tienen en las condiciones de los #if y #elif&lt;br /&gt;&lt;br /&gt;A toda variable que se use en un programa, se debera declarar de preferencia al principio del programa.&lt;br /&gt;En C# NET (tambien se le conoce como C# ) existen los siguientes tipos de variables:&lt;br /&gt;En particular cada tipo de dato que se menciona aqui es en realidad un OBJETO, que se deriva a su vez de una clase que provee el framework de microsoft net es por eso que se incluye la clase de la cual proviene el tipo de dato.&lt;br /&gt;Es decir en un programa se podra declarar una variable por ejemplo float pi; o tambien se podra declarar y crear un objeto derivado de esa clase, por ejemplo System.Float alfa = new System.Float(); para este caso observar y tener en cuenta dos cosas:&lt;br /&gt;Observar como se declara y crea un objeto ( este formato de creación de objetos aprenderlo bien).&lt;br /&gt;Como objeto alfa podra usar todas las propiedades y metodos asociadas al objeto, mas adelante se ve un tema donde se analiza mas a fondo el concepto de clases y objetos.&lt;br /&gt;Signed significa que se puede usar el signo + o - al usar la variable.&lt;br /&gt;Por ultimo variables strings o variables cadena, se podran crear usando la clase STRING que creara un objeto de dicho tipo.&lt;br /&gt;Para declarar un variable en un script o programa solo usar el siguiente formato:&lt;br /&gt;Tipo de dato lista de variables; ejemplo:&lt;br /&gt;&lt;br /&gt;string nombre, ciudad;&lt;br /&gt;int alfa, beta;&lt;br /&gt;string ciudad=“tijuana”;&lt;br /&gt;float pi=3.1416;&lt;br /&gt;&lt;br /&gt;Para el caso de objetos numericos derivados de la clase respectiva, solo usar el formato que se indico en los parrafos de arriba.&lt;br /&gt;Recordar que c# net es case-sensitive, es decir reconoce la diferencia que hay entre mayusculas y minusculas, en otras palabras no declarar alfa e intentar capturar o desplegar ALFA.&lt;br /&gt;Para convertir numeros a strings no hay problema, solo cargar o asignar el numero o variable numerica a la variable string, pero para convertir strings a numeros existen y deberan usarse los metodos Parse de las clases respectivasejemplo;&lt;br /&gt;String beta1=“100”;&lt;br /&gt;Int beta2 = System.Int32.Parse(beta1);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-6790370452618563942?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/6790370452618563942/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=6790370452618563942' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6790370452618563942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6790370452618563942'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/espacio-de-nombres.html' title='Espacio de nombres'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-6471890964095526364</id><published>2008-04-03T20:58:00.000-07:00</published><updated>2008-04-03T20:59:32.567-07:00</updated><title type='text'>Elementos Léxico de un Programa</title><content type='html'>Elementos léxicos de un programa&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;1) Comentarios: anotaciones para documentar el programa. Se utilizan de la siguiente forma :&lt;/div&gt;&lt;div&gt;// para documentar sobre un renglon&lt;/div&gt; &lt;div&gt;/* texto */ se utiliza para comentar parrafos &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2) Palabras reservadas: palabras que tienen un determinado significado para el compilador.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;3) Identificadores: nombre que lor programadores dan a los diferentes elementos de un programa. Las características que deben contener son las sigueintes:&lt;br /&gt;&lt;div&gt;Secuencia de digitos, caracteres.&lt;/div&gt;&lt;div&gt; No deben coincidir con una palabra reservada.&lt;/div&gt;&lt;div&gt;No deben empezar con un dígito.&lt;/div&gt;&lt;div&gt;Son sensibles a mayúsculas y minúsculas.&lt;/div&gt;&lt;div&gt;Se acostumbra poner significativos y que la primera letra de la palabra sea en mayúsculas.&lt;/div&gt; &lt;div&gt;No se permiten los acentos y los espacios.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;4) Operadores y Puntersos&lt;/div&gt;&lt;div&gt;Operadores:  indican las operaciones que se van a realizar */-+(concatenar o unir)%&lt;/div&gt;&lt;div&gt;Punteros:  agrupan o separan. { } &lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;5) Literales: Valores constantes escritos directamente en el programa.&lt;/div&gt;&lt;div&gt;6) Directivas del preprocesador: son intrucciones al compilador, comienzan con # &lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Sentencias y bloques.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-Sentencia: Representacion de una acción o secuencia de acciones ejecutables o no ejecutables. (ejecutables +-*/ ) &lt;/div&gt; &lt;div&gt;(no ejecutable son las declaraciones) &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;-Bloque: grupo de sentencias delimitadas por llaves.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Método Main&lt;/div&gt; &lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Es un punto de entrada al programa y la ejecución siempre inicia en el método main. Debe tener las sigueintes caracterísicas:&lt;/div&gt;&lt;div&gt;- declarado static en una clase o estructura &lt;/div&gt; &lt;div&gt;- regresar void o int &lt;/div&gt;&lt;div&gt;- debe ser escrito con mayúscula la primera latra y minuscula lo demás &lt;/div&gt;&lt;div&gt;- puede no tener parámentros o recibir un arreglo de strings.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;using system,&lt;/div&gt;&lt;div&gt;namespace consoleapplication1&lt;/div&gt;&lt;div&gt;{&lt;/div&gt;&lt;div&gt;class Class1&lt;/div&gt;&lt;div&gt; {&lt;/div&gt;&lt;div&gt;   static void Main (string [ ] args)&lt;/div&gt;&lt;div&gt;     {&lt;/div&gt;&lt;div&gt;       // TODO se agerga código para la aplicacion&lt;/div&gt; &lt;div&gt;     }&lt;/div&gt;&lt;div&gt;  }&lt;/div&gt;&lt;div&gt;}&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-6471890964095526364?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/6471890964095526364/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=6471890964095526364' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6471890964095526364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6471890964095526364'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/elementos-lxico-de-un-rograma.html' title='Elementos Léxico de un Programa'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-4253275910142050281</id><published>2008-04-03T20:38:00.000-07:00</published><updated>2008-04-03T20:40:22.793-07:00</updated><title type='text'>Permisos</title><content type='html'>Existen tres tipos de permisos: &lt;ul&gt;&lt;li&gt;Lectura (r)&lt;/li&gt;&lt;li&gt;Escritura (w)&lt;/li&gt;&lt;li&gt;Ejecución (x)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Se pueden aplicar a archivos y a directorios. Se utilizan para que otras personas no puedan leer, escribir ni ejecutar nuestros archivos.  O dan permiso para que pueda hacerlo. En caso de directorios, con el permiso de ejecución se puede realizar búsquedas dentro de ellos.   Dentro de UNIX se pueden manejar hasta 3 perfiles de usuario. (Con referencia a los permisos) &lt;/p&gt;&lt;ul&gt;&lt;li&gt;Dueño&lt;/li&gt;&lt;li&gt;Grupo&lt;/li&gt;&lt;li&gt;Todos los demás &lt;/li&gt;&lt;/ul&gt; &lt;div&gt;A un archivo se le van a aplicar permisos de lectura, escritura y ejecución de acuerdo al perfil de usuario.&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;&lt;span style="font-style: italic;" class="Apple-style-span"&gt;ls -l&lt;/span&gt;: muestra el contenido del lugar con detalles, de permiso y de qué es&lt;/div&gt; &lt;div&gt;d: es un directorio&lt;/div&gt; &lt;div&gt;-: es un archivo&lt;/div&gt; &lt;div&gt;El primer conjunto rwx es el permiso del dueño, el segundo  es el del grupo y el tercer conjunto es para todos los demás. Si en vez de una letra hay un guión, no se ha dado permiso a ese usuario.&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;blockquote class="webkit-indent-blockquote"&gt;&lt;p&gt; drwxr-xr-x    4 alumno  alumno     136 Aug  3  2007 Publicdrwxr-xr-x    5 alumno  alumno     170 Aug  3  2007 Sites-rw-r–r–    1 alumno  alumno  126763 Aug 22 09:35 Untitled-1.png&lt;/p&gt;&lt;/blockquote&gt; &lt;div style="font-weight: bold; color: rgb(0, 0, 0);"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; R&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;W&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;X&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;Valor&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;R&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;W&lt;/span&gt;&lt;/span&gt;&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"&gt;X&lt;/span&gt;&lt;/span&gt;&lt;/div&gt; &lt;div style="font-weight: bold; color: rgb(0, 0, 0);"&gt; - &lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;    0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;  &lt;/span&gt;0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;0 &lt;/div&gt; &lt;div&gt; -&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;    1&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;  &lt;/span&gt;0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;1&lt;/div&gt; &lt;div&gt; -&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;    2&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;  &lt;/span&gt;0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;2&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;0&lt;/div&gt; &lt;div&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;Si &lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;    3&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;  &lt;/span&gt;0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;2&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;1&lt;/div&gt; &lt;div&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;    4&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;  &lt;/span&gt;4&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;0 &lt;/div&gt; &lt;div&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;    5 &lt;span style="white-space: pre;" class="Apple-tab-span"&gt;  &lt;/span&gt;4&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;0&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;1&lt;/div&gt; &lt;div&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;-&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;    6&lt;span style="white-space: pre;" class="Apple-tab-span"&gt;  &lt;/span&gt;4&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;2&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;0&lt;/div&gt; &lt;div&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;Si&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;    7 &lt;span style="white-space: pre;" class="Apple-tab-span"&gt;  &lt;/span&gt;4&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;2&lt;span style="white-space: pre;" class="Apple-tab-span"&gt; &lt;/span&gt;1&lt;/div&gt; &lt;div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div&gt;Ejemplo: Modo 540&lt;/div&gt; &lt;div&gt;Para el dueño se tiene permiso del modo 5, para el grupo se tiene uno de modo 4 y para los demás, se no tiene permiso de nada.&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;chmod: Permite cambiar permisos/modos&lt;/div&gt; &lt;div&gt;&lt;span style="font-weight: bold;" class="Apple-style-span"&gt;chmod&lt;/span&gt; &lt;span style="font-style: italic;" class="Apple-style-span"&gt;modo&lt;/span&gt; &lt;span style="font-style: italic;" class="Apple-style-span"&gt;nombredelarchivo &lt;/span&gt;&lt;/div&gt; &lt;blockquote class="webkit-indent-blockquote"&gt;&lt;p&gt; -rw-r–r–   1 alumno  alumno       5 Feb 19 09:17 danielito.txt chmod 000 danielito.txtL510:~/desktop alumno$ cat danielito.txtcat: danielito.txt: Permission denied&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-4253275910142050281?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/4253275910142050281/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=4253275910142050281' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4253275910142050281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4253275910142050281'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/04/permisos.html' title='Permisos'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-6606287428958134203</id><published>2008-03-11T12:24:00.000-07:00</published><updated>2008-04-03T21:11:47.577-07:00</updated><title type='text'>Programar en C#</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_wInNy3XxkSw/R_WqNpuu6bI/AAAAAAAAACA/hCKZo1KbJpw/s1600-h/Dibujoc%233.jpg"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_wInNy3XxkSw/R_WqNpuu6bI/AAAAAAAAACA/hCKZo1KbJpw/s320/Dibujoc%233.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5185237697503881650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_wInNy3XxkSw/R9bcraLkJKI/AAAAAAAAABU/5tfhD10kJUw/s1600-h/DibujoC%23.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://2.bp.blogspot.com/_wInNy3XxkSw/R9bcraLkJKI/AAAAAAAAABU/5tfhD10kJUw/s320/DibujoC%23.bmp" alt="" id="BLOGGER_PHOTO_ID_5176567460029277346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_wInNy3XxkSw/R9bcrqLkJLI/AAAAAAAAABc/jXvURv8qdUw/s1600-h/Dibujoc%232.bmp"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://3.bp.blogspot.com/_wInNy3XxkSw/R9bcrqLkJLI/AAAAAAAAABc/jXvURv8qdUw/s320/Dibujoc%232.bmp" alt="" id="BLOGGER_PHOTO_ID_5176567464324244658" border="0" /&gt;Esta programación es interesante y los resultados sorprendentes.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-6606287428958134203?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/6606287428958134203/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=6606287428958134203' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6606287428958134203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6606287428958134203'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/03/programar-en-c.html' title='Programar en C#'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_wInNy3XxkSw/R_WqNpuu6bI/AAAAAAAAACA/hCKZo1KbJpw/s72-c/Dibujoc%233.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-9107173996330707527</id><published>2008-03-07T09:07:00.000-08:00</published><updated>2008-03-07T09:10:13.744-08:00</updated><title type='text'>Práctica 4</title><content type='html'>En nano, escribimos diferentes datos, variables, para que estos aparezcan en un texto matemático. Los valores "x" y "y" son variables, el usuario determinara dichas variables que apareceran en el texto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-9107173996330707527?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/9107173996330707527/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=9107173996330707527' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/9107173996330707527'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/9107173996330707527'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/03/prctica-4.html' title='Práctica 4'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-4774421527452732145</id><published>2008-03-07T09:05:00.000-08:00</published><updated>2008-03-07T09:07:41.029-08:00</updated><title type='text'>Práctica 3</title><content type='html'>Al momento de ejecutar las ordenes de dicho archivo en la terminal, y habiendo cambiado los permisos correspondeintes: se escriben en erminal las dos líneas que se escribieron con los comandos echo. Apareció un diálogo entre dos partes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-4774421527452732145?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/4774421527452732145/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=4774421527452732145' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4774421527452732145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4774421527452732145'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/03/prctica-2_07.html' title='Práctica 3'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-5254984171464658641</id><published>2008-03-07T09:04:00.001-08:00</published><updated>2008-03-07T09:04:42.808-08:00</updated><title type='text'>Práctica 2</title><content type='html'>#!bin/bash&lt;br /&gt;clear&lt;br /&gt;echo "hola" &gt; uno.txt&lt;br /&gt;echo "amigo" &gt; dos.txt&lt;br /&gt;cat uno.txt dos.txt &gt; 601a.txt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-5254984171464658641?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/5254984171464658641/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=5254984171464658641' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/5254984171464658641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/5254984171464658641'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/03/prctica-2.html' title='Práctica 2'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-1178284521026679224</id><published>2008-03-06T07:36:00.000-08:00</published><updated>2008-03-06T07:58:38.780-08:00</updated><title type='text'></title><content type='html'>Prgrama que permite la conexión con una computadora remota con el objetivo de compartir recursos.&lt;br /&gt;&lt;br /&gt;ssh usuario@computadora&lt;br /&gt;&lt;br /&gt;En donde usuario es la sesión a la que nos vamos a conectar y computadora es la IP que la identifica en la red.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;who: para saber quienes estan conectados en dicha maquina.&lt;br /&gt;&lt;br /&gt;SFTP (Secure File Transfer Protocol)&lt;br /&gt;Es un programa que nos permite conectarnos a una computadora remota para transferir archivos en abmas direcciones.&lt;br /&gt;&lt;br /&gt;sftp usuario@computadora&lt;br /&gt;&lt;br /&gt;Para obetner un archivo: get leer.txt&lt;br /&gt;Para poner archivos de mi maquina a la otra: put leer.txt&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-1178284521026679224?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/1178284521026679224/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=1178284521026679224' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/1178284521026679224'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/1178284521026679224'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/03/prgrama-que-permite-la-conexin-con-una.html' title=''/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-2878362312983166374</id><published>2008-02-29T08:50:00.000-08:00</published><updated>2008-02-29T08:55:43.708-08:00</updated><title type='text'>Práctica 1 (Cuestionario)</title><content type='html'>1. ¿Qué tipos de permisos existen?&lt;br /&gt;Lectura, de escritura y ejecución&lt;br /&gt;&lt;br /&gt;2. ¿Qué tipos de perfiles de usuario existen?&lt;br /&gt;Dueño, grupo y todos los demás&lt;br /&gt;&lt;br /&gt;3. ¿Con qué letra identificamos a un directorio al escribir el comando ls -l?&lt;br /&gt;d&lt;br /&gt;&lt;br /&gt;4. ¿Qué permisos están asignados en los siguientes modos?&lt;br /&gt;&lt;br /&gt;a) 600&lt;br /&gt;rw- --- ---&lt;br /&gt;&lt;br /&gt;b) 514&lt;br /&gt;r-x --x r--&lt;br /&gt;&lt;br /&gt;c) 677&lt;br /&gt;rw- rwx rwx&lt;br /&gt;&lt;br /&gt;d) 766&lt;br /&gt;rwx  rw- rw-&lt;br /&gt;e) 333&lt;br /&gt;-wx -wx -wx&lt;br /&gt;&lt;br /&gt;5. ¿Qué modo tiene el archivo en cuyos permisos el dueño sólo puede leer y ejecutar, el grupo sólo modificar y todos los demás leer y ejecutar?&lt;br /&gt;523&lt;br /&gt;&lt;br /&gt;6. ¿Qué modo tiene el archivo en cuyos permisos el dueño sólo puede leer, el grupo modificar y ejecutar y todos los demás sólo ejecutar?&lt;br /&gt;431&lt;br /&gt;&lt;br /&gt;7. ¿Cuál es la sintáxis del comando chmod?&lt;br /&gt;chmod 777 text.txt&lt;br /&gt;&lt;br /&gt;8. ¿Qué hacen los siguientes comandos?&lt;br /&gt;&lt;br /&gt;a) cd ..&lt;br /&gt;regresar al home&lt;br /&gt;&lt;br /&gt;b) bc&lt;br /&gt;calculadora&lt;br /&gt;&lt;br /&gt;c) cd /&lt;br /&gt;ir al disco duro&lt;br /&gt;&lt;br /&gt;d) ls -l &gt; lista.txt&lt;br /&gt;crea un archivo con el contenido de lista.txt&lt;br /&gt;&lt;br /&gt;e) chmod 606 file.txt&lt;br /&gt;cambias permisos de file.txt&lt;br /&gt;&lt;br /&gt;9. ¿Para qué sirve el caracter * (asterisco)?&lt;br /&gt;&lt;br /&gt;10. ¿Para qué sirve el comando find?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-2878362312983166374?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/2878362312983166374/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=2878362312983166374' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/2878362312983166374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/2878362312983166374'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/prctica-1-cuestionario.html' title='Práctica 1 (Cuestionario)'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-4819661831789058974</id><published>2008-02-28T07:32:00.001-08:00</published><updated>2008-02-28T07:53:26.408-08:00</updated><title type='text'>SCRIPTS</title><content type='html'>Un script es un conjunto de instrucciones almacenadas en un archivo que puede ser ejecutado por el sistema operativo. Un script puede contener comandos de UNIX, variables y cualquier otro elemento de un lenguaje de programación.&lt;br /&gt;&lt;br /&gt;Un script puede ser hecho en cualquier editor de texto y debe tener en su primer línea lo siguiente.&lt;br /&gt;#!/bin/bash&lt;br /&gt;&lt;br /&gt;Para ejecutar un script se deben tener los permisos adecuados así como anteponer al nombre del script ./&lt;br /&gt;&lt;br /&gt;ch mode 744 hoy&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-4819661831789058974?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/4819661831789058974/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=4819661831789058974' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4819661831789058974'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4819661831789058974'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/scripts.html' title='SCRIPTS'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-5770657407053157259</id><published>2008-02-26T11:23:00.001-08:00</published><updated>2008-02-26T11:29:25.094-08:00</updated><title type='text'>CONDICIONALES</title><content type='html'>&lt;span class="Apple-style-span"   style="  ;font-family:'Lucida Grande';font-size:13px;"&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;NET INSTRUCCIONES CONDICIONALES&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Comparar dos alternativas diferentes el computador puede tomar una decisión basándose en la evaluación que hace de alguna condición.&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Todo lenguaje de programación debe tener instrucciones que permitan formar condiciones e instrucciones que pueden evaluar esas condiciones.&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;El formato general de una instrucción condicional es:&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;a href="http://www.programacionfacil.com/_detail/csharp_net/image85.jpg?id=csharp_net%3Ainstrucciones_condicionales&amp;amp;cache=cache" class="media" title="csharp_net:image85.jpg" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(67, 105, 118); text-decoration: none; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;img src="http://www.programacionfacil.com/_media/csharp_net/image85.jpg?w=&amp;amp;h=&amp;amp;cache=cache" class="media" title="image85.jpg" alt="image85.jpg" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; " /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;CONDICIONES COMPUESTAS&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;En muchas ocasiones es necesario presentar mas de una condición para su evaluación al computador.&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Por ejemplo que el computador muestre la boleta de un alumno si este estudia la carrera de medicina y su promedio de calificaciones es mayor de 70.&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;En C# NET una condición compuesta se define como dos o mas condiciones simples unidas por los llamados operadores lógicos.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Los operadores lógicos que csharp reconoce son:&lt;/span&gt;&lt;/p&gt;&lt;table class="inline" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; background-color: rgb(255, 255, 255); -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; border-collapse: collapse; "&gt;&lt;tbody style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;OPERADOR&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;SIGNIFICADO&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&amp;amp;&amp;amp;&lt;/span&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Y LOGICO&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td colspan="2" style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;O LOGICO&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;!&lt;/span&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;NEGACION&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Para que el computador evalúe como CIERTA una condición compuesta que contiene el operador lógico ”&amp;amp;&amp;amp;”, las dos condiciones simples deben ser ciertas.&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;Para que el computador evalúe como CIERTA una condición compuesta que contiene el operador lógico “||”, basta con que una de las condiciones simples sea cierta.&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;La cantidad total de casos posibles cuando se unen dos o mas condiciones simples esta dada por la relación &lt;/span&gt;&lt;a href="http://www.programacionfacil.com/_detail/csharp_net/image86.jpg?id=csharp_net%3Acondiciones_compuestas&amp;amp;cache=cache" class="media" title="csharp_net:image86.jpg" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: rgb(67, 105, 118); text-decoration: none; "&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;img src="http://www.programacionfacil.com/_media/csharp_net/image86.jpg?w=&amp;amp;h=&amp;amp;cache=cache" class="media" title="image86.jpg" alt="image86.jpg" style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 3px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; " /&gt;&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;donde n = cantidad de condiciones, la primera mitad de ellos empieza en cierto y la segunda mitad en falso.&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span"  style="color: rgb(51, 51, 51);   line-height: 18px; font-family:'Trebuchet MS';"&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if TRAZA // Se cumple si TRAZA esta definido.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if TRAZA==true // Idem al ejemplo anterior aunque con una sintaxis menos cómoda&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if !TRAZA // Sólo se cumple si TRAZA no está definido.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if TRAZA==false // Idema al ejemplo anterior aunque con una sintaxis menos cómoda&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if TRAZA == PRUEBA // Solo se cumple si tanto TRAZA como PRUEBA están // definidos o si no ninguno lo está.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if TRAZA != PRUEBA // Solo se cumple si TRAZA esta definido y PRUEBA no o // viceversa&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if TRAZA &amp;amp;&amp;amp; PRUEBA // Solo se cumple si están definidos TRAZA y PRUEBA.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if TRAZA || PRUEBA // Solo se cumple si están definidos TRAZA o PRUEBA.&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if false // Nunca se cumple (por lo que es absurdo ponerlo)&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style="font-weight: bold;  font-family:arial;"&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;#if true // Siempre se cumple (por lo que es absurdo ponerlo)&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-5770657407053157259?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/5770657407053157259/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=5770657407053157259' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/5770657407053157259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/5770657407053157259'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/condicionales.html' title='CONDICIONALES'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-3280962147141360581</id><published>2008-02-26T11:12:00.000-08:00</published><updated>2008-02-26T11:21:20.024-08:00</updated><title type='text'>CICLOS</title><content type='html'>&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Ciclo for (C#)&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; "&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;Instrucciones para ciclos resuelven el problema de repetir todo el programa o cierta parte del programa mas de una vez.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;En C SHARP NET este ciclo es uno de los mas usados para repetir una secuencia de instrucciones sobre todo cuando se conoce la cantidad exacta de veces que se quiere que se ejecute una instrucción simple o compuesta.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;Su formato general es:&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;for (inicialización; condición; incremento)&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;{ instrucción(es); };&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;En su forma simple la inicialización es una instrucción de asignación que carga una variable de control de ciclo con un valor inicial.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;La condición es una expresión relacional que evalúa la variable de control de ciclo contra un valor final o de parada que determina cuando debe acabar el ciclo.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;El incremento define la manera en que la variable de control de ciclo debe cambiar cada vez que el computador repite un ciclo.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;Se deben separar esos 3 argumentos con punto y coma (;)&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;CICLO WHILE C# NET&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;En este ciclo el cuerpo de instrucciones se ejecuta mientras una condición permanezca como verdadera en el momento en que la condición se convierte en falsa el ciclo termina.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;Su formato general es :&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;cargar o inicializar variable de condición;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;while(condición)&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;{&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;grupo cierto de instrucciones;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;instrucción(es) para salir del ciclo;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;};&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;CICLO DO WHILE C# NET&lt;/span&gt;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;Su diferencia básica con el ciclo while es que la prueba de condición es hecha al finalizar el ciclo, es decir las instrucciones se ejecutan cuando menos una vez porque primero ejecuta las instrucciones y al final evalúa la condición;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;También se le conoce por esta razón como ciclo de condición de salida.&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;Su formato general es :&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;—&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;cargar o inicializar variable de condición;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;do {&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;grupo cierto de instrucción(es);&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;instrucción(es) de rompimiento de ciclo;&lt;/p&gt;&lt;p style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; "&gt;} while (condición);&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-3280962147141360581?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/3280962147141360581/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=3280962147141360581' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/3280962147141360581'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/3280962147141360581'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/ciclos.html' title='CICLOS'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-4294454991481751607</id><published>2008-02-26T10:54:00.000-08:00</published><updated>2008-02-26T11:12:31.318-08:00</updated><title type='text'>DECLARACIÓN DE VARIABLES</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px; "&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;C# NET DECLARACION Y TIPO DE VARIABLES&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 12px;"&gt;Toda variable que se use en un programa, se debera declarar de preferencia al principio de este. &lt;br /&gt;En particular cada tipo de dato es en realidad un OBJETO, que se deriva a su vez de una clase que provee el framework.NET de Microsoft, es por eso que se incluye la clase de la cual proviene el tipo de dato. &lt;br /&gt;Es decir en un programa se podra declarar una variable por ejemplo float pi; o tambien se podra declarar y crear un objeto derivado de esa clase, por ejemplo:&lt;br /&gt;&lt;br /&gt;System.Float alfa = new System.Float();&lt;br /&gt;Como objeto alfa podra usar todas las propiedades y métodos asociadas al objeto.&lt;br /&gt;&lt;span class="Apple-style-span" style="font-family: Times; font-size: 16px; "&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-family: Verdana; font-size: 13px; white-space: pre; "&gt;Declaración Sencilla&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;pre&gt;&lt;span style="font-family:Verdana;font-size:85%;"&gt; - tipo_variable nombre_variable; Declaración Multiple  - tipo_variable nombre_variable1, nombre_variable2, ... nombre_variablen;  Inicializarse al momento de ser declarada:   int miEntero=0;  Inicializarse después en el código:   int miEntero; miEntero = 2;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; white-space: normal; "&gt;&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; white-space: normal;"&gt;TIPOS DE VARIABLES&lt;/span&gt;&lt;/pre&gt;&lt;span class="Apple-style-span" style="font-family: 'Lucida Grande'; font-size: 13px; "&gt;&lt;table class="inline" style="text-align: center;padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 100%; margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; background-color: rgb(255, 255, 255); -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; border-collapse: collapse; "&gt;&lt;tbody style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;C# Tipo&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;.Net Framework (System) type&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Signed?&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Bytes en Ram&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;&lt;strong style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Rango&lt;/span&gt;&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;sbyte&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Sbyte&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Yes&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;1&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;-128 a 127&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;short&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Int16&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Yes&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;2&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;-32768 a 32767&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;int&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Int32&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Yes&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;4&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;-2147483648 a 2147483647&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;long&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Int64&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Yes&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;8&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;-9223372036854775808 a 9223372036854775807&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;byte&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Byte&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;No&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;1&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;0 a 255&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;ushort&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Uint16&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;No&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;2&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;0 a 65535&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;uint&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.UInt32&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;No&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;4&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;0 a 4294967295&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;ulong&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Uint64&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;No&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;8&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;0 a 18446744073709551615&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;float&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Single&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Yes&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;4&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Aprox. ±1.5 x 10&lt;sup style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;-45&lt;/sup&gt; a ±3.4 x 10&lt;sup style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;38&lt;/sup&gt; con 7 decimales&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;double&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Double&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Yes&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;8&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Aprox. ±5.0 x 10&lt;sup style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;-324&lt;/sup&gt; a ±1.7 x 10&lt;sup style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;308&lt;/sup&gt; con 15 o 16 decimales&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;decimal&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Decimal&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Yes&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;12&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Aprox. ±1.0 x 10&lt;sup style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;-28&lt;/sup&gt; a ±7.9 x 10&lt;sup style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;28&lt;/sup&gt; con 28 o 29 decimales&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;char&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Char&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;N/A&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;2&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;Cualquier caracter Unicode&lt;/td&gt;&lt;/tr&gt;&lt;tr style="padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; "&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;bool&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;System.Boolean&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;N/A&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;1 / 2&lt;/td&gt;&lt;td style="margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(140, 172, 187); border-right-color: rgb(140, 172, 187); border-bottom-color: rgb(140, 172, 187); border-left-color: rgb(140, 172, 187); "&gt;true o false&lt;br /&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-4294454991481751607?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/4294454991481751607/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=4294454991481751607' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4294454991481751607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4294454991481751607'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/declaracin-de-variables.html' title='DECLARACIÓN DE VARIABLES'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-7691373892554623357</id><published>2008-02-18T10:29:00.000-08:00</published><updated>2008-04-03T20:57:15.100-07:00</updated><title type='text'>Programación C#</title><content type='html'>&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="font-size: 130%;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Programación en c#&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Que es programar hacer que la computadora obedezca una serie de instrucciones bien detalladas, usando un lenguaje de programación, indicamos a la computadora que tiene que suceder en cada momento, y como tiene que reaccionar ante la interaccion del usuario&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Se conoce como programacion de computadoras a la implementacion de un algoritmo a un determinado lenguaje de programacion, conformando un programa.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;"&gt;&lt;span style="letter-spacing: 0px;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;&lt;span style="font-size: 100%;"&gt;Programa: &lt;/span&gt;concepto desarrollado por Von Neuman en 1946, union de una secuencia de instrucciones que una computadora puede interpretar y ejecutar, que almacenan una informacion independiente de dicha secuencia maneja.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Para ello se usa un lenguaje de programacion que sirven para progrmar la secuencia de instrucciones requerida&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Nikolaus Wirth&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Un programa esta formado por algoritmos y estructura de datos&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; min-height: 14px;"&gt;&lt;span style="letter-spacing: 0px;"&gt;&lt;/span&gt;&lt;span style="font-size: 100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="font-size: 100%;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Lenguaje de programación&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Tiene un numero limitado de simbolos y un numero limitado de palabras&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Constituido por un conjunto de reglas sintacticas y semanticas&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Sintacticas: se refiere a la espesificación de la instruccion de instrucciones validas&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;Semanticas especifican el significado de estas instrucciones &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&lt;span style="letter-spacing: 0px;"&gt;La escritura o codificacion del programa puede resultar una tarea sencilla si conocemos las reglas sintacticas y semanticas que constituyen el lenguaje de programacion &lt;/span&gt;&lt;/div&gt;&lt;span style="letter-spacing: 0px;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-7691373892554623357?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/7691373892554623357/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=7691373892554623357' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/7691373892554623357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/7691373892554623357'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/programacin-c.html' title='Programación C#'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-3497037815667179551</id><published>2008-02-18T10:23:00.000-08:00</published><updated>2008-02-18T10:29:24.119-08:00</updated><title type='text'>Antecedentes de C#</title><content type='html'>&lt;span class="Apple-style-span" style="font-family: arial;"&gt;El lenguaje B por Ken Thompson en 1970: recodificar el sistema operativo UNIX. Inspirado en el BCPL de Martin Richard, diseñado tres años antes.&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;br /&gt;En 1972 es Dennis Ritchie diseña finalmente C a partir del B, aportando un diseño de tipos y estructuras de datos que consiguen una claridad y eficacia en el lenguaje muy superior.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;br /&gt;Durante muchos años no existen reglas estándar para el lenguaje, pero en 1983 se decide formar un comité con el objetivo de crear el estándar ANSI (Instituto Nacional Americano de Estándares). El proceso dura seis años y a principios de los 90 el estándar es reconocido por la ISO (Organización Internacional de Estándares) y comienza a comercializarse con el nombre ANSI C.&lt;/span&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;stdio.h&gt;&lt;/stdio.h&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;stdio.h&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;br /&gt;1980 surge C++ de la mano de Bjarne Stroustrup (Bell de AT&amp;amp;T). Diseña este lenguaje con el objetivo de añadir a C nuevas características: clases y funciones virtuales (de SIMULA67), tipos genéricos y expresiones (de ADA), la posibilidad de declarar variables en cualquier punto del programa (de ALGOL68), y sobre todo, un auténtico motor de objetos con herencia múltiple que permite combinar la programación imperativa de C con la programación orientada a objetos. &lt;/span&gt;&lt;/stdio.h&gt;&lt;/div&gt;&lt;div&gt;&lt;stdio.h&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;br /&gt;Evolución de C++ incorporación de la librería STL años más tarde, obra de Alexander Stepanov y Adrew Koening. &lt;br /&gt;&lt;br /&gt;Debido al éxito del lenguaje, en 1990 se reúnen las organizaciones ANSI e ISO para definir un estándar que formalice el lenguaje. El proceso culmina en 1998 con la aprobación del ANSI C++.&lt;/span&gt;&lt;iostream&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/iostream&gt;&lt;/stdio.h&gt;&lt;/div&gt;&lt;div&gt;&lt;stdio.h&gt;&lt;iostream&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;2000, Microsoft presenta su plataforma .NET junto con un nuevo lenguaje, C# (diseñado por Anders Hejlsberg), que servirá de lenguaje principal de la plataforma. C# es un híbrido de C++ y Java que fusiona, principalmente, la capacidad de combinar operadores propia del primero (no incorpora la herencia múltiple) con la plena orientación a objetos del segundo. La orientación a objetos es tal que el propio programa está encapsulado en una clase.&lt;/span&gt;&lt;/iostream&gt;&lt;/stdio.h&gt;&lt;/div&gt;&lt;div&gt;&lt;stdio.h&gt;&lt;iostream&gt;&lt;span class="Apple-style-span" style="font-family: arial;"&gt;&lt;br /&gt;2001 se aprueba el ECMA y en el 2003 el ISO.&lt;/span&gt;&lt;/iostream&gt;&lt;/stdio.h&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-3497037815667179551?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/3497037815667179551/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=3497037815667179551' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/3497037815667179551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/3497037815667179551'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/antecedentes-de-c.html' title='Antecedentes de C#'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-2525970401510311282</id><published>2008-02-08T12:02:00.000-08:00</published><updated>2008-02-08T12:24:12.230-08:00</updated><title type='text'>Cuestionario autenticación PPP</title><content type='html'>&lt;p&gt;&lt;span class="cstext"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="cstext"&gt;&lt;li&gt;&lt;span class="cstext"&gt;&lt;b&gt;Autenticación: &lt;/b&gt;las opciones de autenticación requieren que la parte del enlace que realiza la llamada introduzca información de autenticación para ayudar a asegurar que el usuario cuente con el permiso del administrador de red para realizar la llamada. Los routers pares intercambian mensajes de autenticación. Las dos opciones de autenticación son: el Protocolo de autenticación de contraseña (PAP) y el Protocolo de autenticación de intercambio de señales (CHAP).&lt;/span&gt; &lt;/li&gt;&lt;li&gt;&lt;br /&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="cstext"&gt;2 Las opciones de autenticación requieren que la parte del enlace que realiza la llamada introduzca la información de autenticación. Esto ayuda a garantizar que el usuario tenga el permiso del administrador de la red para efectuar la llamada. Los routers pares intercambian mensajes de autenticación.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;br /&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="cstext"&gt;3 Al configurar la autenticación PPP, el administrador de la red puede seleccionar el Protocolo de autenticación de contraseña (PAP) o el Protocolo de autenticación de intercambio de señales (CHAP). Por lo general, el protocolo de preferencia es CHAP.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;br /&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="cstext"&gt;4 &lt;/span&gt;&lt;span class="cstext"&gt;Al configurar la autenticación PPP, el administrador de la red puede seleccionar el Protocolo de autenticación de contraseña (PAP) o el Protocolo de autenticación de intercambio de señales (CHAP).   Por lo general, el protocolo de preferencia es CHAP&lt;/span&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;/li&gt; &lt;span class="cstext"&gt;&lt;li&gt;&lt;br /&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="cstext"&gt;5 Estas son: establecimiento del enlace, autenticación y fase del protocolo de la capa de red. capa de datos&lt;br /&gt;&lt;/span&gt;&lt;/li&gt; &lt;/span&gt;&lt;li&gt;&lt;br /&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="cstext"&gt;6 PAP no es un protocolo de autenticación sólido. Las contraseñas se envían por el enlace en texto no cifrado, y no hay protección contra la reproducción o los intentos de descubrimiento mediante intentos reiterados de ensayo y error. El nodo remoto tiene control de la frecuencia y la temporización de los intentos de conexión.&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;br /&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="cstext"&gt;7 CHAP se utiliza al iniciar un enlace y verifica, de forma periódica, la identidad del nodo remoto por medio de un intercambio de señales de tres vías. CHAP se realiza al establecer el enlace inicial y se repite durante el tiempo que dure el enlace&lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;br /&gt;  &lt;span class="cstext"&gt;&lt;/span&gt;&lt;/li&gt; &lt;li&gt;8 El siguiente ejemplo activa el encapsulamiento PPP en una interfaz serial 0/0: &lt;/li&gt; &lt;li&gt;&lt;span class="cstext"&gt;     &lt;blockquote&gt; &lt;span class="code"&gt;Router#&lt;b&gt;configure terminal&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;R&lt;span class="code"&gt;outer(config-if)#&lt;b&gt;encapsulation ppp&lt;/b&gt;&lt;/span&gt;&lt;/blockquote&gt; &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span class="cstext"&gt;   &lt;blockquote&gt;&lt;span class="code"&gt;&lt;/span&gt;Para configurar la compresión en PPP, introduzca los siguientes comandos: &lt;/blockquote&gt;   &lt;/span&gt;&lt;/li&gt; &lt;li&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt; &lt;li&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/li&gt; &lt;/span&gt;&lt;/p&gt;   &lt;blockquote&gt; &lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;encapsulation ppp&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;compress&lt;/b&gt; [&lt;b&gt;predictor&lt;/b&gt; | &lt;b&gt;stac&lt;/b&gt;]&lt;/span&gt; &lt;/blockquote&gt;   &lt;p&gt;  &lt;/p&gt; &lt;table border="0" cellpadding="0" cellspacing="0" width="98%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td align="left"&gt;&lt;span class="cstitle"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="left" valign="top"&gt;&lt;span class="cstext"&gt; &lt;p&gt;El siguiente ejemplo activa el encapsulamiento PPP en una interfaz serial 0/0: &lt;/p&gt;  &lt;blockquote&gt; &lt;span class="code"&gt;Router#&lt;b&gt;configure terminal&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;R&lt;span class="code"&gt;outer(config-if)#&lt;b&gt;encapsulation ppp&lt;/b&gt;&lt;/span&gt; &lt;/blockquote&gt; &lt;p&gt;La compresión de software de punto a punto puede configurarse en las interfaces seriales que utilizan encapsulamiento PPP. La compresión se ejecuta en el software y puede afectar el rendimiento del sistema de forma significativa. No se recomienda la compresión si la mayor parte del tráfico está compuesto por archivos comprimidos.&lt;/p&gt; &lt;p&gt;Para configurar la compresión en PPP, introduzca los siguientes comandos: &lt;/p&gt; &lt;blockquote&gt; &lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;encapsulation ppp&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;compress&lt;/b&gt; [&lt;b&gt;predictor&lt;/b&gt; | &lt;b&gt;stac&lt;/b&gt;]&lt;/span&gt; &lt;/blockquote&gt; &lt;p&gt;Introduzca los siguientes comandos para monitorear los datos que se pasan al enlace y para evitar la formación de bucles en las tramas:&lt;/p&gt; &lt;blockquote&gt; &lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;encapsulation ppp&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;ppp quality &lt;/b&gt;&lt;i&gt;percentage&lt;/i&gt;&lt;/span&gt;&lt;br /&gt; &lt;table border="0" cellpadding="0" cellspacing="0" width="98%"&gt; &lt;tbody&gt;&lt;tr&gt; &lt;td align="left"&gt;&lt;span class="cstitle"&gt;&lt;/span&gt;&lt;br /&gt;&lt;/td&gt; &lt;/tr&gt; &lt;tr&gt; &lt;td align="left" valign="top"&gt;&lt;span class="cstext"&gt; &lt;p&gt;El siguiente ejemplo activa el encapsulamiento PPP en una interfaz serial 0/0: &lt;/p&gt;  &lt;blockquote&gt; &lt;span class="code"&gt;Router#&lt;b&gt;configure terminal&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;R&lt;span class="code"&gt;outer(config-if)#&lt;b&gt;encapsulation ppp&lt;/b&gt;&lt;/span&gt; &lt;/blockquote&gt; &lt;p&gt;La compresión de software de punto a punto puede configurarse en las interfaces seriales que utilizan encapsulamiento PPP. La compresión se ejecuta en el software y puede afectar el rendimiento del sistema de forma significativa. No se recomienda la compresión si la mayor parte del tráfico está compuesto por archivos comprimidos.&lt;/p&gt; &lt;p&gt;Para configurar la compresión en PPP, introduzca los siguientes comandos:  &lt;img src="http://curriculum.netacad.net/virtuoso/servlet/org.cli.delivery.rendering.servlet.CCServlet/SessionID=1202499749344732,LMSID=CNAMS,Theme=ccna3theme,Style=ccna3,Language=es,Version=1,RootID=knet-311085501964375,Engine=dynamic/CHAPID=knet-1085501964640/RLOID=knet-AXgFMIYJBgKTlEZA/RIOID=knet-AXgFMJZgAggEgxUA/knet/1055812359881/Box_1.gif" border="0" height="12" width="12" /&gt;&lt;/p&gt; &lt;blockquote&gt; &lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;encapsulation ppp&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;compress&lt;/b&gt; [&lt;b&gt;predictor&lt;/b&gt; | &lt;b&gt;stac&lt;/b&gt;]&lt;/span&gt; &lt;/blockquote&gt; &lt;p&gt;Introduzca los siguientes comandos para monitorear los datos que se pasan al enlace y para evitar la formación de bucles en las tramas:&lt;/p&gt; &lt;blockquote&gt; &lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;encapsulation ppp&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;ppp quality &lt;/b&gt;&lt;i&gt;percentage&lt;/i&gt;&lt;/span&gt; &lt;/blockquote&gt; &lt;p&gt;Los siguientes comandos ejecutan el equilibrio de las cargas en múltiples enlaces:&lt;/p&gt; &lt;blockquote&gt; &lt;span class="code"&gt;Router(config)#&lt;b&gt;interface serial 0/0&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;encapsulation ppp&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;span class="code"&gt;Router(config-if)#&lt;b&gt;ppp multilink&lt;/b&gt;&lt;/span&gt; &lt;/blockquote&gt; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt; &lt;table border="0" cellpadding="0" cellspacing="0" width="98%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" valign="top"&gt;&lt;span class="cstext"&gt;&lt;blockquote&gt;&lt;table border="0" cellpadding="0" cellspacing="0" width="98%"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td align="left" valign="top"&gt;&lt;span class="cstext"&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt; &lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-2525970401510311282?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/2525970401510311282/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=2525970401510311282' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/2525970401510311282'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/2525970401510311282'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/cuestionario-autenticacin.html' title='Cuestionario autenticación PPP'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-3586829587393191486</id><published>2008-02-07T07:33:00.000-08:00</published><updated>2008-02-07T07:46:10.821-08:00</updated><title type='text'>Editores de Textos</title><content type='html'>Diferente a los procesadores de textos.&lt;br /&gt;&lt;br /&gt;En UNIX los editores de textos que podemos encontrar son:&lt;br /&gt;vi&lt;br /&gt;emacs&lt;br /&gt;nano (más simple)&lt;br /&gt;&lt;br /&gt;Para abirir el editor de textos utilizamos el sigueinte comando:&lt;br /&gt;    L503:~ alumno$ nano&lt;br /&gt;&lt;br /&gt;Comando que podeos utilizar en nano: ^ = ctrl&lt;br /&gt;&lt;br /&gt;^G Get Help  ^O WriteOut  ^R Read File ^Y Prev Page ^K Cut Text  ^C Cur Pos&lt;br /&gt;^X Exit      ^J Justify   ^W Where Is  ^V Next Page ^U UnCut Txt ^T To Spell&lt;br /&gt;&lt;br /&gt;L503:~ alumno$ nano hola.txt&lt;br /&gt;    Para abrir el archivo con el programa nano.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-3586829587393191486?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/3586829587393191486/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=3586829587393191486' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/3586829587393191486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/3586829587393191486'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/02/editores-de-textos.html' title='Editores de Textos'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-1750548934090060996</id><published>2008-01-31T07:32:00.000-08:00</published><updated>2008-04-03T20:33:32.777-07:00</updated><title type='text'>Comandos UNIX</title><content type='html'>Redireccionamiento de archivos.&lt;br /&gt;echo "hola" &gt; file.txt&lt;br /&gt;  Se creara un archivo de contenido hola llamado file.txt&lt;br /&gt;&lt;br /&gt;echo "amigo" &gt;&gt; file.txt&lt;br /&gt;  Agrega información en un archivo existente. En este caso file.txt.&lt;br /&gt;&lt;br /&gt;cp file.txt pumas.txt&lt;br /&gt;  Copia archivos.&lt;br /&gt;&lt;br /&gt;rm pumas.txt&lt;br /&gt;  Borra el archivo seleccionado.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-1750548934090060996?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/1750548934090060996/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=1750548934090060996' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/1750548934090060996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/1750548934090060996'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/01/comandos-unix.html' title='Comandos UNIX'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-1876568382970960871</id><published>2008-01-24T07:37:00.000-08:00</published><updated>2008-01-24T08:18:39.367-08:00</updated><title type='text'>Comandos básicos</title><content type='html'>echo "x"&lt;br /&gt;    Podemos visalizar que dentro de Darwin podemos utilizar variables y constantes&lt;br /&gt;&lt;br /&gt;cat file.txt: concatenar uno o mas archivos. Unirlos. Muestra los archivos.&lt;br /&gt;&lt;br /&gt;¿Qué se debe hacer para que cat coloce al final de cada renglón un signo de $?&lt;br /&gt;cat -e file.txt&lt;br /&gt;&lt;br /&gt;cp file.txt 603a.txt&lt;br /&gt;    Este comando hace duplicados de archivos.&lt;br /&gt;&lt;br /&gt;mkdir xyz&lt;br /&gt;    crear directorio o folder.&lt;br /&gt;&lt;br /&gt;open xyz&lt;br /&gt;    Abrir contendio de un archivo o folder.&lt;br /&gt;&lt;br /&gt;rm 603.txt&lt;br /&gt;    borra un archivo&lt;br /&gt;&lt;br /&gt;date&lt;br /&gt;    fecha&lt;br /&gt;&lt;br /&gt;bc&lt;br /&gt;    calculadora científica&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-1876568382970960871?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/1876568382970960871/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=1876568382970960871' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/1876568382970960871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/1876568382970960871'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/01/comandos-bsicos.html' title='Comandos básicos'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-8039100850533872518</id><published>2008-01-22T11:24:00.000-08:00</published><updated>2008-01-22T11:28:47.583-08:00</updated><title type='text'>Acumuladores y contadores</title><content type='html'>&lt;h1 style="font-family: arial; font-weight: bold;" class="firstHeading"&gt;&lt;span style="font-size:85%;"&gt;Acumulador&lt;/span&gt;&lt;/h1&gt; &lt;h1 style="font-family: arial; font-weight: normal;" class="firstHeading"&gt;&lt;span style="font-size:85%;"&gt;En un CPU de computadora, el acumulador es  el &lt;/span&gt;&lt;span style="font-size:85%;"&gt;registro en el que son almacenados temporalmente los resultados aritméticos y lógicos intermedios que serán tratados por la Unidad aritmético-lógica (ALU). &lt;/span&gt;&lt;/h1&gt; &lt;p style="font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;Sin un registro como un acumulador, sería necesario escribir el resultado de cada cálculo (como adición, multiplicación, desplazamiento (shift), etc.) en la memoria principal, quizás justo para ser leída inmediatamente otra vez para su uso en la siguiente operación. El acceso a la memoria principal es significativamente más lento que el acceso a un registro como el acumulador porque la tecnología usada para la memoria principal es más lenta (pero más barata) que la usada para un registro interno del CPU.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;h1 style="font-weight: bold; font-family: arial;" class="firstHeading"&gt;&lt;span style="font-size:85%;"&gt;Contador de programa&lt;/span&gt;&lt;!-- start content --&gt;    &lt;/h1&gt; &lt;p style="font-weight: bold; font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-weight: normal;"&gt;El contador de programa&lt;/span&gt;&lt;a style="font-weight: normal;" href="http://es.wikipedia.org/wiki/Computadora" title="Computadora"&gt;&lt;/a&gt;, es un &lt;span style="font-weight: normal;"&gt;registro del procesador de un computador que indica la posición donde está el procesador en su secuencia de instrucciones. Dependiendo de los detalles de la máquina particular, contiene o la dirección de la instrucción que es ejecutada, o la dirección de la próxima instrucción a ser ejecutada. El contador de programa es incrementado automáticamente en cada ciclo de instrucción de tal manera que las instrucciones son leídas en secuencia desde la memoria. Ciertas instrucciones, tales como las bifurcaciones y las llamadas y retornos de subrutinas, interrumpen la secuencia al colocar un nuevo valor en el contador de programa.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-8039100850533872518?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/8039100850533872518/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=8039100850533872518' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/8039100850533872518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/8039100850533872518'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/01/acumuladores-y-contadores.html' title='Acumuladores y contadores'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-5612873583070617812</id><published>2008-01-18T11:50:00.000-08:00</published><updated>2008-01-18T12:14:20.637-08:00</updated><title type='text'>Cibernetica CISCO</title><content type='html'>&lt;span style="font-family: arial;font-size:85%;" &gt;Ruta estática&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;strong style="font-family: arial;"&gt;Router(config)#ip route[dirección IP de la red destino+máscara][IP del primer salto/interfaz de salida][distancia administrativa]&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;strong style="font-family: arial;"&gt;Router_B(config)#ip route 172.16.0.0 255.255.0.0 serial 0 120&lt;/strong&gt;&lt;br /&gt; &lt;strong style="font-family: arial;"&gt;Router_B(config)#ip route 172.16.0.0 255.255.0.0 200.200.10.1 120&lt;/strong&gt;&lt;br /&gt; &lt;/span&gt;&lt;p style="font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;Ruta por defecto&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;strong&gt;Router_B(config)#&lt;/strong&gt;&lt;strong&gt;&lt;strong&gt;ip route 0.0.0.0 0.0.0.0 192.168.1.1&lt;br /&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;strong&gt;Proceso de traducción NAT&lt;br /&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt; &lt;p&gt;&lt;a name="_Toc96317663"&gt;Configuración NAT estático:&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Para configurar NAT estático se deben seguir los siguientes pasos:&lt;/p&gt; &lt;p&gt;Definir el mapeo de las direcciones estáticas:&lt;/p&gt; &lt;p&gt;ip nat inside source static &lt;i&gt;local-ip global-ip&lt;/i&gt;&lt;/p&gt; &lt;p&gt;ip nat inside source static network &lt;i&gt;local-network global-network mask&lt;/i&gt;&lt;/p&gt; &lt;p&gt;Especificar la interfaz interna&lt;/p&gt; &lt;p&gt;ip nat inside&lt;/p&gt;  &lt;p&gt;Especificar la interfaz externa&lt;/p&gt; &lt;p&gt;ip nat outside&lt;/p&gt; R# configure terminal&lt;br /&gt;R(config)# ip nat inside souce static 10.1.1.1 198.3.4.1&lt;br /&gt;R(config)# interface e0&lt;br /&gt;R(config-if)# ip nat inside&lt;br /&gt;R(config-if)# exit&lt;/span&gt; &lt;/p&gt; &lt;span style="font-family: arial;font-size:85%;" &gt;       &lt;p&gt;R(config)# interface s0&lt;br /&gt;R(config-if)# ip nat outside&lt;br /&gt;R(config-if)# exit&lt;/p&gt; &lt;p&gt;&lt;a name="_Toc96317664"&gt;Configuración NAT dinámico:&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Para configurar NAT dinámico se deben seguir los siguientes pasos:&lt;/p&gt; &lt;p&gt;Crear un conjunto de direcciones globales:&lt;/p&gt; &lt;p&gt;ip nat pool &lt;i&gt;name start-ip end-ip {&lt;/i&gt;netmask &lt;i&gt;mask | &lt;/i&gt;prefix-length &lt;i&gt;prefix-length}&lt;/i&gt;&lt;/p&gt; &lt;p&gt;Crear una ACL que identifique a los hosts para la traslación&lt;/p&gt; &lt;p&gt;access-list &lt;i&gt;access-list-number &lt;/i&gt;permit &lt;i&gt;source {source-wildcard}&lt;/i&gt;&lt;/p&gt; &lt;p&gt;Configurar NAT dinámico basado en la dirección origen&lt;/p&gt; &lt;p&gt;ip nat inside source list &lt;i&gt;access-list-number &lt;/i&gt;pool &lt;i&gt;name&lt;/i&gt;&lt;/p&gt; &lt;p&gt;Especificar la interfaz interna&lt;/p&gt; &lt;p&gt;ip nat inside&lt;/p&gt;  &lt;p&gt;Especificar la interfaz externa&lt;/p&gt; &lt;p&gt;ip nat outside&lt;/p&gt; &lt;/span&gt;&lt;span&gt;            &lt;p style="font-family: arial;"&gt; &lt;span style="font-size:85%;"&gt;R# configure terminal&lt;br /&gt;R(config)# ip nat pool fib-xc 198.3.4.1 198.3.4.254 netmask&lt;br /&gt;255.255.255.0&lt;br /&gt;(config)# access-list 2 permit 10.1.1.0 0.0.0.255&lt;br /&gt;R(config)# ip nat inside source list 2 pool fib-xc&lt;br /&gt;R(config)# interface e0&lt;br /&gt;R(config-if)# ip nat inside&lt;br /&gt;R(config-if)# exit&lt;br /&gt;R(config)# interface s0&lt;br /&gt;R(config-if)# ip nat outside&lt;br /&gt;R(config-if)# exit&lt;br /&gt;R(config)# exit&lt;br /&gt;R# show ip nat translations&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family: arial; font-weight: bold;"&gt;VERIFICACIÓN DE NAT&lt;/span&gt;&lt;br /&gt; &lt;/span&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;    &lt;p&gt;show ip nat translations&lt;br /&gt;show ip nat translations verbose&lt;br /&gt;show ip nat statistics&lt;br /&gt;debug ip nat (no debug ip nat)&lt;br /&gt;clear ip nat translations  elimina todas las traslaciones NAT&lt;/p&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-5612873583070617812?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/5612873583070617812/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=5612873583070617812' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/5612873583070617812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/5612873583070617812'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/01/cibernetica-cisco.html' title='Cibernetica CISCO'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-2146259629694888737</id><published>2008-01-18T08:20:00.000-08:00</published><updated>2008-01-18T09:00:54.928-08:00</updated><title type='text'>UNIX II</title><content type='html'>¿Cómo iniciar sesión de Darwin en MAC?&lt;br /&gt;&lt;br /&gt;Disco Duro - Aplicaciones - Utilidades - Terminal. (Para abrir sesión)&lt;br /&gt;&lt;br /&gt;Para cerrar una sesión: Menú terminal Quit o Comando + Q. Si hay comando accionado se va a detener. Para detener los procesos: logout + enter&lt;br /&gt;&lt;br /&gt;Primer renglón: info respecto a la ultima sesión&lt;br /&gt;Segundo renglón: bienvenida de Darwin&lt;br /&gt;Tercer reglón: nombre de la compu y sesión en la que se está trabajando (shell prompt)&lt;br /&gt;&lt;br /&gt;Cuadrito gris a la derecha: cursor.&lt;br /&gt;&lt;br /&gt;Partes de una línea de comandos:&lt;br /&gt;&lt;br /&gt;    Comando - Option, switch o flag (se pueden o no escribir, números o letras) - argumentos (1 0 varios) - operadores.&lt;br /&gt;&lt;br /&gt;    gerp -1 success file.txt&gt; outfile&lt;br /&gt;&lt;br /&gt;¿Cómo detener un comanado?&lt;br /&gt;    Cerrar la terminal&lt;br /&gt;    Ctrl + c&lt;br /&gt;    kill comando (escribir en terminal)&lt;br /&gt;&lt;br /&gt;¿Cómo obtener ayuda sobre algún comando?&lt;br /&gt;    Para saber que opciones o argumentos podemos agregar a un comando&lt;br /&gt;    man comando (sobre el que necesitamos ayuda)&lt;br /&gt;       espacio: avanzar una pagina&lt;br /&gt;        b: retroceder una pagina&lt;br /&gt;        q: sale&lt;br /&gt;&lt;br /&gt;ls: muestra el contendio de un directorio.&lt;br /&gt;&lt;br /&gt;La organizacion de los archivos es jerarquica.&lt;br /&gt;Cuando te registras como usuario tienes denegado el acceso a sesiones y archivos de otros usuarios.&lt;br /&gt;&lt;br /&gt;Comandos básicos:&lt;br /&gt;    cd: nos va a llevar a home sin importar el lugar donde estemos trabajando.&lt;br /&gt;    pwd: mostrar el lugar en donde estas trabajando&lt;br /&gt;    ls: enlistar el contendio de un directorio, en el cual me encuentro.&lt;br /&gt;    cd direcotorio: me lleva a un directorio específico.&lt;br /&gt;    cd ..:lleva al directorio anterior.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-2146259629694888737?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/2146259629694888737/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=2146259629694888737' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/2146259629694888737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/2146259629694888737'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/01/unix-ii.html' title='UNIX II'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-6801405715185590050</id><published>2008-01-17T10:11:00.000-08:00</published><updated>2008-01-17T08:11:15.682-08:00</updated><title type='text'>UNIX I (Conceptos Generales)</title><content type='html'>Sistema Operativo: es un programa o conjunto de programas cuya función principal es utilizar el hardware y software de un sistema de computo. MS-DOS, Windows, UNIX, MacOS.&lt;br /&gt;&lt;br /&gt;UNIX&lt;br /&gt;&lt;br /&gt;1965: los laboratorios Bell (parte de AT&amp;amp;T), GE y MIT se unen para crear un nuevo sistema operativo. Multics debia ser multiusuario, multitarea y tener un sistema de archivos jerarquico.&lt;br /&gt;&lt;br /&gt;1969: AT&amp;amp;T abandona el proyecto pero algunos de sus ingenieros continuan el trabajo, presentando en este año. Ken Thompson.&lt;br /&gt;&lt;br /&gt;1973: UNIX es reescrito en el lenguaje de programación C. Lo que permite que sea llevado a otras plataformas y que se desarrolle diferentes versiones.&lt;br /&gt;&lt;br /&gt;1977: surge la primera versión del BSD (Berkeley Software Dsitribution), que es la versión de UNIX desarrollada por la universidad de Berkeley en California.&lt;br /&gt;&lt;br /&gt;1992: surge la primera versión de SOLARIS desarrollada por SUN MICROSYSTEM.&lt;br /&gt;&lt;br /&gt;1993: Novell compra los derechos del UNIX original del AT&amp;amp;T&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AIX --&gt; IBM&lt;br /&gt;BSD --&gt; UB&lt;br /&gt;Darwin --&gt; Apple&lt;br /&gt;HP/up --&gt; HP&lt;br /&gt;Irix --&gt; Silicon Graphics&lt;br /&gt;Next Step --&gt; Next&lt;br /&gt;Linux&lt;br /&gt;Debian&lt;br /&gt;Red Hat&lt;br /&gt;Ubunto&lt;br /&gt;&lt;br /&gt;Jobs: fundador de NEXTSTEP&lt;br /&gt;1997 Apple compra a NEXTSTEP&lt;br /&gt;MacOS X --&gt; en base a Darwin.&lt;br /&gt;&lt;br /&gt;AQUA: cerrada. Interface.&lt;br /&gt;Herramientas: Abiertas o cerradas.&lt;br /&gt;DARWIN parte inferior del sistema operativo: codigo abierto, escrito en C.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-6801405715185590050?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/6801405715185590050/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=6801405715185590050' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6801405715185590050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/6801405715185590050'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/01/unix-i-conceptos-generales.html' title='UNIX I (Conceptos Generales)'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-4509567017548897572</id><published>2008-01-11T08:42:00.000-08:00</published><updated>2008-01-11T08:51:30.292-08:00</updated><title type='text'>Comparación entre Wiki, Blog y Hoja Webhttp://www.blogger.com/img/gl.link.gif</title><content type='html'>&lt;h1 style="font-family: arial; color: rgb(0, 0, 0);" class="firstHeading"&gt;&lt;span style="font-size:85%;"&gt;Wiki&lt;/span&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on down" style="display: block;" id="formatbar_CreateLink" title="Vínculo" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/h1&gt; &lt;!-- start content --&gt;      &lt;p style="font-family: arial; color: rgb(0, 0, 0);"&gt;&lt;span style="font-size:85%;"&gt;Un &lt;b&gt;wiki&lt;/b&gt; es un &lt;span style="color: rgb(51, 0, 0);"&gt;sitio web&lt;/span&gt; colaborativo que puede ser editado por varios usuarios. Los usuarios de una &lt;b&gt;wiki&lt;/b&gt; pueden así crear, modificar, borrar el contenido de una página web, de forma interactiva, fácil y rápida; dichas facilidades hacen de la wiki una herramienta efectiva para la escritura colaborativa.&lt;/span&gt;&lt;/p&gt;  &lt;p style="font-family: arial; color: rgb(0, 0, 0);"&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on" style="display: block;" id="formatbar_CreateLink" title="Vínculo" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;img src="img/gl.link.gif" alt="Vínculo" border="0" /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display: block;" id="formatbar_Buttons"&gt;&lt;span class="on down" style="display: block;" id="formatbar_CreateLink" title="Vínculo" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;La tecnología wiki permite que páginas web alojadas en un servidor público sean escritas de forma colaborativa a través de un navegador web conservando un historial de cambios que permite recuperar fácilmente cualquier estado anterior de la página. Cuando alguien edita una página wiki, sus cambios aparecen inmediatamente en la web, sin pasar por ningún tipo de revisión previa.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;h1 style="font-family: arial;" class="firstHeading"&gt;&lt;span style="font-size:85%;"&gt;Blog&lt;/span&gt;&lt;!-- start content --&gt;     &lt;/h1&gt; &lt;div style="position: absolute; z-index: 100; right: 55px; top: 8px; font-family: arial;" class="metadata" id="administrator"&gt;&lt;span style="font-size:85%;"&gt;&lt;map name="ImageMap_1" id="ImageMap_1"&gt;&lt;area href="http://es.wikipedia.org/wiki/Wikipedia:Semiprotecci%C3%B3n_de_p%C3%A1ginas" shape="rect" coords="0,0,156,156" alt="Esta página está semiprotegida." title="Esta página está semiprotegida."&gt;&lt;/map&gt; &lt;/span&gt; &lt;div style="position: relative;"&gt;&lt;span style="font-size:85%;"&gt;&lt;img alt="" src="http://upload.wikimedia.org/wikipedia/commons/thumb/f/fa/Padlock-silver-medium.svg/20px-Padlock-silver-medium.svg.png" usemap="#ImageMap_1" border="0" height="20" width="20" /&gt;&lt;/span&gt;&lt;/div&gt; &lt;/div&gt;  &lt;p style="font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;Un &lt;b&gt;blog&lt;/b&gt; es un sitio web periódicamente actualizado que recopila cronológicamente textos o artículos de uno o varios autores, apareciendo primero el más reciente, donde el autor conserva siempre la libertad de dejar publicado lo que crea pertinente.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt; &lt;h1 style="font-family: arial;" class="firstHeading"&gt;&lt;span style="font-size:85%;"&gt;Página web&lt;/span&gt;&lt;/h1&gt; &lt;span style="font-family: arial;font-size:85%;" &gt;Una &lt;b&gt;página web&lt;/b&gt; es una fuente de información adaptada para la World Wide Web (WWW) y accesible mediante un navegador de Internet. Esta información se presenta generalmente en formato HTML y puede contener hiperenlaces a otras páginas web, constituyendo la &lt;i style="font-family: arial;"&gt;red &lt;/i&gt;&lt;/span&gt;&lt;span style="font-family: arial;font-size:85%;" &gt;enlazada de la World Wide Web.&lt;/span&gt; &lt;p style="font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;Las páginas web pueden ser cargadas de un ordenador o computador local o remoto, llamado Servidor Web, el cual servira de HOST. El servidor web puede restringir las páginas a una red privada. Las páginas web son solicitadas y transferidas de los servidores usando el Protocolo de Transferencia de Hypertexto. La acción del Servidor HOST de guardar la página web, se denomina "HOSTING".&lt;/span&gt;&lt;/p&gt;  &lt;p style="font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;Las páginas web pueden consistir en archivos de texto estático, o se pueden leer una serie de archivos con código que instruya al servidor cómo construir el HTML para cada página que es solicitada, a esto se le conoce como &lt;span class="new"&gt;Página Web Dinámica&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p style="font-family: arial;"&gt;&lt;span style="font-size:85%;"&gt;Es todo por el dia de hoy, gracias... (Con información de Wikipedia)&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-4509567017548897572?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/4509567017548897572/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=4509567017548897572' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4509567017548897572'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/4509567017548897572'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/01/comparacin-entre-wiki-blog-y-hoja.html' title='Comparación entre Wiki, Blog y Hoja Webhttp://www.blogger.com/img/gl.link.gif'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1849512753906165447.post-7539241846825024168</id><published>2008-01-10T07:54:00.000-08:00</published><updated>2008-01-10T07:59:53.854-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bienvenida'/><title type='text'>Bienvenidos</title><content type='html'>&lt;span style="color: rgb(255, 0, 0);"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family: trebuchet ms;"&gt;Bienvenidos a mi blog. Mi nombre es Carlos Ávila (603-A) y de aqui en adelante publicare cosas my interesantes en este espacio. Podrán ver desde apuntes de UNIX hasta datos curioso acerca de ecología y tecnología. Si me dan ganas hasta leeran parte de mi vida y pensamientos que me lleguen. Y tampoco podrán falta las nuevas propuestas musicales que me lleguen, se las hare conocer antes que nadie.&lt;br /&gt;&lt;br /&gt;Gracias!!!&lt;br /&gt;&lt;br /&gt;Charly Jam&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1849512753906165447-7539241846825024168?l=charlyjam.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://charlyjam.blogspot.com/feeds/7539241846825024168/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=1849512753906165447&amp;postID=7539241846825024168' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/7539241846825024168'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1849512753906165447/posts/default/7539241846825024168'/><link rel='alternate' type='text/html' href='http://charlyjam.blogspot.com/2008/01/bienvenidos.html' title='Bienvenidos'/><author><name>Carlos Ávila</name><uri>http://www.blogger.com/profile/00045365174875794587</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
