<?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:blogger='http://schemas.google.com/blogger/2008' 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-359882448836024477</id><updated>2024-10-06T20:34:46.927-07:00</updated><category term="GNU"/><category term="linux"/><category term="gran capitan"/><category term="software"/><category term="windows"/><category term="desayunado con pingüinos"/><category term="fidiana"/><category term="ies grancapitan"/><category term="instalación de ubuntu por red"/><category term="libre"/><category term="manual"/><category term="FTP"/><category term="ies gran capitan"/><category term="android"/><category term="bbdd"/><category term="equipos"/><category term="facil"/><category term="ies"/><category term="linus"/><category term="pdf"/><category term="php"/><category term="redes"/><category term="samba"/><category term="super servidor"/><category term="ubuntu"/><category term="uco"/><category term="virtualbox"/><category term="youtube"/><category term="CSSdesayunado con pingüinos"/><category term="WINDOWS 8"/><category term="administracion de sistemas imformaticos."/><category term="apuntes"/><category term="automatizar"/><category term="bases de datos"/><category term="cd live"/><category term="copia de seguridad"/><category term="correo"/><category term="debian"/><category term="dhcp"/><category term="errores"/><category term="estudiar"/><category term="grado medio"/><category term="html"/><category term="jose aguilera"/><category term="maquina"/><category term="megaupload"/><category term="mysql"/><category term="open LDAP"/><category term="programacion"/><category term="radius"/><category term="virtual"/><category term="12.04"/><category term="12.10"/><category term="20th"/><category term="Autocad"/><category term="Couriner"/><category term="Exim"/><category term="Guia rapida"/><category term="IMAP"/><category term="REQUIERE"/><category term="Remastersys"/><category term="SO"/><category term="SQLserver"/><category term="Squid"/><category term="Squirremail"/><category term="acces"/><category term="algebra de conjuntos"/><category term="android tablet china"/><category term="aprender"/><category term="apt-get"/><category term="arranque"/><category term="arranque por red"/><category term="array"/><category term="asi"/><category term="asp"/><category term="awk"/><category term="bash"/><category term="bass"/><category term="bbddd"/><category term="bind9"/><category term="bloqueo de pantalla"/><category term="brub"/><category term="bucle"/><category term="capitan"/><category term="cliente"/><category term="comandos"/><category term="cordoba"/><category term="cortafuegos"/><category term="costante"/><category term="crear distribución"/><category term="data base"/><category term="de archivos"/><category term="desarroyo de sistemas"/><category term="descargas"/><category term="disparador"/><category term="dns"/><category term="dolaradius"/><category term="dual chanel"/><category term="eken"/><category term="enrutamiento"/><category term="es de datos"/><category term="examen"/><category term="exclavo"/><category term="feliz"/><category term="filandia"/><category term="firware"/><category term="funciones"/><category term="generaciones"/><category term="gestores"/><category term="gran"/><category term="grancapitan"/><category term="hibernar"/><category term="historia de linux"/><category term="hosting"/><category term="iesgrancapitan"/><category term="include"/><category term="inicio"/><category term="ip"/><category term="iptables"/><category term="ipv4"/><category term="jornadas"/><category term="lan"/><category term="leguage C"/><category term="licencia"/><category term="ligeros"/><category term="linuxeros"/><category term="llibre"/><category term="ltsp"/><category term="luinux"/><category term="m009s"/><category term="mascara de red"/><category term="mini Foro"/><category term="modelo relacional"/><category term="navid"/><category term="oracle"/><category term="ordenadores"/><category term="origenes del GNU"/><category term="partidos"/><category term="pinguino"/><category term="poner de fabrica android"/><category term="practicas"/><category term="proxy"/><category term="proyectos"/><category term="rafa delgado"/><category term="resetear telefono"/><category term="seguridad informatica"/><category term="selectividad"/><category term="seq"/><category term="servidor"/><category term="shell"/><category term="subida"/><category term="targetas de red"/><category term="tolbalt"/><category term="touch no funciona"/><category term="trabajo empresa"/><category term="trabajo voluntario"/><category term="trabajos"/><category term="trans-SQL"/><category term="trigger"/><category term="tutorial"/><category term="universidad"/><category term="usuarios"/><category term="video"/><category term="webs"/><category term="wput"/><category term="xinetd"/><title type='text'>Desayunando con  Pingüinos</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>55</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-3887179085115616197</id><published>2015-01-14T08:34:00.000-08:00</published><updated>2015-01-14T08:43:47.756-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="copia de seguridad"/><category scheme="http://www.blogger.com/atom/ns#" term="libre"/><category scheme="http://www.blogger.com/atom/ns#" term="seguridad informatica"/><category scheme="http://www.blogger.com/atom/ns#" term="uco"/><category scheme="http://www.blogger.com/atom/ns#" term="universidad"/><title type='text'>Miedo a perder la información</title><content type='html'>&lt;h2 style=&quot;text-indent: 35.4pt;&quot;&gt;
Miedo a perder la información&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 35.4pt;&quot;&gt;
&lt;a href=&quot;http://tecnologiaparapymes.es/wp-content/uploads/2013/01/como-hacer-copia-de-seguridad.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img alt=&quot;copias de seguridad&quot; border=&quot;0&quot; src=&quot;http://tecnologiaparapymes.es/wp-content/uploads/2013/01/como-hacer-copia-de-seguridad.png&quot; height=&quot;148&quot; width=&quot;200&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-indent: 35.4pt;&quot;&gt;La información tiene valor, ya
sean nuestras fotos del verano o un nuevo diseño industrial, está claro que
para particulares y empresas es de vital importancia conservar la información,
pero inherentemente a la tecnología va asociada la posibilidad de que un
dispositivo electrónico falle o se estropee. Lo que en el caso que de este
artículo ocupa&amp;nbsp; puede conllevar a perder
para siempre una información valiosa que o bien puede suponer pérdidas al ser
muy costoso o en caso de archivos personales tales como fotografías las cuales
son únicas y difícilmente reproducibles.&lt;/span&gt;&lt;/div&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-indent: 35.4pt;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Para proteger estos datos los cuales son importantes
tuvieron que inventarse una serie de medidas de seguridad para la protección de
los datos almacenados informáticamente, las medidas de seguridad, pueden ser
hardware y software. Estas medidas comprenden desde formas ubicar
geográficamente los datos, medidas de ubicación de datos como los sistemas Raid
o software que respalde nuestro contenido.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
En este artículo se destacaran principalmente las medidas
software que hay disponibles para proteger información, haciendo un recorrido
en anchura sobre las aplicaciones o sistemas más utilizados en la actualidad.
El objetivo de este artículo es que pueda ser de utilidad para un público
interesado en que medidas pueden encontrar.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Comenzaremos nombrado que las copias de seguridad pueden
almacenarse físicamente en distintos dispositivos. Las cintas magnéticas son
las más utilizadas para copias de seguridad completas de grandes sistemas
tienen una gran capacidad pero una velocidad lenta de lectura y escritura ya
que no se puede acceder a archivos en concreto&amp;nbsp;
ya que físicamente es una cinta similar a las antiguas cintas de casete,
estas necesitan ser rebobinadas. Por otro lado tenemos discos duros es una
solución más cara pero que permite una mayor velocidad de escritura y lectura
de las copias de seguridad. Otra opción a tener en cuenta son Sistemas de
grabación en unidades ópticas permiten copias sistemas o partes de sistemas.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Actualmente en cuanto a copias de seguridad ha surgido
multitud de empresas que han visto negocio en las copias de seguridad en la
nube, estas empresas proporcionan copias en sus servidores, por una serie de
tarifas, estas herramientas facilitan el trabajo a los administradores de
sistemas además de que posibilita que la persona u organización que contrate
estos servicios se olvide del almacenamiento físico y mantenimiento de los
equipos informáticos necesarios para el almacenaje. &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
En referencia a las copias de seguridad locales (no en la
nube), tenemos una serie de software disponibles como resync, el cual permite
copias incrementales y compretas de una carpeta o sistema completo,&amp;nbsp; esta herramienta es interesante debido a que
podemos hacerlo sin necesidad de apagar el equipo. Existen otras herramientas
similares pero lo que se pretende destacar es la importancia de las
herramientas de copia de seguridad con equipos en producción. &lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Calibri&amp;quot;,&amp;quot;sans-serif&amp;quot;; font-size: 11.0pt; line-height: 107%; mso-ansi-language: ES; mso-ascii-theme-font: minor-latin; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-bidi; mso-fareast-font-family: Calibri; mso-fareast-language: EN-US; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;&quot;&gt;&lt;br clear=&quot;all&quot; style=&quot;mso-special-character: line-break; page-break-before: always;&quot; /&gt;
&lt;/span&gt;

&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: left;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Copias de seguridad con equipos apagados, son copias
completas de sistemas que permiten clonar discos duros o particiones completas
estas herramientas son útiles para restaurar equipos a un punto concreto sin
necesidad de formatear o realizar instalaciones. Ejemplos de este tipo de
herramientas serian clonezilla o nortongost. Estos sistemas son muy utilizados
por ejemplo para no tener que reinstalar un sistema operativo entero con sus
software a varios usuarios estándar, si no que de esta forma es posible una
única copia para todos los equipos.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
Sin lugar a dudas existen innumerables sistemas de
recuperación de datos, este artículo solo tiene como finalidad dar a un usuario
no experto una visión de que existen posibilidades de proteger lo que muchas
veces se teme perder una parte de nuestra organización o de nuestra historia,
la cual gracias a la tecnología la podemos tener disponible en nuestros
dispositivos electrónicos, y gracias a este tipo de herramientas sin miedo a
perder esa parte de nuestra historia que se encuentra en forma de datos gracias
a estas tecnologías de la información.&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;b&gt;David García Martínez&lt;/b&gt; para &lt;b&gt;seguridad Informática&lt;/b&gt;, Córdoba 14 de enero del 2015&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/3887179085115616197/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2015/01/miedo-perder-la-informacion.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/3887179085115616197'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/3887179085115616197'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2015/01/miedo-perder-la-informacion.html' title='Miedo a perder la información'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-4239121377642096803</id><published>2014-10-13T00:47:00.001-07:00</published><updated>2014-10-13T00:50:52.961-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Autocad"/><category scheme="http://www.blogger.com/atom/ns#" term="errores"/><category scheme="http://www.blogger.com/atom/ns#" term="licencia"/><category scheme="http://www.blogger.com/atom/ns#" term="WINDOWS 8"/><title type='text'>Problemas Windows 8.1 y Autocad</title><content type='html'>Cuando tenemos autocad instalado &amp;nbsp;en widows 8 y actualizamos a 8.1 pude ser que nos encontremos &amp;nbsp;con un error en la licencia de AutoCad 2014. Hace pocos días me encontré con este error di mil &quot;vueltas&quot; por la red hasta que conseguí encontrar el siguiente vídeo:&lt;br /&gt;
&lt;br /&gt;
&lt;iframe allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;//www.youtube.com/embed/f9Kc-g84Ysg&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;
&lt;br /&gt;
Desde aquí quiero agradecer al autor el vídeo ya que gracias a el pude solucionar el problema sin tener que reinstalar el sistema entero.&lt;br /&gt;
Muchas gracias&amp;nbsp;&lt;a class=&quot;g-hovercard yt-uix-sessionlink yt-user-name &quot; data-name=&quot;watch&quot; data-sessionlink=&quot;feature=watch&amp;amp;ei=OoI7VOTIMueTiAarnICACw&quot; data-ytid=&quot;UCjmjnZevU2G73QdyOXnr1Cw&quot; dir=&quot;ltr&quot; href=&quot;https://www.youtube.com/channel/UCjmjnZevU2G73QdyOXnr1Cw&quot; style=&quot;background: rgb(255, 255, 255); border: 0px; color: #333333; cursor: pointer; display: inline-block; font-family: arial, sans-serif; font-size: 13px; font-weight: bold; height: 22px; line-height: 13px; margin: 0px; max-width: 315px; overflow: hidden; padding: 0px; text-overflow: ellipsis; vertical-align: top; white-space: nowrap;&quot;&gt;Omar Calixto&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/4239121377642096803/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2014/10/problemas-windows-81-y-autocad.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/4239121377642096803'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/4239121377642096803'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2014/10/problemas-windows-81-y-autocad.html' title='Problemas Windows 8.1 y Autocad'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-3199359140495612530</id><published>2014-04-17T02:20:00.001-07:00</published><updated>2014-05-18T05:30:49.176-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="desayunado con pingüinos"/><category scheme="http://www.blogger.com/atom/ns#" term="fidiana"/><category scheme="http://www.blogger.com/atom/ns#" term="grado medio"/><category scheme="http://www.blogger.com/atom/ns#" term="html"/><category scheme="http://www.blogger.com/atom/ns#" term="trabajo empresa"/><title type='text'>Proyecto Empresas Grado Medio</title><content type='html'>&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;br /&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:HyphenationZone&gt;21&lt;/w:HyphenationZone&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;ES&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
  &lt;/w:Compatibility&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;&amp;#45;-&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Tabla normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-para-margin-top:0cm;
 mso-para-margin-right:0cm;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0cm;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-fareast-language:EN-US;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Hace tiempo cuando curse el ciclo de grado medio en informática
