<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>GrisUNO</title><link>http://grisunder.blogspot.com/</link><description>:::...···:::...···...:::...···:::...···...:::...···:::...···...:::...···:::...···...:::...···:::...···...:::...···:::...···...:::...···:::...···...:::...···:::...···...</description><language>en</language><managingEditor>noreply@blogger.com (GrisUNO)</managingEditor><lastBuildDate>Tue, 29 Sep 2009 03:00:57 PDT</lastBuildDate><generator>Blogger http://www.blogger.com</generator><openSearch:totalResults xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">48</openSearch:totalResults><openSearch:startIndex xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">1</openSearch:startIndex><openSearch:itemsPerPage xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/">25</openSearch:itemsPerPage><media:copyright>2008 © Derechos reservados GrisUNO ®</media:copyright><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/Grisuno" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item><title>COMPILADOR PHP</title><link>http://feedproxy.google.com/~r/Grisuno/~3/o9NKPvzVzN4/compilador-php.html</link><category>Articulos</category><category>PHP</category><category>Programacion</category><category>Emulacion</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Thu, 06 Aug 2009 12:59:49 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-2068675669385470081</guid><description>UN EXCELENTE COMPILADOR PARA PHP EN PLATAFORMAS WINDOWS... HASTA AHORA, PERMITE MEDIANTE CASI NADA DE MODIFICACION DEL CODIGO PHP CREAR UNA APLICACION EJECUTABLE EN WINDOWS COMO POR EJEMPLO UN "PHPINFO.EXE" INTERESANTE ¿NO?... Y A LAS PEQUEÑAS VARIACIONES DE CODIGO QUE HABLÉ HACE UN MOMENTO SON LAS TIPICAS CABECERAS DE LOS SCRIPTS DE LINUX/UNIX COMO POR EJEMPLO:&lt;br /&gt;#C:/BIN/PHP -OPCIONES&lt;br /&gt;&lt;PHP?&lt;br /&gt;ECHO "DESDE AQUI ES TODO NORMAL.";&lt;br /&gt;?&gt;&lt;br /&gt;&lt;br /&gt;EL NOMBRE DEL COMPILADOR POR SI ALGUN DIA EL LINK DEJA DE EXISTIR ES:&lt;br /&gt;BAMCOMPILE 1.21&lt;br /&gt;&lt;br /&gt;&lt;a href="http://rapidshare.com/files/264489161/bamcompile1.21.zip.html" title="UPLOADER GRISUNO"&gt;DESCARGALO AQUI&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;BUENO, LOS ALCANCES DE ESTO SE LOS DEJO DE TAREA PARA LA CASA(HOMEWORK) ESO &lt;br /&gt;CIBERTERRORISTAS... SIEMBREN EL PANICO.&lt;br /&gt;&lt;br /&gt;SALUDOS DESDE EL OTRO LADO DEL CYBERCHARCO.&lt;br /&gt;--GRISUNO.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-2068675669385470081?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/M4BCnvmkA5U/bamcompile1.21.zip.html" fileSize="1447733" type="application/octet-stream" /><feedburner:origLink>http://grisunder.blogspot.com/2009/08/compilador-php.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/M4BCnvmkA5U/bamcompile1.21.zip.html" length="1447733" type="application/octet-stream" /><feedburner:origEnclosureLink>http://rapidshare.com/files/264489161/bamcompile1.21.zip.html</feedburner:origEnclosureLink></item><item><title>2 NEW TRACKS / En este mundo lleno de... / Luctuosa Oda / album: de vermiis misteris</title><link>http://feedproxy.google.com/~r/Grisuno/~3/NJxAqBmMkA8/2-new-tracks-en-este-mundo-lleno-de.html</link><category>Hacktivismo</category><category>Musica</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Sun, 17 May 2009 19:59:58 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-6446239872831618325</guid><description>Dos nuevos tracks en el sitio http://myspace.com/grisuno visitenlo ... descarguen los tracks recuerden siempre se puede usar myspacemp3.org, los titulos nuevos son: En este mundo lleno de... - de vermiis misteri 2009 / Luctuosa Oda - de vermiis misteris 2009. eso amigos saludos desde el otro lado del charco...&lt;br /&gt;paz.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-6446239872831618325?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2009/05/2-new-tracks-en-este-mundo-lleno-de.html</feedburner:origLink></item><item><title>ANALISIS DE SISTEMA MODULO 1</title><link>http://feedproxy.google.com/~r/Grisuno/~3/ft-gShQqS0k/analisis-de-sistema-modulo-1.html</link><category>Articulos</category><category>tips</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Sun, 17 May 2009 19:53:48 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-3793428631255642753</guid><description>índice&lt;br /&gt;Temas: Páginas&lt;br /&gt;Introducción.&lt;br /&gt;•&lt;br /&gt;Definición de un Sistema de Información.&lt;br /&gt;•&lt;br /&gt;Actividades Básicas de un Sistema de Información.&lt;br /&gt;•&lt;br /&gt;Entradas de Información.&lt;br /&gt;•&lt;br /&gt;Almacenamiento de Información.&lt;br /&gt;•&lt;br /&gt;Procesamiento de Información.&lt;br /&gt;•&lt;br /&gt;Salidas de Información.&lt;br /&gt;•&lt;br /&gt;El Administrador y los Modernos Sistemas de Información.&lt;br /&gt;•&lt;br /&gt;Tipos y Usos de los Sistemas de Información.&lt;br /&gt;•&lt;br /&gt;Planeación del sistema de Información Administrativa.&lt;br /&gt;•&lt;br /&gt;Pasos para la elaboración del plan estratégico del SIA.&lt;br /&gt;•&lt;br /&gt;Necesidad de la Planeación de Sistemas.&lt;br /&gt;•&lt;br /&gt;Objetivos de la Planeación.&lt;br /&gt;•&lt;br /&gt;Técnicas e Instrumentos de Desarrollo de Sistemas.&lt;br /&gt;•&lt;br /&gt;Búsqueda de la información.&lt;br /&gt;•&lt;br /&gt;Métodos de la Búsqueda de datos.&lt;br /&gt;•&lt;br /&gt;Elaboración de Técnicas de Entrevistas.&lt;br /&gt;•&lt;br /&gt;Programa.&lt;br /&gt;•&lt;br /&gt;Aprobación.&lt;br /&gt;•&lt;br /&gt;Venta de un Servicio.&lt;br /&gt;•&lt;br /&gt;Realización de la Entrevista.&lt;br /&gt;•&lt;br /&gt;Análisis de la Estación de Trabajo.&lt;br /&gt;•&lt;br /&gt;Título y Descripción del Puesto.&lt;br /&gt;•&lt;br /&gt;Entradas y Salidas&lt;br /&gt;•&lt;br /&gt;Equipo Utilizado.&lt;br /&gt;•&lt;br /&gt;Relaciones Laborales con otras Estaciones de Trabajo.&lt;br /&gt;•&lt;br /&gt;Medición del Trabajo.&lt;br /&gt;•&lt;br /&gt;Diagramas de Flujo.&lt;br /&gt;•&lt;br /&gt;Tipos de Diagramas&lt;br /&gt;•&lt;br /&gt;Formas e Informas.&lt;br /&gt;•&lt;br /&gt;Objetivos de las Formas.&lt;br /&gt;•&lt;br /&gt;Establecimiento de un programa de administración de formas.&lt;br /&gt;•&lt;br /&gt;Políticas y Procedimientos.&lt;br /&gt;•&lt;br /&gt;Control de Inventario de Formas.&lt;br /&gt;•&lt;br /&gt;Archivos y Clasificaciones.&lt;br /&gt;•&lt;br /&gt;Análisis de Formas.&lt;br /&gt;•&lt;br /&gt;Diseño de Formas.&lt;br /&gt;•&lt;br /&gt;Estructuración de un Sistema de Informes para el SIA.&lt;br /&gt;•&lt;br /&gt;Conceptos de Diseño&lt;br /&gt;•&lt;br /&gt;Necesidades de Información de los Gerentes.&lt;br /&gt;•&lt;br /&gt;Necesidades de Información para administrar subsistemas organizacionales&lt;br /&gt;•&lt;br /&gt;Estructuras de los Informes.&lt;br /&gt;•&lt;br /&gt;Informe sobre el desempeño e incidentes.&lt;br /&gt;•&lt;br /&gt;Informe sobre el Avance.&lt;br /&gt;•&lt;br /&gt;Informes orientados al futuro.&lt;br /&gt;•&lt;br /&gt;1&lt;br /&gt;Page 2&lt;br /&gt;Informes pedidos de la investigación.&lt;br /&gt;•&lt;br /&gt;Sistemas computarizados de consultas.&lt;br /&gt;•&lt;br /&gt;Jerarquía de los Informes.&lt;br /&gt;•&lt;br /&gt;Necesidades externas de información.&lt;br /&gt;•&lt;br /&gt;Distribución y Restricciones.&lt;br /&gt;•&lt;br /&gt;Diseño conceptual de SIA.&lt;br /&gt;•&lt;br /&gt;Desarrollo del las especificaciones del Desempeño.&lt;br /&gt;•&lt;br /&gt;Análisis de los Sistemas.&lt;br /&gt;•&lt;br /&gt;Análisis de Factibilidad.&lt;br /&gt;•&lt;br /&gt;Selección del Diseño Conceptual.&lt;br /&gt;•&lt;br /&gt;Preparación de los miembros de una organización para el Cambio.&lt;br /&gt;•&lt;br /&gt;Estudio de las Características de la Compañía y de la Industria.&lt;br /&gt;•&lt;br /&gt;Estudio de la organización de la Compañía y de la Estructura de la Decisión.&lt;br /&gt;•&lt;br /&gt;Identificación de los Problemas de la Compañía.&lt;br /&gt;•&lt;br /&gt;Estudio de los Sistemas de Procesos Gerenciales y Funcionales.&lt;br /&gt;•&lt;br /&gt;Determinación de las Necesidades de Información.&lt;br /&gt;•&lt;br /&gt;Determinación de las Fuentes de Información.&lt;br /&gt;•&lt;br /&gt;Documentación del Diseño Conceptual.&lt;br /&gt;•&lt;br /&gt;Tendencia Futura.&lt;br /&gt;•&lt;br /&gt;Introducción&lt;br /&gt;•&lt;br /&gt;Definición de un Sistema de Información:&lt;br /&gt;•&lt;br /&gt;Un Sistema de Información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las&lt;br /&gt;actividades de una empresa o negocio. Estos elementos son de naturaleza diversas y normalmente incluyen:&lt;br /&gt;El equipo computacional, (Hardware)&lt;br /&gt;•&lt;br /&gt;El recurso humano que interactúa con el sistema de información.&lt;br /&gt;•&lt;br /&gt;Los datos, o información fuente, que son introducidos al sistema.&lt;br /&gt;•&lt;br /&gt;Los programas que son procesados y producen diferentes tipos de resultados, (Software)&lt;br /&gt;•&lt;br /&gt;Actividades Básicas de un Sistema de Información:&lt;br /&gt;•&lt;br /&gt;Entradas de información. Que es proceso mediante el cual el Sistema de Información toma los datos que&lt;br /&gt;requiere para procesar la información. Las entradas pueden ser manuales o automáticas.&lt;br /&gt;•&lt;br /&gt;Almacenamiento de Información. A través de esta propiedad el sistema puede reconocer la información&lt;br /&gt;guardada en la sesión o proceso anterior.&lt;br /&gt;•&lt;br /&gt;Procesamiento de Información. Es la capacidad del Sistema de Información para efectuar cálculos de&lt;br /&gt;acuerdo con una secuencia de operaciones preestablecida. Estas características de los sistemas permiten la&lt;br /&gt;transformación de datos fuentes en información que puede ser utilizada para la toma de decisiones.&lt;br /&gt;•&lt;br /&gt;Salida de Información. La salida es la capacidad de un Sistema de Información para sacar la información&lt;br /&gt;procesada o bien datos de entrada, al exterior.&lt;br /&gt;•&lt;br /&gt;El Administrador y los Modernos Sistemas de Información:&lt;br /&gt;•&lt;br /&gt;Los modernos sistemas de información están cambiando la forma en que operan las organizaciones actuales.&lt;br /&gt;A través de su uso se logran importantes mejoras, pues automatizan los procesos operativos de las empresas,&lt;br /&gt;proporcionan información de apoyo al proceso de toma de decisiones y, lo que es más importante, facilitan el&lt;br /&gt;logro de ventajas competitivas a través de su implementación en las empresas.&lt;br /&gt;Tipos y Usos de los Sistemas de Información&lt;br /&gt;•&lt;br /&gt;Sistemas Transaccionales Automatización de Procesos Operativos: Ahorro de Tiempo y de Recursos&lt;br /&gt;•&lt;br /&gt;2&lt;br /&gt;Page 3&lt;br /&gt;Humanos.&lt;br /&gt;Sistemas de Apoyo a las Decisiones: Proporcionan información que sirve de apoyo al proceso de toma&lt;br /&gt;de decisiones.&lt;br /&gt;•&lt;br /&gt;Sistemas Estratégicos: Para lograr ventajas competitivas a través de su implementación y uso.&lt;br /&gt;•&lt;br /&gt;Planeación del sistema de Información Administrativa&lt;br /&gt;•&lt;br /&gt;La administración empieza con la planeación del sistema de la empresa. Y el desempeño eficiente de las&lt;br /&gt;actividades de la empresa depende de ella. Planear es decidir de antemano lo que debe hacerse, cómo ha de&lt;br /&gt;hacerse, cuándo se hará y quién lo hará. La planeación tiende un puente entre el punto de donde nos&lt;br /&gt;encontramos y dónde queremos estar en el futuro.&lt;br /&gt;Todos los que trabajan efectúan alguna clase de planeación, pero la planeación gerencial es bien definida. Los&lt;br /&gt;gerentes planean la distribución de todos los recursos y el trabajo de las organizaciones; los no gerentes no&lt;br /&gt;planean la distribución de los recursos humanos, sino tan solo sus propias actividades.&lt;br /&gt;El plan de SIA ha de formar parte del Plan Estratégico Administrativo. Existen 2 enfoques para incorporar el&lt;br /&gt;SIA en el plan: el Pasivo y Proactivo:&lt;br /&gt;Enfoque Pasivo: El plan administrativo se elabora primero y después el sistema que satisface las&lt;br /&gt;necesidades resultantes.&lt;br /&gt;•&lt;br /&gt;Enfoque Proactivo: Se busca un buen sistema para lograr una ventaja competitiva más amplia, una&lt;br /&gt;planeación y mercadotecnia más eficaces del producto y una mejor utilización de los recursos humanos y&lt;br /&gt;financieros. Desde este punto de vista, la estrategia del SIA se elabora y se integra con la estrategia global&lt;br /&gt;de la empresa.&lt;br /&gt;•&lt;br /&gt;Pasos En La Elaboración Del Plan Estratégico Del SIA.&lt;br /&gt;•&lt;br /&gt;Examinar el plan anterior a Largo Plazo y determinar la naturaleza del que será elaborado.&lt;br /&gt;•&lt;br /&gt;Estudiar el sistema de la empresa y los cambios tecnológicos que se prevén en los futuros SIA.&lt;br /&gt;•&lt;br /&gt;Estudiar la posición estratégica de la compañía.&lt;br /&gt;•&lt;br /&gt;Determinar el entorno en que el SIA cumplirá su cometido.&lt;br /&gt;•&lt;br /&gt;Definir las restricciones y especificar las políticas que se seguirán en la instalación del SIA.&lt;br /&gt;•&lt;br /&gt;Establecer los objetivos estratégicos del SIA.&lt;br /&gt;•&lt;br /&gt;Delinear el actual SIA e identificar provisionalmente los subsistemas que necesitan revisión con mayor&lt;br /&gt;urgencia.&lt;br /&gt;•&lt;br /&gt;Descubrir nuevas aplicaciones e innovaciones que puedan aportar grandes beneficios.&lt;br /&gt;•&lt;br /&gt;Desarrollar nuevos conceptos alternos al SIA.&lt;br /&gt;•&lt;br /&gt;Establecer los criterios y pesos para evaluar otros conceptos.&lt;br /&gt;•&lt;br /&gt;Estimar el plazo de las metas que debe alcanzarse (prioridades) y los recursos que se requieren.&lt;br /&gt;•&lt;br /&gt;Necesidad de la Planeación de Sistemas&lt;br /&gt;•&lt;br /&gt;El Sistema de Información Administrativa global consta de todas las actividades, equipo, personal e&lt;br /&gt;instalaciones que intervienen en generar información para dirigir los subsistemas y la compañía en su&lt;br /&gt;conjunto.&lt;br /&gt;Hay algunas compañías que desarrollan segmentos inconexos de procesamiento de datos mediante proyectos&lt;br /&gt;de recuperación rápida de la inversión. Entre los ejemplos de estos últimos se cuentan: la automatización de&lt;br /&gt;nómina y de las funciones administrativas, el pronóstico de ventas, el control de inventarios y la introducción&lt;br /&gt;incontrolada de computadoras personales.&lt;br /&gt;Este método revela la necesidad de una planeación general. Esta forma fragmentada de realizar el sistema&lt;br /&gt;tiene algunas desventajas como son: la creación de barreras de la comunicación entre sistemas, ya que debido&lt;br /&gt;a la naturaleza inconexa de los subsistemas, con frecuencia los departamentos y divisiones cuentan con&lt;br /&gt;3&lt;br /&gt;Page 4&lt;br /&gt;sistemas individualistas que prescinden de la forma en que interactúan con los sistemas en otras partes de la&lt;br /&gt;organización.&lt;br /&gt;El hecho de no relacionar los subsistemas es la manera de estructurar la información referente al personal.&lt;br /&gt;Algunos departamentos conservan a veces archivos de empleados que tienen puntos comunes con otros&lt;br /&gt;archivos similares, pero sin facilitar la interconexión entre ellos.&lt;br /&gt;El costo del tiempo, los recursos y el dinero. Cuanto más tiempo se posponga un plan maestro, más caras&lt;br /&gt;resultarán las revisiones que se necesitarán para unificar y estandarizar el modo de aplicar el método al diseño&lt;br /&gt;de sistemas integrados.&lt;br /&gt;Este enfoque fragmentario se ha dado porque los gerentes no se han dado cuenta, en las primeras etapas de&lt;br /&gt;desarrollo de sistemas, del alcance que tienen los sistemas computacionales y de su información. Ni tampoco&lt;br /&gt;han comprendido la inversión que esto representa, ni el efecto que tiene sobre las operaciones de la empresa.&lt;br /&gt;En los últimos años las empresas han advertido la necesidad de lograr una integración realizando un plan&lt;br /&gt;maestro que coordine a corto y largo plazo el Sistema de Información Administrativa. Es por lo tanto evidente&lt;br /&gt;que para lograr esta integración es necesario definir las políticas de la empresa sobre la información y preparar&lt;br /&gt;planes estratégicos y a corto plazo.&lt;br /&gt;Existen algunas razones fundamentales para planear los Sistemas de Información:&lt;br /&gt;Integrar los objetivos de los sistemas de información en los planes estratégicos a corto plazo.&lt;br /&gt;•&lt;br /&gt;Concentrarse en los objetivos del SIA.&lt;br /&gt;•&lt;br /&gt;Planear la asignación de recursos destinados a la introducción del sistema de información&lt;br /&gt;administrativa.&lt;br /&gt;•&lt;br /&gt;Garantizar un desarrollo eficiente y sistemático de los sistemas de información.&lt;br /&gt;•&lt;br /&gt;Sentar las bases para controlar los proyectos del SIA.&lt;br /&gt;•&lt;br /&gt;Equilibrar los costos y beneficios del SIA.&lt;br /&gt;•&lt;br /&gt;Aumentar la participación de los usuarios en el diseño de los sistemas, con los cuales se evita una&lt;br /&gt;resistencia al cambio.&lt;br /&gt;•&lt;br /&gt;Los objetivos de los sistemas de información han de ser incorporados a los planes de la compañía para&lt;br /&gt;asegurarse de que los sistemas no sean descuidados ante la presión de las operaciones. Mas aun, al incluir los&lt;br /&gt;planes del sistema de información administrativa en los estratégicos y a corto plazo, la gerencia hará de definir&lt;br /&gt;los objetivos de los sistemas futuros de información.&lt;br /&gt;Al planear la instalación del SIA, la gerencia debe asignar de antemano los recursos. Y con ello se asegura&lt;br /&gt;mejor que será introducido conforme vaya necesitándose.&lt;br /&gt;El costo de diseñar e instalar un sistema de información puede ser muy costoso. Por consiguiente, son&lt;br /&gt;indispensables su planeación y control. La planeación de los objetivos técnicos y los presupuestos que sirven&lt;br /&gt;de criterios de control. Los beneficios siempre han de ser mayores que los costos, sin importar si se invierte&lt;br /&gt;mucho o poco en la instalación del sistema.&lt;br /&gt;Objetivos de la planeación de SIA.&lt;br /&gt;•&lt;br /&gt;La planeación exige buscar y seleccionar, entre diversas alternativas, los cursos de acciones necesarios para&lt;br /&gt;alcanzar un objetivo. La planeación puede ser útil y debe comenzar sólo cuando los objetivos hayan sido&lt;br /&gt;escogidos correctamente. No puede efectuarse el plan maestro a menos que los objetivos globales estén bien&lt;br /&gt;detallados y se conozcan bien.&lt;br /&gt;4&lt;br /&gt;Page 5&lt;br /&gt;La función de planeación de sistemas ha de abarcar el examen de los subsistemas propuestos en función de los&lt;br /&gt;criterios de planeación cuyo fin es reducir al mínimo el número de sistemas, ampliar su alcance y colocarlos&lt;br /&gt;en el orden debido de desarrollo. Algunos de los objetivos de la planeación de sistemas son:&lt;br /&gt;Lograr un buen desarrollo en los principales elementos de los sistemas de gran aplicación en las líneas&lt;br /&gt;organizacionales.&lt;br /&gt;•&lt;br /&gt;Ayudar a asegurar una base uniforme para determinar el orden del desarrollo en términos del&lt;br /&gt;potencial de ganancia, precedencia natural y probabilidad de éxito.&lt;br /&gt;•&lt;br /&gt;Minimizar el costo de integrar entre sí sistemas semejantes.&lt;br /&gt;•&lt;br /&gt;Reducir el número total de sistemas pequeños y aislados que es preciso instalar, operar y darles&lt;br /&gt;mantenimiento.&lt;br /&gt;•&lt;br /&gt;Asegurar la adaptabilidad de los sistemas al cambio de la empresa y su crecimiento.&lt;br /&gt;•&lt;br /&gt;Poner las bases para el desarrollo coordinado de sistemas de información congruentes, generales, ínter&lt;br /&gt;organizacionales y que abarquen toda la empresa.&lt;br /&gt;•&lt;br /&gt;Dar pautas y dirección para estudios y proyectos constantes del desarrollo de sistemas.&lt;br /&gt;•&lt;br /&gt;Los objetivos centrales de la planeación del sistema de información administrativa son:&lt;br /&gt;Que el SIA. forme parte del plan estratégico de la compañía&lt;br /&gt;•&lt;br /&gt;Que la asignación de recursos del sistema figure en el plan estratégico.&lt;br /&gt;•&lt;br /&gt;Técnicas de Instrumentos de desarrollo de sistemas&lt;br /&gt;•&lt;br /&gt;Búsqueda de la Información&lt;br /&gt;•&lt;br /&gt;Cuanto más sepa un analista acerca de la compañía u otra institución, más eficiente será en su trabajo con los&lt;br /&gt;sistemas. Bajo la presión del tiempo en situaciones reales, a menudo debe trabajar sin una investigación&lt;br /&gt;exhaustiva.&lt;br /&gt;La búsqueda de información constituye un proceso complejo. No consiste simplemente en formular preguntas&lt;br /&gt;y recibir respuestas completas dadas por expertos. Por el contrario, consiste en aplicar varias técnicas, ser muy&lt;br /&gt;tenaz y paciente para reunir las diversas perspectivas de los sistemas.&lt;br /&gt;Al inicio de un proyecto, el analista tratará de averiguar:&lt;br /&gt;•&lt;br /&gt;Qué se está haciendo&lt;br /&gt;•&lt;br /&gt;Por qué se está haciendo.&lt;br /&gt;•&lt;br /&gt;Cómo se está haciendo.&lt;br /&gt;•&lt;br /&gt;Quién lo está haciendo.&lt;br /&gt;•&lt;br /&gt;En la mayor parte de los sistemas, el analista reunirá los datos en los siguientes niveles:&lt;br /&gt;Ambiente de la industria y de la compañía.&lt;br /&gt;•&lt;br /&gt;La industria&lt;br /&gt;•&lt;br /&gt;La compañía y la alta gerencia.&lt;br /&gt;•&lt;br /&gt;La gerencia media.&lt;br /&gt;•&lt;br /&gt;Gerencia de primera línea y sistemas de operación.&lt;br /&gt;•&lt;br /&gt;Tratándose de proyectos pequeños, el analista se centrará exclusivamente en los niveles inferiores de la&lt;br /&gt;compañía.&lt;br /&gt;Los gerentes toman decisiones estratégicas, decisiones tácticas y decisiones de implantación. Bajo esos&lt;br /&gt;encabezados buscamos información que les ayude a:&lt;br /&gt;5&lt;br /&gt;Page 6&lt;br /&gt;Descubrir las oportunidades de la compañía en el mercado.&lt;br /&gt;•&lt;br /&gt;Describir las metas y estrategias a largo plazo de la compañía.&lt;br /&gt;•&lt;br /&gt;Evaluar las metas y estrategias.&lt;br /&gt;•&lt;br /&gt;Desarrollar los sistemas de mercadotecnia, producción, finanzas y otros sistemas dentro de la&lt;br /&gt;compañía, los cuales estén relacionados con el sistema total de operaciones.&lt;br /&gt;•&lt;br /&gt;Fijar normas de funcionamiento, métodos de medición y técnicas de control sobre actividades a largo&lt;br /&gt;plazo y operacionales.&lt;br /&gt;•&lt;br /&gt;Lograr mayor eficacia (consecución de metas) y eficiencia (disminución de costos).&lt;br /&gt;•&lt;br /&gt;Prevenir desastres.&lt;br /&gt;•&lt;br /&gt;Métodos de búsqueda de datos.&lt;br /&gt;•&lt;br /&gt;Los métodos de búsqueda de datos aportan información sólo en uno o en varios niveles. Los datos iniciales&lt;br /&gt;deben ser organizados e interpretados por el analista para que le sean de utilidad. He aquí los métodos.&lt;br /&gt;Buscar organigramas, misiones de la organización.&lt;br /&gt;•&lt;br /&gt;Buscar la documentación referente al actual sistema de información administrativa.&lt;br /&gt;•&lt;br /&gt;Examinar los planes de la distribución física de oficinas y plantas.&lt;br /&gt;•&lt;br /&gt;Realizar un análisis en la estación de trabajo.&lt;br /&gt;•&lt;br /&gt;Obtener una lista y muestras de todas las formas de la organización relacionada con el proyecto en&lt;br /&gt;cuestión.&lt;br /&gt;•&lt;br /&gt;Determinar mediante muestreo estadístico el número de transacciones diarias de cada tipo que&lt;br /&gt;interviene en el sistema de información administrativa.&lt;br /&gt;•&lt;br /&gt;Servirse de cuestionarios para obtener de los gerentes (o muestras de empleados) sus necesidades de&lt;br /&gt;información, los problemas que advierten y las decisiones que toman. Una adecuada preparación de&lt;br /&gt;tales cuestionarios requiere considerable conocimiento y habilidad. Los cuestionarios pueden&lt;br /&gt;presentar una estructura poco rígida.&lt;br /&gt;•&lt;br /&gt;Elaboración de técnicas de entrevista.&lt;br /&gt;•&lt;br /&gt;El diseñador del sistema de información administrativa (SIA) entrevistará a los gerentes y a otras personas de&lt;br /&gt;rango más alto que el suyo en la organización.&lt;br /&gt;Si quiere recibir la información deseada y ser objeto de consideración, tiene que ahorrarles el mayor tiempo&lt;br /&gt;posible. Y esto requiere una cuidadosa preparación antes de entrevista.&lt;br /&gt;Primero, el analista tratará de aprender lo más posible sobre la actividad del gerente. Aprovechará al máximo&lt;br /&gt;el tiempo disponible para conocer bien al gerente y su estilo. Deberá imaginar mentalmente la posición del&lt;br /&gt;gerente para saber cuál será la reacción de éste ante la entrevista.&lt;br /&gt;El gerente suele ser entrevistado brevemente al inicio del proyecto para averiguar sus ideas, durante el&lt;br /&gt;proyecto para que pueda vigilarlo y al final para conseguir su aprobación antes de presentar la propuesta del&lt;br /&gt;proyecto.&lt;br /&gt;Programa.&lt;br /&gt;•&lt;br /&gt;El entrevistador deberá establecer un programa global de entrevistas y luego manipularlas para cumplir con&lt;br /&gt;los honorarios de los gerentes.&lt;br /&gt;Aprobación&lt;br /&gt;•&lt;br /&gt;El analista necesita la aprobación de un gerente para entrevistar a los subordinados de éste o buscar&lt;br /&gt;6&lt;br /&gt;Page 7&lt;br /&gt;información aplicando técnicas.&lt;br /&gt;Venta de un servicio.&lt;br /&gt;•&lt;br /&gt;Los investigadores externos que llegan a un departamento casi siempre son vistos con recelo y desconfianza.&lt;br /&gt;En la entrevista inicial, el analista de sistemas debe ganarse la confianza del entrevistado. No debe dar la&lt;br /&gt;apariencia de un experto. Son indispensables un trato informal y un sincero deseo de descubrir problemas en&lt;br /&gt;cuya solución puede colaborar mediante el sistema de información administrativa.&lt;br /&gt;Realización de la entrevista.&lt;br /&gt;•&lt;br /&gt;El Analista de Sistemas procurará:&lt;br /&gt;Encontrar un lugar donde no haya distracciones.&lt;br /&gt;•&lt;br /&gt;Realizar la entrevista para aprender.&lt;br /&gt;•&lt;br /&gt;Tener y mostrar interés por lo que dice el entrevistado.&lt;br /&gt;•&lt;br /&gt;Escuchar, lo cual significa que permitirá el entrevistado hablar con absoluta libertad.&lt;br /&gt;•&lt;br /&gt;No tomar apuntes, pues puede disminuir el ritmo de la entrevista y dificulta al analista penetrar más a&lt;br /&gt;fondo en los problemas.&lt;br /&gt;•&lt;br /&gt;Terminar la entrevista en cuanto el sujeto externa signos de fatiga o inquietud. Pero nunca finalizará&lt;br /&gt;de modo abrupto.&lt;br /&gt;•&lt;br /&gt;Análisis en la estación de trabajo.&lt;br /&gt;•&lt;br /&gt;Este análisis es un método que sirve para descubrir problemas, evaluar el control, medir la salida de trabajo y&lt;br /&gt;examinar las transacciones y el flujo de documentos e informes en los "nodos" del sistema de información.&lt;br /&gt;Título y la descripción del puesto.&lt;br /&gt;•&lt;br /&gt;Estudiar los objetivos actuales del puesto. Cada puesto tener un título y una descripción.&lt;br /&gt;Una buena descripción contiene tres elementos:&lt;br /&gt;El título del puesto y la relación jerárquica,&lt;br /&gt;•&lt;br /&gt;Un resumen de objetivos y funciones,&lt;br /&gt;•&lt;br /&gt;Una lista completa de responsabilidades.&lt;br /&gt;•&lt;br /&gt;Entradas y salidas.&lt;br /&gt;•&lt;br /&gt;Las entradas y salidas de todas las formas (documentos, relaciones verbales, video, etc.) y las salidas de la&lt;br /&gt;estación de trabajo se tabulan para analizarlas. Conviene examinar el contenido, formato, frecuencia, fuente y&lt;br /&gt;control de todo esto.&lt;br /&gt;Equipo utilizado.&lt;br /&gt;•&lt;br /&gt;El equipo usado en las estaciones de trabajos contables puede estar formado por computadoras personales,&lt;br /&gt;terminales de video, máquinas de escribir, archivos tubulares, teléfonos especiales, máquinas reproductoras y&lt;br /&gt;estampadoras.&lt;br /&gt;Relaciones laborales con otras estaciones de trabajo.&lt;br /&gt;•&lt;br /&gt;Por medio de diagramas de flujo o matrices se describirán las interacciones entre las estaciones son una&lt;br /&gt;importante consideración en la distribución de las oficinas.&lt;br /&gt;7&lt;br /&gt;Page 8&lt;br /&gt;Medición del trabajo.&lt;br /&gt;•&lt;br /&gt;Si el analista de sistemas piensa que es posible reducir el número de estaciones de trabajo, puede servirse del&lt;br /&gt;análisis de métodos y de un estudio de medición del trabajo. Ese estudio revelará el tiempo normal que se&lt;br /&gt;requiere para ejecutar ciertas operaciones. Ese tiempo puede compararse con el tiempo real para medir la&lt;br /&gt;eficiencia.&lt;br /&gt;Diagramas de flujo&lt;br /&gt;•&lt;br /&gt;Los diagramas de flujo son diagramas que constan de símbolos pictóricos conectados por segmentos de líneas&lt;br /&gt;que muestran la secuencia de actividades, operaciones, flujo lógico, flujo de materiales, flujo de materiales,&lt;br /&gt;flujo de datos / información o flujo de autoridad en las organizaciones.&lt;br /&gt;Los diagramas de flujo son útiles para él porque le ayudan en&lt;br /&gt;la definición del problema,&lt;br /&gt;•&lt;br /&gt;la formulación y análisis del problema,&lt;br /&gt;•&lt;br /&gt;la solución del problema&lt;br /&gt;•&lt;br /&gt;la documentación del diseño de sistemas.&lt;br /&gt;•&lt;br /&gt;Tipos de diagramas de flujo.&lt;br /&gt;•&lt;br /&gt;No hay estandarización en los diagramas de flujo porque los profesionales han construido los suyos en una&lt;br /&gt;forma particular que corresponda a sus exigencias.&lt;br /&gt;Formas e Informes&lt;br /&gt;•&lt;br /&gt;Toda forma es un informe y la mayor parte de los informes son formas. Más aún, unos y otros sirven como&lt;br /&gt;entradas y salidas de los sistemas. En un sistema de información administrativa computarizado, constituyen la&lt;br /&gt;interfaz entre la computadora y el hombre, lo mismos que entre las personas. Por una parte, hacen posibles las&lt;br /&gt;operaciones de las empresas modernas.&lt;br /&gt;El concepto de sistemas de información implica una comunicación por medio de formas e informes formales.&lt;br /&gt;La selección del medio, los métodos de almacenamiento, el formato y el contenido son críticos en dichos&lt;br /&gt;sistemas.&lt;br /&gt;Por muchas transacciones que una computadora efectúe cada minuto, el sistema no estará produciendo&lt;br /&gt;información si la entrada es lenta e imprecisa y si la salida está desorganizada.&lt;br /&gt;Las formas han constituido la base del registro y transmisión de la información en las empresas desde hace&lt;br /&gt;tanto tiempo que es difícil imaginar una compañía que sea dirigida sin ellas.&lt;br /&gt;Objetivos de las formas:&lt;br /&gt;•&lt;br /&gt;Uno de los objetivos más importantes de la forma consiste en servir de medio para registrar transacciones o&lt;br /&gt;eventos en el momento en que ocurren. Si los datos no se anotan en ese momento, su recaptura posterior&lt;br /&gt;costará mucho más y aumentará de manera considerable la posibilidad de cometer errores y de que haya&lt;br /&gt;inexactitudes.&lt;br /&gt;Otros objetivos son&lt;br /&gt;Lograr el control de las operaciones.&lt;br /&gt;•&lt;br /&gt;8&lt;br /&gt;Page 9&lt;br /&gt;Facilitar el flujo, procesamiento y análisis de datos mediante:&lt;br /&gt;•&lt;br /&gt;La organización de los datos.&lt;br /&gt;•&lt;br /&gt;La minimización del tiempo de registro eliminando los datos constantes.&lt;br /&gt;•&lt;br /&gt;La organización de datos en una forma estandarizada facilita su introducción, su lectura y su verificación. El&lt;br /&gt;uso de su información constante posiciona los datos, identifica la información variable y permite una&lt;br /&gt;introducción más rápida de los datos mediante técnicas como la comprobación o poner los elementos dentro&lt;br /&gt;de un circulo.&lt;br /&gt;Las formas como parte integral del diseño de sistemas. La relación entre un procedimiento particular de un&lt;br /&gt;sistema y los procesos de comunicación que se sirven de formas es tal que ambas cosas resultan inseparables.&lt;br /&gt;Tanto el procedimiento como la forma han de ser diseñados como una unidad integral. Las formas pueden ser&lt;br /&gt;diseñadas como entradas para un sistema particular de información, como salidas de él o como registros&lt;br /&gt;intermedios que permanecen dentro de él. La finalidad de la forma y las necesidades del usuario en estos tres&lt;br /&gt;casos tienen sin duda un efecto importante sobre el diseño.&lt;br /&gt;En resumen, las formas han de guardar relación con el diseño de los sistemas de información y con las&lt;br /&gt;operaciones. El diseño de ellas y de los sistemas deberá ser un proceso integrado.&lt;br /&gt;Establecimiento de un programa de administración de formas.&lt;br /&gt;•&lt;br /&gt;Necesidades de la administración de formas:&lt;br /&gt;La elaboración de formas es parte del diseño y mantenimiento de sistemas. La responsabilidad de esa&lt;br /&gt;actividad ha de recaer en un individuo o grupo. Aun cuando haya sido delimitada claramente la&lt;br /&gt;responsabilidad, el gerente de sistemas estará alerta ante la posible "proliferación de formas" en su compañía.&lt;br /&gt;Políticas y procedimientos:&lt;br /&gt;•&lt;br /&gt;Una vez delimitada la responsabilidad del puesto, habrá que preparar políticas (para el manual) que definan&lt;br /&gt;claramente esta tarea. En relación con esto, el procedimiento con que se inicia o revisa una forma también se&lt;br /&gt;preparará y se distribuirá entre todos los gerentes.&lt;br /&gt;También es posible establecer políticas respecto a temas como la numeración y clasificación de formas, su&lt;br /&gt;obtención e inventario, su emisión y conservación, así como respecto al mantenimiento de archivos de formas.&lt;br /&gt;Control del inventario de formas:&lt;br /&gt;•&lt;br /&gt;No es sensato ordenar una dotación de formas para diez años ni pedir diariamente nuevas cantidades de cada&lt;br /&gt;una. En el primer caso, el dinero y el almacenamiento quedarán inmovilizados largo tiempo. Y otra cosa&lt;br /&gt;igualmente importante: las formas pueden volverse obsoletas muy pronto y habrá necesidad de destruirlas. En&lt;br /&gt;el segundo caso, el costo de ordenar diariamente cantidades pequeñas será excesivo y se requerirá mucho&lt;br /&gt;tiempo de espera.&lt;br /&gt;Archivos y clasificaciones de formas:&lt;br /&gt;•&lt;br /&gt;El primer paso en el control eficaz de las formas consiste en reunir copias de todo documento impreso y de&lt;br /&gt;todo formato estándar que se despliegue en el equipo periférico de la computadora. Por lo regular se necesitan&lt;br /&gt;varias copias: una para el archivo numérico, otra para el archivo de títulos de formas y otro para un archivo de&lt;br /&gt;temas, departamentos o funciones en algunos casos se requiere además un archivo clasificado por medios.&lt;br /&gt;9&lt;br /&gt;Page 10&lt;br /&gt;Estos archivos son de gran utilidad para estudiar las operaciones actuales. El archivo numérico se basa en el&lt;br /&gt;número de identificación que se asigna a cada forma. Ese número puede asignarse en secuencia según el orden&lt;br /&gt;en que lleguen las formas al control.&lt;br /&gt;Análisis de formas:&lt;br /&gt;•&lt;br /&gt;El análisis de formas abarca el diseño de formas y su control. Tiene cuatro objetivos:&lt;br /&gt;Determinar la necesidad de información: Las formas en uso han de ser analizadas para precisar si son&lt;br /&gt;apropiados datos diferentes, un menor o mayor número de ellos. Los únicos datos referentes a la&lt;br /&gt;forma serán los que resulten absolutamente necesarios.&lt;br /&gt;•&lt;br /&gt;Preparar la información: El análisis de la preparación del material se propone encontrar el modo más&lt;br /&gt;fácil y económico de recabar datos. Para ello se requiere estudiar el sistema entero de operación e&lt;br /&gt;información. Los datos pueden obtenerse en el tiempo real a medida que se lleven a cabo las&lt;br /&gt;transacciones, o en ciertos casos, a partir de las formas preparadas con otros fines.&lt;br /&gt;•&lt;br /&gt;Presentar la información: Los datos se convierten en información cuando alguien se sirve de ellos&lt;br /&gt;para tomar decisiones o medidas. La información se presentará en una forma que sea fácil de entender&lt;br /&gt;y oportuna para el que toma las decisiones.&lt;br /&gt;•&lt;br /&gt;Almacenar los datos: Un estudio de los archivos y registros también es parte del análisis de formas.&lt;br /&gt;¿Qué formas se conservan? ¿Cuánto tiempo ha sido conservada cada una? ¿Han sido transformadas&lt;br /&gt;en otros medios de comunicación, como microfilm o cintas de computadora, para guardarlas? ¿Cuál&lt;br /&gt;es la condición de los datos almacenados?&lt;br /&gt;•&lt;br /&gt;Diseño de Formas:&lt;br /&gt;•&lt;br /&gt;El análisis culmina en el diseño o rediseño de formas. Se comprenden los puntos centrales que deben ser&lt;br /&gt;tenidos en consideración al diseñar una forma. Los contadores expertos en el diseño serán de gran ayuda a&lt;br /&gt;quien lo realiza. Consideraciones generales en el diseño de formas. Con el análisis de formas se ha probado la&lt;br /&gt;necesidad de contar con datos específicos en los sistemas contables y de información administrativa. Es decir,&lt;br /&gt;primero hay que investigar:&lt;br /&gt;La función de una forma&lt;br /&gt;•&lt;br /&gt;Cuándo se empleará la forma&lt;br /&gt;•&lt;br /&gt;Cuantas copias se usan en un solo ciclo para la transacción, transmisión y almacenamiento.&lt;br /&gt;•&lt;br /&gt;Quien llena la forma y quién la utiliza&lt;br /&gt;•&lt;br /&gt;Cuántas unidades de la forma se requieren al año.&lt;br /&gt;•&lt;br /&gt;Naturaleza de los Informes en los Sistemas de Información&lt;br /&gt;•&lt;br /&gt;Aunque los informes abarcan desde los comentarios a la hora del café hasta los informes certificados de&lt;br /&gt;auditores que recibe el presidente de la compañía, por lo tanto el estudio se hará para los sistemas de&lt;br /&gt;información. Puesto que éstos son sistemas formales, los informes en los sistemas de información son&lt;br /&gt;registros planeados y formales de la información transmitida a los individuos para que la apliquen a la&lt;br /&gt;planeación, implantación, control y problemas de decisión. Los informes son transmitidos a los gerentes y a&lt;br /&gt;los no gerentes y nos y otros hacen uso de ellos.&lt;br /&gt;Por lo tanto todas las formas son informes. Incluso las que se emplean en le nivel mas bajo de operaciones&lt;br /&gt;contienes datos, que se transforman en información cuando las recibe el usuario. Pero no todos los informes&lt;br /&gt;son formas. La semejanza entre unos y otros estriba en el formato y los encabezados estandarizados de&lt;br /&gt;muchos informes. La tabla de contenidos tiende a ser estandarizada, y los encabezados del informe también&lt;br /&gt;10&lt;br /&gt;Page 11&lt;br /&gt;pueden estarlo. Y es precisamente esta característica de información fija la que hace la mayor parte de los&lt;br /&gt;informes sean formas.&lt;br /&gt;En muchos casos, los informes se preparan en formas mucho más obvias. Así, el informe de un supervisor&lt;br /&gt;sobre un accidente o un informe de quejas contienen abundante información fija. También el informe del&lt;br /&gt;costo mensual comparado con el presupuesto incluye información fija, como los encabezados de columna y&lt;br /&gt;un listado de los códigos contables en la columna de la izquierda.&lt;br /&gt;Los informes especiales, los cuales no suelen ser periódicos, tienen pocas características de las formas o&lt;br /&gt;ninguna de ellas. Un ejemplo de ellos es el informe de mercado preparado por petición del gerente.&lt;br /&gt;Así pues los informes pueden ser periódicos con ciclos variables, pueden ser generados de manera irregular&lt;br /&gt;(los que se refieren a accidentes) o pueden ser especiales (en respuesta a una pregunta particular)&lt;br /&gt;Para el diseñador del sistema de información administrativa, no es una cuestión trivial la cantidad de&lt;br /&gt;información fija que debe asignarse a un informe. Cuanto más información de ese tipo contenga, mas pronto&lt;br /&gt;se preparara y más rápidamente será leído por el usuario.&lt;br /&gt;Estructuración de un Sistema de Informes para el Sistema de Información Administrativa:&lt;br /&gt;•&lt;br /&gt;Los sistemas de informes de la generalidad de las empresas no son en realidad sistemas; se trata mas bien del&lt;br /&gt;resultado confuso de adiciones y supresiones. Este método no toma en cuenta deficiencias como una excesiva&lt;br /&gt;diversidad, frecuencia y redundancia de los contenidos de los informes; tampoco tiene en cuenta la multitud&lt;br /&gt;de listas de distribución, los retrasos, la resistencia a anexar nuevos informes o renunciar a los obsoletos o el&lt;br /&gt;hecho de reconocer los que se necesitan. Lo que hace falta es un enfoque de sistemas en la estructuración de&lt;br /&gt;los informes.&lt;br /&gt;En el enfoque de sistemas aplicados a la estructuración de los informes, no basta una sóla orientación en el&lt;br /&gt;análisis. Por el contrario, es preciso analizar muchas necesidades antes de poder sintetizar el sistema.&lt;br /&gt;Conceptos de Diseño&lt;br /&gt;•&lt;br /&gt;Por lo anterior, se requiere de conceptos de diseño que son los siguientes:&lt;br /&gt;Necesidades de información de los gerentes: La creación de una estructura de los informes deberá&lt;br /&gt;comenzar con la investigación de las exigencias de información por parte de los gerentes. El análisis de las&lt;br /&gt;obligaciones de un puesto, se complementa con cuestionarios y con entrevistas personales que realiza el&lt;br /&gt;analista de sistemas.&lt;br /&gt;•&lt;br /&gt;Necesidades de información para administrar subsistemas organizacionales: La organización puede verse&lt;br /&gt;desde cinco perspectivas distintas. En cada una la vemos compuesta de una serie de sistemas. Esas cinco&lt;br /&gt;perspectivas (o dimensiones) de la empresa son:&lt;br /&gt;•&lt;br /&gt;Unidades estratégicas de negocios&lt;br /&gt;•&lt;br /&gt;Fases&lt;br /&gt;•&lt;br /&gt;Centros de costos&lt;br /&gt;•&lt;br /&gt;Sistemas de recursos y&lt;br /&gt;•&lt;br /&gt;Sistema de la zona geográfica&lt;br /&gt;•&lt;br /&gt;En cada subsistema de las cinco dimensiones debe haber una persona, un comité o un equipo especial de&lt;br /&gt;trabajo que se encargue de ella.&lt;br /&gt;Estructuras de Informes&lt;br /&gt;•&lt;br /&gt;11&lt;br /&gt;Page 12&lt;br /&gt;Debe establecerse una estructura de informes que satisfaga las necesidades del sistema.&lt;br /&gt;Informes sobre el desempeño e incidentes: Estos informes son los que se presentan al jefe de cada unidad&lt;br /&gt;organizacional. Son periódicos, abarcan un breve lapso o se centran en variancias de presupuestos y planes.&lt;br /&gt;En lo fundamental, deben relacionar el desempeño, costos y tiempo con los planes y presupuestos.&lt;br /&gt;•&lt;br /&gt;Informe sobre el avance: Estos informes suelen ser una característica mensual de los proyectos y programas&lt;br /&gt;a largo plazo. Un informe casi siempre cubre las tareas del proyecto. El avance de éste se describe&lt;br /&gt;señalando el objetivo del proyecto, el estado actual, los problemas presentes y la evaluación del avance.&lt;br /&gt;•&lt;br /&gt;Informes orientados al futuro: planeación y toma de decisiones: Esta clase de informes se ocupa del&lt;br /&gt;resultado de la investigación, del juicio y de las proyecciones a futuro. En las empresas son comunes los&lt;br /&gt;planes a largo plazo, los planes anuales de utilidades, así como los pronósticos económicos, tecnológicos y&lt;br /&gt;de venta.&lt;br /&gt;•&lt;br /&gt;Informes pedidos de la investigación: Aunque no todo informe especial de investigación que soliciten los&lt;br /&gt;gerentes puede identificarse de antemano, la necesidad de ciertos tipos de información puede ser&lt;br /&gt;proyectada. El diseño del sistema de información administrativa deberá proponer la estructura&lt;br /&gt;organizacional para llevar a cabo tal investigación.&lt;br /&gt;•&lt;br /&gt;Sistemas computarizados de consulta: Los informes escritos pueden reducirse a la estructura de informe&lt;br /&gt;mediante el diseño de sistemas computarizados de consulta a la base de datos. Supongamos que varios&lt;br /&gt;gerentes necesitan cierto tipo de información varias veces al año. En vez de proporcionarles informes&lt;br /&gt;mensuales que la contengan, podríamos guardarla en la base de datos. El almacenamiento de ella y el&lt;br /&gt;programa para recuperarla en un formato útil se considerará parte de la estructura del informe.&lt;br /&gt;•&lt;br /&gt;Jerarquía de los informes: Aunque los informes sobre el desempeño constituyen una jerarquía, esa&lt;br /&gt;estructura se centra en el rendimiento, costo y tiempo. Al usar el enfoque de la jerarquía, primero hemos de&lt;br /&gt;interpretar la organización en términos de los niveles específicos de las jerarquías.&lt;br /&gt;•&lt;br /&gt;Necesidades externas de los informes: los organismos públicos de la legislación estatal requieren muchos&lt;br /&gt;informes externos. El tipo de informe, su frecuencia, el contenido específico, los receptores y los registros&lt;br /&gt;de respaldo dependen de la naturaleza de la compañía (publica o privada), del numero de empleados y de la&lt;br /&gt;naturaleza del negocio o industria donde realiza sus operaciones.&lt;br /&gt;•&lt;br /&gt;Distribución y restricciones: La estructura del sistema de informes y la distribución interna son&lt;br /&gt;interdependientes. Cuanto más grande sea el alcance de un informe, mayores probabilidades habrá de que&lt;br /&gt;sirva a más gerentes. A mayor número de resúmenes que contengan los informes detallados corresponderá&lt;br /&gt;una cantidad también mayor de niveles gerenciales que lo utilicen.&lt;br /&gt;•&lt;br /&gt;Diseño conceptual de un SIA.&lt;br /&gt;•&lt;br /&gt;El diseño conceptual de un sistema de información administrativa es el resultado de un proceso. Es un esbozo&lt;br /&gt;del sistema descrito por una relación verbal, un diagrama de flujo, por esquemas y listas. Es un marco de&lt;br /&gt;referencia dentro del cual se desarrollara el Diseño detallado. Por tanto nos permite examinar varios diseños&lt;br /&gt;posibles antes de escoger uno para precisarlo.&lt;br /&gt;El diseño conceptual es un proceso extremadamente creativo, la presentación de todas las consideraciones es&lt;br /&gt;compleja y larga, consta de cuatro fases:&lt;br /&gt;Desarrollo de las especificaciones del desempeño:&lt;br /&gt;•&lt;br /&gt;Las especificaciones son una minuciosa descripción de lo que los usuarios quieren de un sistema. No les&lt;br /&gt;interesa cómo se satisfacen sus deseos, si no mas bien lo que obtienen.&lt;br /&gt;Análisis de los sistemas:&lt;br /&gt;•&lt;br /&gt;Se trata de una operación tendiente o reunir hechos y a analizar la organización actual, su proceso de decisión,&lt;br /&gt;el sistema de información administrativa en uso y las deficiencias del que está empleándose actualmente.&lt;br /&gt;12&lt;br /&gt;Page 13&lt;br /&gt;Análisis de factibilidad:&lt;br /&gt;•&lt;br /&gt;Esta parte de la actividad del diseño conceptual se ocupa del desarrollo de otros conceptos factibles para el&lt;br /&gt;nuevo sistema de información administrativa.&lt;br /&gt;Selección del diseño conceptual:&lt;br /&gt;•&lt;br /&gt;El informe que incluye el diseño conceptual se convierte después en la base de la ampliación detallada del&lt;br /&gt;diseño. Además proporciona a los gerentes un resumen del diseño definitivo y detallado del sistema para&lt;br /&gt;someterlo a revisión y aprobación.&lt;br /&gt;Para el diseño conceptual se requiere ante todo, efectuar un estudio del sistema total del negocio o&lt;br /&gt;organización, investigar las necesidades y restricciones, fijar los objetivos del SIA, y finalmente diseñar en&lt;br /&gt;forma aproximada los principales componentes del SIA. El costo, el desempeño, y los programas de proyecto&lt;br /&gt;limitan el diseño definitivo.&lt;br /&gt;Para la preparación del informe sobre el diseño conceptual se realiza el siguiente proceso:&lt;br /&gt;Preparación de los miembros de una organización para el cambio:&lt;br /&gt;•&lt;br /&gt;El primer paso en el diseño no es de índole técnico, sino conductual. La introducción de un sistema de&lt;br /&gt;información administrativa supone cambios en las funciones, condición y poder de los individuos. Los&lt;br /&gt;gerentes y los diseñadores de sistemas deben primero percatarse del proceso del cambio exitoso dentro de una&lt;br /&gt;organización.&lt;br /&gt;Estudio de las características de la compañía y de la industria:&lt;br /&gt;•&lt;br /&gt;El diseño conceptual ha de basarse en las actividades fundamentales de la compañía. El hecho de que se trate&lt;br /&gt;de una compañía de servicio o de industrias determina los ciclos esenciales de transacciones. El sistema de&lt;br /&gt;información administrativa deberá proporcionar por lo menos información sobre estas transacciones para&lt;br /&gt;facilitar su control.&lt;br /&gt;Estudio de la organización de la compañía y de la estructura de la decisión:&lt;br /&gt;•&lt;br /&gt;La finalidad del SIA es ayudar a los gerentes y principales encargados de las tomas de decisiones; por ello el&lt;br /&gt;diseñador de sistemas ha de saber quienes son esas personas y averiguar sus funciones. Casi siempre el&lt;br /&gt;diseñador debe aceptar la organización y la estructura de decisiones tal como son y luego planear el SIA para&lt;br /&gt;ambas.&lt;br /&gt;Identificación de los problemas de la compañía:&lt;br /&gt;•&lt;br /&gt;Una vez estudiados los objetivos de la compañía y la estructura del sistema que existen para alcanzarlos,&lt;br /&gt;queremos descubrir los problemas que surjan al fijar nuevos objetivos y conseguirlos. Aunque muchos&lt;br /&gt;problemas son comunes a todas las compañías, hay algunos que son crónicos o peculiares en determinadas&lt;br /&gt;empresas.&lt;br /&gt;Estudio de los sistemas de procesos gerenciales y funcionales:&lt;br /&gt;•&lt;br /&gt;Los sistemas de procesos representan la idea de los gerentes sobre las formas de alcanzar las metas de su&lt;br /&gt;compañía. Si no se cuenta con diagramas de flujo ni manuales de procedimiento, el analista aplicará parte de&lt;br /&gt;su tiempo a bosquejar los sistemas de operación, a descubrir los puntos de decisión y estudiar los informes&lt;br /&gt;destinados a la gerencia.&lt;br /&gt;13&lt;br /&gt;Page 14&lt;br /&gt;Determinación de las necesidades de información:&lt;br /&gt;•&lt;br /&gt;Para el diseño adecuado del SIA se requiere una formulación clara de las necesidades de información de cada&lt;br /&gt;gerente. Las compañías se equivocan al invertir grandes sumas en hardware y software y lo que realmente&lt;br /&gt;necesitan es disponer de información que mejore las percepciones de los gerentes en áreas tan importantes&lt;br /&gt;como la identificación de problemas, las soluciones alternas, las oportunidades y riesgos, la planeación y&lt;br /&gt;control.&lt;br /&gt;Determinación de las fuentes de información:&lt;br /&gt;•&lt;br /&gt;Una vez descubiertos las principales necesidades de información de los gerentes y definidas la organización y&lt;br /&gt;estructura de las operaciones, es preciso investigar las fuentes de la información recabada.&lt;br /&gt;Documentación del diseño conceptual:&lt;br /&gt;•&lt;br /&gt;Aunque se preparan los papeles de trabajo a medida que avanza el diseño conceptual del sistema, no son&lt;br /&gt;suficientes para registrar el diseño. Hay que elaborar un informe formal.&lt;br /&gt;Conclusión.&lt;br /&gt;•&lt;br /&gt;Tendencias Futuras&lt;br /&gt;•&lt;br /&gt;El uso de la tecnología de información en las empresas se ha incrementado considerablemente y en un futuro&lt;br /&gt;será aún mayor. Las principales tendencias respectos a los Sistemas de Información son las siguientes.&lt;br /&gt;La tecnología de información se usará como parte de la estrategia corporativa. Las empresas de más&lt;br /&gt;éxito serán manejadas por personas que sean capaces de desarrollar aplicaciones estratégicas que&lt;br /&gt;proporcionen ventajas competitivas.&lt;br /&gt;•&lt;br /&gt;La tecnología será parte del trabajo en equipo de las empresas. Los trabajadores usaran las&lt;br /&gt;computadoras personales conectadas en red, y las fábricas usarán la tecnología para el diseño y&lt;br /&gt;control de la producción.&lt;br /&gt;•&lt;br /&gt;El uso de la tecnología transformará a la organización y cambiará su estructura. Como ejemplo de ello&lt;br /&gt;puede verse el uso del correo electrónico.&lt;br /&gt;•&lt;br /&gt;La tecnología facilitará la creación de las oficinas virtuales para las personas que requieren estar en&lt;br /&gt;diferentes localidades, permitiendo el uso del correo electrónico y las conferencias por computadoras.&lt;br /&gt;•&lt;br /&gt;La tecnología de información apoyará de manera importante el rediseño de los procesos de negocios.&lt;br /&gt;Las técnicas de reingeniería de proceso continuarán apoyándose en los sistemas de información.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-3793428631255642753?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2009/05/analisis-de-sistema-modulo-1.html</feedburner:origLink></item><item><title>INGLES BD</title><link>http://feedproxy.google.com/~r/Grisuno/~3/EOdVzNsjafY/ingles-bd.html</link><category>Articulos</category><category>Ingles</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 13 May 2009 10:33:52 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-4250615750695680736</guid><description>LISTA DE VERBOS IRREGULARES EN INGLES/ESPAÑOL&lt;br /&gt;INFINITIVO&lt;br /&gt; PASADO SIMPLE&lt;br /&gt; PARTICIPIO PASADO&lt;br /&gt; TRADUCCIÓN&lt;br /&gt; &lt;br /&gt;Arise&lt;br /&gt; Arose&lt;br /&gt; Arisen&lt;br /&gt; Surgir, Levantarse&lt;br /&gt; &lt;br /&gt;Awake&lt;br /&gt; Awoke&lt;br /&gt; Awoken&lt;br /&gt; Despertarse&lt;br /&gt; &lt;br /&gt;Be/ am, are, is&lt;br /&gt; Was / Were&lt;br /&gt; Been&lt;br /&gt; Ser / Estar&lt;br /&gt; &lt;br /&gt;Bear&lt;br /&gt; Bore&lt;br /&gt; Borne / Born&lt;br /&gt; Soportar, dar a luz&lt;br /&gt; &lt;br /&gt;Beat&lt;br /&gt; Beat&lt;br /&gt; Beaten&lt;br /&gt; Golpear&lt;br /&gt; &lt;br /&gt;Become&lt;br /&gt; Became&lt;br /&gt; Become&lt;br /&gt; Llegar a Ser&lt;br /&gt; &lt;br /&gt;Begin&lt;br /&gt; Began&lt;br /&gt; Begun&lt;br /&gt; Empezar&lt;br /&gt; &lt;br /&gt;Bend&lt;br /&gt; Bent&lt;br /&gt; Bent&lt;br /&gt; Doblar&lt;br /&gt; &lt;br /&gt;Bet&lt;br /&gt; Bet&lt;br /&gt; Bet&lt;br /&gt; Apostar&lt;br /&gt; &lt;br /&gt;Bind&lt;br /&gt; Bound&lt;br /&gt; Bound&lt;br /&gt; Atar, encuadernar&lt;br /&gt; &lt;br /&gt;Bid&lt;br /&gt; Bid&lt;br /&gt; Bid&lt;br /&gt; Pujar&lt;br /&gt; &lt;br /&gt;Bite&lt;br /&gt; Bit&lt;br /&gt; Bitten&lt;br /&gt; Morder&lt;br /&gt; &lt;br /&gt;Bleed&lt;br /&gt; Bled&lt;br /&gt; Bled&lt;br /&gt; Sangrar&lt;br /&gt; &lt;br /&gt;Blow&lt;br /&gt; Blew&lt;br /&gt; Blown&lt;br /&gt; Soplar&lt;br /&gt; &lt;br /&gt;Break&lt;br /&gt; Broke&lt;br /&gt; Broken&lt;br /&gt; Romper&lt;br /&gt; &lt;br /&gt;Breed&lt;br /&gt; Bred&lt;br /&gt; Bred&lt;br /&gt; Criar&lt;br /&gt; &lt;br /&gt;Bring&lt;br /&gt; Brought&lt;br /&gt; Brought&lt;br /&gt; Traer Llevar&lt;br /&gt; &lt;br /&gt;Broadcast&lt;br /&gt; Broadcast&lt;br /&gt; Broadcast&lt;br /&gt; Radiar&lt;br /&gt; &lt;br /&gt;Build&lt;br /&gt; Built&lt;br /&gt; Built&lt;br /&gt; Edificar&lt;br /&gt; &lt;br /&gt;Burn&lt;br /&gt; Burnt /Burned&lt;br /&gt; Burnt / Burned&lt;br /&gt; Quemar&lt;br /&gt; &lt;br /&gt;Burst&lt;br /&gt; Burst&lt;br /&gt; Burst&lt;br /&gt; Reventar&lt;br /&gt; &lt;br /&gt;Buy&lt;br /&gt; Bought&lt;br /&gt; Bought&lt;br /&gt; Comprar&lt;br /&gt; &lt;br /&gt;Cast&lt;br /&gt; Cast&lt;br /&gt; Cast&lt;br /&gt; Arrojar&lt;br /&gt; &lt;br /&gt;Catch&lt;br /&gt; Caught&lt;br /&gt; Caught&lt;br /&gt; Coger&lt;br /&gt; &lt;br /&gt;Come&lt;br /&gt; Came&lt;br /&gt; Come&lt;br /&gt; Venir&lt;br /&gt; &lt;br /&gt;Cost&lt;br /&gt; Cost&lt;br /&gt; Cost&lt;br /&gt; Costar&lt;br /&gt; &lt;br /&gt;Cut&lt;br /&gt; Cut&lt;br /&gt; Cut&lt;br /&gt; Cortar&lt;br /&gt; &lt;br /&gt;Choose&lt;br /&gt; Chose&lt;br /&gt; Chosen&lt;br /&gt; Elegir&lt;br /&gt; &lt;br /&gt;Cling&lt;br /&gt; Clung&lt;br /&gt; Clung&lt;br /&gt; Agarrarse&lt;br /&gt; &lt;br /&gt;Creep&lt;br /&gt; Crept&lt;br /&gt; Crept&lt;br /&gt; Arrastrarse&lt;br /&gt; &lt;br /&gt;Deal&lt;br /&gt; Dealt&lt;br /&gt; Dealt&lt;br /&gt; Tratar&lt;br /&gt; &lt;br /&gt;Dig&lt;br /&gt; Dug&lt;br /&gt; Dug&lt;br /&gt; Cavar&lt;br /&gt; &lt;br /&gt;Do (Does)&lt;br /&gt; Did&lt;br /&gt; Done&lt;br /&gt; Hacer&lt;br /&gt; &lt;br /&gt;Draw&lt;br /&gt; Drew&lt;br /&gt; Drawn&lt;br /&gt; Dibujar&lt;br /&gt; &lt;br /&gt;Dream&lt;br /&gt; Dreamt / Dreamed&lt;br /&gt; Dreamt / Dreamed&lt;br /&gt; Soñar&lt;br /&gt; &lt;br /&gt;Drink&lt;br /&gt; Drank&lt;br /&gt; Drunk&lt;br /&gt; Beber&lt;br /&gt; &lt;br /&gt;Drive&lt;br /&gt; Drove&lt;br /&gt; Driven&lt;br /&gt; Conducir&lt;br /&gt; &lt;br /&gt;Eat&lt;br /&gt; Ate&lt;br /&gt; Eaten&lt;br /&gt; Comer&lt;br /&gt; &lt;br /&gt;Fall&lt;br /&gt; Fell&lt;br /&gt; Fallen&lt;br /&gt; Caer&lt;br /&gt; &lt;br /&gt;Feed&lt;br /&gt; Fed&lt;br /&gt; Fed&lt;br /&gt; Alimentar&lt;br /&gt; &lt;br /&gt;Feel&lt;br /&gt; Felt&lt;br /&gt; Felt&lt;br /&gt; Sentir&lt;br /&gt; &lt;br /&gt;Fight&lt;br /&gt; Fought&lt;br /&gt; Fought&lt;br /&gt; Luchar&lt;br /&gt; &lt;br /&gt;Find&lt;br /&gt; Found&lt;br /&gt; Found&lt;br /&gt; Encontrar&lt;br /&gt; &lt;br /&gt;Flee&lt;br /&gt; Fled&lt;br /&gt; Fled&lt;br /&gt; Huir&lt;br /&gt; &lt;br /&gt;Fly&lt;br /&gt; Flew&lt;br /&gt; Flown&lt;br /&gt; Volar&lt;br /&gt; &lt;br /&gt;Forbid&lt;br /&gt; Forbade&lt;br /&gt; Forbidden&lt;br /&gt; Prohibir&lt;br /&gt; &lt;br /&gt;Forget&lt;br /&gt; Forgot&lt;br /&gt; Forgotten&lt;br /&gt; Olvidar&lt;br /&gt; &lt;br /&gt;Forgive&lt;br /&gt; Forgave&lt;br /&gt; Forgiven&lt;br /&gt; Perdonar&lt;br /&gt; &lt;br /&gt;Freeze&lt;br /&gt; Froze&lt;br /&gt; Frozen&lt;br /&gt; Helar&lt;br /&gt; &lt;br /&gt;Get&lt;br /&gt; Got&lt;br /&gt; Got / Gotten&lt;br /&gt; Obtener&lt;br /&gt; &lt;br /&gt;Give&lt;br /&gt; Gave&lt;br /&gt; Given&lt;br /&gt; Dar&lt;br /&gt; &lt;br /&gt;Go (Goes)&lt;br /&gt; Went&lt;br /&gt; Gone&lt;br /&gt; Ir&lt;br /&gt; &lt;br /&gt;Grow&lt;br /&gt; Grew&lt;br /&gt; Grown&lt;br /&gt; Crecer&lt;br /&gt; &lt;br /&gt;Grind&lt;br /&gt; Ground&lt;br /&gt; Ground&lt;br /&gt; Moler&lt;br /&gt; &lt;br /&gt;Hang&lt;br /&gt; Hung&lt;br /&gt; Hung&lt;br /&gt; Colgar&lt;br /&gt; &lt;br /&gt;Have&lt;br /&gt; Had&lt;br /&gt; Had&lt;br /&gt; Haber o Tener&lt;br /&gt; &lt;br /&gt;Hear&lt;br /&gt; Heard&lt;br /&gt; Heard&lt;br /&gt; Oir&lt;br /&gt; &lt;br /&gt;Hide&lt;br /&gt; Hid&lt;br /&gt; Hidden&lt;br /&gt; Ocultar&lt;br /&gt; &lt;br /&gt;Hit&lt;br /&gt; Hit&lt;br /&gt; Hit&lt;br /&gt; Golpear&lt;br /&gt; &lt;br /&gt;Hold&lt;br /&gt; Held&lt;br /&gt; Held&lt;br /&gt; Agarrar Celebrar&lt;br /&gt; &lt;br /&gt;Hurt&lt;br /&gt; Hurt&lt;br /&gt; Hurt&lt;br /&gt; Herir&lt;br /&gt; &lt;br /&gt;Keep&lt;br /&gt; Kept&lt;br /&gt; Kept&lt;br /&gt; Conservar&lt;br /&gt; &lt;br /&gt;Know&lt;br /&gt; Knew&lt;br /&gt; Known&lt;br /&gt; Saber Conocer&lt;br /&gt; &lt;br /&gt;Kneel&lt;br /&gt; Knelt&lt;br /&gt; Knelt&lt;br /&gt; Arrodillarse&lt;br /&gt; &lt;br /&gt;Knit&lt;br /&gt; Knit&lt;br /&gt; Knit&lt;br /&gt; Hacer punto&lt;br /&gt; &lt;br /&gt;Lay&lt;br /&gt; Laid&lt;br /&gt; Laid&lt;br /&gt; Poner&lt;br /&gt; &lt;br /&gt;Lead&lt;br /&gt; Led&lt;br /&gt; Led&lt;br /&gt; Conducir&lt;br /&gt; &lt;br /&gt;Lean&lt;br /&gt; Leant&lt;br /&gt; Leant&lt;br /&gt; Apoyarse&lt;br /&gt; &lt;br /&gt;Leap&lt;br /&gt; Leapt&lt;br /&gt; Leapt&lt;br /&gt; Brincar&lt;br /&gt; &lt;br /&gt;Learn&lt;br /&gt; Learnt / Learned&lt;br /&gt; Learnt / Learned&lt;br /&gt; Aprender&lt;br /&gt; &lt;br /&gt;Leave&lt;br /&gt; Left&lt;br /&gt; Left&lt;br /&gt; Dejar&lt;br /&gt; &lt;br /&gt;Lend&lt;br /&gt; Lent&lt;br /&gt; Lent&lt;br /&gt; Prestar&lt;br /&gt; &lt;br /&gt;Let&lt;br /&gt; Let&lt;br /&gt; Let&lt;br /&gt; Permitir&lt;br /&gt; &lt;br /&gt;Lie&lt;br /&gt; Lay&lt;br /&gt; Lain&lt;br /&gt; Echarse&lt;br /&gt; &lt;br /&gt;Light&lt;br /&gt; Lit&lt;br /&gt; Lit&lt;br /&gt; Encender&lt;br /&gt; &lt;br /&gt;Lose&lt;br /&gt; Lost&lt;br /&gt; Lost&lt;br /&gt; Perder&lt;br /&gt; &lt;br /&gt;Make&lt;br /&gt; Made&lt;br /&gt; Made&lt;br /&gt; Hacer&lt;br /&gt; &lt;br /&gt;Mean&lt;br /&gt; Meant&lt;br /&gt; Meant&lt;br /&gt; Significar&lt;br /&gt; &lt;br /&gt;Meet&lt;br /&gt; Met&lt;br /&gt; Met&lt;br /&gt; Encontrar&lt;br /&gt; &lt;br /&gt;Mistake&lt;br /&gt; Mistook&lt;br /&gt; Mistaken&lt;br /&gt; Equivocar&lt;br /&gt; &lt;br /&gt;Overcome&lt;br /&gt; Overcame&lt;br /&gt; Overcome&lt;br /&gt; Vencer&lt;br /&gt; &lt;br /&gt;Pay&lt;br /&gt; Paid&lt;br /&gt; Paid&lt;br /&gt; Pagar&lt;br /&gt; &lt;br /&gt;Put&lt;br /&gt; Put&lt;br /&gt; Put&lt;br /&gt; Poner&lt;br /&gt; &lt;br /&gt;Read&lt;br /&gt; Read&lt;br /&gt; Read&lt;br /&gt; Leer&lt;br /&gt; &lt;br /&gt;Ride&lt;br /&gt; Rode&lt;br /&gt; Ridden&lt;br /&gt; Montar&lt;br /&gt; &lt;br /&gt;Ring&lt;br /&gt; Rang&lt;br /&gt; Rung&lt;br /&gt; Llamar&lt;br /&gt; &lt;br /&gt;Rise&lt;br /&gt; Rose&lt;br /&gt; Risen&lt;br /&gt; Levantarse&lt;br /&gt; &lt;br /&gt;Run&lt;br /&gt; Ran&lt;br /&gt; Run&lt;br /&gt; Correr&lt;br /&gt; &lt;br /&gt;Say&lt;br /&gt; Said&lt;br /&gt; Said&lt;br /&gt; Decir&lt;br /&gt; &lt;br /&gt;See&lt;br /&gt; Saw&lt;br /&gt; Seen&lt;br /&gt; Ver&lt;br /&gt; &lt;br /&gt;Seek&lt;br /&gt; Sought&lt;br /&gt; Sought&lt;br /&gt; Buscar&lt;br /&gt; &lt;br /&gt;Sell&lt;br /&gt; Sold&lt;br /&gt; Sold&lt;br /&gt; Vender&lt;br /&gt; &lt;br /&gt;Send&lt;br /&gt; Sent&lt;br /&gt; Sent&lt;br /&gt; Enviar&lt;br /&gt; &lt;br /&gt;Set&lt;br /&gt; Set&lt;br /&gt; Set&lt;br /&gt; Poner(se)&lt;br /&gt; &lt;br /&gt;Sew&lt;br /&gt; Sewed&lt;br /&gt; Sewed / Sewn&lt;br /&gt; Coser&lt;br /&gt; &lt;br /&gt;Shake&lt;br /&gt; Shook&lt;br /&gt; Shaken&lt;br /&gt; Sacudir&lt;br /&gt; &lt;br /&gt;Shear&lt;br /&gt; Shore&lt;br /&gt; Shorn&lt;br /&gt; Esquilar&lt;br /&gt; &lt;br /&gt;Shine&lt;br /&gt; Shone&lt;br /&gt; Shone&lt;br /&gt; Brillar&lt;br /&gt; &lt;br /&gt;Shoot&lt;br /&gt; Shot&lt;br /&gt; Shot&lt;br /&gt; Disparar&lt;br /&gt; &lt;br /&gt;Show&lt;br /&gt; Showed&lt;br /&gt; Shown&lt;br /&gt; Mostrar&lt;br /&gt; &lt;br /&gt;Shrink&lt;br /&gt; Shrank&lt;br /&gt; Shrunk&lt;br /&gt; Encogerse&lt;br /&gt; &lt;br /&gt;Shut&lt;br /&gt; Shut&lt;br /&gt; Shut&lt;br /&gt; Cerrar&lt;br /&gt; &lt;br /&gt;Sing&lt;br /&gt; Sang&lt;br /&gt; Sung&lt;br /&gt; Cantar&lt;br /&gt; &lt;br /&gt;Sink&lt;br /&gt; Sank&lt;br /&gt; Sunk&lt;br /&gt; Hundir&lt;br /&gt; &lt;br /&gt;Sit&lt;br /&gt; Sat&lt;br /&gt; Sat&lt;br /&gt; Sentarse&lt;br /&gt; &lt;br /&gt;Sleep&lt;br /&gt; Slept&lt;br /&gt; Slept&lt;br /&gt; Dormir&lt;br /&gt; &lt;br /&gt;Slide&lt;br /&gt; Slid&lt;br /&gt; Slid&lt;br /&gt; Resbalar&lt;br /&gt; &lt;br /&gt;Smell&lt;br /&gt; Smelt&lt;br /&gt; Smelt&lt;br /&gt; Oler&lt;br /&gt; &lt;br /&gt;Sow&lt;br /&gt; Sowed&lt;br /&gt; Sowed / Sown&lt;br /&gt; Sembrar&lt;br /&gt; &lt;br /&gt;Speak&lt;br /&gt; Spoke&lt;br /&gt; Spoken&lt;br /&gt; Hablar&lt;br /&gt; &lt;br /&gt;Speed&lt;br /&gt; Sped&lt;br /&gt; Sped&lt;br /&gt; Acelerar&lt;br /&gt; &lt;br /&gt;Spell&lt;br /&gt; Spelt&lt;br /&gt; Spelt&lt;br /&gt; Deletrear&lt;br /&gt; &lt;br /&gt;Spend&lt;br /&gt; Spent&lt;br /&gt; Spent&lt;br /&gt; Gastar&lt;br /&gt; &lt;br /&gt;Spill&lt;br /&gt; Spilt / Spilled&lt;br /&gt; Spilt / Spilled&lt;br /&gt; Derramar&lt;br /&gt; &lt;br /&gt;Spin&lt;br /&gt; Spun&lt;br /&gt; Spun&lt;br /&gt; Hilar&lt;br /&gt; &lt;br /&gt;Spit&lt;br /&gt; Spat&lt;br /&gt; Spat&lt;br /&gt; Escupir&lt;br /&gt; &lt;br /&gt;Split&lt;br /&gt; Split&lt;br /&gt; Split&lt;br /&gt; Hender / partir / rajar&lt;br /&gt; &lt;br /&gt;Spoil&lt;br /&gt; Spoilt / Spoiled&lt;br /&gt; Spoilt / Spoiled&lt;br /&gt; Estropear&lt;br /&gt; &lt;br /&gt;Spread&lt;br /&gt; Spread&lt;br /&gt; Spread&lt;br /&gt; Extender&lt;br /&gt; &lt;br /&gt;Spring&lt;br /&gt; Sprang&lt;br /&gt; Sprung&lt;br /&gt; Saltar&lt;br /&gt; &lt;br /&gt;Stand&lt;br /&gt; Stood&lt;br /&gt; Stood&lt;br /&gt; Estar en pie&lt;br /&gt; &lt;br /&gt;Steal&lt;br /&gt; Stole&lt;br /&gt; Stolen&lt;br /&gt; Robar&lt;br /&gt; &lt;br /&gt;Stick&lt;br /&gt; Stuck&lt;br /&gt; Stuck&lt;br /&gt; Pegar Engomar&lt;br /&gt; &lt;br /&gt;Sting&lt;br /&gt; Stung&lt;br /&gt; Stung&lt;br /&gt; Picar&lt;br /&gt; &lt;br /&gt;Stink&lt;br /&gt; Stank/Stunk&lt;br /&gt; Stunk&lt;br /&gt; Apestar&lt;br /&gt; &lt;br /&gt;Stride&lt;br /&gt; Strode&lt;br /&gt; Stridden&lt;br /&gt; Dar zancadas&lt;br /&gt; &lt;br /&gt;Strike&lt;br /&gt; Struck&lt;br /&gt; Struck&lt;br /&gt; Golpear&lt;br /&gt; &lt;br /&gt;Swear&lt;br /&gt; Swore&lt;br /&gt; Sworn&lt;br /&gt; Jurar&lt;br /&gt; &lt;br /&gt;Sweat&lt;br /&gt; Sweat&lt;br /&gt; Sweat&lt;br /&gt; Sudar&lt;br /&gt; &lt;br /&gt;Sweep&lt;br /&gt; Swept&lt;br /&gt; Swept&lt;br /&gt; Barrer&lt;br /&gt; &lt;br /&gt;Swell&lt;br /&gt; Swelled&lt;br /&gt; Swollen&lt;br /&gt; Hinchar&lt;br /&gt; &lt;br /&gt;Swim&lt;br /&gt; Swam&lt;br /&gt; Swum&lt;br /&gt; Nadar&lt;br /&gt; &lt;br /&gt;Swing&lt;br /&gt; Swung&lt;br /&gt; Swung&lt;br /&gt; Columpiarse&lt;br /&gt; &lt;br /&gt;Take&lt;br /&gt; Took&lt;br /&gt; Taken&lt;br /&gt; Coger&lt;br /&gt; &lt;br /&gt;Teach&lt;br /&gt; Taught&lt;br /&gt; Taught&lt;br /&gt; Enseñar&lt;br /&gt; &lt;br /&gt;Tear&lt;br /&gt; Tore&lt;br /&gt; Torn&lt;br /&gt; Rasgar&lt;br /&gt; &lt;br /&gt;Tell&lt;br /&gt; Told&lt;br /&gt; Told&lt;br /&gt; Decir&lt;br /&gt; &lt;br /&gt;Think&lt;br /&gt; Thought&lt;br /&gt; Thought&lt;br /&gt; Pensar&lt;br /&gt; &lt;br /&gt;Throw&lt;br /&gt; Threw&lt;br /&gt; Thrown&lt;br /&gt; Arrojar Tirar&lt;br /&gt; &lt;br /&gt;Thrust&lt;br /&gt; Thrust&lt;br /&gt; Thrust&lt;br /&gt; Introducir&lt;br /&gt; &lt;br /&gt;Tread&lt;br /&gt; Trod&lt;br /&gt; Trodden&lt;br /&gt; Pisar, hollar&lt;br /&gt; &lt;br /&gt;Understand&lt;br /&gt; Understood&lt;br /&gt; Understood&lt;br /&gt; Entender&lt;br /&gt; &lt;br /&gt;Undergo&lt;br /&gt; Underwent&lt;br /&gt; Undergone&lt;br /&gt; Sufrir&lt;br /&gt; &lt;br /&gt;Undertake&lt;br /&gt; Undertook&lt;br /&gt; Undertaken&lt;br /&gt; Emprender&lt;br /&gt; &lt;br /&gt;Wake&lt;br /&gt; Woke&lt;br /&gt; Woken&lt;br /&gt; Despertarse&lt;br /&gt; &lt;br /&gt;Wear&lt;br /&gt; Wore&lt;br /&gt; Worn&lt;br /&gt; Llevar puesto&lt;br /&gt; &lt;br /&gt;Weave&lt;br /&gt; Wove&lt;br /&gt; Woven&lt;br /&gt; Tejer&lt;br /&gt; &lt;br /&gt;Weep&lt;br /&gt; Wept&lt;br /&gt; Wept&lt;br /&gt; Llorar&lt;br /&gt; &lt;br /&gt;Wet&lt;br /&gt; Wet&lt;br /&gt; Wet&lt;br /&gt; Mojar&lt;br /&gt; &lt;br /&gt;Win&lt;br /&gt; Won&lt;br /&gt; Won&lt;br /&gt; Ganar&lt;br /&gt; &lt;br /&gt;Wind&lt;br /&gt; Wound&lt;br /&gt; Wound&lt;br /&gt; Enrollar&lt;br /&gt; &lt;br /&gt;Withdraw&lt;br /&gt; Withdrew&lt;br /&gt; Withdrawn&lt;br /&gt; Retirarse&lt;br /&gt; &lt;br /&gt;Wring&lt;br /&gt; Wrung&lt;br /&gt; Wrung&lt;br /&gt; Torcer&lt;br /&gt; &lt;br /&gt;Write&lt;br /&gt; Wrote&lt;br /&gt; Written&lt;br /&gt; Escribir&lt;br /&gt; &lt;br /&gt;ENGLISH REVIEW&lt;br /&gt;Cuando empezamos a estudiar un idioma partimos por comprender y formar oraciones simples, por lo tanto vamos a revisar, los pronombres personales, los tiempos verbales con su conjugación pertinente y las tres formas en que podemos ocupar la oración que son la forma afirmativa, negativa e interrogativa. &lt;br /&gt;&lt;br /&gt;I. PERSONAL PRONOUNS &lt;br /&gt;&lt;br /&gt;I                              Yo&lt;br /&gt;You                                                                   Tú&lt;br /&gt;She                                                                    Ella         &lt;br /&gt;He                                                                      El             &lt;br /&gt;It                                                                        Eso (a)     &lt;br /&gt;We                                                                     Nosotros   &lt;br /&gt;You                                                                   Ustedes   &lt;br /&gt;They                                                                  Ellos (as)   &lt;br /&gt;&lt;br /&gt;II. PRESENT SIMPLE &lt;br /&gt;&lt;br /&gt;Vamos a partir con el verbo que es el ser o estar  (To Be) que tiene una conjugación distinta a los demás verbos &lt;br /&gt;&lt;br /&gt;To be afirmativo &lt;br /&gt;Español Inglés Inglés contraido &lt;br /&gt;Soy/Estoy I am  I'm&lt;br /&gt;Eres/Estás you are  you're&lt;br /&gt;El es/está  He is  He's&lt;br /&gt;Ella es/está  She is  she's&lt;br /&gt;Ello es/está  It is  It's&lt;br /&gt;Somos/estamos We are  We're&lt;br /&gt;Son/Están You are  You're&lt;br /&gt;Son/Están They are  They're&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &lt;br /&gt;&lt;br /&gt;To be interrogativo &lt;br /&gt;Español Inglés &lt;br /&gt;¿Soy?/¿Estoy? Am I?  &lt;br /&gt;¿Eres?¿Estás? Are you?  &lt;br /&gt;¿Es él?¿Está él?  Is he?  &lt;br /&gt;¿Es ella?¿Está ella?  Is she?  &lt;br /&gt;¿Es ello?¿Está ello?  Is it? &lt;br /&gt;¿Somos?¿Estamos? Are we?  &lt;br /&gt;¿estan?¿Estaban? Are you?  &lt;br /&gt;¿Son?¿Están? Are they?  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To be negativo &lt;br /&gt;Español Inglés Inglés contraido &lt;br /&gt;No soy/estoy  I am not  I'm not &lt;br /&gt;No eres/estás  You are not  you aren't &lt;br /&gt;No es/está(él)  He is not  He isn't &lt;br /&gt;No es/está (ella)  She is not  She isn't &lt;br /&gt;No es/está (ello)  It is not  It isn't &lt;br /&gt;No somos/estamos  We are not  we aren't &lt;br /&gt;No son /estan  You are not  you aren't &lt;br /&gt;No son/están  They are not  They aren't &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;De esa forma tenemos las tres formas que se puede conjugar el verbo To Be en su forma afirmativa, negativa e interrogativa. A continuación vamos a ver como se conjugan los demás verbos en presente simple con sus reglas gramaticales&lt;br /&gt;&lt;br /&gt;Example:  Play = jugar &lt;br /&gt;&lt;br /&gt;Forma  Afirmativa &lt;br /&gt;I play = yo juego&lt;br /&gt;You play = tu juegas &lt;br /&gt;She plays = ella juega&lt;br /&gt;He plays= el juega &lt;br /&gt;Forma Interrogativa&lt;br /&gt;Do I play? = ¿juego yo? &lt;br /&gt;Do you play? = ¿juegas tu?&lt;br /&gt;Does she play? = ¿juega Ella?&lt;br /&gt;Does he play? = ¿juega el?&lt;br /&gt;Forma Negativa &lt;br /&gt;I don´t play   = yo no juego&lt;br /&gt;You don´t play = tu no juegas&lt;br /&gt;She doesn´t play = ella no juega&lt;br /&gt;He doesn’t play = el no juega &lt;br /&gt;&lt;br /&gt;1. En la conjugación de la forma afirmativa debemos tener cuidado porque hay reglas gramaticales para la  tercera persona singular que son (she, he, it) porque el verbo no se conserva igual y se le agrega (s). ejemplo play- get up  / she plays= ella juega/ he gets up = el se levanta &lt;br /&gt;&lt;br /&gt;2. Cuando los verbos tienen una terminación con (o-ch-sh ss) a los verbos en tercera persona singular se le agrega (es) ejemplo go – catch / she goes= ella va / he catches = el atrapa. &lt;br /&gt;&lt;br /&gt;3.  Cuando los verbos tienen una terminación con (y), la (y) se elimina y se agrega (ies) ejemplo cry – try she cries= ella llora / he tries = el trata.&lt;br /&gt;&lt;br /&gt;4.  Pero si el verbo tiene una vocal antes de la (y),  al verbo solo se le agrega una (s) ejemplo say – play  he plays= el juega / she says = ella dice &lt;br /&gt;&lt;br /&gt;Nota: Estas reglas solo se aplican cuando la oración es en forma afirmativa, cuando la oración esta en forma negativa e interrogativa el verbo no cambia y podemos saber que la oración es negativa o interrogativa por el verbo auxiliar Do- Does, según el pronombre porque el verbo auxiliar Does solo lo ocupamos con los pronombres she, he, it, tercera persona singular.  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Usos del presente simple&lt;br /&gt;&lt;br /&gt;• Hábitos o actividades regulares &lt;br /&gt;• Hechos o actitudes que son siempre o generalmente verdad&lt;br /&gt;&lt;br /&gt;III.   PRESENT CONTINUOUS&lt;br /&gt;&lt;br /&gt;El presente continuo lo formamos con un verbo auxiliar que es el  verbo To Be + un verbo con la terminación en ING.&lt;br /&gt;                        Forma afirmativa &lt;br /&gt;&lt;br /&gt;Verbo auxiliar&lt;br /&gt;&lt;br /&gt;     &lt;br /&gt;I am playing                        verbo + ING = yo estoy jugando&lt;br /&gt;             &lt;br /&gt;&lt;br /&gt;Pronombre personal &lt;br /&gt;&lt;br /&gt;• She is playing = ella esta jugando&lt;br /&gt;• They are playing = ellos están jugando &lt;br /&gt;                         Forma interrogativa&lt;br /&gt; Am I playing? = ¿estoy yo jugando?&lt;br /&gt;Is she playing? = ¿esta Ella jugando?&lt;br /&gt;Are they playing? = ¿están ellos jugando?&lt;br /&gt;Forma negativa &lt;br /&gt;I ´m not playing = yo no estoy jugando&lt;br /&gt;She isn´t playing = ella no esta jugando&lt;br /&gt;They aren´t playing = ellos no están jugando&lt;br /&gt;Usos del presente continuo.&lt;br /&gt;&lt;br /&gt;• Se ocupa para acciones que ocurren en el presente que no son progresivas o no tienen una rutina, son acciones espontaneas que ocurren en el presente &lt;br /&gt;• También ocupamos el presente continuo para acciones que no necesariamente ocurren ahora pero si para actividades que ocurren SOLO temporalmente&lt;br /&gt;• Ocupamos el presente continuo para hablar de un futuro cercano.&lt;br /&gt;&lt;br /&gt;IV.  PAST SIMPLE &lt;br /&gt;&lt;br /&gt;Vamos a partir con el verbo que es el ser o estar  (To Be) que tiene una conjugación distinta a los demás verbos &lt;br /&gt;To be afirmativo &lt;br /&gt;Español Inglés &lt;br /&gt;Yo era/estaba I was &lt;br /&gt;Tu era/estabas  you were &lt;br /&gt;El era/ estabas  He was &lt;br /&gt;Ella era/estaba  She was &lt;br /&gt;Ello era/está  It was &lt;br /&gt;We eramos/estabamos We were &lt;br /&gt;Ustedes eran/estaban You were &lt;br /&gt;Ellos eran/estaban They were &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;        &lt;br /&gt;&lt;br /&gt;To be interrogativo &lt;br /&gt;Español Inglés &lt;br /&gt;¿era yo?/¿Estaba yo? was I?  &lt;br /&gt;¿Eras tu?¿Estabas tu? were you?  &lt;br /&gt;¿Era él ?¿Estaba él?  was he?  &lt;br /&gt;¿Era ella?¿Estaba ella?  was she?  &lt;br /&gt;¿Era ello?¿Estaba ello?  was it? &lt;br /&gt;¿Éramos nosotros? ¿Estábamos nosotros? were we?  &lt;br /&gt;¿Eran ustedes? ¿Estaban ustedes? were you?  &lt;br /&gt;¿Son?¿Están? were they?  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To be negativo &lt;br /&gt;Español Inglés Inglés contraído &lt;br /&gt;No era/estaba  I was not  I wasn´t&lt;br /&gt;No era/estaba You were not  you weren´t&lt;br /&gt;No era/estaba)  He was not  He wasn´t&lt;br /&gt;No era/estaba)  She was not  She wasn´t&lt;br /&gt;No era/estaba  It was not  It wasn´t&lt;br /&gt;Noeramos /estabamos  We were not  we weren´t&lt;br /&gt;No eran/estaban  You were not  you weren´t&lt;br /&gt;No eran /estaban  They were not  They weren´t&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;En el tiempo verbal pasado simple, hay que fijarse en los verbos regulares, irregulares y en el verbo auxiliar DID, su construcción es:  &lt;br /&gt;&lt;br /&gt;Example&lt;br /&gt;&lt;br /&gt;Forma afirmativa &lt;br /&gt;I played            yo jugué&lt;br /&gt;  &lt;br /&gt;She played                                  play + ed = played (verbo regular) / Ella jugó &lt;br /&gt;&lt;br /&gt;They played / ellos jugaron &lt;br /&gt;&lt;br /&gt;I wrote / yo escribí &lt;br /&gt;&lt;br /&gt;She wrote                                  write = escribir (presente) wrote = escribir (pasado) verbo irregular   / Ella escribió &lt;br /&gt;&lt;br /&gt;They wrote / ellos escribieron &lt;br /&gt;&lt;br /&gt;Forma interrogativa&lt;br /&gt;&lt;br /&gt;Did I play? = ¿ jugué yo?&lt;br /&gt;Did she play? = ¿Ella jugó?&lt;br /&gt;Did they play? = ¿ Ellos jugaron?&lt;br /&gt;Did I write? = ¿escribí yo?&lt;br /&gt;Did she write? = ¿escribió Ella?&lt;br /&gt;Did they write? = ¿escribieron ellos?&lt;br /&gt;&lt;br /&gt;Forma negativa&lt;br /&gt;I didn´t play = yo no jugué &lt;br /&gt;She didn´t play= Ella no jugó&lt;br /&gt;They didn´t play= ellos no jugaron &lt;br /&gt;I didn´t write= yo no escribí&lt;br /&gt;She didn´t write = Ella no escribió&lt;br /&gt;They didn´t write = ellos no escribieron &lt;br /&gt;Usos del pasado simple&lt;br /&gt;Usamos el pasado simple para hablar de acciones pasadas que fueron &lt;br /&gt;• Hábitos o actividades regulares &lt;br /&gt;• Hechos o actitudes que son siempre o generalmente verdad&lt;br /&gt;&lt;br /&gt;Nota: En la forma interrogativa y negativa usamos el auxiliar DID para saber que la oración esta en pasado ya que el verbo no cambia se mantiene en su forma infinitiva (presente), además debes tener en cuenta que para saber si un verbo es regular o irregular hay que tener la lista de los verbos irregulares y si el verbo no aparece es regular o sea con la terminación (ed) &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;V. PAST CONTINUOUS &lt;br /&gt;La construcción del tiempo verbal pasado continuos es el verbo auxiliar verbo To Be en pasado (was/were) + el verbo terminado con ING &lt;br /&gt;Usos del pasado continuo.&lt;br /&gt;&lt;br /&gt;• Se ocupa para acciones que ocurren en el pasado que no son progresivas o no tienen una rutina, son acciones espontaneas que ocurrieron en el pasado &lt;br /&gt;• También ocupamos el pasado continuo para acciones o actividades que ocurrieron SOLO temporalmente&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I                              was&lt;br /&gt;You                                                                  were&lt;br /&gt;She                                                                   was      &lt;br /&gt;He                                                                    was            &lt;br /&gt;It                                                                      was   &lt;br /&gt;We                                                                    were   &lt;br /&gt;You                                                                  were   &lt;br /&gt;They                                                                 were &lt;br /&gt;&lt;br /&gt;Forma afirmativa &lt;br /&gt;&lt;br /&gt;I was playing= yo estaba jugando&lt;br /&gt;She was playing= Ella estaba jugando&lt;br /&gt;They were playing= ellos estaban jugando&lt;br /&gt;&lt;br /&gt;Forma interrogativa &lt;br /&gt;&lt;br /&gt;Was I playing? = ¿estuve yo jugando?&lt;br /&gt;Was she playing?= ¿estuvo ella jugando?&lt;br /&gt;Were they playing? = ¿estuvieron ellos jugando?&lt;br /&gt;&lt;br /&gt;Forma negativa&lt;br /&gt;&lt;br /&gt;I wasn´t playing= yo no estuve jugando &lt;br /&gt;She wasn´t playing= Ella no estuvo jugando&lt;br /&gt;They weren´t playing= ellos no estuvieron jugando&lt;br /&gt;&lt;br /&gt;VI.   PRESENT PERFECT &lt;br /&gt;El presente perfecto se construye con el verbo auxiliar have + el verbo en su forma participio &lt;br /&gt;I                              have&lt;br /&gt;You                                                                 have&lt;br /&gt;She                                                                   has      &lt;br /&gt;He                                                                    has            &lt;br /&gt;It                                                                      has  &lt;br /&gt;We                                                                   have  &lt;br /&gt;You                                                                 have   &lt;br /&gt;They                                                                have &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Forma afirmativa &lt;br /&gt;&lt;br /&gt;I have played = yo he jugado&lt;br /&gt;She has played = Ella ha jugado&lt;br /&gt;They have played = ellos han jugado&lt;br /&gt;&lt;br /&gt;Forma interrogativa &lt;br /&gt;&lt;br /&gt;Have I played? = ¿he jugado yo?&lt;br /&gt;Has she played?= ¿ha jugado ella?&lt;br /&gt;Have they played? = ¿han jugado ellos?&lt;br /&gt;&lt;br /&gt;Forma negativa&lt;br /&gt;&lt;br /&gt;I haven´t played= yo no he jugado &lt;br /&gt;She hasn´t played= Ella no ha jugado&lt;br /&gt;They haven´t played= ellos no han jugado&lt;br /&gt;&lt;br /&gt;Uso del presente perfecto. &lt;br /&gt;• Se usa para conectar una acción pasada con el presente. Lo usamos para hablar de que algo ha pasado o no ha pasado en un periodo de tiempo antes que ahora. &lt;br /&gt;VII. PRESENT PERFECT CONTINUOUS&lt;br /&gt;El presente perfecto continuo se construye por dos verbos auxiliares have o has  + been y el verbo con la terminación ING.&lt;br /&gt;Forma Afirmativa &lt;br /&gt;I have been working = yo he estado trabajando&lt;br /&gt;You  have been working = tu has estado trabajando&lt;br /&gt;He  has been working = el ha estado trabajando&lt;br /&gt;                   She has been working = ella ha estado trabajando&lt;br /&gt;                   It has been working = eso ha estado trabajando&lt;br /&gt;We have been working = nosotros hemos estado trabajando&lt;br /&gt;You have been working = ustedes han estado trabajando&lt;br /&gt;They have been working = ellos /as han estado trabajando&lt;br /&gt;Forma interrogativa &lt;br /&gt; Have I been working? = ¿he estado yo trabajando?&lt;br /&gt; Have you been working? = ¿has estado tu  trabajando?&lt;br /&gt;Has he been working? = ¿ha estado el trabajando?&lt;br /&gt;                   Has she been working? =  ¿ha estado ella  trabajando?&lt;br /&gt;                   Has It been working? =  ¿ha estado eso trabajando?&lt;br /&gt;Have we been working? = ¿hemos estado nosotros trabajando?&lt;br /&gt;Have you been working? = ¿han estado ustedes  trabajando?&lt;br /&gt;Have they been working? = ¿han estado ellos /as trabajando?&lt;br /&gt;Forma negativa&lt;br /&gt;I haven´t been working = yo no he estado trabajando&lt;br /&gt;You  haven´t  been working = tu no has estado trabajando&lt;br /&gt;He  hasn´t been working = el no ha estado trabajando&lt;br /&gt;                   She hasn´t been working = ella no ha estado trabajando&lt;br /&gt;                   It hasn´t been working = eso no ha estado trabajando&lt;br /&gt;We haven´t been working = nosotros no hemos estado trabajando&lt;br /&gt;You haven´t been working = ustedes no han estado trabajando&lt;br /&gt;They haven´t been working = ellos /as no han estado trabajando&lt;br /&gt;&lt;br /&gt;Uso del presente perfecto continuo. &lt;br /&gt;• Lo usamos para expresar una acción que empezó en el pasado, y que continúa en un periodo de tiempo hasta ahora. &lt;br /&gt;&lt;br /&gt;VIII. PASADO PERFECTO &lt;br /&gt;&lt;br /&gt;El pasado perfecto lo construimos con el verbo auxiliar have pero en su forma pasada had + el verbo en su forma participia.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Forma afirmativa &lt;br /&gt;I had started = yo había empezado&lt;br /&gt;You had started = tu habías empezado&lt;br /&gt;He had started = el había empezado&lt;br /&gt;Forma interrogativa &lt;br /&gt;Had I started? = ¿Habia empezado yo?&lt;br /&gt;Had you started? = ¿Habias empezado tu?&lt;br /&gt;Had he started? = ¿Habia empezado el?&lt;br /&gt;Forma negativa &lt;br /&gt;I hadn´t  started = yo no había empezado&lt;br /&gt;You hadn´t started = tu habías no empezado&lt;br /&gt;He hadn´t started = el había no empezado&lt;br /&gt;&lt;br /&gt;Usos del pasado perfecto&lt;br /&gt;• Usamos el pasado perfecto para hablar de un pasado reciente &lt;br /&gt;• También los usamos para marcar una diferencia entre dos acciones pasadas ejemplo: After he had eaten a large dinner, he fell sleep &lt;br /&gt;La primera acción la expresamos en  pasado perfecto y la segunda la en pasado simple.  &lt;br /&gt;&lt;br /&gt;IX.     PAST PERFECT CONTINUOS &lt;br /&gt;&lt;br /&gt;La construcción del pasado perfecto continuo es similar a la del  presente perfecto continuos, lo único que varia es su auxiliar en vez de HAVE o HAS es HAD. &lt;br /&gt;&lt;br /&gt;Forma Afirmativa &lt;br /&gt;I had been working = yo había estado trabajando&lt;br /&gt;You had been working = tu había estado trabajando&lt;br /&gt;He  had been working = el había estado trabajando&lt;br /&gt;Forma interrogativa &lt;br /&gt; Had I been working? = ¿había estado yo trabajando?&lt;br /&gt; Had you been working? = ¿había estado tu  trabajando?&lt;br /&gt;Had he been working? = ¿había estado el trabajando?&lt;br /&gt;&lt;br /&gt;Forma negativa&lt;br /&gt;I hadn´t been working = yo no había estado trabajando&lt;br /&gt;You  hadn´t  been working = tu no había estado trabajando&lt;br /&gt;He  hadn´t been working = el no había estado trabajando&lt;br /&gt;&lt;br /&gt;Uso del presente perfecto continúo&lt;br /&gt;Solo lo usamos para enfatizar una acción pasada que había estado ocurriendo en un tiempo determinado en el tiempo. Ejemplo: After he had been sitting there for a few minutes.&lt;br /&gt;X.  FUTURE, WILL&lt;br /&gt;La construcción del tiempo verbal futuro simple es del auxiliar will + verbo en forma infinitiva (presente)&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Usos de futuro simple &lt;br /&gt;• Para hablar de predicciones sin fundamento ej: `You´ll get married with a tall man and rich.´&lt;br /&gt;• Hacer promesas ej: `I´ll send you a postcard from Spain.´&lt;br /&gt;• Hablar de hechos reales ej: `If it is made of wood, it will float.´&lt;br /&gt;• Dar ordenens ej: `You´ll do it this minute.´&lt;br /&gt;&lt;br /&gt;XI.  FUTURE, GOING TO &lt;br /&gt;La construcción es going to + verbo en su forma infinitiva (presente)&lt;br /&gt; &lt;br /&gt;Usos del futuro going to&lt;br /&gt;• Hablar de intensiones o planes para el futuro ej: `I´m going to learn to drive.´&lt;br /&gt;• Hablar de predicciones basadas en algo real ej: `It´s cloudy. It´s going to rain.´&lt;br /&gt;&lt;br /&gt;ANEXO &lt;br /&gt;WH- QUESTIONS &lt;br /&gt;WHAT                           ¿QUÉ? O ¿CUÁL? &lt;br /&gt;WHERE                         ¿DÓNDE?&lt;br /&gt;WHICH                          ¿CUÁLES?   &lt;br /&gt;WHO                              ¿QUIÉN?&lt;br /&gt;WHOSE                        ¿QUIÉNES?      &lt;br /&gt;WHEN                           ¿CUÁNDO?&lt;br /&gt;WHY                             ¿POR QUÉ?&lt;br /&gt;HOW                               ¿CÓMO?&lt;br /&gt;Cuando se formula una  pregunta con la wh-questions hay dos formas:&lt;br /&gt;• Wh- questions + verbo auxiliar + pronombre personal+ verbo? &lt;br /&gt;Examples:  &lt;br /&gt;1. What do you do? = ¿Qué haces tu?&lt;br /&gt;2. Where do you live? = ¿Dónde vives?&lt;br /&gt;3. Why did she play? = ¿Por qué ella jugó?&lt;br /&gt;4. When were they writing? = ¿Cuándo estuvieron ellos                                            escribiendo&lt;br /&gt;5. What is he doing? = ¿Qué esta el haciendo?&lt;br /&gt;• Wh- questions+ verbo+ pronombre personal / (complemento del sujeto)? &lt;br /&gt;1. Who is she? = ¿Quién es ella?&lt;br /&gt;2. Where are they? = ¿Dónde están ellos?&lt;br /&gt;3. When were you born? = ¿Cuándo naciste?&lt;br /&gt;4. What is your name? = ¿Cuál es tu nombre?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-4250615750695680736?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2009/05/ingles-bd.html</feedburner:origLink></item><item><title>Otro ejemplo de C++ esta vez sin programacion separada.</title><link>http://feedproxy.google.com/~r/Grisuno/~3/kBVtNKjG2NA/otro-ejemplo-de-c-esta-vez-sin.html</link><category>Articulos</category><category>Programacion</category><category>C/C++</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Sat, 10 Jan 2009 18:19:42 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-5457701596719125606</guid><description>bueno este ejemplo se explica solo, tienes que compilarlo con la instruccion
&lt;br /&gt;root@fromhell /src #&gt; g++ -o nombre_ejemplo_compilado ejemplo.cpp
&lt;br /&gt;root@fromhell /src #&gt; cat ejemplo.cpp
&lt;br /&gt;
&lt;br /&gt;&lt;head&gt;
&lt;br /&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;
&lt;br /&gt;&lt;meta name="Generator" content="Kate, the KDE Advanced Text Editor" /&gt;
&lt;br /&gt;&lt;title&gt;ejemplovecpunt.cpp&lt;/title&gt;
&lt;br /&gt;&lt;/head&gt;
&lt;br /&gt;&lt;body&gt;
&lt;br /&gt;&lt;pre&gt;
&lt;br /&gt;&lt;span style='color: #006e28'&gt;#include &amp;lt;iostream&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;&lt;b&gt;using&lt;/b&gt; std::cout;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;&lt;b&gt;using&lt;/b&gt; std::endl;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #0057ae'&gt;int&lt;/span&gt;&lt;span style='color: #141312'&gt; main ()&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  &lt;/span&gt;&lt;span style='color: #0057ae'&gt;int&lt;/span&gt;&lt;span style='color: #141312'&gt; Arreglo[&lt;/span&gt;&lt;span style='color: #b08000'&gt;5&lt;/span&gt;&lt;span style='color: #141312'&gt;];&lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//Arreglo elementos elementos enteros&lt;/i&gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  &lt;b&gt;for&lt;/b&gt; (&lt;/span&gt;&lt;span style='color: #0057ae'&gt;int&lt;/span&gt;&lt;span style='color: #141312'&gt; i = &lt;/span&gt;&lt;span style='color: #b08000'&gt;0&lt;/span&gt;&lt;span style='color: #141312'&gt;; i &amp;lt; &lt;/span&gt;&lt;span style='color: #b08000'&gt;5&lt;/span&gt;&lt;span style='color: #141312'&gt;; i++)&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;    Arreglo[i]=i + &lt;/span&gt;&lt;span style='color: #b08000'&gt;1&lt;/span&gt;&lt;span style='color: #141312'&gt;;&lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//asignamos 1,2,3...5&lt;/i&gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  &lt;/span&gt;&lt;span style='color: #0057ae'&gt;int&lt;/span&gt;&lt;span style='color: #141312'&gt; *ptrEntero;&lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//Declaracion puntero a un entero&lt;/i&gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  cout &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"Arreglo[2] = "&lt;/span&gt;&lt;span style='color: #141312'&gt; &amp;lt;&amp;lt; Arreglo[&lt;/span&gt;&lt;span style='color: #b08000'&gt;2&lt;/span&gt;&lt;span style='color: #141312'&gt;]&amp;lt;&amp;lt; endl;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  ptrEntero = Arreglo;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  cout &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"Asigno ptrEntero = Arreglo"&lt;/span&gt;&lt;span style='color: #141312'&gt; &amp;lt;&amp;lt; endl;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  cout &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ptrEntero[2] = "&lt;/span&gt;&lt;span style='color: #141312'&gt; &amp;lt;&amp;lt; ptrEntero[&lt;/span&gt;&lt;span style='color: #b08000'&gt;2&lt;/span&gt;&lt;span style='color: #141312'&gt;] &amp;lt;&amp;lt; endl;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  ptrEntero = &amp;amp;Arreglo[&lt;/span&gt;&lt;span style='color: #b08000'&gt;0&lt;/span&gt;&lt;span style='color: #141312'&gt;];&lt;/span&gt;&lt;span style='color: #888786'&gt;&lt;i&gt;//equivale a ptrEntero = Arreglo&lt;/i&gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  cout &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"Asigno ptrEntero = &amp;amp;Arreglo[0]"&lt;/span&gt;&lt;span style='color: #141312'&gt; &amp;lt;&amp;lt; endl;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  cout &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ptrEntero[2] = "&lt;/span&gt;&lt;span style='color: #141312'&gt; &amp;lt;&amp;lt; ptrEntero[&lt;/span&gt;&lt;span style='color: #b08000'&gt;2&lt;/span&gt;&lt;span style='color: #141312'&gt;] &amp;lt;&amp;lt; endl;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  cout &amp;lt;&amp;lt; endl &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"Mostramos el arreglo por sus dos nombres: "&lt;/span&gt;&lt;span style='color: #141312'&gt; &amp;lt;&amp;lt; endl;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  &lt;b&gt;for&lt;/b&gt; (&lt;/span&gt;&lt;span style='color: #0057ae'&gt;int&lt;/span&gt;&lt;span style='color: #141312'&gt; i = &lt;/span&gt;&lt;span style='color: #b08000'&gt;0&lt;/span&gt;&lt;span style='color: #141312'&gt;; i &amp;lt; &lt;/span&gt;&lt;span style='color: #b08000'&gt;5&lt;/span&gt;&lt;span style='color: #141312'&gt;; i++)&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;    cout &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"ptrEntero["&lt;/span&gt;&lt;span style='color: #141312'&gt;&amp;lt;&amp;lt;i&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"] = "&lt;/span&gt;&lt;span style='color: #141312'&gt;&amp;lt;&amp;lt;ptrEntero[i]&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;" == "&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  &amp;lt;&amp;lt; &lt;/span&gt;&lt;span style='color: #bf0303'&gt;"Arreglo["&lt;/span&gt;&lt;span style='color: #141312'&gt;&amp;lt;&amp;lt;i&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style='color: #bf0303'&gt;"] = "&lt;/span&gt;&lt;span style='color: #141312'&gt; &amp;lt;&amp;lt; Arreglo[i] &amp;lt;&amp;lt; endl;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;  &lt;b&gt;return&lt;/b&gt; &lt;/span&gt;&lt;span style='color: #b08000'&gt;0&lt;/span&gt;&lt;span style='color: #141312'&gt;;&lt;/span&gt;
&lt;br /&gt;&lt;span style='color: #141312'&gt;}&lt;/span&gt;&lt;/pre&gt;&lt;/body&gt;
&lt;br /&gt;&lt;/html&gt;
&lt;br /&gt;
&lt;br /&gt;y este otro ejemplo es un programita de cifrado utilizando el metodo del cesar(para mas informacion busca cifrado cesar en wikipedia ;)), espero les ayude en algo, claro esta que el metodo solo es explicativo ya que la robustez de la solucion de encriptado no es para nada buena comparada con otras soluciones no lineales o de otro tipo, si necesitas cifrado profecional usa gnupg :D
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;head&gt;
&lt;br /&gt;&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;
&lt;br /&gt;&lt;meta name="Generator" content="Kate, the KDE Advanced Text Editor" /&gt;
&lt;br /&gt;&lt;title&gt;krypt.cpp&lt;/title&gt;
&lt;br /&gt;&lt;/head&gt;
&lt;br /&gt;&lt;body&gt;
&lt;br /&gt;&lt;pre&gt;
&lt;br /&gt;&lt;span style="color: #008000;"&gt;#include&amp;lt;stdio.h&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style="font-style: italic;color: #808080;"&gt;//#include&amp;lt;conio.h&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #008000;"&gt;#include&amp;lt;iostream.h&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #008000;"&gt;#include&amp;lt;string.h&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #008000;"&gt;#include&amp;lt;ctype.h&amp;gt;&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;class&lt;/span&gt;&lt;span style="color: #000000;"&gt; krypto&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	&lt;/span&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;private&lt;/span&gt;&lt;span style="color: #000000;"&gt;:&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 		&lt;/span&gt;&lt;span style="color: #800000;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt; encriptado[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;100&lt;/span&gt;&lt;span style="color: #000000;"&gt;], desencriptado[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;100&lt;/span&gt;&lt;span style="color: #000000;"&gt;],r,pas[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;11&lt;/span&gt;&lt;span style="color: #000000;"&gt;];&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;		 &lt;/span&gt;&lt;span style="color: #800000;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt; longitud, i;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;		 FILE *arch;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	&lt;/span&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;public&lt;/span&gt;&lt;span style="color: #000000;"&gt;:&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;		 krypto();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;		~krypto();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 		kryptogrisuno();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;};&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;kryptogrisuno(){&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	&lt;/span&gt;&lt;span style="color: #800000;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt; encriptado[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;100&lt;/span&gt;&lt;span style="color: #000000;"&gt;], desencriptado[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;100&lt;/span&gt;&lt;span style="color: #000000;"&gt;],r,pas[&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;11&lt;/span&gt;&lt;span style="color: #000000;"&gt;];&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	&lt;/span&gt;&lt;span style="color: #800000;"&gt;int&lt;/span&gt;&lt;span style="color: #000000;"&gt; longitud, i;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	FILE *arch;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	arch=fopen(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"datos.grisuno"&lt;/span&gt;&lt;span style="color: #000000;"&gt;,&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"w"&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	&lt;/span&gt;&lt;span style="font-style: italic;color: #808080;"&gt;// clrscr();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	cout&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"Escribe el texto a cifrar: "&lt;/span&gt;&lt;span style="color: #000000;"&gt;&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"&lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;\n&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 		cin.getline(encriptado, &lt;/span&gt;&lt;span style="color: #0000ff;"&gt;100&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	longitud = strlen(encriptado);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	&lt;/span&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt; (i=&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;;i &amp;lt; longitud; i++){&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 		encriptado[i] = &lt;/span&gt;&lt;span style="color: #800000;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt;(toascii(encriptado[i])+&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;122&lt;/span&gt;&lt;span style="color: #000000;"&gt;);}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	fprintf(arch, &lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"%s"&lt;/span&gt;&lt;span style="color: #000000;"&gt; , encriptado);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	cout&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"&lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;\n\n&lt;/span&gt;&lt;span style="color: #dd0000;"&gt; ¿Quieres encripar el texto? [S/n]"&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	 cin&amp;gt;&amp;gt;r;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	&lt;/span&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; (toupper(r)== &lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;'S'&lt;/span&gt;&lt;span style="color: #000000;"&gt;){&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 		cout&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"inserte clave para decifrar: "&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 		cin&amp;gt;&amp;gt;pas;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 		&lt;/span&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;if&lt;/span&gt;&lt;span style="color: #000000;"&gt; (strcmp(pas,&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"grisuno"&lt;/span&gt;&lt;span style="color: #000000;"&gt;)==&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;){&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 			cout&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"&lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;\n\n&lt;/span&gt;&lt;span style="color: #dd0000;"&gt; El Texto decifrado es: "&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 			&lt;/span&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;for&lt;/span&gt;&lt;span style="color: #000000;"&gt;(i=&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;; i &amp;lt; longitud; i++) {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 				desencriptado[i] = &lt;/span&gt;&lt;span style="color: #800000;"&gt;char&lt;/span&gt;&lt;span style="color: #000000;"&gt;(toascii(encriptado[i])-&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;122&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 				cout&amp;lt;&amp;lt;desencriptado[i];&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 			}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;		}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	&lt;/span&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;else&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	cout&amp;lt;&amp;lt;&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"&lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;\n\n\n&lt;/span&gt;&lt;span style="color: #dd0000;"&gt; Password incorrecta!!!"&lt;/span&gt;&lt;span style="color: #000000;"&gt;;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	&lt;/span&gt;&lt;span style="font-style: italic;color: #808080;"&gt;// getchar();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	fclose(arch);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;else&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	printf(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"&lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;\n\n&lt;/span&gt;&lt;span style="color: #dd0000;"&gt; Abandonando el programa de cifrado !&lt;/span&gt;&lt;span style="color: #ff00ff;"&gt;\n\n&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	&lt;/span&gt;&lt;span style="font-weight: bold;color: #000000;"&gt;return&lt;/span&gt;&lt;span style="color: #000000;"&gt;(&lt;/span&gt;&lt;span style="color: #0000ff;"&gt;0&lt;/span&gt;&lt;span style="color: #000000;"&gt;); &lt;/span&gt;&lt;span style="font-style: italic;color: #808080;"&gt;// tambien alega por esta linea&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;};&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;~krypto(){&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	printf(&lt;/span&gt;&lt;span style="color: #dd0000;"&gt;"Objeto kryptograma Destruido!!!"&lt;/span&gt;&lt;span style="color: #000000;"&gt;);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #800000;"&gt;void&lt;/span&gt;&lt;span style="color: #000000;"&gt; main()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	 krypto k;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;	 k.kryptogrisuno()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt; 	&lt;/span&gt;&lt;span style="font-style: italic;color: #808080;"&gt;//return 0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/pre&gt;&lt;/body&gt;
&lt;br /&gt;&lt;/html&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-5457701596719125606?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2009/01/otro-ejemplo-de-c-esta-vez-sin.html</feedburner:origLink></item><item><title>Ejemplos de c++ utilizando programacion separada.</title><link>http://feedproxy.google.com/~r/Grisuno/~3/wJB4vZLELaM/ejemplos-de-c-utilizando-programacion.html</link><category>Articulos</category><category>Programacion</category><category>C/C++</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Sat, 10 Jan 2009 17:47:12 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-1392065554871194286</guid><description>primero utilizar un puntero apuntando a un arreglo y luego un programita pequeñito para calcular facturas y una expresion, espero que el codigo se explique solo y cualquier duda solo comenta la entrada.
&lt;br /&gt;
&lt;br /&gt;&lt;head&gt;
&lt;br /&gt;&lt;meta equiv="Content-Type" content="text/html; charset=UTF-8"&gt;
&lt;br /&gt;&lt;meta name="Generator" content="Kate, the KDE Advanced Text Editor"&gt;
&lt;br /&gt;&lt;title&gt;preparacion&lt;/title&gt;
&lt;br /&gt;&lt;/head&gt;
&lt;br /&gt;&lt;body&gt;
&lt;br /&gt;&lt;pre&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;int Arreglo[5] = {1};int *ptrEntero;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;ptrEntero = Arreglo;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;for (int i = 0 ; i &amp;lt; 5 ; i++) ptrEntero[i]++; &lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;// incrementamos todos los elementos del arreglo.&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;------------------------------------------&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;struct letras &lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double x,y,z;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double res, tot;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;};&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;struct factura&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double precio, cantidad, pordes;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double neto, montodes, subtotal, iva, total;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;principal&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;#include&amp;lt;iostream.h&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;#include&amp;lt;math.h&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;#include"examen.h"&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;#include"mexamen.cpp"&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;void main()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imprimir p;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    letras ds;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    factura dt;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    ds.x=ds.y=ds.z=ds.res=ds.tot=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    dt.neto=dt.montodes=dt.subtotal=dt.iva=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    dt.precio=dt.cantidad=dt.pordes=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double mtotal=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"ingrese x:";cin&amp;gt;&amp;gt;ds.x;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"ingrese y:";cin&amp;gt;&amp;gt;ds.y;    &lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"ingrese z:";cin&amp;gt;&amp;gt;ds.z;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"ingrese precio:";cin&amp;gt;&amp;gt;dt.precio;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"ingrese cantidad:";cin&amp;gt;&amp;gt;dt.cantidad;    &lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"ingrese pordes:";cin&amp;gt;&amp;gt;dt.pordes;    &lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    mtotal=p.tres(&amp;amp; ds,&amp;amp; dt);    &lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"el total es:"&amp;lt;&amp;lt;mtotal&amp;lt;&amp;lt;"\n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;examen.h&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;     &lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;};&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;class control&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;private:&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double cox,coy,coz;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double cores;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;public:&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    control();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    ~control();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    void uno(letras *);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;};&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;class prueba&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;private:&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double px,py;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double pres;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;public:&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    prueba();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    ~prueba();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    void dos(letras &amp;amp;);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;};&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;class imprimir :public control, public prueba&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;private:&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double imprecio, imcantidad, impordes;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double imneto,immontodes,imsubtotal,imiva,imtotal;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double imx,imy,imz;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double imres;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    letras de;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;public:&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imprimir();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    ~imprimir();&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    double tres(letras *, factura *);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    };&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;mexamen&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;control::control()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cox=coy=coz=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cores;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;control::~control()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout &amp;lt;&amp;lt;"objeto control destruido"&amp;lt;&amp;lt;"/n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;void control::uno(letras *acs)&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cox=acs-&amp;gt;x;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    coy=acs-&amp;gt;y;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    coz=acs-&amp;gt;z;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    if (pow(coz,3)==0)&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;        cout&amp;lt;&amp;lt;"error"&amp;lt;&amp;lt;"/n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    }&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    else&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cores= (pow(cox,4)-pow(coy,2))/(pow(coz,3));&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    if (cores&amp;lt;0)&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;        cout&amp;lt;&amp;lt;"error complejo"&amp;lt;&amp;lt;"/n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    }&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    else&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;        cores = pow(cores,1/2);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    }&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    }&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    acs-&amp;gt;res=cores;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;prueba::prueba()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    px=py=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    ptot=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;prueba::~prueba()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"objeto prueba destruido"&amp;lt;&amp;lt;"/n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;void prueba::dos(letras &amp;amp; bcs)&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    px=bcs.x;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    py=bcs.y;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    if (py==0)&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;        cout&amp;lt;&amp;lt;"error"&amp;lt;&amp;lt;"/n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    }&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    else&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;        ptot= pow(px,2)-(px)/(py);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    }&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    bcs.tot=ptot;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;imprimir::imprimir()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imprecio=imcantidad=impordes=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imneto=immontodes=imsubtotal=imiva=imtotal=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imx=imy=imz=imres=imtot=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    de.x=de.y=de.z=de.res=0;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;imprimir::~imprimir()&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"objeto imprimir destruido"&amp;lt;&amp;lt;"/n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;double imprimir::tres(letras * ads,factura * adt)&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;{&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imprecio=adt-&amp;gt;precio;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imcantidad=adt-&amp;gt;cantidad;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    impordes=adt-&amp;gt;pordes;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imx=ads-&amp;gt;x;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imy=ads-&amp;gt;y;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imz=ads-&amp;gt;z;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    de.x=imx;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    de.y=imy;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    de.z=imz;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    uno(&amp;amp;de);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    dos(de);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"resultado de uno="&amp;lt;&amp;lt;de.res&amp;lt;&amp;lt;"\n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"resultado de dos="&amp;lt;&amp;lt;de.tot&amp;lt;&amp;lt;"\n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    if (imprecio || imcantidad &amp;lt; 0 || impordes&amp;lt;0)&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;        cout&amp;lt;&amp;lt;"total";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    }&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    else&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    {&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imneto= (imprecio * imcantidad);&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    immontodes=(imneto * impordes)/100;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imsubtotal=immontodes-imneto;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imiva=(imsubtotal*19)/100;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    imtotal=imsubtotal+imiva;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"neto="&amp;lt;&amp;lt;imneto&amp;lt;&amp;lt;"\n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"monto descuento="&amp;lt;&amp;lt;immontodes&amp;lt;&amp;lt;"\n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"subhtotal="&amp;lt;&amp;lt;imsubtotal&amp;lt;&amp;lt;"\n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    cout&amp;lt;&amp;lt;"iva="&amp;lt;&amp;lt;imiva&amp;lt;&amp;lt;"\n";&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    }&lt;/span&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    &lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;    return imtotal;&lt;/span&gt;
&lt;br /&gt;&lt;span style="color: #000000;"&gt;}&lt;/span&gt;
&lt;br /&gt;&lt;/pre&gt;&lt;/body&gt;
&lt;br /&gt;&lt;/html&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-1392065554871194286?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2009/01/ejemplos-de-c-utilizando-programacion.html</feedburner:origLink></item><item><title>Triggers en SQL</title><link>http://feedproxy.google.com/~r/Grisuno/~3/Y7cHZ-YounQ/triggers-en-sql.html</link><category>DB</category><category>Articulos</category><category>TRIGGERS</category><category>SQL</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Fri, 02 Jan 2009 13:37:07 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-1754542756951525049</guid><description>&lt;pre&gt;EJEMPLO DE TRIGGERS PARA SQL.&lt;br /&gt;&lt;br /&gt;Problema: se pide crear&lt;br /&gt;  una base llamada "base23" y&lt;br /&gt; crear las tablas "AA,BB,CC".&lt;br /&gt;&lt;br /&gt;Relaciones:&lt;br /&gt; (AA "uno a muchos" BB)&lt;br /&gt; (BB "muchos a muchos" CC)  / aqui se necesita una relacion R1 llamada "Order datails"&lt;br /&gt;&lt;br /&gt;considerar:&lt;br /&gt;&lt;br /&gt;AA = Supliers&lt;br /&gt;BB_CC&lt;br /&gt;BB = Products&lt;br /&gt;R1 = Order Details&lt;br /&gt;CC = Orders&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;_____________________________________________________________________________________________&lt;br /&gt;codigo para crear la base:&lt;br /&gt;_____________________________________________________________________________________________&lt;br /&gt;&lt;br /&gt;create database base23&lt;br /&gt;&lt;br /&gt;create table AA(&lt;br /&gt;cod_aa varchar (5) not null,&lt;br /&gt;nom_aa varchar (10) null,&lt;br /&gt;dir_aa varchar (20) null,&lt;br /&gt;primary key (cod_aa));&lt;br /&gt;&lt;br /&gt;create table BB(&lt;br /&gt;cod_aa varchar(5)not null,&lt;br /&gt;cod_bb varchar(5) not null,&lt;br /&gt;nom_bb varchar(10)null,&lt;br /&gt;dir_bb varchar(20)null,&lt;br /&gt;primary key (cod_bb),&lt;br /&gt;foreign key (cod_aa)&lt;br /&gt;references AA(cod_aa));&lt;br /&gt;&lt;br /&gt;create table CC(&lt;br /&gt;cod_cc varchar (5) not null,&lt;br /&gt;nom_cc varchar (10) null,&lt;br /&gt;dir_cc varchar (20) null,&lt;br /&gt;primary key (cod_cc));&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;'Relacion R1 (BB_CC)&lt;br /&gt;&lt;br /&gt;create table R1(&lt;br /&gt;cod_bb varchar(5) not null,&lt;br /&gt;cod_cc varchar(5) not null,&lt;br /&gt;precio varchar(20) null,&lt;br /&gt;cantidad varchar(20)null,&lt;br /&gt;foreign key(cod_bb) references BB(cod_bb),&lt;br /&gt;foreign Key(cod_cc) references CC(cod_cc),&lt;br /&gt;);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;______________________________________________________________________________________&lt;br /&gt;&lt;br /&gt;Ahora el Còdigo para generar el TRIGGER:&lt;br /&gt;______________________________________________________________________________________&lt;br /&gt;&lt;br /&gt;create TRIGGER UNO on BB&lt;br /&gt;for DELETE&lt;br /&gt;as&lt;br /&gt; declare @dato int&lt;br /&gt; set @dato = (select count(*)&lt;br /&gt;      from AA a Inner join deleted D&lt;br /&gt;      on a.cod_aa = d.cod_aa&lt;br /&gt;   inner join R1_detalle od&lt;br /&gt;   on d.cod_bb = od.cod_cc&lt;br /&gt;   inner join cc c&lt;br /&gt;   on c.cod_cc = od.cod_cc)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if @dato &gt; 0&lt;br /&gt; begin&lt;br /&gt;  rollback transaction&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-1754542756951525049?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2009/01/triggers-en-sql.html</feedburner:origLink></item><item><title>PASCAL?</title><link>http://feedproxy.google.com/~r/Grisuno/~3/EDGwNyoUFEM/pascal.html</link><category>Articulos</category><category>tips</category><category>Pseudocodigo</category><category>Programacion</category><category>Pascal</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Thu, 18 Dec 2008 14:56:19 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-4580315520246287792</guid><description>Es una larga Historia de Como llego este Ejercicio de Pascal a Mis manos y nos es graciosa asi que la Omitire.&lt;br /&gt;&lt;br /&gt;tengo que crear un prograna que indique si el numero es par o impar positivo o negativo, calcular el cuadrado del numero la raiz y convertir el numero en caracter y obtener el largo del numero�&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;grisuno@localhost :/src$ more ejemplopascal.txt              &lt;br /&gt;Program Ejercicio;                                                       &lt;br /&gt;Var numero : Real;                                                       &lt;br /&gt;   cadena : string;                                                     &lt;br /&gt;BEGIN                                                                    &lt;br /&gt; Readln (numero);                                                       &lt;br /&gt; If (numero mod 2 = 0) then                                             &lt;br /&gt;   begin                                                                &lt;br /&gt;     write('El numero es Par');&lt;br /&gt;   end&lt;br /&gt;   else&lt;br /&gt;   begin&lt;br /&gt;     write('El numero es Impar');&lt;br /&gt;   end;&lt;br /&gt; if (numero &gt; 0) then&lt;br /&gt;   begin&lt;br /&gt;     write('El numero es Positivo');&lt;br /&gt;   end&lt;br /&gt; else&lt;br /&gt;   begin&lt;br /&gt;     write('El numero es Negativo');&lt;br /&gt;   end;&lt;br /&gt;write('El cuadrado de N es: ');&lt;br /&gt;writeln(numero * numero);&lt;br /&gt;&lt;br /&gt;write('La raiz de N es: ');&lt;br /&gt;riteln(numero ^ 0.5);&lt;br /&gt;&lt;br /&gt;str(numero , cadena);&lt;br /&gt;writeln(cadena);&lt;br /&gt;Length(cadena);&lt;br /&gt;&lt;br /&gt;END.&lt;br /&gt;&lt;br /&gt;/** sigo odiando el reordenamiento a las sangrias de este servicio de blog **/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-4580315520246287792?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/12/pascal.html</feedburner:origLink></item><item><title>GrisUNO - Ver los Dias VOLAR !</title><link>http://feedproxy.google.com/~r/Grisuno/~3/dck1iAtm1qw/grisuno-ver-los-dias-volar.html</link><category>Hacktivismo</category><category>Video</category><category>DOWNLOAD</category><category>Musica</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 17 Dec 2008 15:02:17 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-8288837271714612522</guid><description>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FjpJRWMvfZM&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/FjpJRWMvfZM&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;GrisUNO - Ver los Dias VOLAR !&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-8288837271714612522?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/D8v-a9KmXIw/FjpJRWMvfZM&amp;amp;hl=en&amp;amp;fs=1" fileSize="763" type="application/x-shockwave-flash" /><feedburner:origLink>http://grisunder.blogspot.com/2008/12/grisuno-ver-los-dias-volar.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/D8v-a9KmXIw/FjpJRWMvfZM&amp;amp;hl=en&amp;amp;fs=1" length="763" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.youtube.com/v/FjpJRWMvfZM&amp;amp;hl=en&amp;amp;fs=1</feedburner:origEnclosureLink></item><item><title>En lo Musical GrisUNO y el tema El Emperador de las Sombras</title><link>http://feedproxy.google.com/~r/Grisuno/~3/UDBn_ssaZ4k/en-lo-musical-grisuno-y-el-tema-el.html</link><category>Hacktivismo</category><category>Video</category><category>Musica</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Tue, 16 Dec 2008 16:39:34 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-4633313285638695363</guid><description>&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/QyyF2dXK8Xc&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/QyyF2dXK8Xc&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;un video mejor que mil imagenes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-4633313285638695363?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/T7TDejRSW0g/QyyF2dXK8Xc&amp;amp;hl=en&amp;amp;fs=1" fileSize="763" type="application/x-shockwave-flash" /><feedburner:origLink>http://grisunder.blogspot.com/2008/12/en-lo-musical-grisuno-y-el-tema-el.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/T7TDejRSW0g/QyyF2dXK8Xc&amp;amp;hl=en&amp;amp;fs=1" length="763" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.youtube.com/v/QyyF2dXK8Xc&amp;amp;hl=en&amp;amp;fs=1</feedburner:origEnclosureLink></item><item><title>Proyecto 2008</title><link>http://feedproxy.google.com/~r/Grisuno/~3/JphgiDHloK4/proyecto-2008.html</link><category>Hacktivismo</category><category>DOWNLOAD</category><category>Musica</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 19 Nov 2008 14:16:27 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-3435006548461143366</guid><description>Nueva musica en un nuevo espacio :&lt;br /&gt;&lt;br /&gt;Proyecto 2008&lt;br /&gt;&lt;br /&gt;en&lt;br /&gt;&lt;br /&gt;&lt;a href="http://myspace.com/gnugris"&gt;http://myspace.com/gnugris&lt;/a&gt; o en &lt;a href="http://myspace.com/grisuno"&gt;http://myspace.com/grisuno&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Nuevos Tracks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-3435006548461143366?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/11/proyecto-2008.html</feedburner:origLink></item><item><title>x-files</title><link>http://feedproxy.google.com/~r/Grisuno/~3/mh0Gc-6g7Z4/x-files.html</link><category>Video</category><category>x-files</category><category>DOWNLOAD</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Mon, 10 Nov 2008 07:57:49 PST</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-7533577747970626374</guid><description>TEMPORADA 1 s1e1 http://www.megaupload.com/?d=TQ72VHLR s1e2 http://www.megaupload.com/?d=2IQ0SUFX s1e3 http://www.megaupload.com/?d=CJX06RHH s1e4 http://www.megaupload.com/?d=XJWB5IS8 s1e5 http://www.megaupload.com/?d=5RFEXP2N s1e6 http://www.megaupload.com/?d=01TWGK5O s1e7 http://www.megaupload.com/?d=90BLA1H4 s1e8 http://www.megaupload.com/?d=P57Q6H2Z s1e9 http://www.megaupload.com/?d=CCLBSRIS s1e10 http://www.megaupload.com/?d=ILM8JVVI s1e11 http://www.megaupload.com/?d=RCLZ176C s1e12 http://www.megaupload.com/?d=8AA74VGV s1e13 http://www.megaupload.com/?d=7NAFKAFP s1e14 http://www.megaupload.com/?d=1VBD66XD s1e15 http://www.megaupload.com/?d=BR31GUC6 s1e16 http://www.megaupload.com/?d=9M6MA4Y2 s1e17 http://www.megaupload.com/?d=RWP20HMY s1e18 http://www.megaupload.com/?d=WQTD1SED s1e19 http://www.megaupload.com/?d=QUJ8XQC3 s1e20 http://www.megaupload.com/?d=COX59WSY s1e21 http://www.megaupload.com/?d=8MXJTVFS s1e22 http://www.megaupload.com/?d=3NEP9U9P s1e23 http://www.megaupload.com/?d=IYJPXZQ0 s1e24 http://www.megaupload.com/?d=Z90YQ4J8 TEMPORADA 2 s2e1 http://www.megaupload.com/?d=WAVPQ26S s2e2 http://www.megaupload.com/?d=8G3HK5OO s2e3 http://www.megaupload.com/?d=WJZS5MZ6 s2e4 http://www.megaupload.com/?d=PIE3IVHU s2e5 http://www.megaupload.com/?d=38B0URO6 s2e6 http://www.megaupload.com/?d=MGO1N8AR s2e7 http://www.megaupload.com/?d=RR0I56JX s2e8 http://www.megaupload.com/?d=D9M4MFIM s2e9 http://www.megaupload.com/?d=BKCTOUGC s2e10 http://www.megaupload.com/?d=7RFHW919 s2e11 http://www.megaupload.com/?d=90FFWJ01 s2e12 http://www.megaupload.com/?d=A57NA6OP s2e13 http://www.megaupload.com/?d=HSZUD13F s2e14 http://www.megaupload.com/?d=96W35ATO s2e15 http://www.megaupload.com/?d=0MA56OO8 s2e16 http://www.megaupload.com/?d=WDMW3OJV s2e17 http://www.megaupload.com/?d=SEY2LNZT s2e18 http://www.megaupload.com/?d=TDTTUTVJ s2e19 http://www.megaupload.com/?d=AGR6ODKZ s2e20 http://www.megaupload.com/?d=6A28V8A9 s2e21 http://www.megaupload.com/?d=ZTY05X3Y s2e22 http://www.megaupload.com/?d=NHFVG7SP s2e23 http://www.megaupload.com/?d=TYLYV1QD s2e24 http://www.megaupload.com/?d=KDU501Y4 s2e25 http://www.megaupload.com/?d=7NDKT2H1 TEMPORADA 3 s3e1 http://www.megaupload.com/?d=R8L8JDON s3e2 http://www.megaupload.com/?d=SOTKFLJ0 s3e3 http://www.megaupload.com/?d=CXN2PNDD s3e4 http://www.megaupload.com/?d=2NR65LI7 s3e5 http://www.megaupload.com/?d=4DDNQUQ9 s3e6 http://www.megaupload.com/?d=UATTRE9Y s3e7 http://www.megaupload.com/?d=Y01W18VW s3e8 http://www.megaupload.com/?d=LBVABFKR s3e9 http://www.megaupload.com/?d=W72CHBM2 s3e10 http://www.megaupload.com/?d=7UEPNU92 s3e11 http://www.megaupload.com/?d=EQWC9SOD s3e12 http://www.megaupload.com/?d=LA284FXE s3e13 http://www.megaupload.com/?d=K7P9DUCT s3e14 http://www.megaupload.com/?d=LYZQJH1W s3e15 http://www.megaupload.com/?d=PA51YLRA s3e16 http://www.megaupload.com/?d=3WSKIIC0 s3e17 http://www.megaupload.com/?d=MM0T1CF5 s3e18 http://www.megaupload.com/?d=PA9H9V3M s3e19 http://www.megaupload.com/?d=86PVY6ID s3e20 http://www.megaupload.com/?d=IUDAYX97 s3e21 http://www.megaupload.com/?d=8F4VEC6K s3e22 http://www.megaupload.com/?d=6RRIDGHP s3e23 http://www.megaupload.com/?d=RLUBM2XG s3e24 http://www.megaupload.com/?d=JCXM6JEC TEMPORADA 4 s4e1 http://www.megaupload.com/?d=UEX3YXGK s4e2 http://www.megaupload.com/?d=4FLIGF6K s4e3 http://www.megaupload.com/?d=CIIFTYYI s4e4 http://www.megaupload.com/?d=SYF3QZPM s4e5 http://www.megaupload.com/?d=OVWY93JB s4e6 http://www.megaupload.com/?d=4ZBNYQQR s4e7 http://www.megaupload.com/?d=JX8OFXOQ s4e8 http://www.megaupload.com/?d=QPLZNIB9 s4e9 http://www.megaupload.com/?d=81OC617P s4e10 http://www.megaupload.com/?d=SODLRSRY s4e11 http://www.megaupload.com/?d=E70HYXQN s4e12 http://www.megaupload.com/?d=N4L1WA9E s4e13 http://www.megaupload.com/?d=UC7FAZG1 s4e14 http://www.megaupload.com/?d=ZS1FNIM4 s4e15 http://www.megaupload.com/?d=CAO53OTK s4e16 http://www.megaupload.com/?d=QPY5WGUD s4e17 http://www.megaupload.com/?d=B34W6M25 s4e18 http://www.megaupload.com/?d=KE7NU0IS s4e19 http://www.megaupload.com/?d=IALDSL32 s4e20 http://www.megaupload.com/?d=4MRAD1G2 s4e21 http://www.megaupload.com/?d=9Z0VDDWZ s4e22 http://www.megaupload.com/?d=2OY4JJBI s4e23 http://www.megaupload.com/?d=TO1PW5WJ s4e24 http://www.megaupload.com/?d=8ZLDVVNE TEMPORADA 5 s5e1 http://www.megaupload.com/?d=TFCRJ098 s5e2 http://www.megaupload.com/?d=3A19KDFN s5e3 http://www.megaupload.com/?d=7H9IDJPU s5e4 http://www.megaupload.com/?d=7P412KBZ s5e5 http://www.megaupload.com/?d=DEIUMRMR s5e6 http://www.megaupload.com/?d=H68N96S3 s5e7 http://www.megaupload.com/?d=R8L64S3D s5e8 http://www.megaupload.com/?d=ECDXQK2J s5e9 http://www.megaupload.com/?d=4JDQSPAN s5e10 http://www.megaupload.com/?d=1J2LZS73 s5e11 http://www.megaupload.com/?d=W7YBS9A1 s5e12 http://www.megaupload.com/?d=AZQQT12T s5e13 http://www.megaupload.com/?d=0XGQEKBV s5e14 http://www.megaupload.com/?d=ADMMERJD s5e15 http://www.megaupload.com/?d=P9PE4Z4H s5e16 http://www.megaupload.com/?d=2NM1NS40 s5e17 http://www.megaupload.com/?d=QTB7FUNX s5e18 http://www.megaupload.com/?d=AIR22OOT s5e19 http://www.megaupload.com/?d=6B57XF0E s5e20 http://www.megaupload.com/?d=JBELPLAP TEMPORADA 6 s6e1 http://www.megaupload.com/?d=LY8HMY51 s6e2 http://www.megaupload.com/?d=IF4311OA s6e3 http://www.megaupload.com/?d=2WIB0GV1 s6e4 http://www.megaupload.com/?d=46BZG9RC s6e5 http://www.megaupload.com/?d=YUA7EIBV s6e6 http://www.megaupload.com/?d=3F2U49WW s6e7 http://www.megaupload.com/?d=MB5XU8PF s6e8 http://www.megaupload.com/?d=BXGCKF73 s6e9 http://www.megaupload.com/?d=XKJ7MLFS s6e10 http://www.megaupload.com/?d=L8PFOVNO s6e11 http://www.megaupload.com/?d=RDPSFNCT s6e12 http://www.megaupload.com/?d=739XXX02 s6e13 http://www.megaupload.com/?d=5L2E03PV s6e14 http://www.megaupload.com/?d=B46H1TKV s6e15 http://www.megaupload.com/?d=ELB6PS2X s6e16 http://www.megaupload.com/?d=Y80185NQ s6e17 http://www.megaupload.com/?d=0A32DNNS s6e18 http://www.megaupload.com/?d=PQUFVHHQ s6e19 http://www.megaupload.com/?d=FSNOGEK8 s6e20 http://www.megaupload.com/?d=FATAYSOX s6e21 http://www.megaupload.com/?d=QVXU79E5 s6e22 http://www.megaupload.com/?d=65XPQYPF TEMPORADA 7 s7e1 http://www.megaupload.com/?d=66IC41DR s7e2 http://www.megaupload.com/?d=DUVLWT8K s7e3 http://www.megaupload.com/?d=H5OKHVRY s7e4 http://www.megaupload.com/?d=L9WL91W6 s7e5 http://www.megaupload.com/?d=SOJ2XVEW s7e6 http://www.megaupload.com/?d=3N521EKP s7e7 http://www.megaupload.com/?d=IEZE1C1T s7e8 http://www.megaupload.com/?d=313WWO6R s7e9 http://www.megaupload.com/?d=MY8LLAGC s7e10 http://www.megaupload.com/?d=XSPXAEG4 s7e11 http://www.megaupload.com/?d=4R0G0AIV s7e12 http://www.megaupload.com/?d=OXU0UBG9 s7e13 http://www.megaupload.com/?d=ES1PEUZ3 s7e14 http://www.megaupload.com/?d=X72FVA2I s7e15 http://www.megaupload.com/?d=EOT2FYRT s7e16 http://www.megaupload.com/?d=C5M5JVKA s7e17 http://www.megaupload.com/?d=BM4D7TNP s7e18 http://www.megaupload.com/?d=L4B9ZGP4 s7e19 http://www.megaupload.com/?d=L83MM5JV s7e20 http://www.megaupload.com/?d=SVJSH5QM s7e21 http://www.megaupload.com/?d=MIYGVBZA s7e22 http://www.megaupload.com/?d=MF8ZH0P4 TEMPORADA 8 s8e1 http://www.megaupload.com/?d=SBYLDXF9 s8e2 http://www.megaupload.com/?d=MOYEJ6Y5 s8e3 http://www.megaupload.com/?d=EXJ7RBNQ s8e4 http://www.megaupload.com/?d=EUW2CBNY s8e5 http://www.megaupload.com/?d=03U4ZCST s8e6 http://www.megaupload.com/?d=92P7PWQO s8e7 http://www.megaupload.com/?d=BSV9WUYT s8e8 http://www.megaupload.com/?d=3WMTM151 s8e9 http://www.megaupload.com/?d=4B11MH4U s8e10 http://www.megaupload.com/?d=YRSJ9PIY s8e11 http://www.megaupload.com/?d=EP7VEQG8 s8e12 http://www.megaupload.com/?d=PW230QVD s8e13 http://www.megaupload.com/?d=IF171XX9 s8e14 http://www.megaupload.com/?d=W8KU3OST s8e15 http://www.megaupload.com/?d=T8YQPRU2 s8e16 http://www.megaupload.com/?d=Q6DE46L6 s8e17 http://www.megaupload.com/?d=158UR3AZ s8e18 http://www.megaupload.com/?d=WCXRBHZW s8e19 http://www.megaupload.com/?d=9YGXIIAQ s8e20 http://www.megaupload.com/?d=6OMGJAH2 s8e21 http://www.megaupload.com/?d=LLCD9NAE TEMPORADA 9 s9e1 http://www.megaupload.com/?d=54UEONA3 s9e2 http://www.megaupload.com/?d=Y24LGKD4 s9e3 http://www.megaupload.com/?d=O57GIF9X s9e4 http://www.megaupload.com/?d=GG2UX1LC s9e5 http://www.megaupload.com/?d=AA3JNDE4 s9e6 http://www.megaupload.com/?d=4Z9HM36G s9e7 http://www.megaupload.com/?d=SL7S8FI7 s9e8 http://www.megaupload.com/?d=Q32A06ER s9e9 http://www.megaupload.com/?d=YI10BWCK s9e10 http://www.megaupload.com/?d=NVNM9H4G s9e11 http://www.megaupload.com/?d=0A94PO3I s9e12 http://www.megaupload.com/?d=RZDI4M1O s9e13 http://www.megaupload.com/?d=Q6OFU13T s9e14 http://www.megaupload.com/?d=FCACK3W6 s9e15 http://www.megaupload.com/?d=9KC22Y00 s9e16 http://www.megaupload.com/?d=YCCN6QY3 s9e17 http://www.megaupload.com/?d=E24CP7FA s9e18 http://www.megaupload.com/?d=BIZJI70U s9e19 http://www.megaupload.com/?d=QHDJ59PS&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-7533577747970626374?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/11/x-files.html</feedburner:origLink></item><item><title>no trust one</title><link>http://feedproxy.google.com/~r/Grisuno/~3/dYTsIS5BKKU/no-trust-one.html</link><category>Hack</category><category>Target</category><category>Video</category><category>linux</category><category>Red</category><category>Inalambricos</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 29 Oct 2008 16:12:05 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-9197036514443099464</guid><description>&lt;div style="text-align: justify;"&gt;[keyboardTarget @ localhost key] $ keybtrace &gt; .l0g1&lt;br /&gt;&lt;object width="400" height="225"&gt;    &lt;param name="allowfullscreen" value="true"&gt;    &lt;param name="allowscriptaccess" value="always"&gt;    &lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2007855&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;    &lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=2007855&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/2007855?pg=embed&amp;amp;sec=2007855"&gt;Compromising Electromagnetic Emanations of Keyboards Experiment 1/2&lt;/a&gt; from &lt;a href="http://vimeo.com/user836876?pg=embed&amp;amp;sec=2007855"&gt;Martin Vuagnoux&lt;/a&gt; on &lt;a href="http://vimeo.com/?pg=embed&amp;amp;sec=2007855"&gt;Vimeo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;[keyboardTarget @ localhost key] $ keybtrace &gt; .l0g2&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="225"&gt;    &lt;param name="allowfullscreen" value="true"&gt;    &lt;param name="allowscriptaccess" value="always"&gt;    &lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2008343&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;    &lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=2008343&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://vimeo.com/2008343?pg=embed&amp;amp;sec=2008343"&gt;Compromising Electromagnetic Emanations of Keyboards Experiment 2/2&lt;/a&gt; from &lt;a href="http://vimeo.com/user836876?pg=embed&amp;amp;sec=2008343"&gt;Martin Vuagnoux&lt;/a&gt; on &lt;a href="http://vimeo.com/?pg=embed&amp;amp;sec=2008343"&gt;Vimeo&lt;/a&gt;.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-9197036514443099464?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/TRytbTl5qoE/moogaloop.swf" type="application/x-shockwave-flash" /><feedburner:origLink>http://grisunder.blogspot.com/2008/10/no-trust-one.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/TRytbTl5qoE/moogaloop.swf" length="-1" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://vimeo.com/moogaloop.swf?clip_id=2007855&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1</feedburner:origEnclosureLink></item><item><title>?¿?¿?¿? pupurri o purpurina ?¿?¿?¿?¿</title><link>http://feedproxy.google.com/~r/Grisuno/~3/VNip1F3Z35w/pupurri-o-purpurina.html</link><category>Articulos</category><category>Hack</category><category>linux</category><category>DOWNLOAD</category><category>tips</category><category>Programacion</category><category>Software</category><category>SQL</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Mon, 27 Oct 2008 15:39:03 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-8162067601144956612</guid><description>&lt;span style="font-weight: bold;font-size:180%;" &gt;NMAP&lt;/span&gt;&lt;br /&gt;Este es un comando de NMAP que me agrado bastante por ser bastante util.... sirve para escanear multiples ips buscando un puerto especifico en este caso el 80 (httpd) Excelente comando para nuestro nmap:&lt;br /&gt;&lt;br /&gt;/**way!**/&lt;br /&gt;[GrisUNO@localhost /]$ nmap -T4 --max_rtt_timeout 200 --initial_rtt_timeout 150 --min_hostgroup 512 --max_retries 0 -n&lt;br /&gt;-P0 -p80 -oA Log X.X.X.X/X&lt;br /&gt;&lt;br /&gt;/**pd: en matrix nunca se esta seguro**/&lt;br /&gt;&lt;br /&gt;-------------------------------------------------------------&lt;br /&gt;&lt;h1 class="firstHeading"&gt;Blind SQL injection&lt;/h1&gt;&lt;a href="http://es.wikipedia.org/wiki/Blind_SQL_injection"&gt;http://es.wikipedia.org/wiki/Blind_SQL_injection&lt;/a&gt;&lt;br /&gt;&lt;b&gt;Ataque a ciegas de inyección SQL&lt;/b&gt;, &lt;b&gt;Blind SQL injection&lt;br /&gt;&lt;/b&gt;&lt;a href="http://www.unsec.net/download/bsqlbf.pl"&gt;http://www.unsec.net/download/bsqlbf.pl&lt;/a&gt;&lt;br /&gt;/**fuente url: &lt;a href="http://es.wikipedia.org/"&gt;wikipedia&lt;/a&gt;**/&lt;br /&gt;&lt;br /&gt;------------------------------------------------------------&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;RAPIDSHARE.PL&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;#!/bin/bash&lt;br /&gt;if [ -z $1 ]; then echo "$0 &lt;url|file&gt;";exit; fi&lt;br /&gt;if [ -f $1 ]; then file=$1; else url=$1; fi&lt;br /&gt;&lt;br /&gt;function dwn() {&lt;br /&gt;echo -e "\nDownloading ($n/$total): $url"&lt;br /&gt;html_n1=`curl -s $url`&lt;br /&gt;url_n1=`echo "$html_n1"|grep 'id="ff"'|sed -e 's/.*action="\(.*\)" m.*/\1/'`&lt;br /&gt;if [[ "$html_n1" == *"could not be found"* ]]; then&lt;br /&gt; echo "Error: File not found"; exit&lt;br /&gt;fi&lt;br /&gt;html_n2=`curl -s -d "dl.start=Free" $url_n1`&lt;br /&gt;nsleep=`echo "$html_n2" | grep 'var c'|sed -e 's/var c=\(.*\);.*/\1/'`&lt;br /&gt;if [[ "$html_n2" == *"is already downloading a file"* ]]; then&lt;br /&gt; echo "Error: already downloading a file"; exit&lt;br /&gt;fi&lt;br /&gt;if [ -n $nsleep ]; then&lt;br /&gt;url_n2=`echo "$html_n2"|grep "var tt"|sed -e 's/.*action="\(.*\)" m.*/\1/'`&lt;br /&gt;echo "Sleeping: $nsleep secs."&lt;br /&gt;sleep $nsleep&lt;br /&gt;echo "Done. filename: `basename $url`"&lt;br /&gt;curl -d "mirror=on&amp;amp;x=30&amp;amp;y=32" $url_n2 -O&lt;br /&gt;else&lt;br /&gt;echo "Error. Try later"&lt;br /&gt;fi&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if [ -f $1 ]; then&lt;br /&gt;total=`cat $file|wc -l`&lt;br /&gt;n=0&lt;br /&gt;for url in `cat $file`; do&lt;br /&gt;  n=$(( $n + 1 ))&lt;br /&gt; dwn $url $n&lt;br /&gt;done&lt;br /&gt;else&lt;br /&gt;total=1; n=1; dwn $url&lt;br /&gt;fi&lt;br /&gt;&lt;br /&gt;/**fuente del script: &lt;a href="http://www.unsec.net/"&gt;http://www.unsec.net&lt;/a&gt;**/&lt;br /&gt;&lt;br /&gt;------------------------------------------------------&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;NETSTAT&lt;/span&gt;&lt;/span&gt; y otras hiervas&lt;br /&gt;&lt;br /&gt;Para conocer que procesos abren que puertos&lt;br /&gt;netstat -p // linux //  C:\&gt; netstat -ano&lt;br /&gt;c:\&gt; tasklist | find "PID"&lt;br /&gt;c:\&gt; netstat -b en WXP&lt;br /&gt;&lt;br /&gt;Mediante WMI, con las limitaciones que ello implica&lt;br /&gt;&lt;br /&gt;C:\&gt; wmic nic list&lt;br /&gt;C:\&gt; wmic nicconfig&lt;br /&gt;---------------------------------------------------&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;links SHARE AUDITING&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* &lt;a href="http://setacl.sourceforge.net/index.html"&gt;http://setacl.sourceforge.net/index.html&lt;/a&gt;&lt;br /&gt;* &lt;a href="http://www.somarsoft.com/%20%28DumpSec%29"&gt;http://www.somarsoft.com/ (DumpSec)&lt;/a&gt;&lt;br /&gt;* &lt;a href="http://www.sysinternals.com/ntw2k/source/shareenum.shtml"&gt;http://www.sysinternals.com/ntw2k/source/shareenum.shtml&lt;/a&gt;&lt;br /&gt;* &lt;a href="http://www.sysinternals.com/ntw2k/source/accessenum.shtml"&gt;http://www.sysinternals.com/ntw2k/source/accessenum.shtml&lt;/a&gt;&lt;br /&gt;* &lt;a href="http://www.scriptlogic.com/products/security%2Dexplorer/"&gt;http://www.scriptlogic.com/products/security%2Dexplorer/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-----------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;h3 style="font-weight: bold;" class="post-title entry-title"&gt; &lt;a href="http://google.cl/"&gt;&lt;span style="font-size:180%;"&gt;wardialing tools&lt;/span&gt;&lt;/a&gt; &lt;/h3&gt;   * Phonesweep: &lt;a href="http://www.sandstorm.net/products/phonesweep/"&gt;http://www.sandstorm.net/products/phonesweep/&lt;/a&gt;&lt;br /&gt;* TeleSweep:&lt;br /&gt;&lt;a href="http://www.securelogix.com/modemscanner/index.htm"&gt;http://www.securelogix.com/modemscanner/index.htm&lt;/a&gt;&lt;br /&gt;* Xiscan: &lt;a href="http://www.xiscan.com/introduction/xiscan.html"&gt;http://www.xiscan.com/introduction/xiscan.html&lt;/a&gt;&lt;br /&gt;* ModemScan: &lt;a href="http://www.wardial.net/default.html"&gt;http://www.wardial.net/default.html&lt;/a&gt;&lt;br /&gt;* iwar: &lt;a href="http://www.softwink.com/iwar/"&gt;http://www.softwink.com/iwar/&lt;/a&gt;&lt;br /&gt;* thc-scan (sin link por ser de THC)&lt;br /&gt;* toneloc (sin link por deprecated)&lt;br /&gt;* PAW/PAWS: &lt;a href="http://www.wyae.de/software/paw/"&gt;http://www.wyae.de/software/paw/&lt;/a&gt;&lt;br /&gt;* - T-Kit &lt;a href="http://www.t-kit.com/,%20Windows,%20commercial"&gt;http://www.t-kit.com/, Windows, commercial&lt;/a&gt;&lt;br /&gt;--------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:180%;"&gt;LINKS Y OTRAS HIERVAS&lt;br /&gt;oracle&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;http://btb.banquise.net/&lt;br /&gt;http://802.11ninja.net/code/hashattack-0.2.0.tgz&lt;br /&gt;http://www.toolcrypt.org/index.html?orabf&lt;br /&gt;http://www.trantechnologies.com/pass_cracker.zip&lt;br /&gt;http://www.0xdeadbeef.info/code/oracrack&lt;br /&gt;http://www.red-database-security.com/software/checkpwd.html&lt;br /&gt;http://seclists.org/pen-test/2007/May/0096.html&lt;br /&gt;http://www.vulnerabilityassessment.co.uk/Penetration%20Test.html&lt;br /&gt;http://freeworld.thc.org/thc-orakel/&lt;br /&gt;http://www.milw0rm.com/related.php?program=Oracle&lt;br /&gt;------------------------------------------------------------------&lt;br /&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;dev bus pci&lt;/span&gt;&lt;br /&gt;solaris:$&gt; Prtconf ; prtvconf ; prtdiag&lt;br /&gt;-----------------------------------------------------------------&lt;br /&gt;&lt;h3 style="font-weight: bold;" class="post-title entry-title"&gt;&lt;a href="http://unsec.net/"&gt;&lt;span style="font-size:180%;"&gt;Obtención de información : Detección de proxys y otros&lt;/span&gt;&lt;/a&gt;&lt;/h3&gt;&lt;br /&gt;fichero=$1&lt;br /&gt;for i in `cat $fichero`; do&lt;br /&gt;R=`lynx -dump "http://www.google.com/search?q=%22$i%22"`&lt;br /&gt;if [ `echo "$R" | grep -i "did not match any documents" | wc -l ` == 0 ]&lt;br /&gt;then&lt;br /&gt;H=`echo "$R"| awk '$6 == "about" { print $7}'`&lt;br /&gt;if [ ! -z $H ]; then echo $i:$H; fi&lt;br /&gt;fi&lt;br /&gt;done&lt;br /&gt;---------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-weight: bold;"&gt;comandos y otras hiervas&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;#hping2 -S -s 20 -p 443 192.168.1.2 -c 1 -w 8192 -M 0&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;#hping2 -S -s 20 -p 443 192.168.1.2 -c 1 -w 8192 -M 0 -L 0&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;#scapy&lt;br /&gt;&lt;/strong&gt;&gt;&gt;&gt; p=IP(dst="192.168.1.2")/TCP(dport=443, flags="S")&lt;br /&gt;&gt;&gt;&gt; sr(p)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;iptables -t nat -I PREROUTING 1 -s 0/0 -d &lt;ip.local&gt; -p tcp --dport 443 -j DNAT --to-destination &lt;ip.destino:port.destino&gt;&lt;br /&gt;iptables -t nat -I POSTROUTING 1 -s 0/0 -d &lt;ip.remota&gt; -j SNAT --to-source &lt;ip.local&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;# tcpdump -S -nn -vv -S -r test.pcap&lt;br /&gt;&lt;br /&gt;$wget &lt;a href="http://www.unsec.net/2007/09/usernamestxt.html"&gt;http://www.unsec.net/2007/09/usernamestxt.html&lt;/a&gt;&lt;br /&gt;$wget &lt;a href="http://www.unsec.net/download/usernames.txt.gz"&gt;http://www.unsec.net/download/usernames.txt.gz&lt;/a&gt;&lt;br /&gt;$lynx &lt;a href="http://www.isecpartners.com/wsbang.html"&gt;http://www.isecpartners.com/wsbang.html&lt;/a&gt;&lt;br /&gt;$ echo " &lt;/strong&gt;&lt;a href="http://www.openwall.com/passwords/wordlists/"&gt;http://www.openwall.com/passwords/wordlists/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://ftp//ftp.ox.ac.uk/pub/wordlists/"&gt;ftp://ftp.ox.ac.uk/pub/wordlists/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.outpost9.com/files/WordLists.html"&gt;http://www.outpost9.com/files/WordLists.html&lt;/a&gt;&lt;br /&gt;&lt;a href="http://packetstormsecurity.org/Crackers/wordlists/"&gt;http://packetstormsecurity.org/Crackers/wordlists/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://theargon.com/achilles/wordlists/"&gt;http://theargon.com/achilles/wordlists/&lt;/a&gt;&lt;br /&gt;&lt;a href="https://www.totse.com/en/hack/word_lists/index.html"&gt;https://www.totse.com/en/hack/word_lists/index.html&lt;/a&gt;&lt;br /&gt;&lt;a href="https://www.securinfos.info/wordlists_dictionnaires.php"&gt;https://www.securinfos.info/wordlists_dictionnaires.php&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.vulnerabilityassessment.co.uk/passwords.htm"&gt;http://www.vulnerabilityassessment.co.uk/passwords.htm&lt;/a&gt; &lt;span style="font-weight: bold;font-size:180%;" &gt;"&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="font-weight: bold;"&gt;echo -ne '\x16\x02\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00' | nc -u hora.rediris.es 123&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;o&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;ntpq -c rv hora.rediris.es&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;&lt;strong&gt;$echo -e "GET / HTTP/1.0\nHost:www.gmail.com\n\n" | openssl s_client -quiet -connect www.gmail.com:443 2&gt;/dev/null|awk -F: '/^Server:/ { print $2 }'&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;C:\&gt; reg query "HKCU\Software\Microsoft\Office\11.0\Excel\Resiliency\DocumentRecovery" /s&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;C:\&gt; for /F %i in (forensic_mru.txt) do reg query "%i" /s&lt;br /&gt;&lt;/strong&gt;&lt;strong&gt;C:\&gt;reg query HKCU\ /s | find "Opened" | find "HKEY"&lt;br /&gt;C:\&gt;reg query HKCU\ /s | find "MRU" | find "HKEY"&lt;br /&gt;C:\&gt;reg query HKCU\ /s | find "Recent File List" | find "HKEY"&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;HKCU\Software\Microsoft\Office\9.0\Common\Open Find\Microsoft Word\Settings\Save As\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\9.0\Common\Open Find\Microsoft Word\Settings\Open\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\9.0\Common\Open Find\Microsoft Word\Settings\Create custom dictionary\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\9.0\Common\Open Find\Microsoft Word\Settings\Add Custom Dictionary\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\9.0\Common\Open Find\Microsoft PowerPoint\Settings\Insert Picture\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\9.0\Common\Open Find\Microsoft PowerPoint\Settings\Save As\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft Word\Settings\Save As\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft Word\Settings\Open\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft Word\Settings\Create custom dictionary\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft Word\Settings\Add Custom Dictionary\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft Word\Settings\Insert Picture\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft Word\Settings\New from Existing Document\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft PowerPoint\Settings\Insert Picture\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft PowerPoint\Settings\Save As\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft Document Imaging\Settings\Save As\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Common\Open Find\Microsoft Document Imaging\Settings\Open\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\8.0\Common\Open Find\Microsoft Word\Settings\Save As\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\8.0\Common\Open Find\Microsoft Word\Settings\Open\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\8.0\Common\Open Find\Microsoft Word\Settings\Select File to Merge Into Current Document\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\8.0\Common\Open Find\Office\Settings\Open Office Document\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\8.0\Common\Open Find\Office\Settings\Open Office Document\Any Text MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\8.0\Common\Open Find\Microsoft PowerPoint\Settings\Save\File Name MRU&lt;br /&gt;HKCU\Software\Microsoft\Office\8.0\Excel\Recent File List&lt;br /&gt;HKCU\Software\Microsoft\Office\9.0\Excel\Recent Files&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\PowerPoint\Recent File List&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\Office\10.0\Excel\Recent Files&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Excel\Recent Files&lt;br /&gt;HKCU\Software\Microsoft\Office\11.0\Excel\Resiliency\DocumentRecovery&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Excel\Recent Templates&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\PowerPoint\Recent Templates&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Word\Recent Templates&lt;br /&gt;HKCU\Software\Microsoft\FrontPage\Explorer\FrontPage Explorer\Recent File List&lt;br /&gt;HKCU\Software\Microsoft\FrontPage\Explorer\FrontPage Explorer\Recent Page List&lt;br /&gt;HKCU\Software\Gabest\Media Player Classic\Recent Dub List&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\MSPaper\Persist File Name&lt;br /&gt;HKCU\Software\Microsoft\MSPaper\Persist File Name&lt;br /&gt;HKCU\Software\Microsoft\MSPaper\Recent File List&lt;br /&gt;HKCU\Software\Foxit Software\Foxit Reader\Recent File List&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\MSE\10.0\FileMRUList&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\MSE\10.0\ProjectMRUList&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\MSE\10.0\SolutionMRUList&lt;br /&gt;HKCU\Software\Microsoft\MSE\10.0\FileMRUList&lt;br /&gt;HKCU\Software\Microsoft\MSE\10.0\ProjectMRUList&lt;br /&gt;HKCU\Software\Microsoft\MSE\10.0\SolutionMRUList&lt;br /&gt;HKCU\Software\Corel\User Assistant\9\Recent Work\WordPerfect\Last Opened&lt;br /&gt;HKCU\Software\Corel\User Assistant\10\Recent Work\WordPerfect\Last Opened&lt;br /&gt;HKCU\Software\Corel\User Assistant\9\Recent Work\QuattroPro\Last Opened&lt;br /&gt;HKCU\Software\Corel\User Assistant\10\Recent Work\QuattroPro\Last Opened&lt;br /&gt;HKCU\Software\Corel\User Assistant\9\Recent Work\Corel Presentations\Last Opened&lt;br /&gt;HKCU\Software\Corel\User Assistant\10\Recent Work\Corel Presentations\Last Opened&lt;br /&gt;HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders&lt;br /&gt;HKCU\Software\Microsoft\Internet Explorer\TypedURLs&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\Internet Explorer\TypedURLs&lt;br /&gt;HKCU\Software\Microsoft\MediaPlayer\Player\RecentFileList&lt;br /&gt;HKCU\Software\Microsoft\MediaPlayer\Player\Settings\OpenDir&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\MediaPlayer\Player\RecentFileList&lt;br /&gt;HKCU\Software\Microsoft\MediaPlayer\Player\Settings\SaveAsDir&lt;br /&gt;HKCU\Software\Microsoft\MediaPlayer\Preferences\CDRecordPath&lt;br /&gt;HKCU\Software\Microsoft\MediaPlayer\Preferences\LastPlaylist&lt;br /&gt;HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Paint\Recent File List&lt;br /&gt;HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Wordpad\Recent File List&lt;br /&gt;HKCU\Software\Google\NavClient\1.1\History&lt;br /&gt;HKU\.DEFAULT\Software\7-ZIP\FM&lt;br /&gt;HKCU\Software\7-ZIP\FM&lt;br /&gt;HKCU\Software\ahead\Nero - Burning Rom\Settings\BrowserDir&lt;br /&gt;HKCU\Software\ahead\Nero - Burning Rom\Settings\ImageDir&lt;br /&gt;HKCU\Software\ahead\Nero - Burning Rom\Settings\NeroCompilation&lt;br /&gt;HKCU\Software\ahead\Nero - Burning Rom\Settings\WorkingDir&lt;br /&gt;HKU\.DEFAULT\Software\Macromedia\Flash 6\Open Document&lt;br /&gt;HKCU\Software\Macromedia\Flash 6\Open Document&lt;br /&gt;HKCU\Software\RealNetworks\RealPlayer\6.0\Preferences\LastLoginTime&lt;br /&gt;HKCU\Software\RealNetworks\RealPlayer\6.0\Preferences\LastOpenFileDir&lt;br /&gt;HKCU\Software\SmartFTP\Queue&lt;br /&gt;HKCU\Software\SmartFTP\LocalView&lt;br /&gt;HKCU\Software\WinRAR\General\LastFolder&lt;br /&gt;HKCU\Software\Nico Mak Computing\WinZip\directories&lt;br /&gt;HKCU\Software\Adobe\Acrobat Reader\5.0\AVGeneral\cRecentFiles&lt;br /&gt;HKU\.DEFAULT\Software\Adobe\Acrobat Reader\5.0\AVGeneral\cRecentFiles&lt;br /&gt;HKU\.DEFAULT\Software\Adobe\Acrobat Reader\6.0\AVGeneral\cRecentFiles&lt;br /&gt;HKCU\Software\Adobe\Acrobat Reader\6.0\AVGeneral\cRecentFiles&lt;br /&gt;HKU\.DEFAULT\Software\Adobe\Adobe Acrobat\6.0\AVGeneral\cRecentFiles&lt;br /&gt;HKCU\Software\Adobe\Adobe Acrobat\6.0\AVGeneral\cRecentFiles\c1&lt;br /&gt;HKCU\Software\MGI\VideoWave\Recent File List&lt;br /&gt;HKCU\Software\Sierra Imaging\Image Expert 2000\Recent Album List&lt;br /&gt;HKCU\Software\ahead\Nero - Burning Rom\Recent File List&lt;br /&gt;HKU\.Default\Software\ahead\Nero - Burning Rom\Recent File List&lt;br /&gt;HKCU\Software\ahead\nero wave editor\Recent File List&lt;br /&gt;HKU\.Default\Software\ahead\nero wave editor\Recent File List&lt;br /&gt;HKCU\Software\ahead\Cover Designer\Recent File List&lt;br /&gt;HKU\.Default\Software\ahead\Cover Designer\Recent File List&lt;br /&gt;HKCU\Software\BVRP Software\Annuaire\Recent File List&lt;br /&gt;HKCU\Software\Microsoft\HTML Help Workshop\Recent File List&lt;br /&gt;HKCU\Software\Microsoft\HTML Help Workshop\Project Files&lt;br /&gt;HKCU\Software\Microsoft\HTML Help Workshop\Html Titles&lt;br /&gt;HKCU\Software\Microsoft\HTML Help Workshop\Compressed HTML&lt;br /&gt;HKCU\Software\Microsoft\Picture It! Publishing\5.0\Recent File List&lt;br /&gt;HKCU\Software\Software602\602Tab\Recent File List&lt;br /&gt;HKCU\Software\Software602\WinMgr\1.0\602Tab\Recent Files&lt;br /&gt;HKCU\Software\Software602\602Text\2000\Settings&lt;br /&gt;HKCU\Software\TMT Development\TMT Pascal Lite 3&lt;br /&gt;HKCU\Software\HeadLight\GetRight\TypedURLs&lt;br /&gt;HKU\.Default\Software\HeadLight\GetRight\TypedURLs&lt;br /&gt;HKCU\Software\Jasc\Paint Shop Pro 6\Recent File List&lt;br /&gt;HKCU\Software\Jasc\Paint Shop Pro 7\Recent File List&lt;br /&gt;HKCU\Software\Jasc\Paint Shop Pro 8\Recent File List&lt;br /&gt;HKCU\Software\Greatis\Regrun2\RegAdviser\LocateHistory&lt;br /&gt;HKCU\Software\Ontrack\PowerDesk\CurrentVersion\PDFind\FileNames&lt;br /&gt;HKCU\Software\SpeedBit\Download Accelerator\HistoryCombo&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Clip Organizer\Search\Last Query&lt;br /&gt;HKU\.Default\Software\Microsoft\Office\10.0\Clip Organizer\Search\Last Query&lt;br /&gt;HKCU\Software\Microsoft\ClipArt Gallery\2.0\MRUDescription&lt;br /&gt;HKU\.DEFAULT\Software\JetCar\JetCar\Recent File List&lt;br /&gt;HKU\.DEFAULT\Software\JetCar\JetCar\DownDir&lt;br /&gt;HKCU\Software\JetCar\JetCar\Recent File List&lt;br /&gt;HKCU\Software\JetCar\JetCar\DownDir&lt;br /&gt;HKU\.DEFAULT\Software\VB and VBA Program Settings\Microsoft Visual Basic AddIns\VisData6&lt;br /&gt;HKCU\Software\VB and VBA Program Settings\Microsoft Visual Basic AddIns\VisData6&lt;br /&gt;HKU\.DEFAULT\Software\CursorArts\MRU Items&lt;br /&gt;HKCU\Software\CursorArts\MRU Items&lt;br /&gt;HKU\.DEFAULT\Software\Spidersoft\WebZIP\Settings&lt;br /&gt;HKCU\Software\Spidersoft\WebZIP\Settings&lt;br /&gt;HKU\.DEFAULT\Software\Advanced Grapher\RecentFiles&lt;br /&gt;HKCU\Software\Advanced Grapher\RecentFiles&lt;br /&gt;HKU\.DEFAULT\Software\MeeSoft\ImageAnalyzer&lt;br /&gt;HKCU\Software\MeeSoft\ImageAnalyzer&lt;br /&gt;HKU\.DEFAULT\Software\InstallShield\Express\4.0\Recent File List&lt;br /&gt;HKCU\Software\InstallShield\Express\4.0\Recent File List&lt;br /&gt;HKU\.DEFAULT\Software\Impact\Microangelo\Animator\MRU List&lt;br /&gt;HKU\.DEFAULT\Software\Impact\Microangelo\Librarian\MRU List&lt;br /&gt;HKU\.DEFAULT\Software\Impact\Microangelo\Studio\MRU List&lt;br /&gt;HKCU\Software\Impact\Microangelo\Animator\MRU List&lt;br /&gt;HKCU\Software\Impact\Microangelo\Librarian\MRU List&lt;br /&gt;HKCU\Software\Impact\Microangelo\Studio\MRU List&lt;br /&gt;HKCU\Software\Impact\Microangelo\Animator\MRU List&lt;br /&gt;HKU\.DEFAULT\Software\FerretSoft\NetFerret\CurrentVersion\Web&lt;br /&gt;HKCU\Software\FerretSoft\NetFerret\CurrentVersion\Web&lt;br /&gt;HKU\.DEFAULT\Software\ORL\VNCviewer\MRU&lt;br /&gt;HKCU\Software\ORL\VNCviewer\MRU&lt;br /&gt;HKU\.DEFAULT\Software\PowerArchiver\Files&lt;br /&gt;HKCU\Software\PowerArchiver\Files&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\DevStudio\6.0\Recent File List&lt;br /&gt;HKCU\Software\Microsoft\DevStudio\6.0\Recent File List&lt;br /&gt;HKU\.DEFAULT\Software\e-merge\WinAce\2.0\MRU Items&lt;br /&gt;HKCU\Software\e-merge\WinAce\2.0\MRU Items&lt;br /&gt;HKU\.DEFAULT\Software\JGsoft\EditPadLite\Search&lt;br /&gt;HKCU\Software\JGsoft\EditPadLite\Reopen&lt;br /&gt;HKU\.DEFAULT\Software\VB and VBA Program Settings\3D Canvas\Application&lt;br /&gt;HKCU\Software\VB and VBA Program Settings\3D Canvas\Application&lt;br /&gt;HKCU\Software\7-ZIP\FM&lt;br /&gt;HKU\.DEFAULT\Software\Vallen-Systeme GmbH\Vallen JPegger\MRU-Files-BMP&amp;amp;PCX&lt;br /&gt;HKU\.DEFAULT\Software\Vallen-Systeme GmbH\Vallen JPegger\MRU-Folders-IMG&lt;br /&gt;HKU\.DEFAULT\Software\Vallen-Systeme GmbH\Vallen JPegger\MRU-Folders-MP3&lt;br /&gt;HKCU\Software\Vallen-Systeme GmbH\Vallen Zipper\MRU-Files-ZIP&lt;br /&gt;HKU\.DEFAULT\Software\M.Dev Software\ZG5\MRU Items&lt;br /&gt;HKCU\Software\M.Dev Software\ZG5\MRU Items&lt;br /&gt;HKCU\Software\WinRAR\ArcHistory&lt;br /&gt;HKCU\Software\Trident Software\PowerZip\Recent File List&lt;br /&gt;HKCU\Software\Trident Software\PowerZip\Doc&lt;br /&gt;HKCU\Software\WinRAR\DialogEditHistory\ExtrPath&lt;br /&gt;HKCU\Software\Nico Mak Computing\WinZip\extract&lt;br /&gt;HKCU\Software\Gnucleus\Searches&lt;br /&gt;HKCU\Software\Kazaa\Search&lt;br /&gt;HKU\.Default\Software\Kazaa\Search&lt;br /&gt;HKCU\Software\Jasc\Animation Shop 2\Recent File List&lt;br /&gt;HKCU\Software\Jasc\Animation Shop 3\Recent File List&lt;br /&gt;HKCU\Software\Jasc\Jasc Media Center Plus\Recent File List&lt;br /&gt;HKCU\Software\Jasc\Jasc WebDraw 1\Recent File List&lt;br /&gt;HKCU\Software\Macromedia\Flash 5\Recent File List&lt;br /&gt;HKCU\Software\Macromedia\Flash 6\Recent File List&lt;br /&gt;HKCU\Software\Macromedia\Firework 6\Recent File List&lt;br /&gt;HKCU\Software\Macromedia\Dreamweaver 4\Recent File List&lt;br /&gt;HKCU\Software\Macromedia\Dreamweaver 6\Recent File List&lt;br /&gt;HKLM\SOFTWARE\Microsoft\Direct3D\MostRecentApplication&lt;br /&gt;HKLM\SOFTWARE\Microsoft\DirectDraw\MostRecentApplication&lt;br /&gt;HKCU\SOFTWARE\Microsoft\DirectInput\MostRecentApplication&lt;br /&gt;HKCU\Software\Ulead Systems\Ulead PhotoImpact\7.0\Recent File List&lt;br /&gt;HKCU\Software\SpeedBit\Download Accelerator\HistoryCombo&lt;br /&gt;HKCU\Software\Microsoft\Office\10.0\Clip Organizer\Search\Last Query&lt;br /&gt;HKU\.Default\Software\Microsoft\Office\10.0\Clip Organizer\Search\Last Query&lt;br /&gt;HKCU\Software\Microsoft\ClipArt Gallery\2.0\MRUDescription&lt;br /&gt;HKCU\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor&lt;br /&gt;HKU\.DEFAULT\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor&lt;br /&gt;HKCU\Software\Microsoft\Photo Editor\3.0\Microsoft Photo Editor&lt;br /&gt;HKCU\Software\Creative Tecg\Creative Wavestudio\Settings&lt;br /&gt;HKCU\Software\Freeware\VirtualDub\MRU List&lt;br /&gt;HKCU\Software\Microsoft\Journal Viewer\MRU&lt;br /&gt;HKCU\Software\Ying3\DLExpert\MAIN&lt;br /&gt;HKCU\Software\Microsoft\Search Assistant\ACMru\5001&lt;br /&gt;HKCU\InstallLocationsMRU&lt;br /&gt;HKU\.Default\Software\Microsoft\Internet Explorer\Explorer Bars\{C4EE31F3-4768-11D2-BE5C-00A0C9A83DA1}\FilesNamedMRU&lt;br /&gt;HKCU\Software\Microsoft\Internet Explorer\Explorer Bars\{C4EE31F3-4768-11D2-BE5C-00A0C9A83DA1}\ContainingTextMRU&lt;br /&gt;HKU\.Default\Software\Microsoft\Internet Explorer\Explorer Bars\{C4EE31F3-4768-11D2-BE5C-00A0C9A83DA1}\ContainingTextMRU&lt;br /&gt;HCKU\Software\ORL\VNCviewer\MRU&lt;br /&gt;HCKU\Software\RealVNC\VNCViewer4\MRU&lt;br /&gt;HCKU\Software\Ahead\Cover Designer\Recent File List&lt;br /&gt;HCKU\Software\Ahead\Nero - Burning Rom\Recent File List&lt;br /&gt;HCKU\Software\Ahead\Nero WaveEditor\Recent File List&lt;br /&gt;HCKU\Software\DVD Shrink\DVD Shrink 3.2\Recent File List&lt;br /&gt;HCKU\Software\DVDAuthor2\DVD-lab\Recent File List&lt;br /&gt;HCKU\Software\JetCar\JetCar\Recent File List&lt;br /&gt;HCKU\Software\Macromedia\Dreamweaver 8\Recent File List&lt;br /&gt;HCKU\Software\Macromedia\Fireworks\8\ini\Recent File List&lt;br /&gt;HCKU\Software\Macromedia\Flash 8\Recent File List&lt;br /&gt;HCKU\Software\Microsoft\Consola de administración de Microsoft\Recent File List&lt;br /&gt;HCKU\Software\SoulSeek\SoulSeek\Recent File List&lt;br /&gt;HCKU\Software\WinHTTrack Website Copier\WinHTTrack Website Copier\Recent File List&lt;br /&gt;&lt;strong&gt;---------------------------------------------------------------------------------------&lt;br /&gt;&lt;/strong&gt;/**&lt;br /&gt;&lt;h3 class="post-title entry-title"&gt;&lt;a href="http://www.unsec.net/2007/01/cambiar-una-contrasea-en-modo-no.html"&gt;HPUX&lt;/a&gt;&lt;/h3&gt;/usr/sam/lbin/usermod.sam -p `echo "123abcdexy"|/usr/lbin/makekey` aramosf&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; ** /&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;/** crack?¿?&lt;br /&gt;&lt;a href="http://www.securitystats.com/tools/hashcrack.php" class="foo"&gt;http://www.securitystats.com/tools/hashcrack.php&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.passcracking.com/"&gt;http://www.passcracking.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.plaintext.info/"&gt;http://www.plaintext.info&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;**/&lt;br /&gt;------------------------------------------------------------------------------------&lt;br /&gt;&lt;span style="text-decoration: underline;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-weight: bold;font-size:180%;" &gt;SQL INJECTION TOOLS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.reversing.org/node/view/11"&gt;sqlbf: &lt;/a&gt;sin duda alguna, la primera, la mejor. Los genios hacen genialidades.&lt;br /&gt;&lt;a href="http://www.databasesecurity.com/dbsec/sqlinjector.zip"&gt;sqlinjector: &lt;/a&gt;de NGSSoftware, a dia de hoy, un poco desfasada.&lt;br /&gt;&lt;a href="http://www.514.es/"&gt;bfsql&lt;/a&gt; blind sql injection para mysql (la mia, vamos). un TODO infinito. y un BUGS infinito++&lt;br /&gt;&lt;a href="http://www.sqlpowerinjector.com/"&gt;sqlpowerinjector: &lt;/a&gt; mysql, oracle, sql-server, postgresql, ¿sybase?.. sql injection normal y blind. Jamas la he conseguido hacer funcionar.&lt;br /&gt;&lt;a href="http://sqlmap.sourceforge.net/"&gt;sqlmap: &lt;/a&gt; blind para mysql y postgresql&lt;br /&gt;&lt;a href="http://sqlninja.sourceforge.net/"&gt;sqlninja: &lt;/a&gt;injection para sql-server.&lt;br /&gt;&lt;a href="http://www.northern-monkee.co.uk/projects/bobcat/bobcat.html"&gt;bobcat: &lt;/a&gt; para sql-server. no está mal, pero hay que montar un MSDE para hacerla rular... y le cuesta!&lt;br /&gt;&lt;a href="http://www.0x90.org/releases/absinthe/"&gt;absinthe: &lt;/a&gt;: postgresql, oracle, sql-server, ¿sybase?... bastante maja, aunque tiene un par de fallos que podrian mejorarse...&lt;br /&gt;&lt;a href="http://www.justinclarke.com/archives/2006/03/sqlbrute.html"&gt;sqlbrute: &lt;/a&gt; sql-server y oracle. blind sql injection para dumpear tablas. no va todo lo fina que deberia.&lt;br /&gt;&lt;a href="http://www.databasesecurity.com/dbsec/automagic.zip"&gt;automagic: &lt;/a&gt; automatización para explotar sql-server.&lt;br /&gt;&lt;a href="http://www.spidynamics.com/products/webinspect/"&gt;webinspect - sql injector: &lt;/a&gt;Comercial, solo disponible en el paquete de webinspect, oracle, sql server, sybase... realmente buena.&lt;br /&gt;&lt;a href="http://www.open-labs.org/"&gt;SQLIBF: &lt;/a&gt; realmente buena, muy potente. nice work!&lt;br /&gt;&lt;a href="http://www.priamos-project.com/"&gt;Priamos SQL&lt;/a&gt;dump de sql-server. Muy sencillo/eficaz en mi experiencia.&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/injection-fwk/"&gt;FG-Injector:&lt;/a&gt; un poco liosa en su uso, pero eficiente.&lt;br /&gt;&lt;a href="http://www.ictsc.it/site/IT/projects/sqlDumper/sqlDumper.php"&gt;SQLDumper:&lt;/a&gt;No la he testado aún.&lt;br /&gt;&lt;a href="http://sqltool.itdefence.ru/download.html"&gt;SQL Injection Tool:&lt;/a&gt; Sin probar.&lt;br /&gt;&lt;a href="http://www.infobyte.com.ar/"&gt;ISR-sqlget&lt;/a&gt;. Sin probar&lt;br /&gt;&lt;a href="http://www.owasp.org/index.php/Category:OWASP_SQLiX_Project"&gt;SQLix&lt;/a&gt; De OWASP, bastante simple.&lt;br /&gt;&lt;a href="http://sqid.rubyforge.org/"&gt;SQLID&lt;/a&gt; En ruby, no me convence&lt;br /&gt;&lt;a href="http://bcable.net/releases.php?sqlier"&gt;SQLier&lt;/a&gt; script en bash... ehm..&lt;br /&gt;&lt;a href="http://www.nosec.org/"&gt;Pangolin&lt;/a&gt; En los 3 SQL que he probado, no ha funcionando en ninguno, eso si, tiene buena pinta.&lt;br /&gt;&lt;a href="http://www.sensepost.com/research/squeeza/"&gt;Squeeza&lt;/a&gt; Para MSSQL, liberado en bh2007, ataque basado en tiempo.&lt;br /&gt;&lt;a href="http://labs.portcullis.co.uk/download/BSQLHackerSetup-0907.exe"&gt;BSQLHacker&lt;/a&gt; Funciona bajo windows, para MSSQL, Oracle y en beta MySQL, basado en tiempos.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*--------&lt;br /&gt;&lt;a href="http://www.mitec.cz/"&gt;http://www.mitec.cz/&lt;/a&gt;&lt;br /&gt;http://www.unsec.net/download/WRA.zip&lt;br /&gt;&lt;a href="http://www.netcraft.com/"&gt;http://www.netcraft.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://webhosting.info/"&gt;http://webhosting.info&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.domainsdb.net/"&gt;http://www.domainsdb.net/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.searchmee.com/web-info/ip-hunt.php"&gt;http://www.searchmee.com/web-info/ip-hunt.php&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.domaintools.com/reverse-ip/"&gt;http://www.domaintools.com/reverse-ip/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.archive.org/"&gt;http://www.archive.org&lt;/a&gt;&lt;br /&gt;&lt;a href="http://search.msn.com/"&gt;http://search.msn.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.seologs.com/ip-domains.html"&gt;http://www.seologs.com/ip-domains.html&lt;/a&gt;&lt;br /&gt;http://www.tomdns.net/index.php&lt;br /&gt;&lt;a href="http://tripp.dynalias.org/"&gt;http://tripp.dynalias.org/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.imperva.com/application_defense_center/tools.asp"&gt;http://www.imperva.com/application_defense_center/tools.asp&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.int0x21.com/?page_id=5"&gt;http://www.int0x21.com/&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jacquelin.potier.free.fr/networkstuff/"&gt;http://jacquelin.potier.free.fr/networkstuff/&lt;/a&gt;&lt;br /&gt;http://www.unsec.net/2005/04/iptables-ftp-en-modo-pasivo.html&lt;br /&gt;http://www.unsec.net/2004/12/mi-shell-script-para-tunningperformance.html&lt;br /&gt;http://www.unsec.net/2004/12/deshabilitar-icmp-mask-reply-en-tru64.html&lt;br /&gt;http://www.hsc-labs.com/ressources/outils/babelweb/index.html.en&lt;br /&gt;&lt;a href="http://www.unsec.net/download/babelweb-1.0.tar.gz"&gt;babelweb&lt;/a&gt; http://www.unsec.net/download/babelweb-1.0.tar.gz&lt;br /&gt;&lt;br /&gt;&lt;/ip.local&gt;&lt;/ip.remota&gt;&lt;/ip.destino:port.destino&gt;&lt;/ip.local&gt;&lt;/url|file&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-8162067601144956612?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">2</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/8hC-Z9ylQJI/sqlinjector.zip" fileSize="33325" type="application/zip" /><feedburner:origLink>http://grisunder.blogspot.com/2008/10/pupurri-o-purpurina.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/8hC-Z9ylQJI/sqlinjector.zip" length="33325" type="application/zip" /><feedburner:origEnclosureLink>http://www.databasesecurity.com/dbsec/sqlinjector.zip</feedburner:origEnclosureLink></item><item><title>Consultas SQL y procedimientos almacenados.</title><link>http://feedproxy.google.com/~r/Grisuno/~3/Lhl8tIzrYJU/consultas-sql-y-procedimientos.html</link><category>DB</category><category>Articulos</category><category>SQL</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 10 Sep 2008 16:15:50 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-593347681507086419</guid><description>CONSULTAS DE RELACION&lt;br /&gt;&lt;br /&gt;El mecanismo para extraer los datos conside en estructurar lo que se denomina consulta o query dado que es necesario trabajar con arquitecturas de varias capas estas consultas se agrupan en procedimientos almacenados capaces de devolver los conjuntos solicitados, de esta manera los procesos relacionados con la regla de negocio solo invocan puerta logica (proceso almacenado, o funcion) y se le da argumentos que se requieran esta forma de trabajo  permite aislar con el trabajo de la base de datos respecto de las capas de precentacion y las capas  encargadas procesamiento de la informacion en la actualidad el procesamiento utilizado corresponde  a la arquitectura cliente/servidor o bien a la aequitectura distribuida.&lt;br /&gt;&lt;br /&gt;//**ejemplos de querys sql con la base de datos del ms sql llamada northwind. **//&lt;br /&gt;&lt;br /&gt;select *&lt;br /&gt;from suppliers s inner join products p&lt;br /&gt;on s.supplierid = p.supplierid&lt;br /&gt;inner join [order details] od&lt;br /&gt;on p.productid = od.productid&lt;br /&gt;inner join orders o&lt;br /&gt;on o.orderid = od.orderid&lt;br /&gt;inner join shippers sh&lt;br /&gt;on sh.shipperid = o.shipvia&lt;br /&gt;&lt;br /&gt;where sh.shipperid = 2 and od.quantity &gt; 30&lt;br /&gt;&lt;br /&gt;//**otro podria ser:&lt;br /&gt;&lt;br /&gt;selec top 5 e.employeeid as 'codigo vendedor'&lt;br /&gt;e.firstname +' '+ e.lastname as 'nombre vendedor'&lt;br /&gt;sum(od.quantity * od.unitprice) as 'neto'&lt;br /&gt;&lt;br /&gt;from employyes e inner join orders o&lt;br /&gt;on e.employrrid=o.employeeid&lt;br /&gt;inner join [order details] od&lt;br /&gt;on o.orderid=od.orderid&lt;br /&gt;&lt;br /&gt;group by e.employeeid, e.firstname +' '+ e.lastname&lt;br /&gt;order by sum (od.quantity * od.unitprice) desc&lt;br /&gt;&lt;br /&gt;espero les guie un poco en sql.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-593347681507086419?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/09/consultas-sql-y-procedimientos.html</feedburner:origLink></item><item><title>Prison Break Temporada 4 episodio 3</title><link>http://feedproxy.google.com/~r/Grisuno/~3/XAmTbma_d0s/prison-break-temporada-4-episodio-3.html</link><category>Prison Break</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 10 Sep 2008 15:52:45 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-9033423457972392368</guid><description>&lt;div style="text-align: left;"&gt;Prison Break Temporada 4 episodio 3&lt;br /&gt;&lt;br /&gt;&lt;object width="432" height="351"&gt;&lt;param name="movie" value="http://www.megavideo.com/v/P4HZQ3E82eafe2e99eed974e82b4fc8be9e63e05.654157967.0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.megavideo.com/v/P4HZQ3E82eafe2e99eed974e82b4fc8be9e63e05.654157967.0" type="application/x-shockwave-flash" wmode="transparent" width="432" height="351"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;haz click en el video si quieres ver a pantalla completa&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-9033423457972392368?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/Kyz0l5x43Jo/P4HZQ3E82eafe2e99eed974e82b4fc8be9e63e05.654157967.0" fileSize="287235" type="application/x-shockwave-flash" /><feedburner:origLink>http://grisunder.blogspot.com/2008/09/prison-break-temporada-4-episodio-3.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/Kyz0l5x43Jo/P4HZQ3E82eafe2e99eed974e82b4fc8be9e63e05.654157967.0" length="287235" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.megavideo.com/v/P4HZQ3E82eafe2e99eed974e82b4fc8be9e63e05.654157967.0</feedburner:origEnclosureLink></item><item><title>PRISON BREAK TEMPORADA 4 (IV)</title><link>http://feedproxy.google.com/~r/Grisuno/~3/Ud_ZjNW4w6s/prison-break-temporada-4-iv.html</link><category>Prison Break</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Tue, 09 Sep 2008 16:29:51 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-7589797606026737057</guid><description>PRISON BREAK EPISODIO 04x01&lt;br /&gt;&lt;br /&gt;&lt;object width="432" height="351"&gt;&lt;param name="movie" value="http://www.megavideo.com/v/2A8CH2JO8e3f66319ee265347cacc26f2e9991cf.654157473.0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.megavideo.com/v/2A8CH2JO8e3f66319ee265347cacc26f2e9991cf.654157473.0" type="application/x-shockwave-flash" wmode="transparent" width="432" height="351"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;PRISON BREAK EPISODIO 04x02&lt;br /&gt;&lt;br /&gt;&lt;object width="432" height="351"&gt;&lt;param name="movie" value="http://www.megavideo.com/v/ZDU5XCAW940e50da9fd835b78a4e302dd822068b.654157630.0"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.megavideo.com/v/ZDU5XCAW940e50da9fd835b78a4e302dd822068b.654157630.0" type="application/x-shockwave-flash" wmode="transparent" width="432" height="351"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;sin mas que decirles espero disfruten del estreno.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-7589797606026737057?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/_-P4L0p5zEA/2A8CH2JO8e3f66319ee265347cacc26f2e9991cf.654157473.0" fileSize="287235" type="application/x-shockwave-flash" /><feedburner:origLink>http://grisunder.blogspot.com/2008/09/prison-break-temporada-4-iv.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/_-P4L0p5zEA/2A8CH2JO8e3f66319ee265347cacc26f2e9991cf.654157473.0" length="287235" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.megavideo.com/v/2A8CH2JO8e3f66319ee265347cacc26f2e9991cf.654157473.0</feedburner:origEnclosureLink></item><item><title>C  + +  y Paradigma de la Programacion Orientada a Objetos (PARTE I )</title><link>http://feedproxy.google.com/~r/Grisuno/~3/30oDXCMW16M/c-y-paradigma-de-la-programacion.html</link><category>Articulos</category><category>Programacion</category><category>C/C++</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Tue, 09 Sep 2008 16:17:41 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-2237490174231751624</guid><description>C MAS MAS:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;La programacion orientada a objetos corresponde a un paradigma q se sustenta sobre Tres principos que lo estructura:&lt;br /&gt;&lt;br /&gt;1/ PRINCIPIO DE ENCAPSULACION&lt;br /&gt;2/ PRINCIPIO DE HERENCIA&lt;br /&gt;3/ PRINCIPIO DE POLIMORFISMO&lt;br /&gt;&lt;br /&gt;Principio de Encapsulacion: para desarrollar este principio es necesario contar con herramientas de tipo intelectual que nos permita obtener la semantica de una realidad.&lt;br /&gt;Esta herramienta la llamamos abstraccion y permite obtener de la realidad las caracteristicas y funcionalidad de una cosa, objeto o idea.&lt;br /&gt;Las caracteristicas tambien recive otros nombres como ser, propiedades, miembros, datos, cualidades, funcionalidades, metodos funcion, procedimientos y accion.&lt;br /&gt;la abstraccion produce como resultado entidades , interrelaciones y procedimientos. Si lo miramos de este punto de vista (Del Lenguaje de Programacion) Obtenemos, CLASES, GERARQUIAS DE CLASES y COMPONENTES.&lt;br /&gt;&lt;br /&gt;CLASE:&lt;br /&gt;______&lt;br /&gt;AA&lt;br /&gt;______&lt;br /&gt;Codigo  : 0 //**Ambas&lt;br /&gt;nombre: 0 //** Propiedades&lt;br /&gt;_______&lt;br /&gt;AA() //** Constructor&lt;br /&gt;~AA() //** Destructor&lt;br /&gt;CALCULAR() //** Metodos&lt;br /&gt;&lt;br /&gt;\&lt;br /&gt;P:AA&lt;br /&gt;&lt;br /&gt;CLASE: La clase es una encapsulacion de propiedades y metodos. esta encapsulacion tiene un nombre para su identificacion y la estructura se aisla del exterior de manera que todo lo que este al interior de ella  sea de uso solo de ella misma opera como si fuera un planeta solo es posible de acceder a traves de puertas logicas como si fueran chips virtuales las puertas se manejan a traves de instrucciones que permiten su acceso que puede ser privado, publico o protegido y las puertas logicas pueden ser variables o metodos.&lt;br /&gt;Las clases se interrelacionan entre si mediante una estructura que se denomina gerarquia de clases donde el nivel mas alto corresponde a clases de tipo generico o de caracter general y las ultimas correspoden a clases especificas&lt;br /&gt;&lt;br /&gt;Objeto: la clase la podemos ver como un molde , plantilla , matriz o incluso como una fabrica de productos siendo los objetos el producto de dicha fabrica la clase no es un objeto es la fabrica en si, para que la clase fabrique un objeto se le da una orden, esta orden resive el nombre de instancia en algunos lenguajes la instancia comple 2 propositos como instancia propiamente tal  y como una orden a una funcion especial llamadas funciones constructoras por ejemplo en C++ la instancia corresponde a la asociacion de la clase con el objeto y la orden de ejecucion de la funcion constructora en VB la instancia esta asociada a la clase y el objeto a las funciones constructoras estan separadas.&lt;br /&gt;&lt;br /&gt;EN C++  { AA P;  }&lt;br /&gt;EN VB {DIM P as AA&lt;br /&gt;Set P = New P}&lt;br /&gt;&lt;br /&gt;CONSTRUCTOR: Es un metodo especial cuya funcion es construir los objetos, no tiene tipo puede o no resivir argumentos y no devuelve nada, inicializa las variables (Propiedades) tiene el mismo nombre de la clase y existen 3 tipos llamados&lt;br /&gt;&lt;br /&gt;CONSTRUCTOR POR OMISION o DEFECTO&lt;br /&gt;CONSTRUCTOR GENERICO&lt;br /&gt;CONSTRUCTOR DE COPIA&lt;br /&gt;&lt;br /&gt;FUNCIONES DESTRUCTORAS: Es un metodo que permite destruir los objetos que no se utilizen de manera de devolver los recursos al sistema de esta manera se logra una regulacion y se estabiliza el sistema al no saturar la memoria. El destructor puede activarse de manera directa sinembargo existen procesos asociados al objeto donde pertenece el destructor para poder eliminarlos. existe solamente un destructor donde el lenguaje de P.O.O que se utilice, el nombre que toma en C++ es el mismo nombre de la clase.&lt;br /&gt;&lt;br /&gt;METODO: Son procedimientos o funciones que permiten realizar un conjunto de operaciones. La estructura aisla todas las variables que esten en su interior respecto de las que esten fuera de la clase. Se distingue entre funcion yprocedimiento respecto de la devolucion de resultados&lt;br /&gt;&lt;br /&gt;VB: Sub calcular()&lt;br /&gt;end sub&lt;br /&gt;C++: void calcular()&lt;br /&gt;{           }&lt;br /&gt;VB: Sub calcular (x as integer)&lt;br /&gt;end sub&lt;br /&gt;C++: void calcular (int x)&lt;br /&gt;{          }&lt;br /&gt;VB: Sub calcular (x as integer) as integer&lt;br /&gt;calcular = z&lt;br /&gt;end sub&lt;br /&gt;C++: int calcular (int x)&lt;br /&gt;{ return z; }&lt;br /&gt;&lt;br /&gt;la diferencia entre funcion y procediemiento consiste en usar o no la estructura como una variable para sacar resultados hacia afuera. Cuando se llama a una funcion o un procedimiento se puede enviar informacion mediante un argumento.&lt;br /&gt;&lt;br /&gt;algunos ejemplos:&lt;br /&gt;&lt;br /&gt;/*** perdonen el sangrado pero esta mierda de blog me corre los sangrados.... ***/&lt;br /&gt;/*** ejemplo 1&lt;br /&gt;&lt;br /&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;math.h&gt;&lt;br /&gt;&lt;iostream.h&gt;&lt;stdio.h&gt;&lt;br /&gt;class SUMA&lt;br /&gt;{&lt;br /&gt;     private:&lt;br /&gt;             int sumx;&lt;br /&gt;             int sumy;&lt;br /&gt;             int sumres;&lt;br /&gt;     public:&lt;br /&gt;             SUMA()&lt;br /&gt;             {&lt;br /&gt;                     sumx = 0;&lt;br /&gt;                     sumy = 0;&lt;br /&gt;                     sumres = 0;&lt;br /&gt;                     printf("Objeto Construido\n");&lt;br /&gt;             }&lt;br /&gt;             ~SUMA()&lt;br /&gt;             {&lt;br /&gt;                     printf("Objeto destruido\n");&lt;br /&gt;             }&lt;br /&gt;             void CALCULAR()&lt;br /&gt;             {&lt;br /&gt;                     printf("Ingresa X = ");&lt;br /&gt;                     scanf("%d",sumx);&lt;br /&gt;                     printf("Ingresa Y = ");&lt;br /&gt;                     scanf("%d",sumy);&lt;br /&gt;&lt;br /&gt;                     sumres = sumx + sumy;&lt;br /&gt;                     printf("Resultado = %d",sumres);&lt;br /&gt;             }&lt;br /&gt;&lt;br /&gt;};&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;main(void)&lt;br /&gt;{&lt;br /&gt;     SUMA p;&lt;br /&gt;     p.CALCULAR();&lt;br /&gt;     return 0;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//** ejemplo 2&lt;br /&gt;&lt;br /&gt;&lt;/stdio.h&gt;&lt;/iostream.h&gt;&lt;iostream.h&gt;&lt;stdio.h&gt;&lt;iostream.h&gt;&lt;math.h&gt;#include&lt;iostream.h&gt;&lt;br /&gt;#include&lt;math.h&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;class uno&lt;br /&gt;{&lt;br /&gt;private:&lt;br /&gt;     double unox,unoy,unores;&lt;br /&gt;public:&lt;br /&gt;     uno()&lt;br /&gt;     {&lt;br /&gt;             cout&lt;&lt;"Objeto uno construido"&lt;&lt;"\n";                 unox=unoy=unores=0;         }         ~uno()         {                 cout&lt;&lt;"Objeto uno destruido"&lt;&lt;"\n";         }         void calcular()         {                 cout&lt;&lt;"Ingrese unox="; cin&gt;&gt;unox;&lt;br /&gt;             cout&lt;&lt;"Ingrese unoy="; cin&gt;&gt;unoy;&lt;br /&gt;&lt;br /&gt;             if((unox-pow(unoy,2))==0)&lt;br /&gt;             {&lt;br /&gt;                     cout&lt;&lt;"ERROR, no se puede dividir por cero"&lt;&lt;"\n";                 }                 else                 {                         unores=(pow(unox,2)-unoy)/(unox-pow(unoy,2));                     if(unores==0)                         {                            cout&lt;&lt;"ERROR, raiz compleja"&lt;&lt;"\n";                         }                     else                         {                                  unores=pow(unores,1/3);                                 cout&lt;&lt;"Resultado dosres="&lt;&lt;unores&gt;&lt;&lt;"\n";                         }                 }          }  };  class dos { private:         double dosx,dosres; public:         dos()         {                 cout&lt;&lt;"Objeto dos construido"&lt;&lt;"\n";                 dosx=dosres=0;         }         ~dos()         {                 cout&lt;&lt;"Objeto dos destruido"&lt;&lt;"\n";         }         void calcular()         {                 cout&lt;&lt;"Ingrese dosx="; cin&gt;&gt;dosx;&lt;br /&gt;&lt;br /&gt;             if(dosx==0)&lt;br /&gt;             {&lt;br /&gt;                     cout&lt;&lt;"ERROR, no se puede dividir por cero"&lt;&lt;"\n";                }                else                {                        dosres=pow(dosx,2)+(1)/(dosx)+5;                        cout&lt;&lt;"Resultado dosres="&lt;&lt;dosres&gt;&lt;&lt;"\n";                }         }  };  /* *********************************** pequeño programita de calculo ************************************** */ void main() {        uno p;        p.calcular();        dos q;        q.calcular(); }  /** este texto no pretende ser un manual de C++ solo es un ayudamemoria mio ** si te sirve pues bien si no pues no jodas aca. ;) **/&lt;br /&gt;/**&lt;br /&gt;en los dos casos include son&lt;/dosres&gt;&lt;/unores&gt;&lt;/math.h&gt;&lt;/iostream.h&gt;&lt;/math.h&gt;&lt;/iostream.h&gt;&lt;/stdio.h&gt;&lt;/iostream.h&gt;&lt;/math.h&gt;&lt;/iostream.h&gt;&lt;iostream.h&gt; #include iostream.h, #include math.h pero nuevamente la excelente herramienta de blogger me a cagado y me edito los includes pensando que era codigo html...&lt;br /&gt;**/&lt;br /&gt;&lt;br /&gt;GRGRG fin&lt;br /&gt;&lt;br /&gt;&lt;/iostream.h&gt;&lt;span class="status_text"&gt;01000110 01110101&lt;br /&gt;01100011 01101011&lt;br /&gt;00100000 01101000&lt;br /&gt;01110101 01101101&lt;br /&gt;01100001 01101110&lt;br /&gt;01110011&lt;br /&gt;.&lt;br /&gt;(Fuck the Humans&lt;/span&gt;&lt;span class="status_text"&gt;)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-2237490174231751624?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/09/c-y-paradigma-de-la-programacion.html</feedburner:origLink></item><item><title>La Historia Jamas Contada</title><link>http://feedproxy.google.com/~r/Grisuno/~3/Gk8OSF1pdpw/la-historia-jamas-contada.html</link><category>Hacktivismo</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Sun, 27 Jul 2008 21:31:53 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-7090305549034335836</guid><description>Esto es mejor que el porno, el sexo, las vaginas, videos de porno gratis o cualquier cosa como "Como hacerte con cuentas premium de www.megauplodad.com o www.rapidshare.com" o de como hackear la nasa, el pentagono, utilizando un virus , trojan, malware, spyware, worm, hijacking, cracking, fishing, o cualquier otra tecnica esto es sobre tu persona y despues de poder atraer tu atencion con este texto... que seguramente llegaste en busqueda de porno, juacking o cualquier otra cosa... lo unico que puedo decirte es ve el documental de como te han embaucado a traves de la vida no solo a ti sino que practicamente a todo tu arbol genialogico incluso el que esta por venir... asi que si te intereza un poco tu familia o tu persona ve el documental entero, llega hasta el final ya que en el final, se encuentra el secreto a voces callado mas grande de este sistema solar. &lt;object width="432" height="351"&gt;&lt;param name="movie" value="http://www.megavideo.com/v/ZQOKOMJ1ca83a9a9561e092b70f2997c67a8ea2c.6769249.0"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;embed src="http://www.megavideo.com/v/ZQOKOMJ1ca83a9a9561e092b70f2997c67a8ea2c.6769249.0" type="application/x-shockwave-flash" wmode="transparent" width="432" height="351"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-7090305549034335836?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/P9OBk2qCQGk/ZQOKOMJ1ca83a9a9561e092b70f2997c67a8ea2c.6769249.0" fileSize="287235" type="application/x-shockwave-flash" /><feedburner:origLink>http://grisunder.blogspot.com/2008/07/la-historia-jamas-contada.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/P9OBk2qCQGk/ZQOKOMJ1ca83a9a9561e092b70f2997c67a8ea2c.6769249.0" length="287235" type="application/x-shockwave-flash" /><feedburner:origEnclosureLink>http://www.megavideo.com/v/ZQOKOMJ1ca83a9a9561e092b70f2997c67a8ea2c.6769249.0</feedburner:origEnclosureLink></item><item><title>INFORME PARA RPG 400</title><link>http://feedproxy.google.com/~r/Grisuno/~3/1gJe5WeKC2Y/informe-para-rpg-400.html</link><category>As400</category><category>RPG 400</category><category>Programacion</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Tue, 01 Jul 2008 07:18:46 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-8835118409391461963</guid><description>INFORME DE PROGRAMACIÓN ESTRUCTURADA II :&lt;br /&gt;R.P.G.  4 0 0&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;AUTOR  : GrisUNO&lt;br /&gt;CARRERA: ANALISIS DE SISTEMAS&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;INTRODUCCIÓN :&lt;br /&gt;El AS/400 fue  la más moderna tecnología de IBM en el mercado de los mini computadores. Representó una mejora fundamental en la facilidad de uso y la integración del sistema y es el paso siguiente de la línea de productos de los sistemas 36 y 38. Se asemeja al sistema 38 en cuanto a la funcionalidad e incorpora la cómoda interfaz de usuario del sistema 36. Esta máquina representa el esquema de conectividad del SAA de IBM entre mainframes, minis y PC.&lt;br /&gt;&lt;br /&gt;Uno de los aspectos revolucionarios del AS/400 es que trata casi todas las entidades de datos como objetos. Esto incluye la descripción de dispositivos para terminales o impresoras, bases de datos, programas, pantallas. El sistema operativo del AS/400 (OS/400) almacena descripciones de todos los objetos. Un usuario puede simplemente dar nombre a un objeto, y el computador no solo lo reconoce y lo encuentra, sino que tiene una completa descripción de el. Además, el sistema puede utilizar un objeto, una vez definido, con la mínima intervención del usuario.&lt;br /&gt;RPG es un lenguaje que combina la sencillez de un generador de informes con las características de un lenguaje de alto nivel, orientado a resolver princi&amp;shy;palmente problemas de tipo comercial.&lt;br /&gt;&lt;br /&gt;Muchas son las ventajas que presenta el RPG (Programa Generador de Reportes), dado que es práctica&amp;shy;mente un método de programación, automatizado en la mayo&amp;shy;ría de sus fases, proporcionando, por consiguiente al programador, rapidez y simplicidad en su Forma de codificación.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;     DESARROLLO: &lt;br /&gt;       H              J                                                                   &lt;br /&gt;       FVENTAS  IP  F     128            DISK                                             &lt;br /&gt;       FLISTADO O   F     132     OV     PRINTER                                          &lt;br /&gt;       E                    TT      1  12 55                                              &lt;br /&gt;       IVENTAS  NS  01   1 C0                                                             &lt;br /&gt;       I                                        2   40CODT  L2                            &lt;br /&gt;       I                                        5   60NVEN  L1                            &lt;br /&gt;       I                                        7  13 CODP                                &lt;br /&gt;       I                                       14  14 TIPOV                               &lt;br /&gt;       I                                       15  220FECHV                               &lt;br /&gt;       I                                       23  240UNIV                                &lt;br /&gt;       I                                       25  310MONTO                               &lt;br /&gt;       I        AB  02   1NC0                                                             &lt;br /&gt;       C         90          SETOF                     88                    1            &lt;br /&gt;       C         90          TIME           HORA    60                                    &lt;br /&gt;       C        N90          SETON                     9088                  1 2          &lt;br /&gt;       C         01          EXSR CALCU                                                   &lt;br /&gt;       C         01          EXSR ACUMV                                                   &lt;br /&gt;       CL1                   EXSR CORV                                                    &lt;br /&gt;       CL2                   EXSR CORT                                                    &lt;br /&gt;       C           CALCU     BEGSR                                                        &lt;br /&gt;       CSR         TIPOV     COMP 1                        10                    3        &lt;br /&gt;       C           TIPOV     COMP 2                        11                    3        &lt;br /&gt;       C           TIPOV     COMP 3                        12                    3        &lt;br /&gt;       C           TIPOV     COMP 4                        13                    3        &lt;br /&gt;       C           UNIV      COMP 3                        20                    3        &lt;br /&gt;       C         10                                                                       &lt;br /&gt;       COR       11                                                                       &lt;br /&gt;       CAN       20          EXSR VERT                                                    &lt;br /&gt;       C  N10N11             MOVE 0,02      AUXP    33                                    &lt;br /&gt;       C           MONV      MULT AUXP      COMIS   60H                                   &lt;br /&gt;       CSR                   ENDSR                                                        &lt;br /&gt;       CSR         VERT      BEGSR                                                        &lt;br /&gt;       C           CODT      COMP 111                      30                    3        &lt;br /&gt;       C           CODT      COMP 222                      31                    3        &lt;br /&gt;       C           CODT      COMP 333                      32                    3        &lt;br /&gt;       C         30          EXSR TAHU                                                    &lt;br /&gt;       C         31          EXSR TPRO                                                    &lt;br /&gt;       C         32          EXSR THUE                                                    &lt;br /&gt;       CSR                   ENDSR                                                        &lt;br /&gt;       CSR         TAHU      BEGSR                                                        &lt;br /&gt;       C           NVEN      COMP 01                       40                    3        &lt;br /&gt;       C           NVEN      COMP 02                       41                    3        &lt;br /&gt;       C           NVEN      COMP 03                       42                    3        &lt;br /&gt;       C         40          MOVE 0,055     AUXP                                          &lt;br /&gt;       C         41          MOVE 0,058     AUXP                                          &lt;br /&gt;       C         42          MOVE 0,052     AUXP                                          &lt;br /&gt;       CSR                   ENDSR                                                        &lt;br /&gt;       CSR         TPRO      BEGSR                                                        &lt;br /&gt;       C           NVEN      COMP 01                       43                    3        &lt;br /&gt;       C           NVEN      COMP 02                       44                    3        &lt;br /&gt;       C         43          MOVE 0,05      AUXP                                          &lt;br /&gt;       C         44          MOVE 0,054     AUXP                                          &lt;br /&gt;       CSR                   ENDSR                                                        &lt;br /&gt;       CSR         THUE      BEGSR                                                        &lt;br /&gt;       C           NVEN      COMP 01                       45                    3        &lt;br /&gt;       C           NVEN      COMP 02                       46                    3        &lt;br /&gt;       C           NVEN      COMP 03                       47                    3        &lt;br /&gt;       C         45          MOVE 0,053     AUXP                                          &lt;br /&gt;       C         46          MOVE 0,054     AUXP                                          &lt;br /&gt;       C         47          MOVE 0,052     AUXP                                          &lt;br /&gt;       CSR                   ENDSR                                                        &lt;br /&gt;       CSR         ACUMV     BEGSR                                                        &lt;br /&gt;       C                     ADD  UNIV      AVUNIV  30                                    &lt;br /&gt;       C                     ADD  MONV      AVMONV  80                                    &lt;br /&gt;       C                     ADD  COMIS     AVCOMI  70                                    &lt;br /&gt;       CSR                   ENDSR                                                        &lt;br /&gt;       CSR         CORV      BEGSR                                                        &lt;br /&gt;       C                     ADD  AVUNIV    ATUNIV  40                                    &lt;br /&gt;       C                     ADD  AVMONV    ATMONV  90                                    &lt;br /&gt;       C                     ADD  AVCOMI    ATCOMI  80                                    &lt;br /&gt;       CSR                   ENDSR                                                        &lt;br /&gt;       CSR         CORT      BEGSR                                                        &lt;br /&gt;       C                     ADD  ATUNIV    AGUNIV  50                                    &lt;br /&gt;       C                     ADD  ATMONV    AGMONV 100                                    &lt;br /&gt;       C                     ADD  ATCOMI    AGCOMI  90                                    &lt;br /&gt;       CSR                   ENDSR                                                        &lt;br /&gt;       OLISTADO H  101         88                                                         &lt;br /&gt;       O       OR              OV                                                         &lt;br /&gt;       O                         TT,1      55                                             &lt;br /&gt;       O                         TT,2     110                                             &lt;br /&gt;       O                         PAGE  Z   92                                             &lt;br /&gt;       O        H  2           88                                                         &lt;br /&gt;       O       OR              OV                                                         &lt;br /&gt;       O                         TT,3      55                                             &lt;br /&gt;       O                         TT,4     110                                             &lt;br /&gt;       O                         UDATE     52 '  -  -  '                                  &lt;br /&gt;       O                         HORA      92 '  :  :  '                                  &lt;br /&gt;       O        H  1           88                                                         &lt;br /&gt;       O       OR              OV                                                         &lt;br /&gt;       O                         TT,5      55                                             &lt;br /&gt;       O                         TT,6     110                                             &lt;br /&gt;       O        H  1           88                                                         &lt;br /&gt;       O       OR              OV                                                         &lt;br /&gt;       O                         TT,7      55                                             &lt;br /&gt;       O                         TT,8     110                                             &lt;br /&gt;       O        H  1           88                                                         &lt;br /&gt;       O       OR              OV                                                         &lt;br /&gt;       O                         TT,9      55                                             &lt;br /&gt;       O                         TT,9     110                                             &lt;br /&gt;       O        D  1           01                                                         &lt;br /&gt;       O                       30          15 'AHUMADA 425'                               &lt;br /&gt;       O                       32          15 'HUERFANOS 716'                             &lt;br /&gt;       O                         NVEN      21                                             &lt;br /&gt;       O                         CODP      30                                             &lt;br /&gt;       O                         FECHV     42                                             &lt;br /&gt;       O                         UNIV  Z   55                                             &lt;br /&gt;       O                       10          70 'EFECTIVO'                                  &lt;br /&gt;       O                       11          70 'CHQ. AL DIA'                               &lt;br /&gt;       O                       12          70 'CHQ. A PLAZO'                              &lt;br /&gt;       O                       13          70 'TARJ. CREDITO'                             &lt;br /&gt;       O                         TIPOV     80                                             &lt;br /&gt;       O                         MONTO 1   88                                             &lt;br /&gt;       O                         PCOMIS1   99                                             &lt;br /&gt;       O                         COMIS    110                                             &lt;br /&gt;       O        T 21           L1                                                         &lt;br /&gt;       O                         TT,10     55                                             &lt;br /&gt;       O                    30 40          48 'CARLOS PEREZ LOPEZ'                        &lt;br /&gt;       O                    30 41          48 'MARCELA SOTO PASTEN'                       &lt;br /&gt;       O                    30 42          48 'LUIS GARCIA RETAMAL'                       &lt;br /&gt;       O                    31 43          48 'PEDRO BARRIA JARA'                         &lt;br /&gt;       O                    31 44          48 'CARLA HESSMANN KULT'                       &lt;br /&gt;       O                    32 45          48 'MONICA CARRILLO SAL'                       &lt;br /&gt;       O                    32 46          48 'ANDREA GUTIERREZ PE'                       &lt;br /&gt;       O                    32 47          48 'FELIPE VELASCO MALD'                       &lt;br /&gt;       O                         AVUNIVZB  55                                             &lt;br /&gt;       O                         AVMONT1B  80                                             &lt;br /&gt;       O                         AVCOMI1B 107                                             &lt;br /&gt;       O        T 21           L2                                                         &lt;br /&gt;       O                         TT,11     55                                             &lt;br /&gt;       O                         ATUNIVZB  55                                             &lt;br /&gt;       O                         ATMONT1B  80                                             &lt;br /&gt;       O                         ATCOMI1B 107                                             &lt;br /&gt;       O        T 21           LR                                                         &lt;br /&gt;       O                         TT,12     55                                             &lt;br /&gt;       O                         AGUNIVZB  55                                             &lt;br /&gt;       O                         AGMONT1B  80                                             &lt;br /&gt;       O                         AGCOMI1B 107 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;                H              J                                                                   &lt;br /&gt;           FVENTAS  IF  E                    DISK                                             &lt;br /&gt;           FLISTADO O   E             99     PRINTER                                          &lt;br /&gt;           E                    TCT     3   3  3 0             TAB.COD.TIENDA                 &lt;br /&gt;           E                    TNT     1   3 15               TAB.NOM.TIENDA                 &lt;br /&gt;           E                    TABNU   1   8  5 0 TABNO  24   TAB.ALT.VEND                   &lt;br /&gt;           E                    TABBU   1   8  7 1 TABP    2 1 TAB.ALT.PORC                   &lt;br /&gt;           I            DS                                                                    &lt;br /&gt;           I                                        1   50BUSCAR                              &lt;br /&gt;           I                                        1   30TDA                                 &lt;br /&gt;           I                                        4   50VEN                                 &lt;br /&gt;           C                     WRITELTIT                                                    &lt;br /&gt;           C                     READ VENTAS                   90                    3        &lt;br /&gt;           C           *IN90     DOUEQ*OFF                                              B001  &lt;br /&gt;           C                     EXSR PROCES                                             001  &lt;br /&gt;           C                     ENDDO                                                  E001  &lt;br /&gt;           C                     EXSR RUFINA                                                  &lt;br /&gt;           CSR         PROCES    BEGSR                                                        &lt;br /&gt;           C           CODAC     IFEQ 0                                                 B001  &lt;br /&gt;           C                     EXSR PROREG                                             001  &lt;br /&gt;           C                     ELSE                                                   X001  &lt;br /&gt;           C                     READ VENTAS                   90                    3   001  &lt;br /&gt;           C                     ENDIF                                                  E001  &lt;br /&gt;           CSR                   ENDSR                                                        &lt;br /&gt;           CSR         RUFINA    BEGSR                                                        &lt;br /&gt;           C                     EXSR CORT                                                    &lt;br /&gt;           C                     WRITELTG                                                     &lt;br /&gt;           C                     MOVE '1'       *INLR                                         &lt;br /&gt;           CSR                   ENDSR                                                        &lt;br /&gt;           CSR         PROREG    BEGSR                                                        &lt;br /&gt;           C                     Z-ADDCODT      AUXT    30                                    &lt;br /&gt;           C                     Z-ADDNUMV      AUXV    20                                    &lt;br /&gt;           C                     MOVE AUXT      TDA                                           &lt;br /&gt;           C                     MOVE AUXV      VEN                                           &lt;br /&gt;           C                     MOVE BUSCAR    BUSPOR                                        &lt;br /&gt;           C           CODT      IFEQ AUXT                                              B001  &lt;br /&gt;           C           NUMV      IFEQ AUXV                                              B002  &lt;br /&gt;           C                     EXSR CALCU                                              002  &lt;br /&gt;           C                     EXSR ACUMV                                              002  &lt;br /&gt;           C                     EXSR IMPDET                                             002  &lt;br /&gt;           C                     ELSE                                                   X002  &lt;br /&gt;           C                     EXSR CORV                                               002  &lt;br /&gt;           C                     ENDIF                                                  E002  &lt;br /&gt;           C                     ELSE                                                   X001  &lt;br /&gt;           C                     EXSR CORT                                               001  &lt;br /&gt;           C                     ENDIF                                                  E001  &lt;br /&gt;           C                     READ VENTAS                   90                    3        &lt;br /&gt;           CSR                   ENDSR                                                        &lt;br /&gt;           CSR         CALCU     BEGSR                                                        &lt;br /&gt;           C           TIPV      IFEQ 1                                                 B001  &lt;br /&gt;           C           TIPV      OREQ 2                                                  001  &lt;br /&gt;           C           UNIV      ANDEQ3                                                  001  &lt;br /&gt;           C           UNIV      ORGT 3                                                  001  &lt;br /&gt;           C                     EXSR CALPOR                                             001  &lt;br /&gt;           C                     ELSE                                                   X001  &lt;br /&gt;           C                     MOVE 0,02      AUXPO   32                               001  &lt;br /&gt;           C                     ENDIF                                                  E001  &lt;br /&gt;           C           MONV      MULT AUXPO     COMIS                                         &lt;br /&gt;           CSR                   ENDSR                                                        &lt;br /&gt;           CSR         CALPOR    BEGSR                                                        &lt;br /&gt;           C           BUSCAR    LOKUPTABBU     TABP       10                    1            &lt;br /&gt;           C           TABP      DIV  100       AUXPO                                         &lt;br /&gt;           CSR                   ENDSR                                                        &lt;br /&gt;           CSR         ACUMV     BEGSR                                                        &lt;br /&gt;           C                     ADD  UNIV      AVUNIV  30                                    &lt;br /&gt;           C                     ADD  MONV      AVMONV  70                                    &lt;br /&gt;           C                     ADD  COMIS     AVCOMI  70                                    &lt;br /&gt;           CSR                   ENDSR                                                        &lt;br /&gt;           CSR         IMPDET    BEGSR                                                        &lt;br /&gt;           C                     MOVE NUMV      TVNUMV                                        &lt;br /&gt;           C                     MOVE CODP      TVCODP                                        &lt;br /&gt;           C                     MOVE FECHV     TVFECH                                        &lt;br /&gt;           C                     MOVE UNIV      TVUNIV                                        &lt;br /&gt;           C                     EXSR BUSTV                                                   &lt;br /&gt;           C                     MOVE AUXTV     TVTIPV                                        &lt;br /&gt;           C                     MOVE MONV      TVMONV                                        &lt;br /&gt;           C           AUXPO     MULT 100       PORC                                          &lt;br /&gt;           C                     MOVE PORC      TVPORC                                        &lt;br /&gt;           C                     MOVE COMIS     TVCOMI                                        &lt;br /&gt;           C                     EXSR BUST                                                    &lt;br /&gt;           C                     WRITELDET                                                     &lt;br /&gt;           C           *IN99     IFEQ *ON                                               B001   &lt;br /&gt;           C                     WRITELTIT                                               001   &lt;br /&gt;           C                     MOVE '0'       *IN99                                    001   &lt;br /&gt;           C                     ENDIF                                                  E001   &lt;br /&gt;           CSR                   ENDSR                                                         &lt;br /&gt;           CSR         BUSTV     BEGSR                                                         &lt;br /&gt;           C           TIPV      IFEQ 1                                                 B001   &lt;br /&gt;           C                     MOVEL'EFECTIVO'AUXTV                                    001   &lt;br /&gt;           C                     ELSE                                                   X001   &lt;br /&gt;           C           TIPV      IFEQ 2                                                 B002   24&lt;br /&gt;           C                     MOVEL'CH.AL DI'AUXTV                                    002   &lt;br /&gt;           C                     ELSE                                                   X002   &lt;br /&gt;           C           TIPV      IFEQ 3                                                 B003   &lt;br /&gt;           C                     MOVEL'CH.FECHA'AUXTV                                    003   &lt;br /&gt;           C                     ELSE                                                   X003   &lt;br /&gt;           C                     MOVEL'T.CREDIT'AUXTV                                    003   &lt;br /&gt;           C                     ENDIF                                                  E003   &lt;br /&gt;           C                     ENDIF                                                  E002   &lt;br /&gt;           C                     ENDIF                                                  E001   &lt;br /&gt;           CSR                   ENDSR                                                         &lt;br /&gt;         &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;CONCLUSIÓN:&lt;br /&gt;Como conclusión tenemos que las maquinas desarrolladas por IBM de alto rendimiento son una plataforma muy estable, robusta y confiable, para desarrollar sistemas computacionales para distintas entidades, en este tipo de servidores es posible trabajar en multitud de lenguajes programables estructurados como lo son COBOL 400, C 400, R.P.G. 400. En esta ocasión nos enfocamos en la plataforma de desarrollo que es el Report Program Generador o R.P.G. este lenguaje es semi-automatizado lo que permite que el desarrollador se enfoque a crear la solución al problema, que en otros aspectos un poco menos importantes de la programación. La integración de multitud switches es lo que permite este comportamiento automático del lenguaje; En la lectura de registros, cortes de control, y comparaciones de distinta índole. La integración del lenguaje con la propia maquina (Forma interna de Trabajar.) Y el sistema operativo OS/400 hacen de este lenguaje una potente herramienta para el desarrollo de aplicaciones de toda índole. Luego se implementaron métodos más modernos en la programación de dicho lenguaje para hacer más legible para los desarrolladores y transportar el lenguaje a las nuevas generaciones de desarrolladores que en ese entonces se incubaban en la escena de la informática. Al hacer esto el lenguaje perdió mucho de la automatización que tenia aunque en las nuevas versiones de RPG aun se puede desarrollar con un estilo de programación estructurada a lo RPG II, Esto lo hace más actual  y entendible.&lt;br /&gt;Aun que en mi opinión personal me gusta mas el estilo de programación de RPG II por las prestaciones que entrega al desarrollador. Claro esta que esto solo lo dirá el tiempo y la multitud de programadotes que utilizan este lenguaje alrededor del mundo.&lt;br /&gt;Sin mucho mas que decir doy por concluido mi visión del lenguaje programable RPG 400 (Programa Generador de Reportes). Como dato interesante hoy vemos que IBM lanzo su nueva versión de RPG a la cual llaman RPG IV con muy pocos cambios en el lenguaje mismo, sino que hace mas cambios en la integración con los nuevos sistemas operativos de IBM para maquinas I SERIES lo cual actualiza aun más el lenguaje para uso posterior de nuevas generaciones de programadotes, analistas, geeks e ingenieros.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; De esta Manera me despido, con un cordial saludo a toda la escena under chilena.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-8835118409391461963?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/07/informe-para-rpg-400.html</feedburner:origLink></item><item><title>Segunda Temporada de Prison Break Audio Latino</title><link>http://feedproxy.google.com/~r/Grisuno/~3/jUuSQjLVYFk/segunda-temporada-de-prison-break-audio.html</link><category>DOWNLOAD</category><category>Prison Break</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 11 Jun 2008 21:16:29 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-9206095806131556966</guid><description>Saludos terricolas los dejo con la descarga recuerda que si usas linux y dsl para descargar siempre puedes hacer poff dsl-provider &amp;amp;&amp;amp; pon dsl-provider para renovar tu ip y seguir descargando ;)&lt;br /&gt;happyDownload&lt;br /&gt;&lt;br /&gt;/** en el siguiente archivo encontraran los links a las descargas ;) , se abre  con cualquier editor de texto plano **/&lt;br /&gt;&lt;a href="http://grisuno.googlepages.com/pb"&gt;&lt;br /&gt;http://grisuno.googlepages.com/pb&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cuidense y sean paranoicos, dejen sus prozac y hagan lo que aman.&lt;br /&gt;saludos a  Zener, sin el cual no podriamos ver esta serie ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-9206095806131556966?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><media:content url="http://feedproxy.google.com/~r/Grisuno/~5/siz7ZwD4CaA/pb" fileSize="1408" type="application/octet-stream" /><feedburner:origLink>http://grisunder.blogspot.com/2008/06/segunda-temporada-de-prison-break-audio.html</feedburner:origLink><enclosure url="http://feedproxy.google.com/~r/Grisuno/~5/siz7ZwD4CaA/pb" length="1408" type="application/octet-stream" /><feedburner:origEnclosureLink>http://grisuno.googlepages.com/pb</feedburner:origEnclosureLink></item><item><title>TODAS LAS TEMPORADAS DE : LOS SIMPSONS</title><link>http://feedproxy.google.com/~r/Grisuno/~3/9ckAKzvynmw/todas-las-temporadas-de-los-simpsons.html</link><category>Articulos</category><category>DOWNLOAD</category><category>Los Simpsons</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Tue, 27 May 2008 20:08:20 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-8647080142676324196</guid><description>TODAS LAS TEMPORADAS DE : LOS SIMPSONS, si escuchaste bien todas las temporadas de esta serie animada que le gusta a muchisima gente. Cabe destacar que cada capitulo se descarga en un  solo archivo de al rededor de 180 mb por megaupload y en AUDIO LATINO. Buona Descarga y disculpen por la tardanza.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Temporada 1 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1x01 Especial de Navidad&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=9IMFH5RT"&gt;http://www.megaupload.com/?d=9IMFH5RT&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/9d4a358b&lt;br /&gt;1x02 Bart Es un Genio&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=BOTQXWJK"&gt;http://www.megaupload.com/?d=BOTQXWJK&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/3fc0d1e0&lt;br /&gt;1x03 La Odisea de Homero&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=P5BLUFX8"&gt;http://www.megaupload.com/?d=P5BLUFX8&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/e7369eaf&lt;br /&gt;1x04 Una familia modelo&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=8HZ8S110"&gt;http://www.megaupload.com/?d=8HZ8S110&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/4a8f30e0&lt;br /&gt;1x05 Bart el General&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=YY6AH64J"&gt;http://www.megaupload.com/?d=YY6AH64J&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/a5c0446d&lt;br /&gt;1x06 La Depresion De Lisa&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=WMI8ZR74"&gt;http://www.megaupload.com/?d=WMI8ZR74&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/f52001d9&lt;br /&gt;1x07 Llamada De Los Simpsons&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=HK6XGS6Q"&gt;http://www.megaupload.com/?d=HK6XGS6Q&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/5c7dad87&lt;br /&gt;1x08 El Heroe Sin Cabeza&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=WGNPVDNZ"&gt;http://www.megaupload.com/?d=WGNPVDNZ&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/009cfe40&lt;br /&gt;&lt;a href="1x09%20Un%20Momento%20De%20Decisio%20http://www.megaupload.com/?d=EU5I66H1"&gt;1x09 Un Momento De Decisio&lt;br /&gt;http://www.megaupload.com/?d=EU5I66H1&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/39e2c363&lt;br /&gt;1x10 La Correria De Homero&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=WGSDV6GE"&gt;http://www.megaupload.com/?d=WGSDV6GE&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/82e984d0&lt;br /&gt;1x11 Intercambio Cultural&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=DZFBC6GA"&gt;http://www.megaupload.com/?d=DZFBC6GA&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/b6f8e71b&lt;br /&gt;1x12 Krusty va a la carcel&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=49UPRMKE"&gt;http://www.megaupload.com/?d=49UPRMKE&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/6d91c383&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=N41Q956V"&gt;1x13 Una Noche Encantadora&lt;br /&gt;http://www.megaupload.com/?d=N41Q956V&lt;/a&gt;&lt;br /&gt;http://hyperfileshare.com/d/6f88e28f&lt;br /&gt;&lt;br /&gt;Temporada 2 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2x01 Bart Reprueba&lt;br /&gt;http://www.megaupload.com/?d=VLR39DB6&lt;br /&gt;http://hyperfileshare.com/d/19eddd1a&lt;br /&gt;2x02 simpson y Dalila&lt;br /&gt;http://www.megaupload.com/?d=AIEKK67Y&lt;br /&gt;http://hyperfileshare.com/d/62d5d379&lt;br /&gt;2x03 Especial de Noche de Brujas&lt;br /&gt;http://www.megaupload.com/?d=TJEKQAEU&lt;br /&gt;http://hyperfileshare.com/d/1e23c545&lt;br /&gt;2x04 Dos Autos en Cada Cochera y Tres Ojos en Cada Pez&lt;br /&gt;http://www.megaupload.com/?d=X6MSBM1X&lt;br /&gt;http://hyperfileshare.com/d/6163be54&lt;br /&gt;2x05 Homero el Animador&lt;br /&gt;http://www.megaupload.com/?d=DQPXUG6G&lt;br /&gt;http://hyperfileshare.com/d/6be918e7&lt;br /&gt;2x06 La Sociedad de Los Golfistas Muertos&lt;br /&gt;http://www.megaupload.com/?d=89OZTV84&lt;br /&gt;http://hyperfileshare.com/d/60323dc7&lt;br /&gt;2x07 Bart Contra el Día de Gracias&lt;br /&gt;http://www.megaupload.com/?d=5H8W36WX&lt;br /&gt;http://hyperfileshare.com/d/d74c4054&lt;br /&gt;2x08 Bart El Temerario&lt;br /&gt;http://www.megaupload.com/?d=8IT9BO8S&lt;br /&gt;http://hyperfileshare.com/d/0d3f1586&lt;br /&gt;2x09 Tomi, Daly y Marge&lt;br /&gt;http://www.megaupload.com/?d=25YC39RR&lt;br /&gt;http://hyperfileshare.com/d/5c5bdab6&lt;br /&gt;2x10 Bart es Atropellado&lt;br /&gt;http://www.megaupload.com/?d=JIXHXYUJ&lt;br /&gt;http://hyperfileshare.com/d/429159b6&lt;br /&gt;2x11 Aviso de muerte&lt;br /&gt;http://www.megaupload.com/?d=I7IW45SW&lt;br /&gt;http://hyperfileshare.com/d/a99f4dff&lt;br /&gt;2x12 Los Años que vivimos&lt;br /&gt;http://www.megaupload.com/?d=WEWB3D1U&lt;br /&gt;http://hyperfileshare.com/d/ef8be516&lt;br /&gt;2x13 No Robarás&lt;br /&gt;http://www.megaupload.com/?d=JWCI99CV&lt;br /&gt;http://hyperfileshare.com/d/65784cdc&lt;br /&gt;2x14 El Último Tren&lt;br /&gt;http://www.megaupload.com/?d=3D3G7WZA&lt;br /&gt;http://hyperfileshare.com/d/8c6bf383&lt;br /&gt;2x15 Dónde Estás Hermano Mío&lt;br /&gt;http://www.megaupload.com/?d=M8HVXLSJ&lt;br /&gt;http://hyperfileshare.com/d/b06d773f&lt;br /&gt;2x16 El Perro de Bart Reprueba&lt;br /&gt;http://www.megaupload.com/?d=XU137VWV&lt;br /&gt;http://hyperfileshare.com/d/30eee9ec&lt;br /&gt;2x17 Nuestro Años Felice&lt;br /&gt;http://www.megaupload.com/?d=EFT3Y29X&lt;br /&gt;http://hyperfileshare.com/d/0a936cf6&lt;br /&gt;2x18 Pinceles con Alma&lt;br /&gt;http://www.megaupload.com/?d=6KHSYL7M&lt;br /&gt;http://hyperfileshare.com/d/099eb7f6&lt;br /&gt;2x19 El Substituto de Lisa&lt;br /&gt;http://www.megaupload.com/?d=DE9XHUTW&lt;br /&gt;http://hyperfileshare.com/d/a13313a0&lt;br /&gt;2x20 La Guerra de Los Simpsons&lt;br /&gt;http://www.megaupload.com/?d=LGA3TGBI&lt;br /&gt;http://hyperfileshare.com/d/2e7882c4&lt;br /&gt;2x21 Tres Hombres y una Historieta&lt;br /&gt;http://www.megaupload.com/?d=RE3OMYO1&lt;br /&gt;http://hyperfileshare.com/d/4611184b&lt;br /&gt;2x22 Sangre Nueva&lt;br /&gt;http://www.megaupload.com/?d=XFSE7VPJ&lt;br /&gt;http://hyperfileshare.com/d/56c5998d&lt;br /&gt;&lt;br /&gt;Temporada 3 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3x01 Papa Esta Loco&lt;br /&gt;http://www.megaupload.com/?d=D0F40GT4&lt;br /&gt;http://hyperfileshare.com/d/a8a67201&lt;br /&gt;3x02 Lisa Va A Washington&lt;br /&gt;http://www.megaupload.com/?d=Q0TS13W7&lt;br /&gt;http://hyperfileshare.com/d/c8bc4b1a&lt;br /&gt;3x03 El Dia Que Cayo Flanders&lt;br /&gt;http://www.megaupload.com/?d=QZMNKCQX&lt;br /&gt;http://hyperfileshare.com/d/78682a2a&lt;br /&gt;3x04 El Peque¡o Padrino&lt;br /&gt;http://www.megaupload.com/?d=R0XWGPAF&lt;br /&gt;http://hyperfileshare.com/d/831ee508&lt;br /&gt;3x05 Homero en el diccionario&lt;br /&gt;http://www.megaupload.com/?d=4U8ZGMO7&lt;br /&gt;http://hyperfileshare.com/d/1f990fad&lt;br /&gt;3x06 Del tal padre tal payaso&lt;br /&gt;http://www.megaupload.com/?d=NE8HL2V6&lt;br /&gt;http://hyperfileshare.com/d/bea333bf&lt;br /&gt;3x07 La Casa del Arbol del Terror II&lt;br /&gt;http://www.megaupload.com/?d=GHLCTC7R&lt;br /&gt;http://hyperfileshare.com/d/2ac545fa&lt;br /&gt;3x08 El Pony de Lisa&lt;br /&gt;http://www.megaupload.com/?d=BDYE5LYD&lt;br /&gt;http://hyperfileshare.com/d/bfea3d34&lt;br /&gt;3x09 Tardes De Trueno&lt;br /&gt;http://www.megaupload.com/?d=L05OPBVB&lt;br /&gt;http://hyperfileshare.com/d/72ba76c5&lt;br /&gt;3x10 Llamarada Moe&lt;br /&gt;http://www.megaupload.com/?d=2YMTS5T3&lt;br /&gt;http://hyperfileshare.com/d/a7f06e7c&lt;br /&gt;3x11 Burns Y Los Alemanes&lt;br /&gt;http://www.megaupload.com/?d=PLFOIEWY&lt;br /&gt;http://hyperfileshare.com/d/87251bc9&lt;br /&gt;3x12 Me Case Con Marge&lt;br /&gt;http://www.megaupload.com/?d=YAP5VS1L&lt;br /&gt;http://hyperfileshare.com/d/33ad99d0&lt;br /&gt;3x13 Bart y la Radio&lt;br /&gt;http://www.megaupload.com/?d=LO7Z0AAR&lt;br /&gt;http://hyperfileshare.com/d/bfb147c7&lt;br /&gt;3x14 Los Pronosticos de Lisa&lt;br /&gt;http://www.megaupload.com/?d=0JQNXPYR&lt;br /&gt;http://hyperfileshare.com/d/e292df4a&lt;br /&gt;3x15 Homero se Queda Solo&lt;br /&gt;http://www.megaupload.com/?d=AD1RIMJA&lt;br /&gt;http://hyperfileshare.com/d/13efdfec&lt;br /&gt;3x16 Bart El Amante&lt;br /&gt;http://www.megaupload.com/?d=T9819XQ6&lt;br /&gt;http://hyperfileshare.com/d/53a09191&lt;br /&gt;3x17 Homero, Bateador&lt;br /&gt;http://www.megaupload.com/?d=SOK4FWBO&lt;br /&gt;http://hyperfileshare.com/d/08b54265&lt;br /&gt;3x18 Vocaciones Distintas&lt;br /&gt;http://www.megaupload.com/?d=86AKF5Q6&lt;br /&gt;http://hyperfileshare.com/d/7080da36&lt;br /&gt;3x19 Dog of Death&lt;br /&gt;http://www.megaupload.com/?d=OC9VVRKX&lt;br /&gt;http://hyperfileshare.com/d/2fd1bd77&lt;br /&gt;3x20 Homero el Campirano&lt;br /&gt;http://www.megaupload.com/?d=6ZKJ3AOU&lt;br /&gt;http://hyperfileshare.com/d/9ccbf566&lt;br /&gt;3x21 El Viudo Negro&lt;br /&gt;http://www.megaupload.com/?d=SGWW60GY&lt;br /&gt;http://hyperfileshare.com/d/d2354dff&lt;br /&gt;3x22 El Rock De Otto&lt;br /&gt;http://www.megaupload.com/?d=4C0SVZAD&lt;br /&gt;http://hyperfileshare.com/d/86c6f579&lt;br /&gt;3x23 Milhouse Se Enamora&lt;br /&gt;http://www.megaupload.com/?d=E78SCMW9&lt;br /&gt;http://hyperfileshare.com/d/2d7d80fc&lt;br /&gt;3x24 El Es Mi Hermano&lt;br /&gt;http://www.megaupload.com/?d=HAG6BR8N&lt;br /&gt;http://hyperfileshare.com/d/74d88316&lt;br /&gt;&lt;br /&gt;Temporada 4 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;4x01 Kamp Krusty&lt;br /&gt;http://www.megaupload.com/?d=EUCL5IZR&lt;br /&gt;http://hyperfileshare.com/d/7a3c191e&lt;br /&gt;4x02 Streetcar Named Marge&lt;br /&gt;http://www.megaupload.com/?d=HUM06GXD&lt;br /&gt;http://hyperfileshare.com/d/2cff1a5c&lt;br /&gt;4x03 Homer the Heretic&lt;br /&gt;http://www.megaupload.com/?d=WRXU1WKF&lt;br /&gt;http://hyperfileshare.com/d/a9774333&lt;br /&gt;4x04 La Reina de la belleza&lt;br /&gt;http://www.megaupload.com/?d=3AQPJ48X&lt;br /&gt;http://hyperfileshare.com/d/febe4862&lt;br /&gt;4x05 Treehouse of Horror III&lt;br /&gt;http://www.megaupload.com/?d=K5T578UK&lt;br /&gt;http://hyperfileshare.com/d/325f027b&lt;br /&gt;4x06 Itchy &amp;amp; Scratchy The Movie&lt;br /&gt;http://www.megaupload.com/?d=CT2ROZXY&lt;br /&gt;http://hyperfileshare.com/d/2e012e51&lt;br /&gt;4x07 Marge Gets a Job&lt;br /&gt;http://www.megaupload.com/?d=QOAU0G9X&lt;br /&gt;http://hyperfileshare.com/d/6d6a1caf&lt;br /&gt;4x08 La chica nueva&lt;br /&gt;http://www.megaupload.com/?d=XQZK2HKY&lt;br /&gt;http://hyperfileshare.com/d/f362e46e&lt;br /&gt;4x09 Don Barredora&lt;br /&gt;http://www.megaupload.com/?d=Q2ADIHG1&lt;br /&gt;http://hyperfileshare.com/d/63bc9fa0&lt;br /&gt;4x10 La primera palabra de Maggie&lt;br /&gt;http://www.megaupload.com/?d=Z7QJQCHH&lt;br /&gt;http://hyperfileshare.com/d/eb06efdc&lt;br /&gt;4x11 El gran coraz£n de Homero&lt;br /&gt;http://www.megaupload.com/?d=W9W3QEJ1&lt;br /&gt;http://hyperfileshare.com/d/55a650e2&lt;br /&gt;4x12 Marge contra el monorriel&lt;br /&gt;http://www.megaupload.com/?d=V6HQK90I&lt;br /&gt;http://hyperfileshare.com/d/f52e6cb5&lt;br /&gt;4x13 La elecci£n de Selma&lt;br /&gt;http://www.megaupload.com/?d=WZW8RQXL&lt;br /&gt;http://hyperfileshare.com/d/bd4ee42e&lt;br /&gt;4x14 Hermano mayor hermano menor&lt;br /&gt;http://www.megaupload.com/?d=JS8TFD23&lt;br /&gt;http://hyperfileshare.com/d/41528490&lt;br /&gt;4x15 Yo amo a Lisa&lt;br /&gt;http://www.megaupload.com/?d=6QHAMLZK&lt;br /&gt;http://hyperfileshare.com/d/c6340c8a&lt;br /&gt;4x16 La promesa&lt;br /&gt;http://www.megaupload.com/?d=M7NVLQAO&lt;br /&gt;http://hyperfileshare.com/d/98d95380&lt;br /&gt;4x17 Ultima salida a Springfield&lt;br /&gt;http://www.megaupload.com/?d=4H3LE6CR&lt;br /&gt;http://hyperfileshare.com/d/70c8c732&lt;br /&gt;4x18 A esto hemos llegado&lt;br /&gt;http://www.megaupload.com/?d=NJITSWQA&lt;br /&gt;http://hyperfileshare.com/d/1eb21dc4&lt;br /&gt;4x19 El intermedio&lt;br /&gt;http://www.megaupload.com/?d=OMT0TF52&lt;br /&gt;http://hyperfileshare.com/d/0540b4ca&lt;br /&gt;4x20 Whacking Day&lt;br /&gt;http://www.megaupload.com/?d=07J179SM&lt;br /&gt;http://hyperfileshare.com/d/f29c307f&lt;br /&gt;4x21 Marge in Chains&lt;br /&gt;http://www.megaupload.com/?d=EQVFMKZF&lt;br /&gt;http://hyperfileshare.com/d/e2392519&lt;br /&gt;4x22 El Drama De Krusty&lt;br /&gt;http://www.megaupload.com/?d=XPP9T7AK&lt;br /&gt;http://hyperfileshare.com/d/9843f96c&lt;br /&gt;&lt;br /&gt;Temporada 5 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;5x01 Homer's Barbershop Quartet&lt;br /&gt;http://www.megaupload.com/?d=J1OM3PUB&lt;br /&gt;http://hyperfileshare.com/d/112555de&lt;br /&gt;5x02 Cape Feare&lt;br /&gt;http://www.megaupload.com/?d=89QT92HV&lt;br /&gt;http://hyperfileshare.com/d/6376fec2&lt;br /&gt;5x03 Homer Goes to College&lt;br /&gt;http://www.megaupload.com/?d=H2VRYF5Y&lt;br /&gt;http://hyperfileshare.com/d/357b6c3c&lt;br /&gt;5x04 Rosebud&lt;br /&gt;http://www.megaupload.com/?d=WA69142U&lt;br /&gt;http://hyperfileshare.com/d/cfd63641&lt;br /&gt;5x05 Especial De Noche De Brujas IV&lt;br /&gt;http://www.megaupload.com/?d=8DC3UYV2&lt;br /&gt;http://hyperfileshare.com/d/a72d6a9c&lt;br /&gt;5x06 Marge La Rebelde&lt;br /&gt;http://www.megaupload.com/?d=0KTO93GT&lt;br /&gt;http://hyperfileshare.com/d/406642ef&lt;br /&gt;5x07 Filosofía Bartiana&lt;br /&gt;http://www.megaupload.com/?d=P23B81K5&lt;br /&gt;http://hyperfileshare.com/d/9295143d&lt;br /&gt;5x08 Boy-Scoutz N The Hood&lt;br /&gt;http://www.megaupload.com/?d=F4C9L4DX&lt;br /&gt;http://hyperfileshare.com/d/67610c91&lt;br /&gt;5x09 La Ultima Tentación De Homero&lt;br /&gt;http://www.megaupload.com/?d=03BVP02S&lt;br /&gt;http://hyperfileshare.com/d/569fd8d9&lt;br /&gt;5x10 $pringfield&lt;br /&gt;http://www.megaupload.com/?d=J1XNWELZ&lt;br /&gt;http://hyperfileshare.com/d/71f0750a&lt;br /&gt;5x11 Homer the Vigilante&lt;br /&gt;http://www.megaupload.com/?d=GS8MOFWM&lt;br /&gt;http://hyperfileshare.com/d/581fdd03&lt;br /&gt;5x12 Bart se hace famoso&lt;br /&gt;http://www.megaupload.com/?d=ZGXJ62IZ&lt;br /&gt;http://hyperfileshare.com/d/66d13781&lt;br /&gt;5x13 Homer and Apu&lt;br /&gt;http://www.megaupload.com/?d=I6HLLSOF&lt;br /&gt;http://hyperfileshare.com/d/ba143c3f&lt;br /&gt;5x14 Lisa vs. Malibu Stacey&lt;br /&gt;http://www.megaupload.com/?d=TXJAN8UG&lt;br /&gt;http://hyperfileshare.com/d/9c2674fa&lt;br /&gt;5x15 Deep Space Homer&lt;br /&gt;http://www.megaupload.com/?d=5E72PBPA&lt;br /&gt;http://hyperfileshare.com/d/9bc268a6&lt;br /&gt;5x16 Homero Ama A Flanders&lt;br /&gt;http://www.megaupload.com/?d=P2B9UAID&lt;br /&gt;http://hyperfileshare.com/d/765fdf62&lt;br /&gt;5x17 Bart Gana Un Elefante&lt;br /&gt;http://www.megaupload.com/?d=EDDHL4HN&lt;br /&gt;http://hyperfileshare.com/d/9be4629a&lt;br /&gt;5x18 Burns' Heir&lt;br /&gt;http://www.megaupload.com/?d=6WJNC3N6&lt;br /&gt;http://hyperfileshare.com/d/59ba8803&lt;br /&gt;5x19 Sweet Seymour Skinner's Baddasssss Song&lt;br /&gt;http://www.megaupload.com/?d=NSCDGSHI&lt;br /&gt;http://hyperfileshare.com/d/709f739b&lt;br /&gt;5x20 The Boy Who Knew Too Much&lt;br /&gt;http://www.megaupload.com/?d=84AD3IQN&lt;br /&gt;http://hyperfileshare.com/d/b6676231&lt;br /&gt;5x21 Lady Bouvier's Lover&lt;br /&gt;http://www.megaupload.com/?d=UXYL8K13&lt;br /&gt;http://hyperfileshare.com/d/3ce6c27d&lt;br /&gt;5x22 Secretos De Un Buen Matrimonio&lt;br /&gt;http://www.megaupload.com/?d=AMKFO84A&lt;br /&gt;http://hyperfileshare.com/d/b6b7c74a&lt;br /&gt;&lt;br /&gt;Temporada 6 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;6x01 El Diabolico Bart&lt;br /&gt;http://www.megaupload.com/?d=MK65FY1I&lt;br /&gt;http://hyperfileshare.com/d/d12ea5bd&lt;br /&gt;6x02 La Rival de Lisa&lt;br /&gt;http://www.megaupload.com/?d=9IT3OOAY&lt;br /&gt;http://hyperfileshare.com/d/7c44ecc7&lt;br /&gt;6x03 Recuerdos de Amor&lt;br /&gt;http://www.megaupload.com/?d=XFT82YF9&lt;br /&gt;http://hyperfileshare.com/d/65c89317&lt;br /&gt;6x04 La Tierra de Tomy y Daly&lt;br /&gt;http://www.megaupload.com/?d=EN7WPEG3&lt;br /&gt;http://hyperfileshare.com/d/ecf87b2e&lt;br /&gt;6x05 El Regreso de BOb Patiño&lt;br /&gt;http://www.megaupload.com/?d=P3O2QKZ6&lt;br /&gt;http://hyperfileshare.com/d/d9f29e4a&lt;br /&gt;6x06 Especial de noche de brujas V&lt;br /&gt;http://www.megaupload.com/?d=H978ZMJK&lt;br /&gt;http://hyperfileshare.com/d/e70a3dba&lt;br /&gt;6x07 Lisa y los deportes&lt;br /&gt;http://www.megaupload.com/?d=RFVZZP1L&lt;br /&gt;http://hyperfileshare.com/d/d391d682&lt;br /&gt;6x08 La novia de Bart&lt;br /&gt;http://www.megaupload.com/?d=W888FXMF&lt;br /&gt;http://hyperfileshare.com/d/25b0850f&lt;br /&gt;6x09 Homero el malo&lt;br /&gt;http://www.megaupload.com/?d=T81P3P61&lt;br /&gt;http://hyperfileshare.com/d/d5ab3db6&lt;br /&gt;6x10 El abuelo y la ineficiencia romántica&lt;br /&gt;http://www.megaupload.com/?d=JCL2SEQB&lt;br /&gt;http://hyperfileshare.com/d/4dfdff3c&lt;br /&gt;6x11 Miedo a volar&lt;br /&gt;http://www.megaupload.com/?d=DWF33OP0&lt;br /&gt;http://hyperfileshare.com/d/5ce0b847&lt;br /&gt;6x12 Homero el grande&lt;br /&gt;http://www.megaupload.com/?d=5S6449BY&lt;br /&gt;http://hyperfileshare.com/d/10eb5303&lt;br /&gt;6x13 Y con Maggie somos tres&lt;br /&gt;http://www.megaupload.com/?d=8L15HZUU&lt;br /&gt;http://hyperfileshare.com/d/e24264c7&lt;br /&gt;6x14 El cometa de Bart&lt;br /&gt;http://www.megaupload.com/?d=MZZUROSL&lt;br /&gt;http://hyperfileshare.com/d/b0370cf9&lt;br /&gt;6x15 Homie el payaso&lt;br /&gt;http://www.megaupload.com/?d=1KAUE5XF&lt;br /&gt;http://hyperfileshare.com/d/378e9d30&lt;br /&gt;6x16 Bart contra Australia&lt;br /&gt;http://www.megaupload.com/?d=UQ6E8WGT&lt;br /&gt;http://hyperfileshare.com/d/55a7210c&lt;br /&gt;6x17 Homero contra Patty y Selma&lt;br /&gt;http://www.megaupload.com/?d=9W0T6QZ3&lt;br /&gt;http://hyperfileshare.com/d/e8b3580b&lt;br /&gt;6x18 Una estrella estrellada&lt;br /&gt;http://www.megaupload.com/?d=14EV8PDX&lt;br /&gt;http://hyperfileshare.com/d/211e86d3&lt;br /&gt;6x19 La boda de Lisa&lt;br /&gt;http://www.megaupload.com/?d=M4IVCDC0&lt;br /&gt;http://hyperfileshare.com/d/3436409f&lt;br /&gt;6x20 Un galgo llamado Monty&lt;br /&gt;http://www.megaupload.com/?d=I2SIX27P&lt;br /&gt;http://hyperfileshare.com/d/47fbc15b&lt;br /&gt;6x21 Lucha educativa&lt;br /&gt;http://www.megaupload.com/?d=9UM1CKOU&lt;br /&gt;http://hyperfileshare.com/d/d31ad98b&lt;br /&gt;6x22 Por la ciudad de Springfield&lt;br /&gt;http://www.megaupload.com/?d=385CP18M&lt;br /&gt;http://hyperfileshare.com/d/8193e8d0&lt;br /&gt;6x23 Contacto en Springfield&lt;br /&gt;http://www.megaupload.com/?d=7CAUVU42&lt;br /&gt;http://hyperfileshare.com/d/f91d0fc8&lt;br /&gt;6x24 El limón de Troya&lt;br /&gt;http://www.megaupload.com/?d=GG42R6YU&lt;br /&gt;http://hyperfileshare.com/d/ecb7ff44&lt;br /&gt;6x25 ¿Quién mató al Sr. Burns - Primera parte&lt;br /&gt;http://www.megaupload.com/?d=59CMWJEU&lt;br /&gt;http://hyperfileshare.com/d/c5a27b4c&lt;br /&gt;&lt;br /&gt;Temporada 7 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;7x01 Who Shot Mr. Burns Part Two&lt;br /&gt;http://www.megaupload.com/?d=AUV1HRKI&lt;br /&gt;http://hyperfileshare.com/d/84d299cf&lt;br /&gt;7x02 Radioactive Man&lt;br /&gt;http://www.megaupload.com/?d=JCV2YD7C&lt;br /&gt;http://hyperfileshare.com/d/f745810a&lt;br /&gt;7x03 Home Sweet Home-Diddily Dum-Doodily&lt;br /&gt;http://www.megaupload.com/?d=3OOZCB7W&lt;br /&gt;http://hyperfileshare.com/d/87425b8b&lt;br /&gt;7x04 Bart Sells His Soul&lt;br /&gt;http://www.megaupload.com/?d=FUI8193U&lt;br /&gt;http://hyperfileshare.com/d/d0ed7beb&lt;br /&gt;7x05 Lisa the Vegetariana&lt;br /&gt;http://www.megaupload.com/?d=Y3F7MAAU&lt;br /&gt;http://hyperfileshare.com/d/966a788b&lt;br /&gt;7x06 Treehouse of Horror VI&lt;br /&gt;http://www.megaupload.com/?d=G2G1KYOQ&lt;br /&gt;http://hyperfileshare.com/d/483e0240&lt;br /&gt;7x07 King-Size Homer&lt;br /&gt;http://www.megaupload.com/?d=OWI2HMJD&lt;br /&gt;http://hyperfileshare.com/d/7461c190&lt;br /&gt;7x08 Mother Simpson&lt;br /&gt;http://www.megaupload.com/?d=0H3OCLJU&lt;br /&gt;http://hyperfileshare.com/d/2a17ad6d&lt;br /&gt;7x09 Sideshow Bob's Last Gleaming&lt;br /&gt;http://www.megaupload.com/?d=F8643S5D&lt;br /&gt;http://hyperfileshare.com/d/bb5d5e94&lt;br /&gt;7x10 The Simpsons 138th Episode Spectacular!&lt;br /&gt;http://www.megaupload.com/?d=OTV5WZNU&lt;br /&gt;http://hyperfileshare.com/d/223d8ef5&lt;br /&gt;7x11 Marge Be Not Proud&lt;br /&gt;http://www.megaupload.com/?d=AHK13YS8&lt;br /&gt;http://hyperfileshare.com/d/0792e538&lt;br /&gt;7x12 Team Homer&lt;br /&gt;http://www.megaupload.com/?d=V13TD511&lt;br /&gt;http://hyperfileshare.com/d/f892209f&lt;br /&gt;7x13 El Mal Vecino&lt;br /&gt;http://www.megaupload.com/?d=M7PE7PL4&lt;br /&gt;http://hyperfileshare.com/d/6a0a82ca&lt;br /&gt;7x14 Scenes from the Class Struggle...&lt;br /&gt;http://www.megaupload.com/?d=VOMEJZ89&lt;br /&gt;http://hyperfileshare.com/d/d37a520f&lt;br /&gt;7x15 Bart the Fink&lt;br /&gt;http://www.megaupload.com/?d=N1UDUWCC&lt;br /&gt;http://hyperfileshare.com/d/c1424ed1&lt;br /&gt;7x16 Lisa the Iconoclast&lt;br /&gt;http://www.megaupload.com/?d=2ZK56RRP&lt;br /&gt;http://hyperfileshare.com/d/1bd66890&lt;br /&gt;7x17 Homer the Smithers&lt;br /&gt;http://www.megaupload.com/?d=U221IG6W&lt;br /&gt;http://hyperfileshare.com/d/314f1b69&lt;br /&gt;7x18 The Day the Violence Died&lt;br /&gt;http://www.megaupload.com/?d=QNZGF17D&lt;br /&gt;http://hyperfileshare.com/d/e319941f&lt;br /&gt;7x19 A Fish Called Selma&lt;br /&gt;http://www.megaupload.com/?d=UQ1O2TP0&lt;br /&gt;http://hyperfileshare.com/d/c4e8b7de&lt;br /&gt;7x20 Bart on the Road&lt;br /&gt;http://www.megaupload.com/?d=PSY8I9E0&lt;br /&gt;http://hyperfileshare.com/d/8b336017&lt;br /&gt;7x21 22 Short Films About Springfield&lt;br /&gt;http://www.megaupload.com/?d=JXYDCDIR&lt;br /&gt;http://hyperfileshare.com/d/9e77c7b6&lt;br /&gt;7x22 Raging Abe Simpson and His Grumbling&lt;br /&gt;http://www.megaupload.com/?d=2NIMQ3F5&lt;br /&gt;http://hyperfileshare.com/d/bf23c331&lt;br /&gt;7x23 Much Apu About Nothing&lt;br /&gt;http://www.megaupload.com/?d=Z2HN3IZJ&lt;br /&gt;http://hyperfileshare.com/d/7dcf7f46&lt;br /&gt;7x24 Homerpalooza&lt;br /&gt;http://www.megaupload.com/?d=2AYYIX1E&lt;br /&gt;http://hyperfileshare.com/d/19058bb0&lt;br /&gt;7x25 Summer of 4 Ft.2&lt;br /&gt;http://www.megaupload.com/?d=T1FNP37V&lt;br /&gt;http://hyperfileshare.com/d/a1fc8ff9&lt;br /&gt;&lt;br /&gt;Temporada 8 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;8x01Especial de noche de brujas VII&lt;br /&gt;http://www.megaupload.com/?d=5BZN00DS&lt;br /&gt;http://hyperfileshare.com/d/58358005&lt;br /&gt;8x02 You Only Move Twice&lt;br /&gt;http://www.megaupload.com/?d=13GPENFT&lt;br /&gt;http://hyperfileshare.com/d/1192ca88&lt;br /&gt;8x03 The Homer They Fall&lt;br /&gt;http://www.megaupload.com/?d=WK4CASQA&lt;br /&gt;http://hyperfileshare.com/d/8a723c0a&lt;br /&gt;8x04 Burns, Baby Burns&lt;br /&gt;http://www.megaupload.com/?d=EE3G7VPM&lt;br /&gt;http://hyperfileshare.com/d/b1590c37&lt;br /&gt;8x05 Bart After Dark&lt;br /&gt;http://www.megaupload.com/?d=HHZ7KEL7&lt;br /&gt;http://hyperfileshare.com/d/7820ba33&lt;br /&gt;8x06 A Milhouse Divided&lt;br /&gt;http://www.megaupload.com/?d=MI7BJ0UD&lt;br /&gt;http://hyperfileshare.com/d/f6be1f0b&lt;br /&gt;8x07 Lisa's Date with Density&lt;br /&gt;http://www.megaupload.com/?d=GWBKQPC8&lt;br /&gt;http://hyperfileshare.com/d/e2134a36&lt;br /&gt;8x08 Hurricane Neddy&lt;br /&gt;http://www.megaupload.com/?d=7OKNPMNV&lt;br /&gt;http://hyperfileshare.com/d/9a02302c&lt;br /&gt;8x09 El Viaje Misterioso de Nuestro Homer&lt;br /&gt;http://www.megaupload.com/?d=RMBYOSBD&lt;br /&gt;http://hyperfileshare.com/d/d2edcf52&lt;br /&gt;8x10 The Springfield Files&lt;br /&gt;http://www.megaupload.com/?d=THV6KVXI&lt;br /&gt;http://hyperfileshare.com/d/c31ee6d9&lt;br /&gt;8x11 The Twisted World of Marge Simpson&lt;br /&gt;http://www.megaupload.com/?d=PEZLXNOY&lt;br /&gt;http://hyperfileshare.com/d/87a671a1&lt;br /&gt;8x12 Mountain of Madness&lt;br /&gt;http://www.megaupload.com/?d=2DERAMZZ&lt;br /&gt;8x13 Simpsoncalifragilisticexpialacious&lt;br /&gt;http://www.megaupload.com/?d=5WYVR7US&lt;br /&gt;8x14 The Itchy &amp;amp; Scratchy &amp;amp; Poochie Show&lt;br /&gt;http://www.megaupload.com/?d=Q2VOOLMT&lt;br /&gt;8x15 La fobia de Homero&lt;br /&gt;http://www.megaupload.com/?d=1V68GYGT&lt;br /&gt;http://hyperfileshare.com/d/ff77c1a5&lt;br /&gt;8x16 The Brother From Another Series&lt;br /&gt;http://www.megaupload.com/?d=ITVWXFWC&lt;br /&gt;8x17 My Sister, My Sitter&lt;br /&gt;http://www.megaupload.com/?d=D5NO64N0&lt;br /&gt;8x18 Homer vs. the Eighteenth Amendment&lt;br /&gt;http://www.megaupload.com/?d=OINNE7OB&lt;br /&gt;8x19 Grade School Confidential&lt;br /&gt;http://www.megaupload.com/?d=60CGQ3U7&lt;br /&gt;8x20 The Canine Mutiny&lt;br /&gt;http://www.megaupload.com/?d=2C0UFNYG&lt;br /&gt;8x21 The Old Man and the Lisa&lt;br /&gt;http://www.megaupload.com/?d=OB7513RS&lt;br /&gt;8x22 In Marge We Trust&lt;br /&gt;http://www.megaupload.com/?d=RY0AK3W9&lt;br /&gt;8x23 El enemigo de Homero&lt;br /&gt;http://www.megaupload.com/?d=7LX0UZNH&lt;br /&gt;http://hyperfileshare.com/d/a247abd8&lt;br /&gt;8x24 El especial de refritos de Los Simpson&lt;br /&gt;http://www.megaupload.com/?d=O40FB7EB&lt;br /&gt;http://hyperfileshare.com/d/a38a8e05&lt;br /&gt;8x25La guerra secreta de Lisa Simpson&lt;br /&gt;http://www.megaupload.com/?d=JPXPYA6P&lt;br /&gt;http://hyperfileshare.com/d/271c0109&lt;br /&gt;&lt;br /&gt;Temporada 9 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;9x01 The City of New York Vs. Homer Simpson&lt;br /&gt;http://www.megaupload.com/?d=ERCUCQR1&lt;br /&gt;http://hyperfileshare.com/d/02c2915b&lt;br /&gt;9x02 The Principal and the Pauper&lt;br /&gt;http://www.megaupload.com/?d=RGZ4IONJ&lt;br /&gt;http://hyperfileshare.com/d/66cf60a5&lt;br /&gt;9x03 Lisa's Sax&lt;br /&gt;http://www.megaupload.com/?d=2T4ZGPII&lt;br /&gt;http://hyperfileshare.com/d/1dcd9745&lt;br /&gt;9x04 Treehouse of Horror VIII&lt;br /&gt;http://www.megaupload.com/?d=YAC10UOG&lt;br /&gt;http://hyperfileshare.com/d/42fa17eb&lt;br /&gt;9x05 The Cartridge Family&lt;br /&gt;http://www.megaupload.com/?d=K90W168M&lt;br /&gt;http://hyperfileshare.com/d/23557a1d&lt;br /&gt;9x06 Bart Star&lt;br /&gt;http://www.megaupload.com/?d=RJHS1YJC&lt;br /&gt;http://hyperfileshare.com/d/f72b824d&lt;br /&gt;9x07 The Two Mrs. Nahasapeemapetilon&lt;br /&gt;http://www.megaupload.com/?d=670WG9OQ&lt;br /&gt;http://hyperfileshare.com/d/b76ddde1&lt;br /&gt;9x08 Lisa the Skeptic&lt;br /&gt;http://www.megaupload.com/?d=4VMLEG4C&lt;br /&gt;http://hyperfileshare.com/d/e7bca32a&lt;br /&gt;9x09 Realty Bites&lt;br /&gt;http://www.megaupload.com/?d=3E1H68QY&lt;br /&gt;http://hyperfileshare.com/d/1acbb40f&lt;br /&gt;9x10 Miracle in Evergreen Terrace&lt;br /&gt;http://www.megaupload.com/?d=CTNH57NB&lt;br /&gt;http://hyperfileshare.com/d/836c1447&lt;br /&gt;9x11 All Singing, All Dancing&lt;br /&gt;http://www.megaupload.com/?d=DA2253FD&lt;br /&gt;http://hyperfileshare.com/d/fc9f5ba8&lt;br /&gt;9x12 Bart Carny&lt;br /&gt;http://www.megaupload.com/?d=QRDVNZT2&lt;br /&gt;http://hyperfileshare.com/d/e9357a6e&lt;br /&gt;9x13 The Joy of Sect&lt;br /&gt;http://www.megaupload.com/?d=NKPRM25P&lt;br /&gt;http://hyperfileshare.com/d/441e56fa&lt;br /&gt;9x14 Das Bus&lt;br /&gt;http://www.megaupload.com/?d=TLK7PWT1&lt;br /&gt;http://hyperfileshare.com/d/e2f46017&lt;br /&gt;9x15 The Last Temptation of Krust&lt;br /&gt;http://www.megaupload.com/?d=D8IMRSTU&lt;br /&gt;http://hyperfileshare.com/d/2cb2146a&lt;br /&gt;9x16 Dumbbell Indemnity&lt;br /&gt;http://www.megaupload.com/?d=1UYJ867Z&lt;br /&gt;http://hyperfileshare.com/d/23d7ffe4&lt;br /&gt;9x17 Lisa the Simpson&lt;br /&gt;http://www.megaupload.com/?d=LRP4HO40&lt;br /&gt;http://hyperfileshare.com/d/e78bff09&lt;br /&gt;9x18 This Little Wiggy&lt;br /&gt;http://www.megaupload.com/?d=E28EIHM2&lt;br /&gt;http://hyperfileshare.com/d/85d2f2c7&lt;br /&gt;9x19 Simpson Tide&lt;br /&gt;http://www.megaupload.com/?d=GHEX67Y6&lt;br /&gt;http://hyperfileshare.com/d/b5f146af&lt;br /&gt;9x20 The Trouble With Trillions&lt;br /&gt;http://www.megaupload.com/?d=I71M28O2&lt;br /&gt;http://hyperfileshare.com/d/2f6e5112&lt;br /&gt;9x21 Girly Edition&lt;br /&gt;http://www.megaupload.com/?d=6D010VP1&lt;br /&gt;http://hyperfileshare.com/d/59fad134&lt;br /&gt;9x22 Trash of the Titans&lt;br /&gt;http://www.megaupload.com/?d=OHKF6B2B&lt;br /&gt;http://hyperfileshare.com/d/1128e37a&lt;br /&gt;9x23 King of the Hill&lt;br /&gt;http://www.megaupload.com/?d=UQD78RX4&lt;br /&gt;http://hyperfileshare.com/d/51c905cd&lt;br /&gt;9x24 Lost Our Lisa&lt;br /&gt;http://www.megaupload.com/?d=Y7VM1ERL&lt;br /&gt;http://hyperfileshare.com/d/2d2e5033&lt;br /&gt;9x25 Natural Born Kissers&lt;br /&gt;http://www.megaupload.com/?d=USX3XGON&lt;br /&gt;http://hyperfileshare.com/d/e4bc7459&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Temporada 10 (dvdrip)&lt;br /&gt;http://images.google.com/url?q=http:...LDOC8mGBbI wg&lt;br /&gt;&lt;br /&gt;10x01 Los Simpson-La Sazon del baile&lt;br /&gt;http://www.megaupload.com/?d=1YZ7PRLW&lt;br /&gt;http://hyperfileshare.com/d/600c5ebf&lt;br /&gt;10x02 El mago de la terraza Siempreverde&lt;br /&gt;http://www.megaupload.com/?d=XP2MBJQH&lt;br /&gt;http://hyperfileshare.com/d/16b585f3&lt;br /&gt;10x03 Bart la Madre&lt;br /&gt;http://www.megaupload.com/?d=RJ9GG1Q0&lt;br /&gt;http://hyperfileshare.com/d/148ba001&lt;br /&gt;10x04 Especial de Dia de Brujas IX&lt;br /&gt;http://www.megaupload.com/?d=B0XXBL4I&lt;br /&gt;http://hyperfileshare.com/d/1a989b3c&lt;br /&gt;10x05 Cuando Se Anhela A Una Estrella&lt;br /&gt;http://www.megaupload.com/?d=THQF6LWT&lt;br /&gt;http://hyperfileshare.com/d/01cbbaf1&lt;br /&gt;10x06 Ough en el Viento&lt;br /&gt;http://www.megaupload.com/?d=EGI0XDLX&lt;br /&gt;10x07 Lisa Obtiene Una F&lt;br /&gt;http://www.megaupload.com/?d=RJF5TRLO&lt;br /&gt;10x08 Homero Simpson En Problemas Renales&lt;br /&gt;http://www.megaupload.com/?d=KSXR11NK&lt;br /&gt;10x09 Encuentro Con La Mafia&lt;br /&gt;http://www.megaupload.com/?d=0DG14BZE&lt;br /&gt;10x10 Viva Ned Flanders&lt;br /&gt;http://www.megaupload.com/?d=7CX3GSZ8&lt;br /&gt;10x11 A Un Bart Salvaje Nadie Puede Destrozarlo&lt;br /&gt;http://www.megaupload.com/?d=X8VHYJEG&lt;br /&gt;10x12 Domingo Cruel Domingo&lt;br /&gt;http://www.megaupload.com/?d=ZN1C1VBE&lt;br /&gt;http://hyperfileshare.com/d/6ead3c8e&lt;br /&gt;10x13 Homero al Maximo&lt;br /&gt;http://www.megaupload.com/?d=8A3YVXM0&lt;br /&gt;http://hyperfileshare.com/d/b37442dd&lt;br /&gt;10x14 Me Acompaña Cupido&lt;br /&gt;http://www.megaupload.com/?d=2Y57EL7H&lt;br /&gt;http://hyperfileshare.com/d/e1007588&lt;br /&gt;10x15 El Submarino Amarillo&lt;br /&gt;http://www.megaupload.com/?d=PKIW5GLL&lt;br /&gt;10x16 Un Espacio Para Lisa&lt;br /&gt;http://www.megaupload.com/?d=W8X6GCV9&lt;br /&gt;10x17 Homero Trabaja Demasiado&lt;br /&gt;http://www.megaupload.com/?d=SOB5CP2T&lt;br /&gt;10x18 Historias de la biblia&lt;br /&gt;http://www.megaupload.com/?d=FNMZW5NY&lt;br /&gt;10x19 Artede mama y papa&lt;br /&gt;http://www.megaupload.com/?d=3W4PTE7N&lt;br /&gt;10x20 El abuelo y el estudiante debajas calificaciones&lt;br /&gt;http://www.megaupload.com/?d=DDH7FJUI&lt;br /&gt;10x21 Monty no puede comprar me amor&lt;br /&gt;http://www.megaupload.com/?d=4ZX0E5EH&lt;br /&gt;10x22 Salvaron el cerebro de Lisa&lt;br /&gt;http://www.megaupload.com/?d=S17IU1G8&lt;br /&gt;10x23 TreintaminutossobreTokio&lt;br /&gt;http://www.megaupload.com/?d=M21VCF37&lt;br /&gt;&lt;br /&gt;Temporada 11 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;11x01 Homero va a Hollywood&lt;br /&gt;http://www.megaupload.com/?d=G2W1HK3G&lt;br /&gt;11x02 El Cambio de Bart&lt;br /&gt;http://www.megaupload.com/?d=RRU6ZPY4&lt;br /&gt;11x04 Especial de Noche de Brujas de los Simpsons&lt;br /&gt;http://www.megaupload.com/?d=G4QGTYCW&lt;br /&gt;11x05 Homero granjero&lt;br /&gt;http://www.megaupload.com/?d=VXP1YXHV&lt;br /&gt;11x06 Hola_Mams_Hola_Paps&lt;br /&gt;http://www.megaupload.com/?d=8EAGNPXV&lt;br /&gt;11x07 Mal Comportamiento&lt;br /&gt;http://www.megaupload.com/?d=QYDFSUE2&lt;br /&gt;11x08 LlsYvate_A_Mi_Esposa&lt;br /&gt;http://www.megaupload.com/?d=FAFJFHIK&lt;br /&gt;11x09 Un Gran Embaucado&lt;br /&gt;http://www.megaupload.com/?d=UQ4KSQIY&lt;br /&gt;11x10 La Pequeña Mamá&lt;br /&gt;http://www.megaupload.com/?d=YLYZANK4&lt;br /&gt;11x11 Pérdida de fé&lt;br /&gt;http://www.megaupload.com/?d=0CRFWRDE&lt;br /&gt;11x12 La familia Mansión&lt;br /&gt;http://www.megaupload.com/?d=8C55KK53&lt;br /&gt;11x13 jinetes galácticos&lt;br /&gt;http://www.megaupload.com/?d=D0QWJ3VL&lt;br /&gt;11x14 Sólo nuevamentirijillo&lt;br /&gt;http://www.megaupload.com/?d=ZEVQFUL2&lt;br /&gt;11x15 Misionero Imposible&lt;br /&gt;http://www.megaupload.com/?d=BFYA3P1Q&lt;br /&gt;11x16 Pigmoelion&lt;br /&gt;http://www.megaupload.com/?d=EBBXNI10&lt;br /&gt;11x17 Bart al futuro&lt;br /&gt;http://www.megaupload.com/?d=EHX8YNV5&lt;br /&gt;11x18 Ds]as_De_Vino_Y_Rosas&lt;br /&gt;http://www.megaupload.com/?d=UFB0N1NA&lt;br /&gt;11x19 Mata al cocodrilo y corre&lt;br /&gt;http://www.megaupload.com/?d=BG432KZN&lt;br /&gt;11x20 El Ultimo Tango de Springfield&lt;br /&gt;http://www.megaupload.com/?d=PACYQ0D6&lt;br /&gt;11x21 Marge Esta Loca, Loca, Loca&lt;br /&gt;http://www.megaupload.com/?d=VSBR1LIY&lt;br /&gt;11x22 Detrás de la risa&lt;br /&gt;http://www.megaupload.com/?d=WWNXMTBJ&lt;br /&gt;&lt;br /&gt;Temporada 12 (dvdrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;12x01 Especial de Noche de Brujas XI&lt;br /&gt;http://www.megaupload.com/?d=6XZW8WCL&lt;br /&gt;12x02 El cuento de dos ciudades&lt;br /&gt;http://www.megaupload.com/?d=VC3002UB&lt;br /&gt;12x03 El Payaso demente&lt;br /&gt;http://www.megaupload.com/?d=WU67AJ3Q&lt;br /&gt;12x04 Lisa y su Amor por los Árboles&lt;br /&gt;http://www.megaupload.com/?d=1AW6CRY4&lt;br /&gt;12x05 Homero Contra la Dignidad&lt;br /&gt;http://www.megaupload.com/?d=WBWYPG16&lt;br /&gt;12x06 Amenaza Informatica&lt;br /&gt;http://www.megaupload.com/?d=LABNP89S&lt;br /&gt;12x07 El gran estafador&lt;br /&gt;http://www.megaupload.com/?d=UHYEBSG4&lt;br /&gt;12x08 Skinner y su Amor por la Nieve&lt;br /&gt;http://www.megaupload.com/?d=EIE52C9H&lt;br /&gt;12x09 Homero&lt;br /&gt;http://www.megaupload.com/?d=4CIOTR9M&lt;br /&gt;12x10 Poke Mami&lt;br /&gt;http://www.megaupload.com/?d=8XK725JB&lt;br /&gt;12x11 El Peor Episodio de la historia&lt;br /&gt;http://www.megaupload.com/?d=85K0JQTP&lt;br /&gt;12x12 La Amenaza Del Tenis&lt;br /&gt;http://www.megaupload.com/?d=D4V1J9YJ&lt;br /&gt;12x13 El día que murió la Risa&lt;br /&gt;http://www.megaupload.com/?d=LAY7TTMK&lt;br /&gt;12x14 Idolos&lt;br /&gt;http://www.megaupload.com/?d=9S0VJHME&lt;br /&gt;12x15Homero idealista&lt;br /&gt;http://www.megaupload.com/?d=WF8S8F3U&lt;br /&gt;12x16 Los motivos del abuson&lt;br /&gt;http://www.megaupload.com/?d=QJL9BJS0&lt;br /&gt;12x17 SafariSimpson&lt;br /&gt;http://www.megaupload.com/?d=XPOX25H0&lt;br /&gt;12x18 Trilogia del error&lt;br /&gt;http://www.megaupload.com/?d=TD5PGOVO&lt;br /&gt;12x19 Veneraci£n a la homero&lt;br /&gt;http://www.megaupload.com/?d=35NJUGFZ&lt;br /&gt;12x20 Hijos De Segunda Clase&lt;br /&gt;http://www.megaupload.com/?d=RVVI52KM&lt;br /&gt;12x21 Relatos extraudinarios&lt;br /&gt;http://www.megaupload.com/?d=ADFO6XIX&lt;br /&gt;&lt;br /&gt;Temporada 13 dvdrip &amp;amp; tvrip&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;13x01 Especial de noche de brujas XII&lt;br /&gt;http://www.megaupload.com/?d=REW9I60X&lt;br /&gt;13x02 Padres e Hijos&lt;br /&gt;http://www.megaupload.com/?d=BT8P57ZQ&lt;br /&gt;13x03 La taberna de Homero&lt;br /&gt;http://www.megaupload.com/?d=OM22EM12&lt;br /&gt;13x04 El Sr. Burns Se Enamora&lt;br /&gt;http://www.megaupload.com/?d=VB03I5BB&lt;br /&gt;13x05 Recuerdos De Infancia&lt;br /&gt;http://www.megaupload.com/?d=VW3ADLZB&lt;br /&gt;13x06 Lisa de poca fe&lt;br /&gt;http://www.megaupload.com/?d=ICB5GHLU&lt;br /&gt;13x07 Alboroto en la familia&lt;br /&gt;http://www.megaupload.com/?d=14L4PTA7&lt;br /&gt;13x08 La agridulce Marge&lt;br /&gt;http://www.megaupload.com/?d=D87TLXH4&lt;br /&gt;13x09 Mandíbula bien cerrada&lt;br /&gt;http://www.megaupload.com/?d=OEDXQG62&lt;br /&gt;13x10 Una proposición un poco indecorosanueva&lt;br /&gt;http://www.megaupload.com/?d=UB4ZOIHX&lt;br /&gt;13x11 Bart se enamora&lt;br /&gt;http://www.megaupload.com/?d=HL7SRPGG&lt;br /&gt;13x12 El ultimo Vaquero Del Oeste&lt;br /&gt;http://www.megaupload.com/?d=77U0X3CT&lt;br /&gt;13x13 Cuentos del dominio público&lt;br /&gt;http://www.megaupload.com/?d=43I5S248&lt;br /&gt;13x14 El viejo y el amargo&lt;br /&gt;http://www.megaupload.com/?d=JSO9BP9Q&lt;br /&gt;13x15 La culpa es de Lisa&lt;br /&gt;http://www.megaupload.com/?d=EQUXL443&lt;br /&gt;13x16 Un fin de semana con Burns&lt;br /&gt;http://www.megaupload.com/?d=CNAW78FG&lt;br /&gt;13x17 Homenaje a Homero&lt;br /&gt;http://www.megaupload.com/?d=38MN9AA5&lt;br /&gt;13x18 Estoy furioso&lt;br /&gt;http://www.megaupload.com/?d=LCY8W8GB&lt;br /&gt;13x19 El Dulce Apu&lt;br /&gt;http://www.megaupload.com/?d=NW7JWIXC&lt;br /&gt;13x20 La pequeña Lisa y los Diez Grandes&lt;br /&gt;http://www.megaupload.com/?d=0NSJXTCA&lt;br /&gt;13x21 El juego de la muerte&lt;br /&gt;http://www.megaupload.com/?d=EMMO75CP&lt;br /&gt;13x22 Papá tiene una placa nueva&lt;br /&gt;http://www.megaupload.com/?d=ZH8F8QZ6&lt;br /&gt;&lt;br /&gt;Temporada 14 (pdtvrip)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;14x01 Casita del Horror XIII&lt;br /&gt;http://www.megaupload.com/?d=4PIOUGKV&lt;br /&gt;14x02 Cómo pasé mis vacaciones de verano&lt;br /&gt;http://www.megaupload.com/?d=65X4MJ3D&lt;br /&gt;14x03 Bart contra Lisa contra el tercer año&lt;br /&gt;http://www.megaupload.com/?d=8LW4WLPV&lt;br /&gt;14x04 Las curvas de Marge&lt;br /&gt;http://www.megaupload.com/?d=J1B9M3ON&lt;br /&gt;14x05 Un nuevo hogar&lt;br /&gt;http://www.megaupload.com/?d=54YLJPM5&lt;br /&gt;14x06 El gran detective criminal&lt;br /&gt;http://www.megaupload.com/?d=XKGRJF3O&lt;br /&gt;14x07 Edna Especial&lt;br /&gt;http://www.megaupload.com/?d=GBPZ4W1M&lt;br /&gt;14x08 El padre que sabía muy poco&lt;br /&gt;http://www.megaupload.com/?d=RQYN1X1U&lt;br /&gt;14x09 Los brazos fuertes de Mama&lt;br /&gt;http://www.megaupload.com/?d=I8LE3X7D&lt;br /&gt;14x10 Pide cualquier cosa&lt;br /&gt;http://www.megaupload.com/?d=IS4SROQS&lt;br /&gt;14x11 Emancipación&lt;br /&gt;http://www.megaupload.com/?d=ZB8T3B8M&lt;br /&gt;14x12 La encrucijada de Lisa&lt;br /&gt;http://www.megaupload.com/?d=U5ILX8SZ&lt;br /&gt;14x13 Nace una nueva estrella&lt;br /&gt;http://www.megaupload.com/?d=BQMD4O1L&lt;br /&gt;14x14 Krusty va a Washington&lt;br /&gt;http://www.megaupload.com/?d=KQC1S4ZD&lt;br /&gt;14x15 El presidente&lt;br /&gt;http://www.megaupload.com/?d=UGUTAO1L&lt;br /&gt;14x16 Reencuentro con el firmamento&lt;br /&gt;http://www.megaupload.com/?d=QZYWZEG0&lt;br /&gt;14x17 Tres gays en un condominio&lt;br /&gt;http://www.megaupload.com/?d=E90I39XR&lt;br /&gt;14x18 ¿Dónde está mi rancho?&lt;br /&gt;http://www.megaupload.com/?d=S1ORRSN3&lt;br /&gt;14x19 El perro cobarde&lt;br /&gt;http://www.megaupload.com/?d=JRMFP5N2&lt;br /&gt;14x20 Detengan a mi esposa, por favor&lt;br /&gt;http://www.megaupload.com/?d=8887OH7P&lt;br /&gt;14x21 La guerra de Bart&lt;br /&gt;http://www.megaupload.com/?d=P49AQFRQ&lt;br /&gt;14x22 Moe se convierte en niñera&lt;br /&gt;http://www.megaupload.com/?d=U5NWPKGI&lt;br /&gt;&lt;br /&gt;Temporada 15 PDtvrip dual audio esp latino/ingles&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;15x01 La casita del horror XIV&lt;br /&gt;http://www.megaupload.com/?d=9DKK2Y7H&lt;br /&gt;15x02 Mi madre la robacoches&lt;br /&gt;http://www.megaupload.com/?d=8756VVCR&lt;br /&gt;15x03 La presidenta usaba perlas&lt;br /&gt;http://www.megaupload.com/?d=D3WXXIJ6&lt;br /&gt;15x04 Los monólogos de la reina&lt;br /&gt;http://www.megaupload.com/?d=HZUMDF9O&lt;br /&gt;15x05 El gordo y el peludo&lt;br /&gt;http://www.megaupload.com/?d=P5K8GEM9&lt;br /&gt;15x06 Hoy, soy un payaso&lt;br /&gt;http://www.megaupload.com/?d=NKQ9DN2K&lt;br /&gt;15x07 La decimoquinta temporada&lt;br /&gt;http://www.megaupload.com/?d=N3I8V1II&lt;br /&gt;15x08 Marge contra los solteros&lt;br /&gt;http://www.megaupload.com/?d=SE2UCFTW&lt;br /&gt;15x09 Yo, robot&lt;br /&gt;http://www.megaupload.com/?d=UXPXODBB&lt;br /&gt;15x10 Sátira de un ama de casa fastidiada&lt;br /&gt;http://www.megaupload.com/?d=7NNK9RSU&lt;br /&gt;15x11 El recorrido histórico de Marge&lt;br /&gt;http://www.megaupload.com/?d=XMTX73PH&lt;br /&gt;15x12 Milhouse ya no vive aquí&lt;br /&gt;http://www.megaupload.com/?d=O44VZ81Z&lt;br /&gt;15x13 Lista y más lista&lt;br /&gt;http://www.megaupload.com/?d=OEXH6WPX&lt;br /&gt;15x14 Artie Ziff viene a cenar&lt;br /&gt;http://www.megaupload.com/?d=ZOFT95Q6&lt;br /&gt;15x15 El día de la co-dependencia&lt;br /&gt;http://www.megaupload.com/?d=T0WZSEMW&lt;br /&gt;15x16 El delincuente errante&lt;br /&gt;http://www.megaupload.com/?d=7OBJ36FX&lt;br /&gt;15x17 El día de mi boda&lt;br /&gt;http://www.megaupload.com/?d=UPA9RYQX&lt;br /&gt;15x18 Atrápalos si puedes&lt;br /&gt;http://www.megaupload.com/?d=0HPPSDAM&lt;br /&gt;15x19 Simple Simpson&lt;br /&gt;http://www.megaupload.com/?d=DYZFQEH2&lt;br /&gt;15x20 Nuestros años infelices&lt;br /&gt;http://www.megaupload.com/?d=9JMH6E1P&lt;br /&gt;15x21 La bandera de Bart&lt;br /&gt;http://www.megaupload.com/?d=B8LF8JAH&lt;br /&gt;15x22 Noticias engañosas&lt;br /&gt;http://www.megaupload.com/?d=4432JZ4Y&lt;br /&gt;&lt;br /&gt;Temporada 16 Pdtvrip&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;16x01 La casita del horror XV&lt;br /&gt;http://www.megaupload.com/?d=JVTIC5L0&lt;br /&gt;16x02 En la guerra todo se vale&lt;br /&gt;http://www.megaupload.com/?d=EAO5FWQ3&lt;br /&gt;16x03 Durmiendo con el enemigo&lt;br /&gt;http://www.megaupload.com/?d=C6W2A16M&lt;br /&gt;16x04 Ella era mi amiga&lt;br /&gt;http://www.megaupload.com/?d=ZG8J26LQ&lt;br /&gt;16x05 El gordo y el niñito&lt;br /&gt;http://www.megaupload.com/?d=SPXA6JEK&lt;br /&gt;16x06 Receta de medianoche&lt;br /&gt;http://www.megaupload.com/?d=UEE83NV3&lt;br /&gt;16x07 La señorita cerveza&lt;br /&gt;http://www.megaupload.com/?d=CV33N2V7&lt;br /&gt;16x08 La jugada desesperada de Homero y Ned&lt;br /&gt;http://www.megaupload.com/?d=A6NWU207&lt;br /&gt;16x09 El rap del bromista&lt;br /&gt;http://www.megaupload.com/?d=HMXU4SX9&lt;br /&gt;16x10 El amor es ciego&lt;br /&gt;http://www.megaupload.com/?d=YA5TXL4H&lt;br /&gt;16x11 Lejos de mi hermana&lt;br /&gt;http://www.megaupload.com/?d=S0WLFSJ3&lt;br /&gt;16x12 Aventura en China&lt;br /&gt;http://www.megaupload.com/?d=T6QKF00O&lt;br /&gt;16x13 La casa rodante de Homero&lt;br /&gt;http://www.megaupload.com/?d=CVWBVQDP&lt;br /&gt;16x14 El informante&lt;br /&gt;http://www.megaupload.com/?d=8OZRK1NF&lt;br /&gt;16x15 Futudrama&lt;br /&gt;http://www.megaupload.com/?d=RGAVLU6B&lt;br /&gt;16x16 Ray el contratista&lt;br /&gt;http://www.megaupload.com/?d=61M8KRVQ&lt;br /&gt;16x17 El niño del corazón roto&lt;br /&gt;http://www.megaupload.com/?d=IS44XQFN&lt;br /&gt;16x18 Una estrellita estrellada&lt;br /&gt;http://www.megaupload.com/?d=W4BF4XF2&lt;br /&gt;16x19 El día del juicio&lt;br /&gt;http://www.megaupload.com/?d=QKQTJRB9&lt;br /&gt;16x20 Un hogar lejos de Homero&lt;br /&gt;http://www.megaupload.com/?d=B26BH9NB&lt;br /&gt;16x21 El padre, el hijo, y la santa estrella invitada&lt;br /&gt;http://www.megaupload.com/?d=98D8DE5L&lt;br /&gt;&lt;br /&gt;Temporada 17&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;17x01 La hoguera de los manatíes&lt;br /&gt;http://www.megaupload.com/?d=U9K8ROLH&lt;br /&gt;17x02 La Niña que dormia muy poco&lt;br /&gt;http://www.megaupload.com/?d=14Z5OEFK&lt;br /&gt;17x03 Milhouse de arena y niebla&lt;br /&gt;http://www.megaupload.com/?d=3O2P8YD0&lt;br /&gt;17x04 La Casita del horror XVI&lt;br /&gt;http://www.megaupload.com/?d=ZET6JLMD&lt;br /&gt;17x05 El envenenamiento del hijo de Marge&lt;br /&gt;http://www.megaupload.com/?d=SN4EU65Z&lt;br /&gt;17x06 Homero se postula&lt;br /&gt;http://www.megaupload.com/?d=CCPHQCZX&lt;br /&gt;17x07 Los Dulces Tomates Rojos&lt;br /&gt;http://www.megaupload.com/?d=267XRV64&lt;br /&gt;17x08 Bob el Italiano&lt;br /&gt;http://www.megaupload.com/?d=9T8PR9AY&lt;br /&gt;17x09 Historia de navidad de los Simpsons&lt;br /&gt;http://www.megaupload.com/?d=V3K7J0HR&lt;br /&gt;17x10 El Padre De Homero&lt;br /&gt;http://www.megaupload.com/?d=Z8CZX4OW&lt;br /&gt;17x11 En el camino a ninguna parte&lt;br /&gt;http://www.megaupload.com/?d=C7DO9UPE&lt;br /&gt;17x12 Mi bello jardinero&lt;br /&gt;http://www.megaupload.com/?d=XZN48N1P&lt;br /&gt;17x13 Historia aparentemente sin final&lt;br /&gt;http://www.megaupload.com/?d=73WM0C5A&lt;br /&gt;17x14 Bart tiene dos mamas&lt;br /&gt;http://www.megaupload.com/?d=9I3ZQ3W6&lt;br /&gt;17x15 Homero Simpson esta es tu esposa&lt;br /&gt;http://www.megaupload.com/?d=EMLLSJ5R&lt;br /&gt;17x16 El abuelo del millon de dolares&lt;br /&gt;http://www.megaupload.com/?d=G5YTB0JP&lt;br /&gt;17x17 Adios a la India&lt;br /&gt;http://www.megaupload.com/?d=NN6YLHYK&lt;br /&gt;17x18 Las historias mas mojadas jamas contadas&lt;br /&gt;http://www.megaupload.com/?d=DS4CBX10&lt;br /&gt;17x19 Las chicas solo quieren sumar&lt;br /&gt;http://www.megaupload.com/?d=G42O5WHA&lt;br /&gt;17x20 Hablando de Marge&lt;br /&gt;http://www.megaupload.com/?d=4IBKAMC1&lt;br /&gt;17x21 El traje de simio&lt;br /&gt;http://www.megaupload.com/?d=UBFE5C7K&lt;br /&gt;17x22 Juegos de pareja con Marge y Homero&lt;br /&gt;http://www.megaupload.com/?d=YNVRT62A&lt;br /&gt;&lt;br /&gt;Temporada 18&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;18x01 El niño, el chef, la esposa y su Homero&lt;br /&gt;http://www.megaupload.com/?d=P3V28KFR&lt;br /&gt;18x02 Jazzy y los Gatitos&lt;br /&gt;http://www.megaupload.com/?d=6BVLUQJC&lt;br /&gt;18x03 Por favor Homero, No uses el Martillo&lt;br /&gt;http://www.megaupload.com/?d=C6KMDZ47&lt;br /&gt;18x04 La Casa del Horror XVII&lt;br /&gt;http://www.megaupload.com/?d=86N7A6UW&lt;br /&gt;18x05 Homero en el ejercito&lt;br /&gt;http://www.megaupload.com/?d=8D0EKTOA&lt;br /&gt;18x06 Moe y Lisa&lt;br /&gt;http://www.megaupload.com/?d=YYCZISLG&lt;br /&gt;18x07 Helados de Marge (La del cabello azul claro)&lt;br /&gt;http://www.megaupload.com/?d=DZSZ1VL9&lt;br /&gt;18x08 Extraña Pareja&lt;br /&gt;http://www.megaupload.com/?d=LHHFIN2P&lt;br /&gt;18x09 Matar a Gil: Volumenes I y II&lt;br /&gt;http://www.megaupload.com/?d=QKCS9B9Z&lt;br /&gt;18x10 La esposa Marina&lt;br /&gt;http://www.megaupload.com/?d=XQFSEKEW&lt;br /&gt;18x11 La Venganza es un platillo que se sirve tres veces&lt;br /&gt;http://www.megaupload.com/?d=MORZL0YQ&lt;br /&gt;18x12 Pequeña Niña Grande&lt;br /&gt;http://www.megaupload.com/?d=V0Q1BX15&lt;br /&gt;18x13 Creciendo en Springfield&lt;br /&gt;http://www.megaupload.com/?d=KJRNMP2Z&lt;br /&gt;18x14 Canción Rural&lt;br /&gt;http://www.megaupload.com/?d=2Y1QSOEA&lt;br /&gt;18x15 El viejo Romeo y la nueva Julieta&lt;br /&gt;http://www.megaupload.com/?d=72EJ80G2&lt;br /&gt;18x16 Homerazzi&lt;br /&gt;http://www.megaupload.com/?d=T80RPGWI&lt;br /&gt;18x17 Juegos Familiares&lt;br /&gt;http://www.megaupload.com/?d=4KNE1W03&lt;br /&gt;18x18 El gran perdedor&lt;br /&gt;http://www.megaupload.com/?d=I2A2A32M&lt;br /&gt;18x19 Pillos Con Escaleras&lt;br /&gt;http://www.megaupload.com/?d=NKUOA9QR&lt;br /&gt;18x20 ¡Para, o mi perro dispara!&lt;br /&gt;http://www.megaupload.com/?d=SB7G8F2R&lt;br /&gt;18x21 24 Minutos&lt;br /&gt;http://www.megaupload.com/?d=BCU062IH&lt;br /&gt;18x22 No siempre puedes decir lo que quieres&lt;br /&gt;http://www.megaupload.com/?d=18RFEFT6&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Temporada 19 Español Subtitulada&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;19x01 He Loves To Fly And He D'oh's&lt;br /&gt;&lt;br /&gt;19x02 The Homer of Seville&lt;br /&gt;http://www.megaupload.com/?d=H3EV3YSX&lt;br /&gt;19x03 Midnight Towboy&lt;br /&gt;http://www.megaupload.com/?d=5YOUP0QK&lt;br /&gt;19x04 I Don't Wanna Know Why the Caged Bird Sings&lt;br /&gt;http://www.megaupload.com/?d=2UE5XALD&lt;br /&gt;19x05 Treehouse of Horror XVIII&lt;br /&gt;http://www.megaupload.com/?d=A5R9OQN5&lt;br /&gt;19x06 Little Orphan Millie&lt;br /&gt;http://www.megaupload.com/?d=L40VSJUJ&lt;br /&gt;19x07 Husbands and Knives&lt;br /&gt;http://www.megaupload.com/?d=0M2CTET3&lt;br /&gt;19x08 Funeral For A Fiend&lt;br /&gt;http://www.megaupload.com/?d=2BRIZ6HM&lt;br /&gt;19x09 Eternal Moonshine Of The Simpson Mind&lt;br /&gt;http://www.megaupload.com/?d=3JLT5IAO&lt;br /&gt;19x10 E Pluribus Wiggum&lt;br /&gt;http://www.megaupload.com/?d=FSNZ30Z3&lt;br /&gt;19x11 That '90s Show&lt;br /&gt;http://www.megaupload.com/?d=NJHJF5N4&lt;br /&gt;19x12 Love, Springfieldian Style&lt;br /&gt;http://www.megaupload.com/?d=C5EQBW8Z&lt;br /&gt;19x13 The Debarted&lt;br /&gt;http://www.megaupload.com/?d=IIU6KM5G&lt;br /&gt;19x14 Dial 'N' for Nerder&lt;br /&gt;http://www.megaupload.com/?d=D9ULKVY8&lt;br /&gt;19x15 Smoke on the Daughter&lt;br /&gt;http://www.megaupload.com/?d=A33OKTRH&lt;br /&gt;19x16 Papa Don't Leech&lt;br /&gt;http://www.megaupload.com/?d=G2U1RG07&lt;br /&gt;19x17 Apocalypse Cow&lt;br /&gt;http://www.megaupload.com/?d=I948VNAK&lt;br /&gt;19x18 Any Given Sundance&lt;br /&gt;19x19 Mona Leaves-a&lt;br /&gt;http://www.megaupload.com/?d=01PX8YHJ&lt;br /&gt;&lt;br /&gt;Saludos GrisUNO&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-8647080142676324196?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/05/todas-las-temporadas-de-los-simpsons.html</feedburner:origLink></item><item><title>Base de Datos: MySQL</title><link>http://feedproxy.google.com/~r/Grisuno/~3/9UOvZJ9tzRY/base-de-datos-mysql.html</link><category>DB</category><category>Articulos</category><category>tips</category><category>Software</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Sun, 13 Apr 2008 12:38:17 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-64189749405196440</guid><description>&lt;div style="text-align: justify;"&gt;&lt;span style="font-style: italic;"&gt;En esta ocacion creo importante hablas sobre bases de datos ya que son el soporte primario en informacion para paginas web, aplicaciones y usuarios, por ende esta tardia nueva entrega trata sobre MySQL y el metodo relacional.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;INTRODUCCION.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Este es un motor de bases de datos relacional esto significa que sigue un modelo matematico, especialmente teoria de conjuntos que permite representar la informacion en terminos de tablas. Las tablas se concideran un subconjunto que contiene campos, estos son conjuntos. las bases de datos relacionales a diferencia de otros modelos tienen las propiedades y formas de trabajo que aplicamos en la teoria de conjuntos por ejemplo los conjuntos los podemos definir por comprension o bien por extencion de la misma manera podemos caracterizar los campos si se decea que determinado numero de elementos no pertenescan al conjunto de datos le aplicamos RESTRICCIONES.&lt;br /&gt;&lt;br /&gt;Las propiedades que se aplican en la teoria de conjuntos tales como Universo, intersecciones diferencias complementos y otras en su gran mayoria se aplican a las bases de datos relacionales.&lt;br /&gt;&lt;br /&gt;En el princimip las Bases de datos constituian uno de tantos modelos para enfrentar problemas administrativos, en terminos de la informacion, con el tiempo estos modelos fueron adoptados en forma creciente por la organizacion siendo en la actualidad dificil de encontrar organizaciones que no las untilicen.&lt;br /&gt;&lt;br /&gt;Su principal ventaja es reunir toda informacion relebante de la organizacion en un solo lugar, de esta manera los clientes, usuarios (programas) pueden usar esta informacion que esta estandarizada y evitar con ello la duplicidad y la ambiguedad . En estos terminos las DB permiten la consistencia y confiabilidad de estos datos.&lt;br /&gt;&lt;br /&gt;MySQL corresponde a un desarrollo realizado por estudiantes y profesores de varias Universidades Americanas y el mundo, especialmente la Universidad de california donde diferentes grupos desarrollaron este motor como tambien servidores de paginas Webs y lenguajes para la programacion de paginas webs orientadas a este motor. Nacen organizaciones de tipo internacional que mantiene los servidores MySQL de bases de datos, Apache, servidores web y PHP como lenguajes de Programacion.&lt;br /&gt;&lt;br /&gt;MySQL comenzo como un pequeño motor de DB relacionales en forma experimental y que ha tenido un desarrollo muy rapido tal que la segunda empresa mas importante de software y hardware a nivel mundial llamada Sun Microsystems compre los derechos de propiedad de las Version AB de MySQL.&lt;br /&gt;&lt;br /&gt;podemos obtener informacion de los siguientes lugares que dare a continuacion:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.mysql.org"&gt;MySQL.org &lt;/a&gt;    &lt;a href="http://www.apache.org"&gt;Apache.org&lt;/a&gt;        &lt;a href="http://www.php.org"&gt;php.org&lt;/a&gt; o &lt;a href="http://www.php.net"&gt;php.net &lt;/a&gt;     &lt;a href="http://www.appservnetwork.com"&gt;appservnetwork.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;/** Abstraccion es una herramienta abstracta para reecaudar informacion&lt;br /&gt;       - Las Propiedades&lt;br /&gt;       - Funcionalidades&lt;br /&gt; **/&lt;br /&gt;&lt;br /&gt;Entidad: Entendemos por entidad a un departamento, persona, conjunto de personas, ideas, conjunto de ideas y general a lo que nosotros podamos convertir en una clase, esto es que reuna propiedades o caracteristicas por una parte y por otras funcionalidades.&lt;br /&gt;Toda entidad tiene atributos que es el nombre que usaremos para identificar las propiedades o cualidades.&lt;br /&gt;Existen varios tipos de atributos, siendo el mas importante el atributo que identifica a la entidad.&lt;br /&gt;Este puede ser inventado por el analista o bien corresponde a un atributo que se observa que tiene caracteristicas identificatorias. Para nuestro aprendizaje nosotros optaremos por inventar este atributo de modo que identifique en forma unica a cada ejemplar de la entidad, algo paresido al codigo de barras.&lt;br /&gt;&lt;br /&gt;M.E.R.(modelo entidad relacional)&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;______ ___ O COD (LLAVE)&lt;br /&gt;| AA  | ___ o NOM&lt;br /&gt;---------  ___ o DIR&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;interrelacion: Es la forma como las entidades se unen entre si formando o construyendo un espacio abstracto en el ambiente donde cohexisten las entidades. Existen varios tipos de Interrelaciones.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;TIPOS DE INTERRELACION:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;UNO A MUCHOS;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Este tipo de interrelacion significa que un ejemplar que se tome de una entidad padre o principal puede tener; ninguno, uno o muchos ejemplares asociados en la tabla hijo o secundaria, lo anterior se describe en un grafo entidad relacion de la siguiente manera&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;______ ___ O COD (LLAVE)&lt;br /&gt;| AA  | ___ o NOM&lt;br /&gt;---------  ___ o DIR&lt;br /&gt;....|&lt;br /&gt;....|&lt;br /&gt;.. / \&lt;br /&gt; /R1\&lt;br /&gt;.\..../&lt;br /&gt;...\/&lt;br /&gt;...|&lt;br /&gt;...|&lt;br /&gt;______ ___ O COD (LLAVE)&lt;br /&gt;| BB  | ___ o NOM&lt;br /&gt;---------  ___ o DIR&lt;br /&gt;&lt;br /&gt;/** Disculpen mi ASCCIART del orto xD **/&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Usando MySQL; Crear una Base de datos.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CREATE DATABASE nombreBASE;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Ver las bases.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SHOW DATABASES;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;utilizar una base de datos en especifico.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;USE nombre_base;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;para saber en que base estoy.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SELECT DATABASE();&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Crear una Tabla Generica.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;CREATE TABLE AA (&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;COD_AA VARCHAR(5) NOT NULL,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;NOM_AA VARCHAR(20) NULL,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DIR_AA VARCHAR(20) NULL,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;PRIMARY KEY(COD_AA));&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Ver tablas.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;SHOW TABLES;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Ver la estructura de una tabla.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;DESCRIBE AA;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight: bold; font-style: italic;"&gt;Interrelacion: Muchos a Muchos; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Este tipo de interrelacion entre 2 tablas, las tablas conectadas propagan sus claves primarias simples o compuestas sobre la interrelacion que se combierten en una nueva tabla. las claves primarias propagadas en esa tabla se convierten en claves primarias de esta tabla nueva.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-64189749405196440?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/04/base-de-datos-mysql.html</feedburner:origLink></item><item><title>MINI HOW-TO AS/400</title><link>http://feedproxy.google.com/~r/Grisuno/~3/1jQwnwfPhfo/mini-how-to-as400.html</link><category>As400</category><category>Articulos</category><category>Programacion</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 02 Apr 2008 20:53:41 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-2330077239033009000</guid><description>&lt;div style="text-align: justify;"&gt;Manejo De Librerias, Objetos, Fuentes en As/400:&lt;br /&gt;Librerias.-   Es la forma en que as/400 trabaja y se administra.&lt;br /&gt;Las librerias es un area donde se almacenan archivos, programas, etc. que corresponden a dicha librería.&lt;br /&gt;Se puede manejar una librería por sistema, por area/depto., etc.  (esto es definido por el area de sistemas).&lt;br /&gt;&lt;br /&gt;Objetos.-  se generan en base a las compilaciones, ya sea de archivos o programas (fuentes).&lt;br /&gt;El objeto de un archivo se puede visualizar, para ver la informacion que la compone  y el objeto de un programa no se puede ver (en este caso se visualiza el&lt;br /&gt;fuente).&lt;br /&gt;&lt;br /&gt;Fuentes.-  es el codigo que se desarrolla para la generacion de un archivo /programa, este  se compila para generar el objeto.&lt;br /&gt;si un fuente no es compilado:  no se puede  guardar informacion en archivos  o no se puede correr un programa.&lt;br /&gt;&lt;br /&gt;-  Tipos De Objetos Y Fuentes:&lt;br /&gt;&lt;br /&gt;   los tipos de  objetos mas comunes pueden ser:&lt;br /&gt;&lt;br /&gt;       *FILE    .-     puede tener los siguientes atributos:&lt;br /&gt;ser un archivo físico (pf), lógico (lf), archivo de pantalla (dspf),  printer file (prtf)&lt;br /&gt;        *PGM    .-      puede tener los siguientes atributos:   clp, dfu, rpg&lt;br /&gt;   Los tipos de fuentes mas comunes son:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;       PF  .-    Archivos físicos(phisical file)&lt;br /&gt;       LF  .-    Archivos lógicos (logical file)&lt;br /&gt;       DSPF.-Archivos de pantallas (display file)&lt;br /&gt;       PRTF.-Archivos de reportes (printer file)&lt;br /&gt;       RPG.-    Programas rpg&lt;br /&gt;       CLP.-    Programas de control (control lenguage program)&lt;br /&gt;&lt;br /&gt;El PDM es una herramienta del AS/400 que facilita el control de Bibliotecas, objeto y fuentes, de una manera rápida y eficiente, favoreciendo a la productividad en la operación. El PDM forma parte del grupo de herramientas de apoyo del AS/400 conocidas como TooSet/400.&lt;br /&gt;Con el PDM el usuario podrá controlar los siguientes concepto o funciones en AS/400:&lt;br /&gt;Bibliotecas.&lt;br /&gt;Objetos.&lt;br /&gt;Fuentes.&lt;br /&gt;Opciones definidas por el usuario.&lt;br /&gt;&lt;br /&gt;AS/400 Programming Development Manager (PDM)&lt;br /&gt;&lt;br /&gt;Select one of the following:&lt;br /&gt;&lt;br /&gt;1. Work with libraries&lt;br /&gt;2. Work with objects&lt;br /&gt;3. Work with members&lt;br /&gt;&lt;br /&gt;9. Work with user-defined options&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Selection or command&lt;br /&gt;===&gt;&lt;br /&gt;&lt;br /&gt;F3=Exit       F4=Prompt       F9=Retrieve        F10=Command entry&lt;br /&gt;F12=Cancel    F18=Change defaults&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;F3   salir termina el programa y regresa al programa anterior.&lt;br /&gt;F4   Nos muestra una nueva pantalla donde nos muestra los grupos de comando que podemos utilizar asi como una descripcion del mismo, el cual podemos accesar con el numero de la opción  en la línea de comando.&lt;br /&gt;&lt;br /&gt;Al trabajar con Bibliotecas tendremos las siguientes opciones:&lt;br /&gt;&lt;br /&gt;2Change :  Permite cambiar el tipo de biblioteca que se tiene                       *PROD  Es una biblioteca se encuentra en  producción.&lt;br /&gt;  *TEST  biblioteca de pruebas.&lt;br /&gt;   Así como también cambiar su  texto descripción.&lt;br /&gt;3 Copy :    Copia de una biblioteca  a otra  bibliotecas con todas sus características.&lt;br /&gt;4 Delete:   Elimina una o más Bibliotecas&lt;br /&gt;5 Display: Despliega todos los tipos de objetos contenidos en la  biblioteca.&lt;br /&gt;           6  Rename: Renombra una biblioteca.&lt;br /&gt;8 Display descripcion: Despliega información acerca de biblioteca, fecha en que&lt;br /&gt;   se creo, se cambio etc.&lt;br /&gt;12 Despliega los objetos contenidos en la biblioteca y poder trabajar con ellos.&lt;br /&gt;13 Cambia la descripción de la biblioteca.&lt;br /&gt;&lt;br /&gt;En esta pantalla tenemos las siguientes teclas de función más usuales:&lt;br /&gt;F1   Despliega una ayuda en línea de la pantalla.&lt;br /&gt;F3   Regresa  a la pantalla anterior.&lt;br /&gt;F4   Parámetros adicionales en los comandos o función&lt;br /&gt;F5   Reactualiza la consulta.&lt;br /&gt;F6   Al presionar esta tecla creamos un a nueva  biblioteca.&lt;br /&gt;F9   Nos regresa el comando anterior ejecutado.&lt;br /&gt;F10  Despliega los comandos ejecutados en el PDM en esta sesión.&lt;br /&gt;F11  Despliega la lista sin tipo y sin descripción.&lt;br /&gt;F12  Cancela  y no modifica nada.&lt;br /&gt;F16  Funciones definidas por el usuario.&lt;br /&gt;F21  Imptime la lista de la l ibreias.&lt;br /&gt;F23  Con esta tecla podeomos ver los demas opciones que se tinenen.&lt;br /&gt;F24  Despliega todas las funciones.&lt;br /&gt;Algunos comandos para trabajar con Bibliotecas.&lt;br /&gt; &lt;br /&gt;WRKLIBPDM .- Trabajar con Bibliotecas&lt;br /&gt;ADDLIBLE .-     Añadir una biblioteca  a la lista de biblioteca.&lt;br /&gt;EDTLIBL .- Editar la lista de biblioteca.&lt;br /&gt;&lt;br /&gt;Ya con eso podran moverse sobre los archivos, elijan objetos para trabajar con los ejecutables o *PGM del sistema.&lt;br /&gt;&lt;br /&gt;-  Compilacion De Archivos Fisicos/Logicos&lt;br /&gt;&lt;br /&gt;a)    Se puede compilar dentro del menu de pdm con la opcion ‘14’.&lt;br /&gt;      Si se usa esta opcion  se recomienda oprimir el ‘f4’ para ver el dafault de la biblioteca hacia donde se va a dirigir el objeto del archivo que se va a generar y en caso de que sea otra biblioteca definirla.  ademas es necesario definir una autoridad=*all, ya que de lo contrario, solo el usuario que creo el archivo tendria acceso a este.&lt;br /&gt;&lt;br /&gt;b)  Compilar con el comando =&gt;   ‘CRTXF’  +  F4.  (tomar las mismas consideraciones    que en el caso de compilar con la opcion 14 dentro de pdm.&lt;br /&gt;&lt;br /&gt;   CRTPF       FILE (*CURLIB/FILE-NAME)&lt;br /&gt;            SRCFILE (*LIBL/QDDSRC)&lt;br /&gt;            SRCMBR (*FILE)&lt;br /&gt;            MBR(*FILE)&lt;br /&gt;            MAXMBRS(1)&lt;br /&gt;            SIZE(*NOMAX   1000   3)&lt;br /&gt;            AUT (*ALL)&lt;br /&gt;&lt;br /&gt;CRTLF   FILE(*CURLIB/FILE-NAME)      &lt;br /&gt;&lt;br /&gt;Comandos De Archivos:&lt;br /&gt;&lt;br /&gt;CLRPFM  .- Clear  physical file member       (Inicializa el archivo, borra la información)&lt;br /&gt;DLTF   .-  Delete file (Borra el archivo, fisicamente ya no existirá).&lt;br /&gt;CHGPF .-  Change physical file (Cambia atributos al archivo)&lt;br /&gt;CHGPFM .- Change physical file member&lt;br /&gt;DSPFD .- Display file description   (Despliega datos generales del archivo)&lt;br /&gt;DSPDBR  .- Display data base rel. (Para consultar archivos lógicos referenciados a un arch.&lt;br /&gt;         físico.)&lt;br /&gt;DSPPGMref.- Display program reference (para consultar que archivos se estan utilizando en un&lt;br /&gt;programa.)&lt;br /&gt;DSPFFD .-Display file field descrip.(para consultar lista de campos definidos en un archivo y sus&lt;br /&gt;caracteristicas.&lt;br /&gt;Comamdos Para  Revisar Compilaciones.&lt;br /&gt;&lt;br /&gt;   Cuando  se compilan  archivos, programa, pantalla, ect.. se envía a una cola de procesos llamada Work with Submitted Jobs (WRKSBMJOB), la cual despliega el estatus  de los procesos que se encuentran en la cola.&lt;br /&gt;   Estos  estatus son los siguientes:&lt;br /&gt;&lt;br /&gt;       JOBQ :     Indica que el proceso esta por entrar a la cola procesos.&lt;br /&gt;       ACTIVE: Indica que el proceso esta por ejecutarse o se esta ejecutando.&lt;br /&gt;       OUTQ:    Indica que el proceso ha terminado de ejecutarse.&lt;br /&gt;       END    :   Indica que el proceso ha sido terminado por el usuario.&lt;br /&gt;&lt;br /&gt;PD: "PinSHAte el el arSHIvo, patilla"&lt;br /&gt;                                   --- Alejandro Diaz   alias; Tio Cobol (tio RPG)&lt;br /&gt;&lt;br /&gt;PD2: Saludos terricolas y compilen el kernel de su cerebro para que piensen mas rapido ;)&lt;br /&gt;                                   -- GrisUNO&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-2330077239033009000?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/04/mini-how-to-as400.html</feedburner:origLink></item><item><title>COBOL400 IBM AS400 - PROCEDURE</title><link>http://feedproxy.google.com/~r/Grisuno/~3/4xSxRiqoeXM/cobol400-ibm-as400-procedure.html</link><category>As400</category><category>Articulos</category><category>Cobol</category><category>Programacion</category><author>noreply@blogger.com (GrisUNO)</author><pubDate>Wed, 02 Apr 2008 19:41:35 PDT</pubDate><guid isPermaLink="false">tag:blogger.com,1999:blog-7336339339378216046.post-5097022531704879301</guid><description>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size:78%;"&gt;ESCRITURA DE LA DIVISION DE PROCEDIMIENTOS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    La estructura general de esta división es la siguiente:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    8         12    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    PROCEDURE DIVISION.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    [Nombre-sección-1 SECTION.]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Nombre-párrafo-1-&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Sentencia-1.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        [Sentencia-2, … ]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Nombre-párrafo-2.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Sentencia-1.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        [Sentencia-2, … ]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        …&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        …&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    [Nombre-sección-2 SECTION.]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-párrafo-n.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        …&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    El componente jerárquicamente superior en esta estructura es la Sección, luego dentro de esta, encontramos los párrafos, y s su vez dentro de estos, se encuentran las Sentencias, que a su vez están formadas por las instrucciones COBOL que resuelven un problema especifico.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    La Unidad Mayor de la Procedure División es una Sección. Una Sección esta constituida por uno o más párrafos, un párrafo corresponde a un punto referenciable de la Procedure División a través de un nombre creado por el programador, y asociado con el propósito de las sentencias que lo formaran, Un párrafo esta constituido por una o mas sentencias de programación, a su vez una Sentencia esta formada por una o mas Instrucciones, separadas por comas o blancos y terminadas en punto.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Para dar forma a la estructura a construir en la Procedure División, es preciso que el programador al desarrollar la solución al problema, la plantee a través de un Diagrama de Flujo o Seudo código en un estilo de programación Modular y Estructurada. Los Nombres de Sección o Párrafos corresponderán a los Nombres de Rutinas que aparecen en el Diagrama de Flujo o Seudo código, deben escribirse a partir de la columna 8, es decir, en el Area A; las otras instrucciones u ordenes se representaran en el programa como las Instrucciones Cobol, como por ejemplo: OPEN, READ, ADD, MOVE, ..., etc.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Existen dos tipos de categorías de instrucciones en el Lenguaje Cobol, y son: imperativas y condicionales.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Instrucciones Imperativas:        son aquellas que le indican al computador lo que deben realizar &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    De forma inmediata e incondicional, por ejemplo: READ, MOVE,..etc.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Instrucciones Condicionales:    son aquellas en que su ejecución esta involucrada algún tipo de condición,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    Por ejemplo: IF ... ELSE, PERFORM ... TIMES, PERFORM ... UNTIL, etc.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;DETALLE DE LAS INSTRUCCIONES&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Instrucciones para el Manejo de Archivos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    1.-    Abrir Archivo    OPEN:    la instrucción OPEN permite abrir los archivos de datos que utilizara el &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        programa. El formato o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        OPEN     [INPUT Nombre-archivo-1, ... ]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            [I-O        Nombre-archivo-2, ... ]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            [OUTPUT Nombre-archivo-3, ... ].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        en donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        INPUT    :    permite abrir uno o más archivos en Modalidad de Entrada, es decir, aquellos archivos&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                que ya existen en disco magnético, y que solo se leerán.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        I-O    :    permite abrir uno o más archivos en Modalidad de Entrada/Salida, es decir, archivos que&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                ya existen en disco magnético, y  en los cuales se leerán, grabaran o regrabraran registros.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        OUTPUT:    permite abrir uno o más archivos en Modalidad de Salida, es decir, archivos que no&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                existen en disco magnético, y serán creados por el  programa, y en los cuales solo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                se graban registros.    &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-archivo-1, 2, 3:    corresponderán a los nombres de archivos declarados con SELECT, y&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                Definidos con FD en la FILE SECTION de la DATA DIVISION:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        OPEN INPUT     VENTAS,    ............    Se abren los archivos llamados VENTAS y LISTADO, y&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    OUTPUT    LISTADO.        en donde VENTAS se abre de Entrada, y LISTADO se&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            abre de Salida.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        OPEN    INPUT    CLTES,        .............    Se abren CLTES,  MCLTES, y INFORME.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            I-O    MCLTES,        CLTES se abre de Entrada,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            OUTPUT  INFORME.        MCLTES se abre de Entrada/Salida&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                             INFORME  se abre de Salida.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    2.-    Leer Registros    READ ..:        la instrucción READ permite leer un solo registro desde un&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        archivo abierto de Entrada o Entrada/Salida. Su formato o&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        READ Nombre-archivo [INTO Nombre-registro-trabajo] AT END Sentencia-imperativa.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-archivo        :    corresponde al Nombre de Archivo abierto de INPUT, o I-O.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        INTO            :    indica que el registro leído además de cargarse en la&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Estructura de registro del archivo, se transfiere hacia otra área&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        De trabajo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-registro-trabajo    :    corresponde al Nombre del Registro de Trabajo, o bien, puede ser&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        El nombre de estructura de registro de otro archivo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        AT END            :    permite indicarle al sistema lo que debe hacer al detectar en el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Momento de leer el Fin del Archivo (EOF).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Sentencia-imperativa    :    es aquella que se ejecuta cuando AT END detecta el EOF del archivo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        READ  VENTAS  AT END  MOVE 1 TO FIN.        ....    Lee secuencialmente el archivo &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                    VENTAS, y por EOF se mueve 1 a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                    La variable FIN.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        READ BOLETAS INTO REG-TRAB AT END MOVE 1 TO SWF.    ...    Lee en forma&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                    secuencial el archivo BOLETAS y&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                    además transfiere con INTO el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                    registro leído hacia REG-TRAB y&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                    por EOF mueve 1 a SWF.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    3.-    Grabar Registro     WRITE ..:    la instrucción WRITE permite grabar un registro en un archivo en&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        disco magnético, imprimir una línea de salida en un archivo de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        impresora, o por último desplegar o visualizar un formato de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        pantalla para un archivo de pantalla. Su formato o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Formato para imprimir una línea &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Para un arch. Impresora con descripción interna.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE Nombre-registro [FROM  Nombre-Registro-1] AFTER {PAGE/Número-líneas}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                             [AT EOP Sentencia-imperativa]. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Para un archivo impresora con descripción externa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE Nombre-registro [FROM  Nombre-Registro] FORMAT “Nombre-formato-reg-RLU”.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-registro        :    corresponde al Nombre del Registro del archivo de salida por&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Impresora.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        FROM            :    permite que la línea a imprimir se llene con la información&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Obtenida con FROM desde otro registro. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-registro-1        :    corresponde al  nombre de la estructura de registro que almacena la&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Información a imprimir, y que se puede encontrar en la&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        WORKING-STORAGE SECTION, o en la FILE SECTION para otro&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Archivo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        AFTER PAGE        :    permite avanzar a la primera línea de impresión de una página nueva,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Antes de imprimir la línea.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        AFTER Número-líneas    :    permite avanzar una o más líneas antes de imprimir la línea.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        AT EOP            :    AT END OF PAGE, permite la ejecución de una sentencia&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Imperativa al detectarse en el momento de imprimir el Fin de &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Página. Para esta cláusula deben estar declaradas para el archivo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        De impresora LINAGE y FOOTING.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Sentencia-imperativa    :    instrucción que se ejecuta al detectarse el END OF PAGE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        FORMAT        :    permite especificar el nombre de formato de RLU bajo el cuál se&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Imprime.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-formato-RLU    :    corresponde al  nombre de formato de registro del RLU.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE LINEA FROM LIN-T1 AFTER PAGE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Imprime el registro llamado LINEA desde la información de LIN-T1 después de avanzar a la pag. Sgte.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE LINEA FROM LIN-D AFTER 1.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Imprime el registro llamado LINEA desde la información de LIN-D después de avanzar una línea.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE LINEA FROM LIN-DET AFTER 1 AT EOP PERFORM TITULAR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Imprime el registro llamado LINEA desde la información de LIN-DET, después de avanzar una línea y si se&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Detecta el END-OF-PAGE en el momento de imprimir se llama a la rutina TITULAR:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE REG-SAL FROM LIN-TG AFTER 3.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Imprime el registro llamado REG-SAL desde la información de LIN-TG, después de avanzar 3 líneas.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE LINEA FROM LIN-DET FORMAT “LDET”.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Imprime el registro llamado LINEA desde la información de LIN-DET, bajo lo especificado en el formato de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        RLU llamado LDET.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                        &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Formato para grabar registros en archivos en disco&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Para archivos Secuenciales&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE Nombre-registro [FROM  Nombre-Registro-1].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Para archivos Indexados o Directos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE Nombre-registro [FROM  Nombre-Registro-1] INVALID KEY Sentencia-imperativa.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        La descripción de estas cláusulas es similar a la descripción de ellas en los formatos para salidas  por impresora, por lo que:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        INVALID KEY        :    permite decirle al sistema lo que debe hacer cuando se produzca un&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Error de Invalid Key al grabar.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Sentencia-imperativa    :    es aquella que se ejecutará al producirse error de Invalid Key.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Graba registro en un archivo secuencial&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        MOVE    RE-RUTCLI    TO    MC-RUTCLI.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        MOVE     RE-NOMCLI    TO    MC-NOMCLI.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        .........................................................................................&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        .........................................................................................&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE REG-MCLI.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        O bien:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE    REG-MCLI    FROM    REG-CLI.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Graba registro en un archivo Indexado&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        MOVE    RE-RUTCLI    TO    MC-RUTCLI.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        MOVE     RE-NOMCLI    TO    MC-NOMCLI.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        .........................................................................................&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        .........................................................................................&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        WRITE REG-MCLI INVALID KEY SET SWIK TO ON.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    4.-    Cerrar Archivo    CLOSE:        permite cerrar todos los archivos que fueron abiertos en el programa.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Su formato o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        CLOSE  Nombre-archivo, ...    .&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-archivo        :    corresponde al  nombre del archivo a cerrar, y debe ser el mismo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Que se abrió con OPEN, se puede cerrar más de un archivo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Ejemplo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        CLOSE    CLIENTES, MAE-CLTES, REPORTE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    5.-    Regrabar registro    REWRITE:    permite volver a grabar un registro existente en disco magnético, y&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        anteriormente leído con READ, se utiliza para actualizar la&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        información preferentemente de archivos Indexados. Su formato&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        REWRITE Nombre-registro [FROM  Nombre-Registro-1] INVALID KEY Sentencia-imperativa. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        La descripción de las cláusulas que forman esta instrucción es la misma descripción de la instrucción&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Usada para grabar registros.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    6.-    Posiciona Puntero Registros  START:    permite posicionar el Puntero de Registros en un archivo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            Indexado o con Claves, para luego desde ese registro en&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            Adelante leer secuencialmente. Su formato o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        START Nombre-archivo [KEY IS Operador-relación Clave-parcial-registro]  &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                        [INVALID KEY Sentencia-imperativa].  &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-archivo        :    corresponde al Nombre del archivo que se abrió con OPEN.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        KEY IS            :    permite establecer la condición de Posicionamiento para el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Registro.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Operador-relación        :    permiten establecer la relación para el Posicionamiento del&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Registro, y son:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        EQUAL TO (=); GREATER THAN (&gt;); LESS THAN (&lt;).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Clave-parcial-registro    :    corresponde al Nombre del Campo Clave especificado para&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        El archivo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        INVALID KEY ....    :    permite establecer la acción a ejecutar si se produce error de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Invalid Key al posicionarse.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Sentencia-imperativa    :    establece la instrucción a ejecutar por error de Invalid Key.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Ejemplo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        MOVE     ID-CLTE        TO     MC-IDCLTE.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        START    MAE-CLTES KEY IS = MC-IDCLTE INVALID KEY MOVE 1 TO SWIK.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Ubicaría el Puntero de Registros en el registro del archivo cuya clave sea igual a MC-IDCLTE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Luego de posicionarse en algún registro se lee con la siguiente variante de READ:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        READ    Nombre-archivo NEXT   [INTO Registro-trabajo] AT END Sentencia-imperativa.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Resumen Instrucciones para el Manejo de Archivos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Instrucción Cobol&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Descripción o Propósito&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;OPEN&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Abre un archivo de datos para su uso, de: INPUT, I-O, u OUTPUT&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;READ&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Lee un registro de un archivo de datos, secuencialmente o en forma directa.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;WRITE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Imprime una línea de salida por impresora, graba un registro para un archivo en disco, o visualiza un formato de pantalla para un archivo de pantalla.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;CLOSE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Cierra un archivo después de su uso.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;REWRITE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Regraba un registro en un archivo en disco.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;START&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Posiciona el Puntero de Registros, en algún registro de un archivo de datos&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Instrucciones Aritméticas&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;En las Instrucciones aritméticas se utilizan una serie de cláusulas Cobol que tienen una función o propósito claramente, este conjunto de cláusulas comunes y su significado son:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;GIVING:        permite almacenar el resultado de una operación aritmética, en el Nombre de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Dato que aparece a continuación de GIVING.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;ROUNDED:        permite efectuar redondeo en el campo de resultado de una operación &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Aritmética, según el formato con el que se describió el campo de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Resultado. Por ejemplo, si el item se definió con PIC 9(5)V99, el redondeo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Se efectúa a la segunda cifra decimal, si se definió con PIC 9(5)V9 el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Redondeo se efectúa a la primera cifra decimal; si se definió con PIC 9(5)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            El redondeo se efectúa al entero más próximo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;ON SIZE ERROR:    permite ejecutar una Sentencia-imperativa si el resultado de una operación&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Aritmética tiene más posiciones de memoria, que la cantidad de posiciones&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Definidas para el campo de resultado.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;CORRESPONDING:    permite sumar o restar los item de datos elementales de dos grupos de datos&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En forma correspondiente. Esto quiere decir que el primer item del primer&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Grupo  se suma o resta al primer item del segundo grupo, y así&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Sucesivamente. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    1.-    Sumar    ADD_:    permite sumar dos o más item numéricos de datos, y almacenar su resultado. Su formato&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Formato 1:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    ADD  [Nombre-dato-1/Constante-1, ... ] TO Nombre-dato-2  [ROUNDED]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;       [ON SIZE ERROR Sentencia-imperativa]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;      [END-ADD].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Todos los Nombres de Datos y/o Constantes que preceden a la palabra ADD, se suman entre si, y el resultado&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Se añade a Nombre de Dato-2.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Nombre-dato-1/Constante-1        :    representan los item de datos o constantes a sumar&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;TO                :    indica el destino de  la suma&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Nombre-dato-2            :    corresponde al item de datos que recibe la suma.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Formato 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;ADD  [Nombre-dato-1/Constante-1]    TO  [Nombre-dato-1/Constante-1]  GIVING  Nombre-dato-3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        [ROUNDED]   [ON SIZE ERROR Sentencia-imperativa]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;      [END-ADD].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Formato 3&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;ADD {CORRESPONDING/CORR}  Item-grupo-1 TO  Item-grupo-2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        [ROUNDED]   [ON SIZE ERROR Sentencia-imperativa]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;              [END-ADD].&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;ADD   NETO,  IVA    TO    TOT-VTA.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;ADD  1            TO    CONLIN.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;ADD  SLDO-BASE    TO    AC-SLDOBASE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            ADD  NETO  TO  IVA  GIVING  AC-VTA.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            ADD  SLDO  TO  AUMENTO  GIVING  NVL-SLDO.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            ADD CORR  ACUM-SECCION  TO  ACUM-DEPTO.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;2.-    Restar    SUBTRACT:    permite restar uno o más item de datos numéricos desde una o más&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            item de datos numéricos, y almacenar el resultado en un campo de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            resultado. Su formato o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;SUBTRACT {Nombre-dato-1/Constante-1}  [, {Nombre-dato-2/Constante-2}] FROM&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Nombre-dato-3 [ROUNDED]   [ON SIZE ERROR Sentencia-imperativa]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;              [END-SUBTRACT].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            SUBTRACT  DSCTOS  FROM  TOT-HAB.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            SUBTRACT  FSAL,  FPEN  FROM  TOT-DESC.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            SUBTRACT  11  FROM  RESTO.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    3.-    Multiplicar    MULTIPLY:        permite multiplicar item de datos numéricos, y almacenar el producto&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        en un Campo de Resultado. Su formato o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        MULTPLY {Nombre-dato-1/Constante-1}  BY  {Nombre-dato-2/Constante-2}  &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;             GIVING Nombre-dato-3 [ROUNDED]   [ON SIZE ERROR Sentencia-imperativa]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;             [END-MULTIPLY].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Nombre-dato-1, 2, 3    deben estar definidos como item numérico con o sin signo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Constante-1, 2        deben ser constantes numéricas.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        MULTIPLY  0,20  BY  VALVEN  GIVING  IMPTO  ROUNDED.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        MULTIPLY  CANT  BY  PRECIO  GIVING  VALOR&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    ON SIZE ERROR  PERFORM  ERR-LONGITUD.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;4.-    Dividir    DIVIDE:        permite dividir un item numérico, por otro, obteniendo un cuociente y un&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                residuo. Sus formatos o sintaxis son:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    DIVIDE  {Nombre-Dato-1/Constante-1}  INTO  Nombre-dato-2   GIVING  Nombre-dato-3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                     [ROUNDED]   [REMAINDER  Nombre-dato-4] [ON SIZE ERROR Sentencia-imperativa]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;         END-DIVIDE].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    DIVIDE  Nombre-Dato-1  BY {Nombre-dato-2/Constante-2   GIVING  Nombre-dato-3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                     [ROUNDED]   [REMAINDER  Nombre-dato-4] [ON SIZE ERROR Sentencia-imperativa]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;         [END-DIVIDE].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Nombre-dato-1, 2, 3, 4    deben ser datos numéricos con o sin signo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Constante-1, 2        deben ser numéricas enteras o de punto fijo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    REMAINDER        almacena el residuo de la división en Nombre-dato-4.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    INTO            en el primer formato el item de dato escrito antes de INTO corresponde a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                divisor, y el que lo sigue corresponde a dividendo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    BY            en el segundo formato el primer item de dato corresponde al dividendo y el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                que sigue a BY corresponde al divisor.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        DIVIDE  11  INTO  SUMA  GIVING CUOCIENTE  REMAINDER  RESTO.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        DIVIDE  SUMA  BY  11  GIVING  CUOCIENTE  REMAINDER  RESTO.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        DIVIDE  ACVAL  BY  CAN-REG  GIVING PROME.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    5.-    Calcular        COMPUTE:    permite evaluar una expresión aritmética y almacenar el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    resultado en un Campo Resultado. Su formato o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        COMPUTE  Nombre-dato [ROUNDED]  =  Expresión-aritmética&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    [ON SIZE ERROR Sentencia-imperativa]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                     [END-COMPUTE].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-dato        :    recibe el resultado de la evaluación o cálculo que el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Sistema haga de la expresión-aritmética.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Expresión-aritmética    :    una expresión aritmética esta formada por uno o más de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Los siguientes elementos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        a)    Item de datos numérico.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        b)    Constante numérica&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        c)    Operador aritmético, que pueden ser:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            +    Suma . &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                -    Resta.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                *    Multiplicación.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                /    División.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        **    Exponenciación.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        ()    Paréntesis Redondo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    ACVENTA&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    0,02&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    ACVAL * 0,2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    -B + (( B* B – 4 * A * C) ** 0.5) / (2 * A)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    COMPUTE  I = I + 1.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    COMPUTE DESCTO ROUNDED = MONTO * 0,015.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    COMPUTE  TOTVTA = TOTVTA * MONVTA.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Resumen Instrucciones Aritméticas&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Instrucción Cobol&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Descripción o Propósito&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;ADD&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Suma Item numéricos de datos.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;SUBTRACT&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Resta Item de datos numéricos.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;MULTIPLY&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Multiplica Item de datos numéricos.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;DIVIDE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Divide un Item de datos numéricos por otro, permitiendo encontrar el Cuociente y Residuo de la&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;División.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;COMPUTE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Evalúa o calcula expresiones aritméticas, almacenando el resultado.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Instrucciones Condicionales&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Una expresión condicional, también llamada simplemente Condición, permite al sistema determinar si es&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Esta es Verdadera o Falsa, permitiéndole elegir entre dos o más alternativas de proceso de datos. Una condición&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Puede ser simple o compuesta.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Condiciones Simples&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Condición de Relación    :    permite comparar dos valores y determinar cual de ellos es mayor,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Menor, igual, menor o igual, mayor o igual. Su forma general es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-dato-1 IS  NOT  {GREATER/&gt;/EQUAL/=/LESS/&lt;}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                           {Nombre-dato-2/Constante-2/Constante-figurativa}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                COD = “A”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                SUELDO  GREATER  155000&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                NVEND  IS NOT = ZEROS&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Condición  de  Clase    :    permite evaluar si un Item de datos es Numérico o Alfabético, su&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Forma general es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Nombre-dato  IS [NOT]  {NUMERIC/ALPHABETIC}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            NUMERIC    :    el sistema consulta si el item es numérico, es decir, formado solo por&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Dígitos numéricos y opcionalmente un signo. Para esto, es &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Conveniente que el item de datos este definido con PIC X, pues si esta&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Definido con PIC 9, el resultado de la evaluación siempre será&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Verdadero.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            ALPHABETIC    :    el sistema consulta si el item de datos esta formado solo por letras y&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Blancos. Para esto, es conveniente que el item de datos este definido con PIC X, pues si esta definido con PIC A, el resultado de la evaluación siempre será verdadero.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                SUELDO  IS  NOT  NUMERIC&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                NOMB-CLTE  IS  ALPHABETIC&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Condición  de  Signo:    :    permite al sistema consultar si un item de datos numérico con signo,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Definido con PIC S9 es positivo, negativo o igual a 0, su forma&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        General es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-dato  IS [NOT]  {POSITIVE/NEGATIVE/ZEROS}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                LIQUIDO  IS  POSITIVO&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                SALDO  IS  NEGATIVE&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Condición  de  Nombre  de  Condición:    permite al sistema evaluar si un Nombre de Condición es&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            Verdadero o falso, su forma general es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            IS [NOT]  Nombre-condición&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-condición        :    nombre creado por el programador para definir con el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Alguna condición de valor de un Campo de un registro o Variable, específicamente se asocian a valores individuales,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Conjunto de valores o rango de valores. Se definen con&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Número de Nivel 88.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;Ejemplo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;02  COD-MOV    PIC X.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;       88  INGRE   VALUE  “I”.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;       88  MODIF   VALUE  “M”.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;       88  ELIM       VALUE “E”.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplo:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                IS INGRE    ......  es equivalente a    IS COD-MOV = “I”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                IS MODIF    ......  es equivalente a    IS COD-MOV = “M”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                IS  ELIM    ......  es equivalente a    IS COD-MOV = “E”&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Condiciones Compuestas:        una condición compuesta está formada por una o más condiciones&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        simples conectadas por Operadores Lógicos OR  y/o  AND.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Si las condiciones simples están conectadas mediante el operador&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        lógico OR, bastara que una condición simple sea Verdadera para&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        que lo sea la condición compuesta.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Si las condiciones simples están conectadas mediante el operador&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        AND, deben ser verdaderas todas las condiciones simples, para que&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        sea Verdadera la condición compuesta.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Formato:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            [NOT]  Condición-simple-1   {OR/AND}  Condición-simple-2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                COD  =  1  OR  COD =  2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                YEAR = 2002  AND  MES &gt;  0  AND  MES  &lt;&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Instrucciones Condicionales&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        1.-    Instrucción  IF:        permite evaluar una expresión condicional, para determinar si esta&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        es Verdadera o Falsa, y ejecutar una o más instrucciones si es &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Verdadera; o bien ejecutar otro grupo de instrucciones si esta es&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Falsa. Luego continua con al siguiente instrucción después de IF.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Su formato o sintaxis es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            IF Condición  THEN  {Sentencia-1/NEXT SENTENCE}&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                  [ELSE  {Sentencia-2/NEXT SENTENCE}]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                   [END-IF].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            THEN        :    toma el control al ser Verdadera la condición, para que se&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        ejecute Sentencia-1, o seguir a la siguiente instrucción con&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        NEXT SENTENCE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            ELSE        :    si esta escrito ELSE y la condición es Falsa se ejecutará&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Sentencia-2, o bien seguirá a la instrucción siguiente si esta&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Escrito NEXT SENTENCE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                IF  NVEN  &gt;  10  THEN  PERFORM  ZONA-NORTE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                ELSE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    PERFORM  ZONA-SUR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                IF  CONLIN  &gt;  70  THEN  PERFORM  TITULAR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                IF  COD   =  1  THEN NEXT SENTENCE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                ELSE&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                    PERFORM  CALCULAR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        2.-    Instrucción  PERFORM :        llama a ejecución a un procedimiento o también llamado&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            rutina, compuesto por un conjunto de instrucciones&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            reunidas bajo un Nombre de Párrafo o de Sección, las&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            cuales tienen un objetivo común. Su formato es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            PERFORM  Nombre-proced-1 [THROUGH/THRU  Nombre-proced-2]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                       [END-PERFORM].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-proced-1, 2    :    corresponden a Nombres de Párrafo o Sección a través&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            de los cuales se establecen puntos referenciables en el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            programa y que contienen las instrucciones a ser&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            ejecutadas.             &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            THROUGH/THRU    :    permite indicar al sistema que ejecute las instrucciones de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            Nombre-proced-1  hasta las de  Nombre-proced-2 &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            Incluidas.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                PERFORM   ABRIR-AR  THRU  LEER-VTAS.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                PERFORM  CONSULTA-VEND.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        3.-    Instrucción  PERFORM .. TIMES:    permite ejecutar las instrucciones contenidas en un&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            procedimiento repetidas veces, especificadas en la&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            instrucción PERFORM. Su formato es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            PERFORM  Nombre-proced-1 [THROUGH/THRU  Nombre-proced-2]  Entero [TIMES] &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                       [END-PERFORM].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            TIMES        :    permite especificar a través de Entero la cantidad de veces que se&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Debe repetir la ejecución.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                PERFORM  SUMAR  100  TIMES.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                PERFORM  CALC  THRU IMPRIME  10 TIMES.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;3.-    Instrucción  PERFORM .. UNTIL    :    permite ejecutar las instrucciones contenidas en &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        un procedimiento hasta que una condición&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        especificada en PERFORM sea Verdadera.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Su formato es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            PERFORM  Nombre-proced-1 [THROUGH/THRU  Nombre-proced-2]  UNTIL Condición &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                       [END-PERFORM].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    UNTIL        :    permite especificar hasta que momento se ejecutarán las&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                instrucciones, dicho momento se estipula a través de condición de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                tal manera que en el momento en que esta sea Verdadera dejaran de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                ejecutarse las instrucciones.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        PERFORM  PROCESAR  UNTIL  SWF  =  1.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        PERFORM  SUMAR  UNTIL  I  &gt;  100.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;4.-    Instrucción  PERFORM .. VARYING:    permite ejecutar el conjunto de instrucciones&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        contenidas en el procedimiento llamado, una,&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        dos, o más veces, dependiendo de la variación&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        de un item numérico desde un valor inicial  y&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        hasta que este llega a un valor final. Su&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        formato es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            PERFORM  Nombre-proced-1 [THROUGH/THRU  Nombre-proced-2]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;               VARYING Variable-1  FROM  Valor-Inicial-1  BY  Incremento-1 UNTIL Condicion-1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;       [AFTER  Variable-2  FROM  Valor-inicial-2  BY  Incremento-2  UNTIL  Condicion-2]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;       [AFTER  Variable-3  FROM  Valor-inicial-3  BY  Incremento-3  UNTIL  Condicion-3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                     [END-PERFORM].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Variable-1, 2, 3        :    deben ser item numérico enteros con o sin signo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Valor-inicial-1, 2, 3    :    representan el valor inicial que tomarán las variables&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            anteriores.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Incremento-1, 2, 3        :    corresponden a los incrementos numéricos para las&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            variables.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            UNTIL  Condición-1, 2, 3    :    representan las condiciones por las cuales se da  término&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            a la ejecución.    &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                PERFORM  CEROS  VARYING  I  FROM  1  BY  1  UNTIL  I  &gt;  10.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                PERFORM  VACIAR-TAC VARYING  I  FROM  1  BY  1  UNTIL  I  &gt;  5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        AFTER  K  FROM  1  BY  1  UNTIL  K  &gt;  10.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        Otras  Instrucciones&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        1.-    Mover información   MOVE:    :    permite mover información desde un lugar de la&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                memoria hacia otro lugar de ella. Sus formatos&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                son:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Formato 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            MOVE  {Nombre-dato-1/Constante}  TO  Nombre-dato-2  [, Nombre-dato-3 ]   ...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                           [END-MOVE ].&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Formato 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                                 MOVE  {CORRESPONDING/CORR}   Nombre-dato-1  TO  Nombre-dato-2 &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                           [END-MOVE ].                     &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Constante        :    puede ser numérica o alfanumérica.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-dato-1        :    representa al item de datos emisor, es decir, el que tiene la&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            información a mover.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-dato-2, 3        :    corresponden a los item de datos que reciben la información&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            se conocen como receptores.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                MOVE   ART  TO  LD-ART.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;    &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                MOVE   1          TO   SWE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                MOVE   “RUT NO VALIDO POR MOD.  11”   TO  LE-ERROR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        2.-    Ir  a     GO TO:        permite romper el flujo de ejecución de un programa, transfiriendo&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        el control de ejecución de este, hacia otro punto del programa&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        y referenciado a través de un Nombre de Párrafo o Sección. Se le&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        conoce como Sentencia de Transferencia de Control Incondicional&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        puesto que la ejecución de ella no depende de ninguna condición.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                        Sus formatos son:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Formato 1&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            GO  TO  Nombre-procedimiento.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Formato 2&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            GO  TO  Nombre-proced-1,  Nombre-proced-2,  ...  DEPENDING ON   Nombre-dato.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-proced-1, 2    :    corresponde al Nombre del Procedimiento a donde se&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            transfiere el control de ejecución del programa.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            DEPENDING ON        :    permite bifurcar al primer nombre de procedimiento, si el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            Nombre de dato es igual a 1; bifurca al segundo nombre de&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            procedimiento si  nombre de dato es igual a 2; y así&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            Sucesivamente.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-dato        :    debe ser el nombre de un item numérico entero con o&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            sin signo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                GO  TO  LEER-ENT.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                GO  TO  INGRESA,  MODIFICA,  ELIMINA  DEPENDING ON  COD-MOVIM.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        3.-    Detener ejecución   STOP:    :    permite detener la ejecución del programa en forma&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            temporal o definitiva. Su formato es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            STOP  {RUN/Constante-alfanumérica}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            RUN            :    indica que la ejecución se detenga definitivamente.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Constante-alfanumérica    :    detiene momentáneamente la ejecución, visualizando el&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            contenido de Constante-alfanumérica. El proceso finaliza&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            cuando el operador pulsa INTRO.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                STOP  RUN.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                STOP  “TERMINO DE EJECUCION”.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        4.-    Término de procedimiento   EXIT:    :    permite especificar un punto de término a un&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                procedimiento. Su formato es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-párrafo.        EXIT.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                FIN-CALCULO.        EXIT.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        5.-    Desplegar en pantalla   DISPLAY:    :    permite visualizar datos por la pantalla de una&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                estación de trabajo. Su formato es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            DISPLAY  {Nombre-dato/Constante}  UPON  Nombre-estación-trabajo.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-dato, Constante        :    corresponde  al item de datos o constante a&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                visualizar en pantalla.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            UPON                :    permite indicar al sistema como se ha nombrado&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                A la estación de trabajo en la cláusula     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                REQUESTOR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                DISPLAY “INGRESE VALOR DE DOLAR”  UPON  PANTA.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                DISPLAY “COD. EMPLEADO = “,  COD-EMP  UPON  TELE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;        6.-    Lee  desde  el teclado  ACCEPT    :    permite ingresar datos desde el teclado de una&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                estación de trabajo, o ciertos valores del&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                                sistema. Su formato es:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            ACCEPT  Nombre-dato  FROM  {Nombre-estación-trabajo/DATE/TIME}.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            En donde:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-dato        :    corresponde al Nombre de Dato que recibe el dato leído.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            FROM            :    especifica desde donde se leerá el dato.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Nombre-estación-trabajo    :    corresponde al Nombre dado a la estación de trabajo con&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            la cláusula  REQUESTOR.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            DATE            :    especifica que la entrada de dato es desde un campo &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            del sistema que almacena la Fecha del Sistema en formato&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            aammdd.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            TIME            :    especifica que la entrada de dato es desde un campo del&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            sistema que almacena la Hora del Sistema en formato&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                            hhmmss.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;            Ejemplos:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                ACCEPT  VAL-DOL  FROM PANTA.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                ACCEPT  FECH-S  FROM  DATE.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:78%;"&gt;                ACCEPT  HORA-S  FROM  TIME.            &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:78%;"&gt;                                    &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7336339339378216046-5097022531704879301?l=grisunder.blogspot.com'/&gt;&lt;/div&gt;</description><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total><feedburner:origLink>http://grisunder.blogspot.com/2008/04/cobol400-ibm-as400-procedure.html</feedburner:origLink></item><copyright>2008 © Derechos reservados GrisUNO ®</copyright><media:rating>nonadult</media:rating></channel></rss>