me encargaron en una asignatura de economía que creáramos un plan de empresa en
una web hoy después varios años la he vuelto a encontrar y quería compartir el
enlace por si alguien esta cursando ese mismo ciclo o algún tipo de curso
parecido le sirva.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
En el podéis encontrar análisis económicos y financieros así
como un plan completo de cómo se llevaría a cabo la empresa.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;u&gt;&lt;a href=&quot;http://www.trabajoempresa.webuda.com/&quot;&gt;http://www.trabajoempresa.webuda.com/&lt;/a&gt;&lt;/u&gt;&lt;br /&gt;
&lt;br /&gt;
Un&amp;nbsp; Saludo a todos. &lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/3199359140495612530/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2014/04/proyecto-empresas-grado-medio.html#comment-form' title='2 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/3199359140495612530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/3199359140495612530'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2014/04/proyecto-empresas-grado-medio.html' title='Proyecto Empresas Grado Medio'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-842142285679305543</id><published>2013-04-18T23:54:00.002-07:00</published><updated>2013-04-18T23:54:40.519-07:00</updated><title type='text'>Ejercicio Estrusctura de datos</title><content type='html'>&lt;b&gt;&lt;u&gt;&lt;i&gt;Ejercicio para la clase de estructuras de datos&lt;/i&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div align=&quot;left&quot;&gt;
&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;1. Inserta, en el orden especificado, los siguientes enteros en un ABOE&lt;/span&gt;&lt;/span&gt; aplicando las rotaciones pertinentes cuando corresponda: 11, 8, 18, 15, 13, 20, 7, 6, 10, 12 y 21.&lt;/div&gt;
&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;
&lt;div align=&quot;left&quot;&gt;
2. Inserta, en el orden especificado, los siguientes enteros en un&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt; á&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;rbol (no hay&lt;/span&gt;&lt;/span&gt; que aplicar rotaciones, resultar&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt;&lt;span style=&quot;font-family: NimbusRomNo9L-Medi; font-size: small;&quot;&gt; á &lt;/span&gt;&lt;/span&gt;un ABOE): 11, 8, 7, 6, 10, 15, 13, 12, 20, 18 y 21. Borrar los siguientes enteros en el orden especificado, aplicando las rotaciones cuando corresponda: 7, 8, 11, 10, 15, 13, 12 y 21.&lt;/div&gt;
&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgs6NRxqbKrMO5yZvFkaqFkImNU-y1URA8r9phWFUJlNURIR3h6_kMfKsk2b-PlQuCGeYZ1aA-O8opCDWG3eoRCrM4NI5LPtGrb65UgJY20ykOn4KVDuY1_Fz2lWllKtlp-g9vo5-vSaEA/s1600/insercion1.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgs6NRxqbKrMO5yZvFkaqFkImNU-y1URA8r9phWFUJlNURIR3h6_kMfKsk2b-PlQuCGeYZ1aA-O8opCDWG3eoRCrM4NI5LPtGrb65UgJY20ykOn4KVDuY1_Fz2lWllKtlp-g9vo5-vSaEA/s320/insercion1.png&quot; width=&quot;229&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1rjlbbtkdW-s25ZuBMjOotLkbryQsSyKQIdFdMtlJpf2YRnhrMa_xasrEGdPnmngsZDnMHArMRs8Hp-Ph75F9WPWqWvWiAODJjBc4bm4vl13J5dLOlurD1WYqkpN-DdFQe8z50yB9tHxT/s1600/insercion2.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;226&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1rjlbbtkdW-s25ZuBMjOotLkbryQsSyKQIdFdMtlJpf2YRnhrMa_xasrEGdPnmngsZDnMHArMRs8Hp-Ph75F9WPWqWvWiAODJjBc4bm4vl13J5dLOlurD1WYqkpN-DdFQe8z50yB9tHxT/s320/insercion2.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;Una vez terminado el ejercicio propuesto se propone este ejercicio de borrado:&lt;br /&gt;
Borrar el&amp;nbsp; 5, 10 y 7&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJpyeG0IkLVuaT4-BGLgCGC6gFFZPYx1oSybgCC3ij7HeQWkODBv_jIUw26IV45xMfjVJ__Pe1QPZyFlX8J5lVLWsVHrvirEWMjmxod9NTLB1446krwE2TnNyamK4lK7xUV-jv344x6fdy/s1600/paraborrado.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;253&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJpyeG0IkLVuaT4-BGLgCGC6gFFZPYx1oSybgCC3ij7HeQWkODBv_jIUw26IV45xMfjVJ__Pe1QPZyFlX8J5lVLWsVHrvirEWMjmxod9NTLB1446krwE2TnNyamK4lK7xUV-jv344x6fdy/s320/paraborrado.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/842142285679305543/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2013/04/ejercicio-estrusctura-de-datos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/842142285679305543'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/842142285679305543'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2013/04/ejercicio-estrusctura-de-datos.html' title='Ejercicio Estrusctura de datos'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgs6NRxqbKrMO5yZvFkaqFkImNU-y1URA8r9phWFUJlNURIR3h6_kMfKsk2b-PlQuCGeYZ1aA-O8opCDWG3eoRCrM4NI5LPtGrb65UgJY20ykOn4KVDuY1_Fz2lWllKtlp-g9vo5-vSaEA/s72-c/insercion1.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-617096354437576677</id><published>2012-12-19T23:30:00.001-08:00</published><updated>2012-12-19T23:31:32.327-08:00</updated><title type='text'>Multi programacion</title><content type='html'>&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves&gt;false&lt;/w:TrackMoves&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:HyphenationZone&gt;21&lt;/w:HyphenationZone&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;ES&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
   &lt;w:UseFELayout/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:DoNotOptimizeForBrowser/&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; Name=&quot;Normal (Web)&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Tabla normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-para-margin:0cm;
 mso-para-margin-bottom:.0001pt;
 mso-pagination:widow-orphan;
 font-size:12.0pt;
 font-family:&quot;Cambria&quot;,&quot;serif&quot;;
 mso-ascii-font-family:Cambria;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Cambria;
 mso-hansi-theme-font:minor-latin;
 mso-ansi-language:ES-TRAD;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;br /&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;margin-left: 18.0pt; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -18.0pt;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;4.&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Multiprogramación&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Es la técnica que
permite que dos o más procesos ocupen la misma unidad de memoria principal y
que sean ejecutados al “mismo tiempo” en la unidad central de proceso o CPU.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Aporta las
siguientes ventajas:&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; name=&quot;_GoBack&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;mso-list: l2 level1 lfo3; text-align: justify; text-indent: -18.0pt; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Varios
procesos en ejecución.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l2 level1 lfo3; text-align: justify; text-indent: -18.0pt; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Permite
el servicio interactivo simultáneo a varios usuarios de manera eficiente.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l2 level1 lfo3; text-align: justify; text-indent: -18.0pt; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Aprovecha
los tiempos que los procesos pasan esperando a que se completen sus operaciones
de E/S.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpMiddle&quot; style=&quot;mso-list: l2 level1 lfo3; text-align: justify; text-indent: -18.0pt; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Aumenta
el uso de la CPU.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;mso-list: l2 level1 lfo3; text-align: justify; text-indent: -18.0pt; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Las
direcciones de los procesos son relativas, el programador no se preocupa por
saber en dónde estará el proceso dado que el sistema operativo es el que se
encarga de convertir la dirección lógica en física.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;margin-left: 39.6pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -21.6pt;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;4.1.&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Partición
de tamaño fijo&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;mso-margin-bottom-alt: auto; mso-margin-top-alt: auto;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-bidi-font-family: &amp;quot;Times New Roman&amp;quot;; mso-bidi-theme-font: minor-bidi;&quot;&gt;Si tenemos un sistema
operativo mono usuario&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;la CPU
aprovecharía&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;este aprovecharía
mínimamente el rendimiento ya que al ser un único proceso por vez, si el
sistema tiene&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;una entrada o salida, el
tiempo de espera del sistema aumentaría considerablemente.&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;En el grafico de continuación se verá&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;una comparativa entre un sistema trabajando
con un computo intensivo y un sistema ralentizado por entradas y salidas&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
Lo que se mejoro mediante &lt;i&gt;“multiprogramación” &lt;/i&gt;es que esos tiempos de
espera fuera utilizado por otros usuarios del sistema, por ejemplo ese tiempo
que el sistema está esperando puede ser utilizado para procesos de otro
usuario, lo cual conlleva que en memoria principal deba haber varios programas
de forma simultánea&lt;i&gt;.&lt;/i&gt;&lt;br /&gt;
La programación de tamaño fijo consiste&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;
&lt;/span&gt;en crear una ilusión de simultaneidad&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;
&lt;/span&gt;dividiendo la memoria principal en bloques de tamaño fijo el cual crea
una ilusión de simultaneidad&lt;br /&gt;
Para saber&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;en qué parte de la memoria
se encontraba cada programa se encargaban cada&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;
&lt;/span&gt;partición relacionarla con un programa y dividirlo en sus procesos&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;mso-no-proof: yes;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
Para el SO. Resulta sencillo ya que todas las instrucciones de un mismo
programan van a estar en la misma ubicación.&lt;br /&gt;
&lt;br style=&quot;mso-special-character: line-break;&quot; /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;margin-left: 61.2pt; mso-add-space: auto; mso-list: l0 level3 lfo1; text-indent: -25.2pt;&quot;&gt;
&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; name=&quot;MPFTCR&quot;&gt;&lt;/a&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;4.1.1.&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-ansi-language: ES;&quot;&gt;Carga absoluta y carga con
reubicación&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
La reubicación de una partición de tamaño fijo se utiliza por ejemplo cuando
la partición que se está utilizando se ha quedado pequeña y el programa
necesita una partición de tamaño mas grande ya que al ser las particiones de
tamaño fijo no se pueden ampliar .&lt;br /&gt;
Este procedimiento es más complejo ya que hay que tener en cuenta el tamaño
de todas las particiones del sistema (en memoria principal) y de cuales están
libres en cada ciclo, pero también tiene una gran ventaja que le da al sistema
una mayor flexibilidad para distintos tipos de procesos.&lt;br /&gt;
&lt;div align=&quot;center&quot; style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;mso-no-proof: yes;&quot;&gt;&lt;/span&gt;&lt;a href=&quot;http://www.blogger.com/blogger.g?blogID=359882448836024477&quot; name=&quot;PSM&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;margin-left: 61.2pt; mso-add-space: auto; mso-list: l0 level3 lfo1; text-indent: -25.2pt;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;4.1.2.&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-ansi-language: ES;&quot;&gt;Sistema de protección&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Cuando se usa la
asignación contigua de memoria la protección suele implementarse con varios
registros de limites.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Los extremos de una
partición pueden ir delineados con 2 registros o, también, indicados por el
limite inferior o superior y el tamaño de la partición.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;En el caso de que
vayan delineados por 2 registros:&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-ansi-language: ES; mso-no-proof: yes;&quot;&gt;&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;En el caso de que
vayan indicados:&lt;/span&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-ansi-language: ES; mso-no-proof: yes;&quot;&gt;&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;margin-left: 61.2pt; mso-add-space: auto; mso-list: l0 level3 lfo1; text-indent: -25.2pt;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;4.1.3.&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-ansi-language: ES;&quot;&gt;Inconveniente de la
fragmentación&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;La fragmentación en
el almacenamiento es algo que ocurre en cualquier sistema de independientemente
de cómo se organice la memoria.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Normalmente este
inconveniente se produce cuando:&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpFirst&quot; style=&quot;mso-list: l1 level1 lfo2; text-align: justify; text-indent: -18.0pt; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-ansi-language: ES;&quot;&gt;Los trabajos del usuario no llenan completamente sus
particiones designadas.&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraphCxSpLast&quot; style=&quot;mso-list: l1 level1 lfo2; text-align: justify; text-indent: -18.0pt; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;·&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-ansi-language: ES;&quot;&gt;Una partición permanece sin usar porque es demasiado
pequeña para alojar un trabajo que está en espera.&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoListParagraph&quot; style=&quot;margin-left: 39.6pt; mso-add-space: auto; mso-list: l0 level2 lfo1; text-indent: -21.6pt;&quot;&gt;
&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;4.2.&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;b style=&quot;mso-bidi-font-weight: normal;&quot;&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 16.0pt;&quot;&gt;Partición
de tamaño variable&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Cuando se usa una partición
de tamaño variable los procesos ocupan tanto espacio como necesitan, pero sin
superar el espacio disponible en la memoria.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;En particiones
variables, no hay limites fijos de memoria, luego la partición de un trabajo es
un propio tamaño.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; mso-ansi-language: ES; mso-no-proof: yes;&quot;&gt;&lt;/span&gt;&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Se consideran
“esquemas de asignación contigua”, ya que un programa debe ocupar las
posiciones adyacentes de almacenamiento.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Una vez que los
procesos terminan dejan disponibles espacios de memoria principal entre los
cuales hay otros procesos, estos se pueden denominar “agujeros”.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Estos agujeros
pueden ser usados por otros procesos o trabajos y que cuantos estos terminan
dejan otros agujeros más pequeños. Esto de forma sucesiva provoca que los
agujeros sean cada vez más numerosos provocando un mayor desperdicio de
memoria.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;span lang=&quot;ES-TRAD&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;;&quot;&gt;Estos agujeros se
pueden combinar o fusionar, de forma que cuando un proceso termina y el
almacenamiento que libera tiene limites con otros agujeros, combina o fusiona
con todos los agujeros adyacentes formando uno solo.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;text-align: justify; text-justify: inter-ideograph;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/617096354437576677/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/12/multi-programacion.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/617096354437576677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/617096354437576677'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/12/multi-programacion.html' title='Multi programacion'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-5888357555629321148</id><published>2012-12-11T09:49:00.000-08:00</published><updated>2012-12-11T09:49:40.849-08:00</updated><title type='text'>Trabajo voluntario de concurrencia - Fumadores SO 12/13</title><content type='html'>He aquí el pseudocódigo de la práctica voluntaria: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
-- Fumadores --&lt;br /&gt;&lt;br /&gt;-- Definición de tipos --&lt;br /&gt;&lt;br /&gt;definir TIPOS 3&lt;br /&gt;definir ITERACIONESF 20&lt;br /&gt;definir ITERACIONESP 50&lt;br /&gt;definir FUMADORES&amp;nbsp;&amp;nbsp;&amp;nbsp; 3&lt;br /&gt;&lt;br /&gt;-- Variables globales --&lt;br /&gt;&lt;br /&gt;entero &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; fumadores[TIPOS][TIPOS];&lt;br /&gt;entero &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mesa[TIPOS];&lt;br /&gt;caracter &amp;nbsp;&amp;nbsp;&amp;nbsp; traduccion[TIPOS][100]={&quot;cerillas&quot;,&quot;papel&quot;,&quot;tabaco&quot;};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;-- Semaforos --&lt;br /&gt;&lt;br /&gt;semaforo mutex,necesidad,producido;&lt;br /&gt;&lt;br /&gt;-- Prototipo de funciones --&lt;br /&gt;&lt;br /&gt;vacio *fumador(vacio *id);&lt;br /&gt;vacio *productor();&lt;br /&gt;vacio cogerLoQueNecesito(entero id);&lt;br /&gt;&lt;br /&gt;-- Programa pincipal --&lt;br /&gt;&lt;br /&gt;entero principal()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hilo hiloProductor[1];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hilo hilosFumadores[FUMADORES];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; entero i,id[FUMADORES];estado;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna semaforo mutex, necesidad, producido;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna entero fumadores[TIPOS][TIPOS],mesa[TIPOS];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; random(tiempo(NULO));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- Inicializacion de variables --&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- FUMADOR 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fumadores[0][0]=0; fumadores[0][1]=25; fumadores[0][2]=25;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- FUMADOR 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fumadores[1][0]=25; fumadores[1][1]=0; fumadores[1][2]=25;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- FUMADOR 2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fumadores[2][0]=25; fumadores[2][1]=25; fumadores[2][2]=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -- MESA&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mesa[0]=0; mesa[1]=0; mesa[2]=0;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; iniciar_semilla(&amp;amp;mutex,1,0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; iniciar_semilla(&amp;amp;necesidad,1,1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; iniciar_semilla(&amp;amp;producido,1,0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Si ((estado = crear_hilo(&amp;amp;hiloProductor[0],Nulo,productor,Nulo)))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Salir (estado);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para(i=0;i&amp;lt;FUMADORES;i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; id[i]=i;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Si ((estado = crear_hilo(&amp;amp;hilosFumadores[i],Nulo,fumador,(vacio *) &amp;amp;id[i])))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Salir (estado);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; union_hilo(hilosFumadores[i], Nulo);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para(i=0;i&amp;lt;FUMADORES;i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; union_hilo(hilosFumadores[i],Nulo);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; devolver(0);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;vacio *fumador(vacio *id)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; entero *nombre, i, j, vez=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna semaforo mutex,necesidad,producido;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nombre=(int *) id;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Escribir(&quot;Comienza el fumador *nombre&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para(i=0;i&amp;lt;ITER;i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; semaforoEsperar(&amp;amp;producido);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cogerLoQueNecesito(*nombre);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mientras(fumador[*nombre][0]&amp;gt;0 &amp;amp;&amp;amp; fumadores[*nombre][1]&amp;gt;0 &amp;amp;&amp;amp; fumadores[*nombre][2]&amp;gt;0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Para(j=0;j&amp;lt;TIPOS;j++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; fumadores[*nombre][j]-=1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; vez++;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Escribir(&quot;El fumador *nombre esta fumando vez&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; dormir(2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Escribir(&quot;El fumador *nombre necesita coger cosas&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; semaforoEnviar(&amp;amp;necesidad);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hiloSalir(Nulo);&lt;br /&gt;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;vacio *productor()&lt;br /&gt;{&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; entero i,tipo,U;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna semaforo mutex,necesidad,producido;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna entero mesa[TIPOS];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna caracter traduccion[TIPOS][100];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; para(i=0;i&amp;lt;ITERACIONESP;i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; semaforoEsperar(&amp;amp;necesidad);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; semaforoEsperar(&amp;amp;mutex);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; tipo=random()%3;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; U=random()%10;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mesa[tipo]+=U;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Escribir(&quot;Productor produjo traduccion[tipo] --&amp;gt; U&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; semaforoEnviar(&amp;amp;mutex);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; semaforoEnviar(&amp;amp;producido);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; hiloSalir(Nulo);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;vacio cogerLoQueNecesito(entero id)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; entero j, cogido=;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna semaforo mutex, producido;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna mesa[TIPOS], fumadores[TIPOS][TIPOS];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; variableExterna caracter traduccion[TIPOS][100];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; semillaEsperar(&amp;amp;mutex);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Para(j=0;j&amp;lt;TIPOS;j++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Si(fumadores[id][j]==0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Si(mesa[0]&amp;gt;0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; fumadores[id][j]=mesa[j];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Escribir(&quot;El Fumador (id) cogió mesa[j] de traduccion[j]&quot;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mesa[j]=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cogido=1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; semaforoEnviar(&amp;amp;mutex);&lt;br /&gt;}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
He aquí el código en C de los fumadores:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
//Ejercicio voluntario fumadoress !!&lt;br /&gt;&lt;br /&gt;//Librerias nesesarias&lt;br /&gt;#include &amp;lt;pthread.h&amp;gt;&lt;br /&gt;#include &amp;lt;stdio.h&amp;gt;&lt;br /&gt;#include &amp;lt;unistd.h&amp;gt;&lt;br /&gt;#include &amp;lt;stdlib.h&amp;gt;&lt;br /&gt;#include &amp;lt;semaphore.h&amp;gt;&lt;br /&gt;#include &amp;lt;time.h&amp;gt;&lt;br /&gt;&lt;br /&gt;//DEFINES&lt;br /&gt;#define TIPOS 3 //cerillas-tabaco-papel&lt;br /&gt;#define ITER 20 //iteraciones del fumador&lt;br /&gt;#define ITERP 50 //Iteraciones del productor&lt;br /&gt;#define F 3 //Numero de fumadores&lt;br /&gt;&lt;br /&gt;//Variables globales&lt;br /&gt;int f[TIPOS][TIPOS];&lt;br /&gt;int mesa[TIPOS];&lt;br /&gt;char traducion[TIPOS][100]={&quot;serillas&quot;, &quot;Papel&quot;, &quot;Tabaco&quot;};&lt;br /&gt;&lt;br /&gt;//Semaforos&lt;br /&gt;sem_t mutex,nesesidad,producido;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//Prototipos de funciones&lt;br /&gt;void *fumador(void *id);&lt;br /&gt;void *productor();&lt;br /&gt;void cojerLoQueNesesito(int id);&lt;br /&gt;&lt;br /&gt;//Programa principal&lt;br /&gt;int main()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pthread_t hiloP[1];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pthread_t hilosF[F];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i,id[F],status;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern sem_t mutex, nesesidad, producido;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern int f[TIPOS][TIPOS],mesa[TIPOS];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; srand(time(NULL));&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; // **** Inicializaci�n de variables ****&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //FUMADOR 0&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; f[0][0]=0; f[0][1]=25; f[0][2]=25;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //FUMADOR 1&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; f[1][0]=25; f[1][1]=0; f[1][2]=25;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //FUMADOR 2&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; f[2][0]=25; f[2][1]=25; f[2][2]=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //mesa&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; mesa[0]=0; mesa[1]=0; mesa[2]=0;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //SEMAFOROS&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sem_init(&amp;amp;mutex, 1, 0);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sem_init(&amp;amp;nesesidad, 1, 1);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sem_init(&amp;amp;producido, 1, 0);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //hilo productor&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; if ((status = pthread_create(&amp;amp;hiloP[0], NULL, productor, NULL)))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; exit(status);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;F;i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; id[i]=i;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if ((status = pthread_create(&amp;amp;hilosF[i], NULL, fumador, (void *) &amp;amp;id[i])))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; exit(status);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //esperar hasta finalizar el productor&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pthread_join(hiloP[0], NULL);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //esperar hasta finalizar los hilos fumadores&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for (i = 0; i &amp;lt; F; i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; pthread_join(hilosF[i], NULL);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; return (0);&lt;br /&gt;}&lt;br /&gt;//funcion para los fumadores&lt;br /&gt;void *fumador(void *id)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int *nombre, i, j, vez=0;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern sem_t mutex, nesesidad, producido;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; nombre=(int *) id;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;\nComienza el fumador %d&quot;, *nombre);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;ITER;i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sem_wait(&amp;amp;producido); //Espera hasta que el productor haya producido algo&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //comprueba que es lo que nesesita y si nesesita algo lo coje&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cojerLoQueNesesito(*nombre);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; while(f[*nombre][0]&amp;gt;0 &amp;amp;&amp;amp;f[*nombre][1]&amp;gt;0 &amp;amp;&amp;amp;f[*nombre][2]&amp;gt;0) //fuma mientras tenga&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=0;j&amp;lt;TIPOS;j++)//Gasta una unidad de cada cosa&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; f[*nombre][j]-=1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; vez++;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;\nEl fumador %d esta fumado %d&quot;, *nombre, vez);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //ha este punto solo se llega si no se tiene nada mas qu fumar&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sleep(2);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;\nElfumador %d nesesita coger cosas&quot;, *nombre);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sem_post(&amp;amp;nesesidad); //Espera hasta que el productor haya producido algo&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pthread_exit(NULL);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//funcion para el poductor&lt;br /&gt;void *productor()&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int i,tipo,U;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern sem_t mutex, nesesidad, producido;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern int mesa[TIPOS];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern char traducion[TIPOS][100];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(i=0;i&amp;lt;ITERP;i++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sem_wait(&amp;amp;nesesidad);//Espera ha que el fumador nesesite algo&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sem_wait(&amp;amp;mutex);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; tipo=rand() %3;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; U=rand() %10;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mesa[tipo]+=U;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;\nProductor produjó %s --&amp;gt; %d&quot;, traducion[tipo], U);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sem_post(&amp;amp;mutex);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; sem_post(&amp;amp;producido);//Indica que ya hay nuevas cosas producidas&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; pthread_exit(NULL);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//Esta funcion solo coje lo que el fumador nesesita&lt;br /&gt;void cojerLoQueNesesito(int id)&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; int j, cojido=0;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern sem_t mutex, producido;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern int mesa[TIPOS], f[TIPOS][TIPOS];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; extern char traducion[TIPOS][100];&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sem_wait(&amp;amp;mutex);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; for(j=0;j&amp;lt;TIPOS;j++)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(f[id][j]==0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; if(mesa[0]&amp;gt;0)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; f[id][j]=mesa[j];&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; printf(&quot;\n\nEl Fumador %d cojió %d de %s &quot;, id, mesa[j], traducion[j]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; mesa[j]=0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; cojido=1;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; sem_post(&amp;amp;mutex);&lt;br /&gt;}</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/5888357555629321148/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/12/trabajo-voluntario-de-concurrencia.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/5888357555629321148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/5888357555629321148'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/12/trabajo-voluntario-de-concurrencia.html' title='Trabajo voluntario de concurrencia - Fumadores SO 12/13'/><author><name>Grymmörth</name><uri>http://www.blogger.com/profile/08067110462529733466</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgh8LhHSEEiyLxmkUxMb4KIBEWbZ6XFpPwrKmRkYwu3HbBvzLLnBa5Uzmsvf860zTDtBnmjsKbefng6l2_yIt66BwT1diyRA01jpxe45adtWsEj1qbIJe6Nl9xjHaCW0g/s220/CAM00016.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-1194104348876967174</id><published>2012-11-25T06:30:00.001-08:00</published><updated>2012-11-25T06:30:16.083-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="hibernar"/><category scheme="http://www.blogger.com/atom/ns#" term="WINDOWS 8"/><title type='text'>hibernar en WINDOWS 8</title><content type='html'>Para todos aquellos que nos gusta la&amp;nbsp;opción&amp;nbsp;de&amp;nbsp;hibernar&amp;nbsp;para poder seguir con nuestro trabajo en windows 8 esta&amp;nbsp;desestabilizar&amp;nbsp;por eso os&amp;nbsp;explico&amp;nbsp;como&amp;nbsp;activarla&lt;br /&gt;
&lt;br /&gt;
panel de control --&amp;gt; opciones de&amp;nbsp;energía&amp;nbsp;--&amp;gt; elegir comportamiento de la tapa&lt;br /&gt;
&lt;br /&gt;
pulsamos sobre cambiar configuración y ya podremos volverlo a activar.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://1.bp.blogspot.com/-hBA6QL_HSMw/ULIrW8dN17I/AAAAAAAAAJI/fxDX-_MmNMM/s1600/himbernarwin8.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;274&quot; src=&quot;http://1.bp.blogspot.com/-hBA6QL_HSMw/ULIrW8dN17I/AAAAAAAAAJI/fxDX-_MmNMM/s320/himbernarwin8.png&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/1194104348876967174/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/11/hibernar-en-windows-8.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/1194104348876967174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/1194104348876967174'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/11/hibernar-en-windows-8.html' title='hibernar en WINDOWS 8'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-hBA6QL_HSMw/ULIrW8dN17I/AAAAAAAAAJI/fxDX-_MmNMM/s72-c/himbernarwin8.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-2008824017542133334</id><published>2012-11-18T02:31:00.000-08:00</published><updated>2012-11-18T02:31:44.068-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="12.04"/><category scheme="http://www.blogger.com/atom/ns#" term="12.10"/><category scheme="http://www.blogger.com/atom/ns#" term="arranque"/><category scheme="http://www.blogger.com/atom/ns#" term="brub"/><category scheme="http://www.blogger.com/atom/ns#" term="cd live"/><category scheme="http://www.blogger.com/atom/ns#" term="inicio"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Recuperar grub ubuntu 12.04</title><content type='html'>&lt;h2&gt;
Recuperar grub ubuntu 12.04&lt;/h2&gt;
&lt;br /&gt;
seguro que alguna vez has reinstalado windows y has perdido el grub pues qui esta la solucion:&lt;br /&gt;
&lt;br /&gt;
Inicia el sistema desde un CD live, monta las particiones UBUNTU y WINDOWS , abre un terminal(puedes montarla desde el entorno grafico)&lt;br /&gt;
&lt;br /&gt;
ejecuta:&lt;br /&gt;
&lt;blockquote class=&quot;tr_bq&quot;&gt;
&lt;i&gt;&lt;code&gt;&lt;span style=&quot;color: black;&quot;&gt;sudo&amp;nbsp;grub-install&amp;nbsp;--root-directory=/mnt/XXXXXX&amp;nbsp;/dev/sda&lt;/span&gt;&lt;/code&gt;&lt;/i&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;code&gt;&lt;span style=&quot;color: black;&quot;&gt;las XXXX &lt;/span&gt;&lt;/code&gt;son numeros y letras de la particion de tu UBUNTU.&lt;br /&gt;
&lt;br /&gt;
reinicia y listo Grub como nuevo&lt;br /&gt;
&lt;br /&gt;
Saludos! </content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/2008824017542133334/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/11/recuperar-grub-ubuntu-1204.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/2008824017542133334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/2008824017542133334'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/11/recuperar-grub-ubuntu-1204.html' title='Recuperar grub ubuntu 12.04'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-2253093463915830352</id><published>2012-09-30T11:45:00.007-07:00</published><updated>2012-09-30T11:49:42.676-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="generaciones"/><category scheme="http://www.blogger.com/atom/ns#" term="ordenadores"/><category scheme="http://www.blogger.com/atom/ns#" term="SO"/><category scheme="http://www.blogger.com/atom/ns#" term="trabajo voluntario"/><category scheme="http://www.blogger.com/atom/ns#" term="uco"/><title type='text'>Generaciones ORDENADORES</title><content type='html'>&lt;!--[if !mso]&gt;
&lt;style&gt;
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;br /&gt;
&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:DocumentProperties&gt;
  &lt;o:Author&gt;Jaime&lt;/o:Author&gt;
  &lt;o:Version&gt;12.00&lt;/o:Version&gt;
 &lt;/o:DocumentProperties&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves&gt;false&lt;/w:TrackMoves&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:HyphenationZone&gt;21&lt;/w:HyphenationZone&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;ES&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;X-NONE&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:DontVertAlignCellWithSp/&gt;
   &lt;w:DontBreakConstrainedForcedTables/&gt;
   &lt;w:DontVertAlignInTxbx/&gt;
   &lt;w:Word11KerningPairs/&gt;
   &lt;w:CachedColBalance/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:BrowserLevel&gt;MicrosoftInternetExplorer4&lt;/w:BrowserLevel&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val=&quot;Cambria Math&quot;/&gt;
   &lt;m:brkBin m:val=&quot;before&quot;/&gt;
   &lt;m:brkBinSub m:val=&quot;--&quot;/&gt;
   &lt;m:smallFrac m:val=&quot;off&quot;/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val=&quot;0&quot;/&gt;
   &lt;m:rMargin m:val=&quot;0&quot;/&gt;
   &lt;m:defJc m:val=&quot;centerGroup&quot;/&gt;
   &lt;m:wrapIndent m:val=&quot;1440&quot;/&gt;
   &lt;m:intLim m:val=&quot;subSup&quot;/&gt;
   &lt;m:naryLim m:val=&quot;undOvr&quot;/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState=&quot;false&quot; DefUnhideWhenUsed=&quot;true&quot;
  DefSemiHidden=&quot;true&quot; DefQFormat=&quot;false&quot; DefPriority=&quot;99&quot;
  LatentStyleCount=&quot;267&quot;&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;0&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Normal&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;heading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;9&quot; QFormat=&quot;true&quot; Name=&quot;heading 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 7&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 8&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; Name=&quot;toc 9&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;35&quot; QFormat=&quot;true&quot; Name=&quot;caption&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;10&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; Name=&quot;Default Paragraph Font&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;11&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtitle&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;22&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Strong&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;20&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;59&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Table Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Placeholder Text&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;1&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;No Spacing&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; UnhideWhenUsed=&quot;false&quot; Name=&quot;Revision&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;34&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;List Paragraph&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;29&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;30&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Quote&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 1&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 2&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 3&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 4&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 5&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;60&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;61&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;62&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Light Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;63&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;64&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Shading 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;65&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;66&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium List 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;67&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 1 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;68&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 2 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;69&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Medium Grid 3 Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;70&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Dark List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;71&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Shading Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;72&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful List Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;73&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; Name=&quot;Colorful Grid Accent 6&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;19&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;21&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Emphasis&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;31&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Subtle Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;32&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Intense Reference&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;33&quot; SemiHidden=&quot;false&quot;
   UnhideWhenUsed=&quot;false&quot; QFormat=&quot;true&quot; Name=&quot;Book Title&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;37&quot; Name=&quot;Bibliography&quot;/&gt;
  &lt;w:LsdException Locked=&quot;false&quot; Priority=&quot;39&quot; QFormat=&quot;true&quot; Name=&quot;TOC Heading&quot;/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif]--&gt;&lt;!--[if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
 {mso-style-name:&quot;Tabla normal&quot;;
 mso-tstyle-rowband-size:0;
 mso-tstyle-colband-size:0;
 mso-style-noshow:yes;
 mso-style-priority:99;
 mso-style-qformat:yes;
 mso-style-parent:&quot;&quot;;
 mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
 mso-para-margin-top:0cm;
 mso-para-margin-right:0cm;
 mso-para-margin-bottom:10.0pt;
 mso-para-margin-left:0cm;
 line-height:115%;
 mso-pagination:widow-orphan;
 font-size:11.0pt;
 font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;;
 mso-ascii-font-family:Calibri;
 mso-ascii-theme-font:minor-latin;
 mso-hansi-font-family:Calibri;
 mso-hansi-theme-font:minor-latin;
 mso-fareast-language:EN-US;}
&lt;/style&gt;
&lt;![endif]--&gt;

&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Trabajo Voluntario para la asignatura de sistemas operativos
de la UCO.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 18.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: ES;&quot;&gt;Segunda generación: 1960-1965&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Procesamiento por lotes&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Transistor &lt;span style=&quot;font-size: 11.5pt; line-height: 115%;&quot;&gt;por
parte de los laboratorios Bell.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Aparición de los primeros lenguajes de alto nivel.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; mso-margin-bottom-alt: auto; mso-margin-top-alt: auto; mso-outline-level: 2;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;,&amp;quot;serif&amp;quot;; font-size: 18.0pt; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: ES;&quot;&gt;Tercera generación (1964-1970)&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Circuitos integrados en una misma pastilla de cilicio.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;file:///C:/DOCUME~1/David/CONFIG~1/Temp/msohtmlclip1/01/clip_image002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;file:///C:/DOCUME~1/David/CONFIG~1/Temp/msohtmlclip1/01/clip_image002.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;/a&gt;&lt;/div&gt;
Digital Equipment Corporation &lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp;&lt;/span&gt;lanza el El PDP-8&lt;span style=&quot;mso-spacerun: yes;&quot;&gt;&amp;nbsp; &lt;/span&gt;que fue el primer miniordenador.&lt;/div&gt;
&lt;h2&gt;
&lt;span class=&quot;mw-headline&quot;&gt;Cuarta generación (1971-1983)&lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
Integración de los componentes electrónicos.&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span style=&quot;font-size: 11.5pt; line-height: 115%;&quot;&gt;En esta
generación Intel crea el primer microprocesador, el 4004, e IBM saca al mercado
el primer ordenador personal, el IBM PC &lt;/span&gt;Cada &quot;chip&quot; puede
hacer diferentes tareas&lt;span style=&quot;mso-fareast-language: ES; mso-no-proof: yes;&quot;&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
Se reemplaza la memoria de anillos magnéticos por la memoria
de &quot;chips&quot; de silicio&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;h2&gt;
&lt;a href=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/6/69/IBM_PC_5150.jpg/275px-IBM_PC_5150.jpg&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;http://upload.wikimedia.org/wikipedia/commons/thumb/6/69/IBM_PC_5150.jpg/275px-IBM_PC_5150.jpg&quot; /&gt;&lt;/a&gt;&lt;span class=&quot;mw-headline&quot;&gt;Quinta Generación: 1990-Actualidad &lt;/span&gt;&lt;/h2&gt;
&lt;div class=&quot;Default&quot; style=&quot;margin-bottom: 6.0pt; text-align: justify; text-indent: 28.0pt;&quot;&gt;
&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;Los avances en la microelectrónica,
unidos a la gran competencia entre compañías como Apple, Motorota, Cyrix, AMD e
Intel, provocan un continuo aumento de la integración y el desarrollo de nuevas
arquitecturas computacionales, lo que contribuye a disponer en la actualidad de
ordenadores cada vez más potentes y baratos. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;Default&quot; style=&quot;margin-bottom: 6.0pt; text-align: justify; text-indent: 28.0pt;&quot;&gt;
&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;Actualmente existen dos líneas de
investigación fundamentales en el campo de los ordenadores: &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;Default&quot; style=&quot;margin-bottom: 7.2pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; mso-list: l0 level1 lfo1; text-indent: 0cm;&quot;&gt;
&lt;span style=&quot;font-size: 11.5pt; mso-fareast-font-family: &amp;quot;Arial Narrow&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;Hardware&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;.- La miniaturización se está alcanzando es tal que en
breve comience a no cumplirse las leyes de la física clásica, interfiriendo
procesos cuánticos (es decir, se está alcanzando el límite de integración, tal
y como se realiza actualmente). &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;Default&quot; style=&quot;margin-left: 0cm; mso-list: l0 level1 lfo1; text-indent: 0cm;&quot;&gt;
&lt;span style=&quot;font-size: 11.5pt; mso-fareast-font-family: &amp;quot;Arial Narrow&amp;quot;;&quot;&gt;&lt;span style=&quot;mso-list: Ignore;&quot;&gt;&lt;span style=&quot;font: 7.0pt &amp;quot;Times New Roman&amp;quot;;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;b&gt;&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;Software&lt;/span&gt;&lt;/b&gt;&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;.- Manejo del lenguaje natural y sistemas de
inteligencia artificial. &lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;Default&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;Default&quot;&gt;
&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;Fuentes Apuntes de Grado
superior y algunas web la historia de los ordenadores siempre me a parecido
curiosa.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;Default&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class=&quot;Default&quot;&gt;
&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;David García Martínez&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;Default&quot;&gt;
&lt;span style=&quot;font-size: 11.5pt;&quot;&gt;Desayunando con pingüinos&lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/2253093463915830352/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/09/generaciones-ordenadores.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/2253093463915830352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/2253093463915830352'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/09/generaciones-ordenadores.html' title='Generaciones ORDENADORES'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-4772798913412640648</id><published>2012-07-31T04:52:00.001-07:00</published><updated>2012-07-31T04:52:18.333-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="errores"/><category scheme="http://www.blogger.com/atom/ns#" term="hosting"/><category scheme="http://www.blogger.com/atom/ns#" term="php"/><title type='text'>Quitar errores y warning de PHP en hosting privado</title><content type='html'>Para quitar los errores en php cuando no podemos tener acceso al php.ini.&lt;br /&gt;
&lt;br /&gt;
Muy sencillo solo coloca al inicio de la pagina
&lt;br /&gt;
&lt;br /&gt;error_reporting (5);
&lt;br /&gt;
&lt;br /&gt;y listo.
&lt;br /&gt;
&lt;br /&gt;tienes que sumar lo que deseas colocar en este caso
&lt;br /&gt;1+4=5 solo errores
&lt;br /&gt;1+4+2=7  da warning (Valor por defecto) 
&lt;br /&gt;
&lt;br /&gt;1 - Errores Normales de Funciones (Normal Function Errors)
&lt;br /&gt;2 - Avisos Normales (Normal Warnings)
&lt;br /&gt;4 - Errores del Analizador de código (Parser Errors)
&lt;br /&gt;8 - Avisos (Notices, advertencia que puedes ignorar, pero que puede implicar un error en tu código.</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/4772798913412640648/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/07/quitar-errores-y-warning-de-php-en.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/4772798913412640648'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/4772798913412640648'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/07/quitar-errores-y-warning-de-php-en.html' title='Quitar errores y warning de PHP en hosting privado'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-7857354040602631212</id><published>2012-03-23T05:12:00.003-07:00</published><updated>2012-03-23T05:22:58.788-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android tablet china"/><category scheme="http://www.blogger.com/atom/ns#" term="eken"/><category scheme="http://www.blogger.com/atom/ns#" term="firware"/><category scheme="http://www.blogger.com/atom/ns#" term="m009s"/><category scheme="http://www.blogger.com/atom/ns#" term="touch no funciona"/><title type='text'>M009s Table china ¿Como  la actualizo?</title><content type='html'>Bueno pues mi peculiar odisea comienza con una oferta en ebay tablet a 20 euros ideal para kien sepa actualizarla el caso es ke no funcionaba el tactil de la pantalla por una mala actualizacin la table es como la siguiente:&lt;br /&gt;&lt;br /&gt;&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7IXJ6g_7fXH1JcLWxdSQJugIFL72haxsQG2_HET2B3YWY17EHrZtz30TLdG-HesuxkSQn6kqy6UdWsqRc8b-KG0DSUr4ciwVRheh07ps5EdI64Tmv4R28VFq6E__2uJYqxAum614NB2AZ/s1600/tablet-pc-7inch-eken-m009s-android-2-2-720p-0b240.jpg&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 312px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7IXJ6g_7fXH1JcLWxdSQJugIFL72haxsQG2_HET2B3YWY17EHrZtz30TLdG-HesuxkSQn6kqy6UdWsqRc8b-KG0DSUr4ciwVRheh07ps5EdI64Tmv4R28VFq6E__2uJYqxAum614NB2AZ/s320/tablet-pc-7inch-eken-m009s-android-2-2-720p-0b240.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5723065483559274578&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Puesta tablet de 7&quot; no encontraba un software que le viniera bien la formate incontables veces hasta casi por casualidad en una busqueda de palabras en google encontre el siguiente post.&lt;br /&gt;&lt;a href=&quot;http://www.islaremota.com/showthread.php/49963-Saber-que-tablet-tengo-cual-es-mi-firmware&quot;&gt;http://www.islaremota.com/showthread.php/49963-Saber-que-tablet-tengo-cual-es-mi-firmware&lt;/a&gt;&lt;br /&gt;al que le doy millones de gracias.(en el viene todas las tablet chinas)&lt;br /&gt;Gracias a este post descubri que el fabricante es:&lt;br /&gt;http://www.eken.com/es/support/&lt;br /&gt;Con los programas originales ya funciona correctamente.&lt;br /&gt;PAra todos aquellos que os pase lo mismo que ami os lo pongo. ya que android esta basado en linux y es una forma barata de disfrutar de una tablet.&lt;br /&gt;&lt;br /&gt;Espero que os ayud . David.cdba</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/7857354040602631212/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/03/m009s-table-china-como-la-actualizo.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/7857354040602631212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/7857354040602631212'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2012/03/m009s-table-china-como-la-actualizo.html' title='M009s Table china ¿Como  la actualizo?'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7IXJ6g_7fXH1JcLWxdSQJugIFL72haxsQG2_HET2B3YWY17EHrZtz30TLdG-HesuxkSQn6kqy6UdWsqRc8b-KG0DSUr4ciwVRheh07ps5EdI64Tmv4R28VFq6E__2uJYqxAum614NB2AZ/s72-c/tablet-pc-7inch-eken-m009s-android-2-2-720p-0b240.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-5681895229140931601</id><published>2011-12-24T01:07:00.000-08:00</published><updated>2011-12-24T01:14:51.411-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="feliz"/><category scheme="http://www.blogger.com/atom/ns#" term="navid"/><category scheme="http://www.blogger.com/atom/ns#" term="pinguino"/><title type='text'>Feliz navidad</title><content type='html'>&lt;a onblur=&quot;try {parent.deselectBloggerImageGracefully();} catch(e) {}&quot; href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKtWiiQJoN440tZfiQjPb0o11VovS-QhQMtE_rGtdT5xcEQf8CMEWNjyz7dLHYI5nvMKpyb1EhXn9Drgvn4Zn5WGyWy99sBKLGCEZI9hWcxNJzg-9zAAPHrL84rgL7b1D_FP04JNVSVtea/s1600/linux_navidad.jpg&quot;&gt;&lt;img style=&quot;cursor:pointer; cursor:hand;width: 320px; height: 219px;&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKtWiiQJoN440tZfiQjPb0o11VovS-QhQMtE_rGtdT5xcEQf8CMEWNjyz7dLHYI5nvMKpyb1EhXn9Drgvn4Zn5WGyWy99sBKLGCEZI9hWcxNJzg-9zAAPHrL84rgL7b1D_FP04JNVSVtea/s320/linux_navidad.jpg&quot; alt=&quot;&quot; id=&quot;BLOGGER_PHOTO_ID_5689619254345587858&quot; border=&quot;0&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Desayunando con pingüinos os decea feliz navidad, y un prospero año nuevo, Gracias a nuestros seguidores, y a todos los linuxeros en general.&lt;br /&gt;&lt;br /&gt;Es nuestra primera navidad con este blog que empeso por hobby y a crecido poco a poco!&lt;br /&gt;&lt;br /&gt;FELIZ NAVIDAD !!!</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/5681895229140931601/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/12/feliz-navidad.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/5681895229140931601'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/5681895229140931601'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/12/feliz-navidad.html' title='Feliz navidad'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKtWiiQJoN440tZfiQjPb0o11VovS-QhQMtE_rGtdT5xcEQf8CMEWNjyz7dLHYI5nvMKpyb1EhXn9Drgvn4Zn5WGyWy99sBKLGCEZI9hWcxNJzg-9zAAPHrL84rgL7b1D_FP04JNVSVtea/s72-c/linux_navidad.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-374107763519536829</id><published>2011-12-08T01:12:00.000-08:00</published><updated>2011-12-08T01:23:19.158-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="android"/><category scheme="http://www.blogger.com/atom/ns#" term="bloqueo de pantalla"/><category scheme="http://www.blogger.com/atom/ns#" term="GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="poner de fabrica android"/><category scheme="http://www.blogger.com/atom/ns#" term="resetear telefono"/><title type='text'>Restaurar Android</title><content type='html'>Hola a todos hace tiempo que no escribo debido a que me embarque en el proyecto de &quot;Intentar ser ingeniero&quot; xD por eso dispongo poco tiempo para realizar tutoriales, pero en esta ocasión voy hacer un mini tutorial bastante útil para aquellos que tengáis android, pues resulta que hace poco me encontré con un Samsung galaxy mini el cual se le había puesto una clave de bloqueo pero no se acordaban de cual, después de darle vueltas a la cabeza y preguntarle a San google, encontré los botones para entrar en el modo de depuración:&lt;br /&gt;&lt;span style=&quot;font-weight:bold;&quot;&gt;botón de encendido y botón central&lt;/span&gt;,(están el móvil apagado)&lt;br /&gt;y acto seguido el móvil se encenderá en modo depuración, en el cual entre sus opciones (elegir subiendo y bajando con el volumen) esta la de limpiar /resetear -&amp;gt; pues elegimos esa y listo el móvil como vino de fabrica.&lt;br /&gt;&lt;br /&gt;Espero que os sirva!!</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/374107763519536829/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/12/restaurar-android.html#comment-form' title='1 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/374107763519536829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/374107763519536829'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/12/restaurar-android.html' title='Restaurar Android'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-9116698174927224644</id><published>2011-10-05T01:10:00.000-07:00</published><updated>2011-10-05T01:15:28.332-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="debian"/><category scheme="http://www.blogger.com/atom/ns#" term="GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="open LDAP"/><category scheme="http://www.blogger.com/atom/ns#" term="rafa delgado"/><category scheme="http://www.blogger.com/atom/ns#" term="servidor"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><category scheme="http://www.blogger.com/atom/ns#" term="ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="youtube"/><title type='text'>Video OPEN LDAP</title><content type='html'>Videotutorial de OpenLDAP&lt;br /&gt;&lt;br /&gt;4 de octubre de 2011 por rcastillo&lt;br /&gt;&lt;br /&gt;&lt;iframe src=&quot;http://player.vimeo.com/video/30025899?title=0&amp;amp;byline=0&amp;amp;portrait=0&quot; width=&quot;400&quot; height=&quot;300&quot; frameborder=&quot;0&quot; webkitAllowFullScreen allowFullScreen&gt;&lt;/iframe&gt;&lt;p&gt;&lt;a href=&quot;http://vimeo.com/30025899&quot;&gt;Instalación OpenLdap&lt;/a&gt; from &lt;a href=&quot;http://vimeo.com/informaticagcap&quot;&gt;informatica.gcap&lt;/a&gt; on &lt;a href=&quot;http://vimeo.com&quot;&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;Instalación OpenLdap from informatica.gcap on Vimeo.&lt;br /&gt;&lt;br /&gt;Tutorial de Instalación de OpenLdap realizado por el alumno Rafael Delgado de 2º de CGFS Administración de Sistemas Informáticos en Red del IES Gran Capitán de Córdoba.&lt;br /&gt;&lt;br /&gt;En este tutorial realizamos los siguientes pasos:&lt;br /&gt;&lt;br /&gt;- Instalación OpenLdap en Ubuntu 11.04 Server.&lt;br /&gt;- Creación de un dominio.&lt;br /&gt;- Instalación de phpldapadmin y acceso al directorio LDAP desde otro ordenador.&lt;br /&gt;- Creación de usuarios y unidades organizativas en el directorio LDAP mediante línea de comandos.&lt;br /&gt;- Autentificación de usuarios desde un cliente Ubuntu 11.04 Desktop contra el servidor LDAP.&lt;br /&gt;- Manejo de una libreta de direcciones LDAP con Evolution.&lt;br /&gt;&lt;br /&gt;Desde desayunando con pingüinos le envio un abrazo a mi compañero y amigo  Rafael Delgado el cual es el autor de este video así como a toda ASI.</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/9116698174927224644/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/10/video-open-ldap.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/9116698174927224644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/9116698174927224644'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/10/video-open-ldap.html' title='Video OPEN LDAP'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-427919138051050489</id><published>2011-09-05T03:39:00.000-07:00</published><updated>2011-09-05T03:43:54.796-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="20th"/><category scheme="http://www.blogger.com/atom/ns#" term="CSSdesayunado con pingüinos"/><category scheme="http://www.blogger.com/atom/ns#" term="filandia"/><category scheme="http://www.blogger.com/atom/ns#" term="GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="historia de linux"/><category scheme="http://www.blogger.com/atom/ns#" term="libre"/><category scheme="http://www.blogger.com/atom/ns#" term="linus"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="origenes del GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="tolbalt"/><category scheme="http://www.blogger.com/atom/ns#" term="video"/><category scheme="http://www.blogger.com/atom/ns#" term="youtube"/><title type='text'>Linux Cumple 20 años</title><content type='html'>Este es nuestro particular homenaje desde desayunado con pingüinos que le dedicamos a nuestro sistema operativo preferido. Os pongo un vídeo de la fundación Linux en el cual se cuenta el recorrido de este sistema operativo desde sus orígenes en forma de comic.&lt;br /&gt;&lt;br /&gt;&lt;iframe width=&quot;420&quot; height=&quot;345&quot; src=&quot;http://www.youtube.com/embed/d1kFurPQpRk&quot; frameborder=&quot;0&quot; allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/427919138051050489/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/09/linux-cumple-20-anos.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/427919138051050489'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/427919138051050489'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/09/linux-cumple-20-anos.html' title='Linux Cumple 20 años'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://img.youtube.com/vi/d1kFurPQpRk/default.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-1124797612091147852</id><published>2011-08-29T03:21:00.000-07:00</published><updated>2011-08-29T03:26:15.621-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="automatizar"/><category scheme="http://www.blogger.com/atom/ns#" term="de archivos"/><category scheme="http://www.blogger.com/atom/ns#" term="FTP"/><category scheme="http://www.blogger.com/atom/ns#" term="subida"/><category scheme="http://www.blogger.com/atom/ns#" term="wput"/><title type='text'>Automatizar subida de archivos ftp</title><content type='html'>&lt;p style=&quot;text-align: justify;&quot;&gt;Para subir archivos a un servidor ftp de forma automática, tenemos un  solución muy sencilla, con un solo comando podemos hacerlo pero antes  necesitamos instalar el siguiente paquete, en el caso de OpenSuse no  viene preinstalado.&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;  &lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot; class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;pre class=&quot;bash&quot;  style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot; font-style: italic;color:#666666;&quot; &gt;# zypper install wput&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;  &lt;/div&gt;&lt;p style=&quot;text-align: justify;&quot;&gt;Una vez instalado ya podemos ejecutar el comando para subir archivos a nuestro server.&lt;/p&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;  &lt;/div&gt;&lt;div class=&quot;wp_syntax&quot;&gt;&lt;div class=&quot;code&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-style: italic;color:#666666;&quot; &gt;# wput archivo ftp://usuario:password@servidor&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic; color: rgb(0, 0, 0);&quot; &gt;Gracias a esta fuente porque gracias a el pude crear una medida de seguridad &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic; color: rgb(0, 0, 0);&quot; &gt;que me comparara los scritp PHP  por si sufria algn tipo de instrucion y me los&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;font-style: italic; color: rgb(0, 0, 0);&quot; &gt; modificaban podria cargar la copia de seguridad en un momento.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;pre class=&quot;bash&quot;  style=&quot;font-family:monospace;&quot;&gt;&lt;span style=&quot; font-style: italic;color:#666666;&quot; &gt;Fuente: &lt;a href=&quot;http://elayo.es/automatizar-subida-de-archivos-a-un-servidor-ftp&quot;&gt;http://elayo.es/automatizar-subida-de-archivos-a-un-servidor-ftp&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/1124797612091147852/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/automatizar-subida-de-archivos-ftp.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/1124797612091147852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/1124797612091147852'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/automatizar-subida-de-archivos-ftp.html' title='Automatizar subida de archivos ftp'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-5442882178457836362</id><published>2011-08-19T06:32:00.000-07:00</published><updated>2011-08-20T03:38:53.688-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="arranque por red"/><category scheme="http://www.blogger.com/atom/ns#" term="instalación de ubuntu por red"/><category scheme="http://www.blogger.com/atom/ns#" term="ligeros"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="ltsp"/><category scheme="http://www.blogger.com/atom/ns#" term="manual"/><title type='text'>Servidor de Terminales Ligeros</title><content type='html'>El calor del verano con sus tardes de aburrimientos y las ganas de investigar me dediqué a crear un servidor de ligeros para casa en una de mis máquinas virtuales y la verdad que fue muy bien. encontré este manual, el cual os dejo aquí para todos vosotros: &lt;br /&gt;
&lt;br /&gt;
fuente: http://codigo82.wordpress.com/2009/03/29/instalacion-servidor-ltsp-sobre-ubuntu/ &lt;br /&gt;
&lt;br /&gt;
Gracias a todos los que hacéis manuales de calidad. &lt;br /&gt;
&lt;br /&gt;
Arrancamos nuestro Linux, abrimos una consola(terminal) y escribimos: &lt;br /&gt;
&lt;br /&gt;
sudo apt-get install ltsp-server-standalone openssh-server &lt;br /&gt;
&lt;br /&gt;
Esto instalará todo el paquete ltsp de internet, cuando finalice la instalación escribimos en la consola: &lt;br /&gt;
&lt;br /&gt;
sudo vim /etc/network/interfaces &lt;br /&gt;
&lt;br /&gt;
y deberemos modificar este archivo para que quede de un modo similar: &lt;br /&gt;
&lt;br /&gt;
# This file describes the network interfaces available on your system &lt;br /&gt;
# and how to activate them. For more information, see interfaces(5). &lt;br /&gt;
&lt;br /&gt;
# The loopback network interface &lt;br /&gt;
auto lo &lt;br /&gt;
iface lo inet loopback &lt;br /&gt;
&lt;br /&gt;
# The primary network interface &lt;br /&gt;
&lt;br /&gt;
#iface eth0 inet dhcp &lt;br /&gt;
&lt;br /&gt;
iface eth0 inet static &lt;br /&gt;
address 192.168.2.25 &lt;br /&gt;
network 192.168.2.0 &lt;br /&gt;
netmask 255.255.255.0 &lt;br /&gt;
broadcast 192.168.2.255 &lt;br /&gt;
gateway 192.168.2.1 &lt;br /&gt;
nameservers 195.235.113.3 195.235.96.90 &lt;br /&gt;
auto eth0 &lt;br /&gt;
&lt;br /&gt;
Este archivo contiene la configuración de nuestra tarjeta de red y debemos modificarlo según tengamos nuestra red. &lt;br /&gt;
&lt;br /&gt;
Luego de modificar el archivo interfaces, escribimos en la consola:  &lt;br /&gt;
&lt;br /&gt;
sudo vim /etc/ltsp/dhcpd.conf  &lt;br /&gt;
&lt;br /&gt;
Este archivo es la configuración dhcp de nuestro servidor PXE. Lo modificamos para que nos coincida con nuestra red de trabajo. &lt;br /&gt;
&lt;br /&gt;
Cuando ya tenemos todo esto hecho ejecutamos en la consola : &lt;br /&gt;
&lt;br /&gt;
sudo ltsp-build-client  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Y nos creará el cliente LTSP. Cuando haya terminado con este proceso (tarda un poquito), ejecutamos en la consola: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
sudo /etc/init.d/networking restart &lt;br /&gt;
sudo /etc/init.d/dhcp3-server restart &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Y ya tendremos listo nuestro servidor de terminales linux.  &lt;br /&gt;
&lt;br /&gt;
Problemas que encontré:&lt;br /&gt;
 &lt;br /&gt;
Si intentas arrancar el DHCP por separado da error. ¡Pero funciona perfectamente! &lt;br /&gt;
Sólo es necesario reiniciar el equipo y probar. &lt;br /&gt;
Algunos routers no permiten este tipo de funciones.</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/5442882178457836362/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/servidor-de-terminales-ligeros.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/5442882178457836362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/5442882178457836362'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/servidor-de-terminales-ligeros.html' title='Servidor de Terminales Ligeros'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-1487719209545734429</id><published>2011-08-18T07:46:00.000-07:00</published><updated>2011-08-20T03:43:04.783-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="correo"/><category scheme="http://www.blogger.com/atom/ns#" term="Couriner"/><category scheme="http://www.blogger.com/atom/ns#" term="Exim"/><category scheme="http://www.blogger.com/atom/ns#" term="IMAP"/><category scheme="http://www.blogger.com/atom/ns#" term="Squirremail"/><title type='text'>Correo electrónico</title><content type='html'>¿Te gustaría tener un servidor de correo propio?. pues aquí descubrirás cómo: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
El objetivo es enviar y recibir correo local y remoto utilizando tanto el cliente Evolution como la aplicación web Evolution que estará disponible en correo.midomino.virtual.gcap.net. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://es.scribd.com/doc/62572727/correo-electronico&quot; style=&quot;-x-system-font: none; display: block; font-family: Helvetica,Arial,Sans-serif; font-size-adjust: none; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 12px auto 6px auto; text-decoration: underline;&quot; title=&quot;View correo_electronico on Scribd&quot;&gt;correo_electronico&lt;/a&gt;&lt;iframe class=&quot;scribd_iframe_embed&quot; data-aspect-ratio=&quot;0.706697459584296&quot; data-auto-height=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;600&quot; id=&quot;doc_68252&quot; scrolling=&quot;no&quot; src=&quot;http://www.scribd.com/embeds/62572727/content?start_page=1&amp;amp;view_mode=list&amp;amp;access_key=key-1uur67w0s3tj33a8kkm8&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;&lt;script type=&quot;text/javascript&quot;&gt;
(function() { var scribd = document.createElement(&quot;script&quot;); scribd.type = &quot;text/javascript&quot;; scribd.async = true; scribd.src = &quot;http://www.scribd.com/javascripts/embed_code/inject.js&quot;; var s = document.getElementsByTagName(&quot;script&quot;)[0]; s.parentNode.insertBefore(scribd, s); })();
&lt;/script&gt; &lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/1487719209545734429/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/correo-electronico.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/1487719209545734429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/1487719209545734429'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/correo-electronico.html' title='Correo electrónico'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-8631375894519313070</id><published>2011-08-18T07:40:00.000-07:00</published><updated>2011-08-20T03:42:23.761-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="correo"/><category scheme="http://www.blogger.com/atom/ns#" term="FTP"/><category scheme="http://www.blogger.com/atom/ns#" term="ies gran capitan"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="radius"/><category scheme="http://www.blogger.com/atom/ns#" term="samba"/><category scheme="http://www.blogger.com/atom/ns#" term="super servidor"/><title type='text'>Un servidor con todo</title><content type='html'>Este fue el ejercicio de preparación del examen en el cual puedo decir que sudamos preparando los servidores tardes y mañanas de preparativos hasta que quedó todo perfecto. Este ejercicio es perfecto para crear un servidor con todos los servicios o si te interesa uno o varios entrelazados entre sí. Lo que se pidió fue lo siguiente: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Como ejercicio final del bloque de Serviciosde Red, Seguridad y Administración Remota, debéis configurar cada servidor virtual (uno nuevo que utilizaréis individualmente en el examen con debian 5.0) con los siguientes servicios: &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
•Servidor DNS maestro del dominio siglasdelalumno.virtual.gcap.net de forma que para las siglas lapera el dominio sería lapera.virtual.gcap.net. El Servidor DNS debe dar de alta los siguientes equipos dentro del dominio: &lt;br /&gt;
&lt;br /&gt;
◦El propio vps como dns,www,ftp y vps entre otros nombres.  &lt;br /&gt;
◦El equipo del examen como examen. &lt;br /&gt;
&lt;br /&gt;
•Servidor Apache que tendrá la siguiente configuración:  &lt;br /&gt;
◦CMS Wordpress instalado en /var/www/wp y que se accede como http://www.siglasdelalumno.virtual.gcap.net  &lt;br /&gt;
◦Webmail Squirrelmail que se accede como http://mail.siglasdelalumno.virtual.gcap.net &lt;br /&gt;
•Servidor FTP al que se accede como ftp://ftp.siglasdelalumno.virtual.gcap.net configurado para el acceso exclusivo de usuarios del sistema y cuyo acceso está limitado a su espacio personal.  &lt;br /&gt;
•Servidor SMTP+POP+IMAP+Webmail (exim4+courier+squirrelmail) con la siguiente configuración: &lt;br /&gt;
&lt;br /&gt;
◦El servidor SMTP se declara como smtp.siglasdelalumno.virtual.gcap.net  &lt;br /&gt;
◦El servidor POP3 se declara como pop3.siglasdelalumno.virtual.gcap.net  &lt;br /&gt;
◦Un usuario llamado correo@siglasdelalumno.virtual.gcap.net se configurará para enviar y recibir correo a través de squirrelmail y de Evolution.  &lt;br /&gt;
◦Squirrelmail dispondrá de una libreta de direcciones llamada libreta dada de alta en OpenLDAP &lt;br /&gt;
&lt;br /&gt;
◦Servidor SSH que permita el acceso con certificado público y sin contraseña para root  &lt;br /&gt;
•Servidor NFS: &lt;br /&gt;
&lt;br /&gt;
◦Comparte la carpeta /home/nfs para el equipo del examen en modo lectura/escritura  &lt;br /&gt;
•Servidor SAMBA sin ser PDC para compartir los siguientes recursos: &lt;br /&gt;
&lt;br /&gt;
◦Las carpetas de los usuarios solamente para ellos mismos.  &lt;br /&gt;
◦La carpeta /tmp/ para todo el mundo con permisos de lectura/escritura.  &lt;br /&gt;
•Servidor OpenLDAP: &lt;br /&gt;
◦Unidad organizativas separadas para usuarios, grupos y libreta de direcciones &lt;br /&gt;
&lt;br /&gt;
◦Un usuario llamado remoto se configurará para utilizar como directorio personal /home/nfs/remoto &lt;br /&gt;
◦Se darán de alta varias cuentas de correo electrónico en la libreta de direcciones &lt;br /&gt;
•Servidor FreeRadius: &lt;br /&gt;
◦Configuación para el acceso WIFI mediante autenticación WPA Enterprise &lt;br /&gt;
◦Servidor Freeradius a partir de sus fuentes para incluir compatibilidad con OpenSSL &lt;br /&gt;
◦Cliente local eapol_test para la verificación del funcionamiento del servidor con WPA PEAP MSCHAPv2 &lt;br /&gt;
◦Comprobación del Punto de acceso real DWL-2100-AP &lt;br /&gt;
◦Servidor MySQL para la gestión de usuarios y puntos de acceso &lt;br /&gt;
◦Aplicación web Daloradius accesible como http://radius.siglasdelalumno.virtual.gcap.net /&amp;gt; &lt;br /&gt;
•Cliente Ubuntu con la configuración necesaria para poder acceder a los servicios:  &lt;br /&gt;
◦Configuración de Red por DHCP &lt;br /&gt;
◦Montaje de la carpeta compartida /home/nfs como /home/nfs en lectura/escritura &lt;br /&gt;
◦Configuración de autenticación mediante OpenLDAP &lt;br /&gt;
&lt;br /&gt;
Se presentará una memoria en formato .pdf donde se explique cómo se instala y configura cada servicio. &lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://es.scribd.com/doc/62572324/Proyecto-Antes-de-examen-&quot; style=&quot;-x-system-font: none; display: block; font-family: Helvetica,Arial,Sans-serif; font-size-adjust: none; font-size: 14px; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal; margin: 12px auto 6px auto; text-decoration: underline;&quot; title=&quot;View Proyecto-Antes-de-examen_ on Scribd&quot;&gt;Proyecto-Antes-de-examen_&lt;/a&gt;&lt;iframe class=&quot;scribd_iframe_embed&quot; data-aspect-ratio=&quot;0.706697459584296&quot; data-auto-height=&quot;true&quot; frameborder=&quot;0&quot; height=&quot;600&quot; id=&quot;doc_21461&quot; scrolling=&quot;no&quot; src=&quot;http://www.scribd.com/embeds/62572324/content?start_page=1&amp;amp;view_mode=list&amp;amp;access_key=key-po2w94qajv2efpm9p24&quot; width=&quot;100%&quot;&gt;&lt;/iframe&gt;&lt;script type=&quot;text/javascript&quot;&gt;
(function() { var scribd = document.createElement(&quot;script&quot;); scribd.type = &quot;text/javascript&quot;; scribd.async = true; scribd.src = &quot;http://www.scribd.com/javascripts/embed_code/inject.js&quot;; var s = document.getElementsByTagName(&quot;script&quot;)[0]; s.parentNode.insertBefore(scribd, s); })();
&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/8631375894519313070/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/un-servidor-con-todo.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/8631375894519313070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/8631375894519313070'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/un-servidor-con-todo.html' title='Un servidor con todo'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-6327360724811737891</id><published>2011-08-18T07:37:00.000-07:00</published><updated>2011-08-18T07:44:14.808-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="dolaradius"/><category scheme="http://www.blogger.com/atom/ns#" term="GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="mysql"/><category scheme="http://www.blogger.com/atom/ns#" term="radius"/><title type='text'>Servidor radius con dolaradius</title><content type='html'>Servidor Freeradius que permite el acceso WIFI mediante autenticación WPA Enterprise y administración mediante Daloradius. Para ello habrá que instalar y configurar las siguientes aplicaciones:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•Servidor Freeradius a partir de sus fuentes para incluir compatibilidad con OpenSSL&lt;br /&gt;•Cliente local eapol_test para la verificación del funcionamiento del servidor con WPA PEAP MSCHAPv2&lt;br /&gt;•Punto de acceso real DWL-2100-AP&lt;br /&gt;•Servidor MySQL para la gestión de usuarios y puntos de acceso&lt;br /&gt;•Servidor Apache2 para la aplicación web Daloradius&lt;br /&gt;&lt;br /&gt;&lt;a title=&quot;View Radius on Scribd&quot; href=&quot;http://es.scribd.com/doc/62571915/Radius&quot; style=&quot;margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;&quot;&gt;Radius&lt;/a&gt;&lt;iframe class=&quot;scribd_iframe_embed&quot; src=&quot;http://www.scribd.com/embeds/62571915/content?start_page=1&amp;view_mode=list&amp;access_key=key-135kede916r0dzjdh2s9&quot; data-auto-height=&quot;true&quot; data-aspect-ratio=&quot;0.706697459584296&quot; scrolling=&quot;no&quot; id=&quot;doc_45587&quot; width=&quot;100%&quot; height=&quot;600&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;script type=&quot;text/javascript&quot;&gt;(function() { var scribd = document.createElement(&quot;script&quot;); scribd.type = &quot;text/javascript&quot;; scribd.async = true; scribd.src = &quot;http://www.scribd.com/javascripts/embed_code/inject.js&quot;; var s = document.getElementsByTagName(&quot;script&quot;)[0]; s.parentNode.insertBefore(scribd, s); })();&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/6327360724811737891/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/servidor-radius-con-dolaradius.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/6327360724811737891'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/6327360724811737891'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/servidor-radius-con-dolaradius.html' title='Servidor radius con dolaradius'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-2194792428627894895</id><published>2011-08-18T07:31:00.000-07:00</published><updated>2011-08-18T07:35:31.531-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FTP"/><category scheme="http://www.blogger.com/atom/ns#" term="gran capitan"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="open LDAP"/><category scheme="http://www.blogger.com/atom/ns#" term="samba"/><category scheme="http://www.blogger.com/atom/ns#" term="usuarios"/><title type='text'>Open LDAD</title><content type='html'>&lt;strong&gt;Configuración del Servidor&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•Instalar el servicio OpenLDAP&lt;br /&gt;•Instalar el administrador phpldapadmin&lt;br /&gt;•Crear para el dominio una estructura de unidades organizativas donde se puedan dar de alta los usuarios del sistema.&lt;br /&gt;•Configurar el servicio NFS para que permita el acceso a la carpeta /home/nfs/ con permisos de lectura y escritura desde la subred del aula.&lt;br /&gt;•Crear una serie de usuarios manualmente con los ID y GID que tengan asignados en LDAP y cuyos directorios HOME cuelguen de /home/nfs (p.e. /home/nfs/pepe).&lt;br /&gt;•Configurar apache para que solamente puedan acceder a una determinada carpeta aquellos usuarios que pertenezcan al grupo profesores dentro del servidor openldap.&lt;br /&gt;•Configurar proftpd para que solamente puedan acceder al servidor virtual ftp ftp2.xxx.virtual.gcap.net aquellos usuarios que estén dados de alta en el servidor openldap.&lt;br /&gt;•Configurar squirrelmail para que utilize openldap como libreta de direcciones.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Configuración del Cliente&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;•Montar el directorio /home/nfs del servidor en /home/nfs del cliente cuando arranque el sistema.&lt;br /&gt;•Configurar la autentificación del inicio de sesión para que conecte con el servidor LDAP.&lt;br /&gt;•Comprobar que se puede acceder al mismo usuario desde distintas máquinas.&lt;br /&gt;•Configurar evolution para usar el servidor openldap como libreta de direcciones.&lt;br /&gt;&lt;br /&gt;&lt;a style=&quot;MARGIN: 12px auto 6px; DISPLAY: block; FONT: 14px Helvetica, Arial, Sans-serif; TEXT-DECORATION: underline; font-size-adjust: none; font-stretch: normal; -x-system-font: none&quot; title=&quot;View LDAP on Scribd&quot; href=&quot;http://es.scribd.com/doc/62571496/LDAP&quot;&gt;LDAP&lt;/a&gt;&lt;iframe id=&quot;doc_3445&quot; class=&quot;scribd_iframe_embed&quot; height=&quot;600&quot; src=&quot;http://www.scribd.com/embeds/62571496/content?start_page=1&amp;amp;view_mode=list&amp;amp;access_key=key-rqkgr5db5tp43vihe4y&quot; frameborder=&quot;0&quot; width=&quot;100%&quot; scrolling=&quot;no&quot; ratio=&quot;0.706697459584296&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;script type=&quot;text/javascript&quot;&gt;(function() { var scribd = document.createElement(&quot;script&quot;); scribd.type = &quot;text/javascript&quot;; scribd.async = true; scribd.src = &quot;http://www.scribd.com/javascripts/embed_code/inject.js&quot;; var s = document.getElementsByTagName(&quot;script&quot;)[0]; s.parentNode.insertBefore(scribd, s); })();&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/2194792428627894895/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/open-ldad.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/2194792428627894895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/2194792428627894895'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/open-ldad.html' title='Open LDAD'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-9024172534560042918</id><published>2011-08-18T07:22:00.000-07:00</published><updated>2011-08-18T07:28:13.776-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="cliente"/><category scheme="http://www.blogger.com/atom/ns#" term="GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><category scheme="http://www.blogger.com/atom/ns#" term="samba"/><category scheme="http://www.blogger.com/atom/ns#" term="super servidor"/><category scheme="http://www.blogger.com/atom/ns#" term="windows"/><title type='text'>Servidor Samba</title><content type='html'>LA forma que Windows comparten las carpetas es por &quot;samba&quot; asi lo llama linux y aora os voy a dar un manual para atraves de samba poder compartir archivos entre linux y Windows.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Configuración del Servidor&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;•Configurar el servidor SAMBA sin ser PDC para compartir los siguientes recursos:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;◦Las carpetas de los usuarios solamente para ellos mismos.&lt;br /&gt;◦La carpeta /tmp/&lt;br /&gt;para todo el mundo con permisos de lectura/escritura.&lt;br /&gt;Configuración del&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;strong&gt;Cliente&lt;/strong&gt;&lt;/blockquote&gt;&lt;/strong&gt;&lt;/blockquote&gt;&lt;br /&gt;•Acceder a los recursos compartidos por el servidor.&lt;br /&gt;&lt;br /&gt;&lt;a title=&quot;View Samba on Scribd&quot; href=&quot;http://es.scribd.com/doc/62571062/Samba&quot; style=&quot;margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;&quot;&gt;Samba&lt;/a&gt;&lt;iframe class=&quot;scribd_iframe_embed&quot; src=&quot;http://www.scribd.com/embeds/62571062/content?start_page=1&amp;view_mode=list&amp;access_key=key-1zicldaz5a0olr4e35ji&quot; data-auto-height=&quot;true&quot; data-aspect-ratio=&quot;0.706697459584296&quot; scrolling=&quot;no&quot; id=&quot;doc_11838&quot; width=&quot;100%&quot; height=&quot;600&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;script type=&quot;text/javascript&quot;&gt;(function() { var scribd = document.createElement(&quot;script&quot;); scribd.type = &quot;text/javascript&quot;; scribd.async = true; scribd.src = &quot;http://www.scribd.com/javascripts/embed_code/inject.js&quot;; var s = document.getElementsByTagName(&quot;script&quot;)[0]; s.parentNode.insertBefore(scribd, s); })();&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/9024172534560042918/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/servidor-samba.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/9024172534560042918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/9024172534560042918'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/servidor-samba.html' title='Servidor Samba'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-4550116115272478122</id><published>2011-08-18T07:12:00.001-07:00</published><updated>2011-08-19T06:46:10.861-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="administracion de sistemas imformaticos."/><category scheme="http://www.blogger.com/atom/ns#" term="desayunado con pingüinos"/><category scheme="http://www.blogger.com/atom/ns#" term="equipos"/><category scheme="http://www.blogger.com/atom/ns#" term="facil"/><category scheme="http://www.blogger.com/atom/ns#" term="GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="ies gran capitan"/><category scheme="http://www.blogger.com/atom/ns#" term="manual"/><category scheme="http://www.blogger.com/atom/ns#" term="virtualbox"/><title type='text'>Servidor NFS</title><content type='html'>El Network File System (Sistema de archivos de red), o NFS, es un protocolo de nivel de aplicación, según el Modelo OSI. Es utilizado para sistemas de archivos distribuido en un entorno de red de computadoras de área local. Posibilita que distintos sistemas conectados a una misma red accedan a ficheros remotos como si se tratara de locales. Originalmente fue desarrollado en 1984 por Sun Microsystems, con el objetivo de que sea independiente de la máquina, el sistema operativo y el protocolo de transporte, esto fue posible gracias a que está implementado sobre los protocolos XDR (presentación) y ONC RPC (sesión) .[1] El protocolo NFS está incluido por defecto en los Sistemas Operativos UNIX y la mayoría de distribuciones Linux.&lt;br /&gt;&lt;br /&gt;Para aprender se nos planteo esta práctica:&lt;br /&gt;&lt;strong&gt;Configuración del Servidor&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;•Crear un usuario llamado remoto de forma que su directorio de usuario sea&lt;br /&gt;/home/remoto e impedir el login de dicho usuario en el servidor.&lt;br /&gt;•Configurar&lt;br /&gt;el servicio NFS para que permita el acceso a la carpeta /home/remoto con&lt;br /&gt;permisos de lectura y escritura exclusivamente desde la máquina cliente. &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Configuración del Cliente&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;p&gt;•Crear un usuario llamado remoto de forma que su directorio de trabajo sea&lt;br /&gt;/home/nfs/remoto&lt;br /&gt;•Montar el directorio /home/remoto del servidor en&lt;br /&gt;/home/nfs/remoto del cliente cuando arranque el sistema.&lt;br /&gt;•Iniciar sesión con&lt;br /&gt;el usuario remoto y comprobar en el servidor los archivos creados desde la&lt;br /&gt;máquina del cliente &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a title=&quot;View nfs on Scribd&quot; href=&quot;http://es.scribd.com/doc/62570252/nfs&quot; style=&quot;margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;&quot;&gt;nfs&lt;/a&gt;&lt;iframe class=&quot;scribd_iframe_embed&quot; src=&quot;http://www.scribd.com/embeds/62570252/content?start_page=1&amp;view_mode=list&amp;access_key=key-m44dtr4xnlw7teydvqm&quot; data-auto-height=&quot;true&quot; data-aspect-ratio=&quot;0.706697459584296&quot; scrolling=&quot;no&quot; id=&quot;doc_77919&quot; width=&quot;100%&quot; height=&quot;600&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;script type=&quot;text/javascript&quot;&gt;(function() { var scribd = document.createElement(&quot;script&quot;); scribd.type = &quot;text/javascript&quot;; scribd.async = true; scribd.src = &quot;http://www.scribd.com/javascripts/embed_code/inject.js&quot;; var s = document.getElementsByTagName(&quot;script&quot;)[0]; s.parentNode.insertBefore(scribd, s); })();&lt;/script&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/4550116115272478122/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/servidor-nfs.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/4550116115272478122'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/4550116115272478122'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/servidor-nfs.html' title='Servidor NFS'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-6765415077447934176</id><published>2011-08-18T07:00:00.000-07:00</published><updated>2011-08-18T07:05:35.878-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="FTP"/><category scheme="http://www.blogger.com/atom/ns#" term="ies gran capitan"/><category scheme="http://www.blogger.com/atom/ns#" term="instalación de ubuntu por red"/><category scheme="http://www.blogger.com/atom/ns#" term="linux"/><title type='text'>Configurar FTP</title><content type='html'>&lt;div align=&quot;justify&quot;&gt;&lt;strong&gt;Configurar FTP&lt;br /&gt;&lt;/strong&gt;&lt;br /&gt;Como configurar el servidor ftp parese sencillo es uno de los más útiles en Internet para subir archivos en Internet y aquí os dejo la siguiente practica:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Entregar memoria de la siguiente práctica en formato .pdf que incluya los&lt;br /&gt;siguientes elementos de configuración:&lt;br /&gt;&lt;br /&gt;•Comprobar el acceso mediate ftp&lt;br /&gt;de un usuario concreto del sistema.&lt;br /&gt;•Denegar el acceso mediante ftp a un&lt;br /&gt;usuario concreto del sistema.&lt;br /&gt;•Permitir el acceso anónimo.&lt;br /&gt;•Permitir el&lt;br /&gt;acceso invitado.&lt;br /&gt;•Establecer que el acceso solamente pueda ser a los&lt;br /&gt;directorios y subdirectorios de los usuarios&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Para el mundo desde Córdoba:&lt;br /&gt;&lt;/div&gt;&lt;a style=&quot;MARGIN: 12px auto 6px; DISPLAY: block; FONT: 14px Helvetica, Arial, Sans-serif; TEXT-DECORATION: underline; font-size-adjust: none; font-stretch: normal; -x-system-font: none&quot; title=&quot;View Ftp on Scribd&quot; href=&quot;http://es.scribd.com/doc/62569486/Ftp&quot;&gt;Ftp&lt;/a&gt; &lt;iframe id=&quot;doc_79890&quot; class=&quot;scribd_iframe_embed&quot; height=&quot;600&quot; src=&quot;http://www.scribd.com/embeds/62569486/content?start_page=1&amp;amp;view_mode=list&amp;amp;access_key=key-goidgi378vingo1h4wo&quot; frameborder=&quot;0&quot; width=&quot;100%&quot; scrolling=&quot;no&quot; ratio=&quot;0.706697459584296&quot;&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;script type=&quot;text/javascript&quot;&gt;(function() { var scribd = document.createElement(&quot;script&quot;); scribd.type = &quot;text/javascript&quot;; scribd.async = true; scribd.src = &quot;http://www.scribd.com/javascripts/embed_code/inject.js&quot;; var s = document.getElementsByTagName(&quot;script&quot;)[0]; s.parentNode.insertBefore(scribd, s); })();&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/6765415077447934176/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/configurar-ftp.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/6765415077447934176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/6765415077447934176'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/configurar-ftp.html' title='Configurar FTP'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-359882448836024477.post-468655130779943229</id><published>2011-08-18T06:51:00.000-07:00</published><updated>2011-08-19T06:46:10.865-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="equipos"/><category scheme="http://www.blogger.com/atom/ns#" term="facil"/><category scheme="http://www.blogger.com/atom/ns#" term="GNU"/><category scheme="http://www.blogger.com/atom/ns#" term="ies gran capitan"/><title type='text'>VirtualHost con apache y ssl</title><content type='html'>VirtualHost con apache y ssl&lt;br /&gt;&lt;br /&gt;Esta es una practica que en el cual se explica como crear virtualhost tanto normales como seguros a través de ssl el enunciado es el siguiente:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Configurar vuestro servidor web con la siguiente configuración:&lt;br /&gt;&lt;br /&gt;•CMS seleccionado por defecto en http://www.vuestrodominio.virtual.gcap.net&lt;br /&gt;•Cualquier otro CMS al que se accede a través de http://otro.vuestrodiminio...............net&lt;br /&gt;•Un tercer CMS distinto a los dos anteriores que se accede como https://seguro.vuestrodominio........net&lt;br /&gt;Documentad la práctica enviando un fichero .pdf convenientemente formateado y redactado.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Y aquí como siempre el manual: &lt;br /&gt;&lt;br /&gt;&lt;a title=&quot;View CMS Apache on Scribd&quot; href=&quot;http://es.scribd.com/doc/62568969/CMS-Apache&quot; style=&quot;margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;&quot;&gt;CMS Apache&lt;/a&gt;&lt;iframe class=&quot;scribd_iframe_embed&quot; src=&quot;http://www.scribd.com/embeds/62568969/content?start_page=1&amp;view_mode=list&amp;access_key=key-5j3o1cdktwhw01jfmgc&quot; data-auto-height=&quot;true&quot; data-aspect-ratio=&quot;0.706697459584296&quot; scrolling=&quot;no&quot; id=&quot;doc_18724&quot; width=&quot;100%&quot; height=&quot;600&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;&lt;script type=&quot;text/javascript&quot;&gt;(function() { var scribd = document.createElement(&quot;script&quot;); scribd.type = &quot;text/javascript&quot;; scribd.async = true; scribd.src = &quot;http://www.scribd.com/javascripts/embed_code/inject.js&quot;; var s = document.getElementsByTagName(&quot;script&quot;)[0]; s.parentNode.insertBefore(scribd, s); })();&lt;/script&gt;</content><link rel='replies' type='application/atom+xml' href='http://desayunandoconpinguinos.blogspot.com/feeds/468655130779943229/comments/default' title='Enviar comentarios'/><link rel='replies' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/virtualhost-con-apache-y-ssl.html#comment-form' title='0 comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/468655130779943229'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/359882448836024477/posts/default/468655130779943229'/><link rel='alternate' type='text/html' href='http://desayunandoconpinguinos.blogspot.com/2011/08/virtualhost-con-apache-y-ssl.html' title='VirtualHost con apache y ssl'/><author><name>Arkantos</name><uri>http://www.blogger.com/profile/15433263569356867022</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjB2papsPsJWSw4QMxFeEhv8PC3k9l7jFBMM_pnoVjdC2doiVK3OTGf23TQ1XbtCeHAd94BW8_wp-dJBQJ8BeTRkpuQiMu5c5CG_Np-vwqaHwCUc8bhd7mWme3AbG2Q8xQ/s220/100_1046.JPG'/></author><thr:total>0</thr:total></entry></feed>