miércoles, 27 de septiembre de 2017

El Post

Post

El POST, acrónimo inglés de Power On Self Test, o la autoprueba de encendido es un proceso de verificación e inicialización de los componentes de entrada y salida en un sistema computacional que se encarga de configurar y diagnosticar el estado del hardware.
El conocimiento de los códigos de POST es muy importante para comprobar una placa madre nueva o agregar algún hardware.
Codigos de error:
Código o cantidad de pitidos
Significado
1 tono corto
El POST ha terminado satisfactoriamente.
Tono ininterrumpido
Fallo en el suministro eléctrico.
Tonos cortos y seguidos
Placa base estropeada.
1 tono largo
La RAM no funciona o no hay instalada.
1 tono largo y 1 corto
Fallo en la placa base o en la ROM.
1 tono largo y 2 cortos
Fallo en la tarjeta de vídeo o no hay instalada.
1 tono largo y 3 cortos
Fallo en la tarjeta EGA.
2 tonos largos y 1 corto
Fallo en la sincronización de imagen.
2 tonos cortos
Error en la paridad de la memoria.
3 tonos cortos
Fallo en los primeros 64 Kb de la RAM.
4 tonos cortos
Temporizador o contador defectuoso.
5 tonos cortos
El procesador o la tarjeta de vídeo no pasan el test.
6 tonos cortos
Fallo en el controlador del teclado.
7 tonos cortos
Modo virtual de procesador AT activo, Error de excepción/identificador del procesador.
8 tonos cortos
Fallo en la escritura de la RAM de video.
9 tonos cortos
Error de checksum de la ROM en el BIOS.
10 tonos cortos
Error de CMOS.
Códigos de diagnósticos numéricos:
Existen dispositivos especiales que provistos de una pantalla LCD y conectado vía puerto serie (COM) o vía ranuras ISA o PCI conectadas en la placa base, permiten visualizar un número hexadecimal el cual luego de ser buscado en otra tabla especial realiza la misma función, de una manera mucho más cómoda.
Actualmente, las placas base suelen tener integrado un par de visualizadores de siete segmentos que muestran los estados del POST y en su manual de fábrica la correspondiente descripción detallada de los códigos que muestra.

Resultado de imagen para post en informatica
Resultado de imagen para post en informatica

Resultado de imagen para post en informatica

Imagen relacionada

Resultado de imagen para post


Variaciones:
Aunque el POST está establecido como un estándar internacional, cada fabricante puede decidir cambiar y configurar de acuerdo a sus necesidades.

1. (Power On Self Test - AutoTest de Encendido). Es la serie de comprobaciones que una computadora hace con sus dispositivos al iniciar el sistema. La encargada de hacer el POST es la BIOS.

El procedimiento POST comprueba que los dispositivos como unidades de disco, las memorias y otros componentes, funcionen correctamente. En general, estas son las tareas que se desarrollan durante el POST:
* Verificar la integridad del código de la BIOS.
* Encontrar, medir y verificar la memoria principal del sistema.
* Descubrir, inicializar y catalogar todos los buses y dispositivos del sistema.
* Pasar el control a otras BIOS especializadas (si son requeridas).
* Proveer un interfaz de usuario para la configuración del sistema.

2. (post). Cualquier mensaje o entrada en un grupo de noticias, blog o foro.

3. En HTML, POST es un método de petición para enviar datos (desde un formulario web por ejemplo).
 Los códigos POST

La rutina POST comenzaron a ser aprovechada como un recurso auxiliar en labores de diagnóstico, cuando se le agregaron códigos para identificar a cada prueba. Dicha información adicional se llama "Códigos POST".
En tal caso, lo único que se necesita es una herramienta que permita ver los códigos POST enviados durante el arranque del equipo. Si ocurre una falla, basta con que se verifique la última combinación de ocho bits, para que sea posible identificar el componente que está dando problemas. 


* La tarjeta de diagnóstico POST


La tarjeta de diagnóstico POST es una herramienta que permite visualizar los códigos POST; y de esta manera, se detectan con facilidad los elementos de harware que están causando algún conflicto en el momento del arranque de la máquina.
Esta tarjeta debe incluir un manual de operación y una serie de tablas en las que se especifique el significado de cada código POST. Sin estas claves, la placa casi no sirve de nada.

Si bien existen varias marcas y tipos de tarjetas POST, todas tienen elementos en común. Abajo dejo una imagen de una tarjeta POST Win-Con seguida de una descripción de sus elementos para que se hagan una idea. 

Glosario:
Verificar: Comprobar o ratificar que es verdadera una cosa.
Encontrar: Localizar una cosa o persona que se busca, o reunirse con ella.
Descubrir: Quitar la tapa o la cobertura de algo cerrado u oculto de manera que se vea lo que hay dentro o debajo.
Especializada: Que posee conocimientos especiales en una materia determinada.
Proveer: Proporcionar lo necesario o conveniente para un fin determinado.
Código: es una serie de símbolos que por separado no representan nada, pero al combinarlos pueden generar un lenguaje comprensible solo para aquellos quienes lo entiendan.
Sistema: Conjunto ordenado de normas y procedimientos que regulan el funcionamiento de un grupo o colectividad.
Procedimiento: Método o modo de tramitar o ejecutar una cosa.
Internacional: Que pone en relación dos o más naciones o estados, o que se establece o se realiza entre ellos.
Instrumento: generalmente de hierro o acero, que sirve para hacer o reparar algo y que se usa con las manos.

Interfas CLI

Interfaz de línea de comandos
La interfaz de línea de comandos o interfaz de línea de órdenes (en inglés, command-line interface, CLI) es un método que permite a los usuarios dar instrucciones a algún programa informático por medio de una línea de texto simple. Debe notarse que los conceptos de CLI, shell y emulador de terminal no son lo mismo ya que CLI es un métodomientras que shell y emulador de terminal son programas informaticos. Sin embargo los tres suelen utilizarse como sinónimos.
Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada (archivo batch), leyendo órdenes desde un archivo de scripts.
Esta interfaz existe casi desde los comienzos de la computación, superada en antigüedad solo por las tarjetas perforadas y mecanismos similares. Existen para diversos programas y sistemas operativos, para diverso hardware, y con distinta funcionalidad.
Por ejemplo, las CLI son parte fundamental de los shells o emuladores de terminal. Aparecen en todas las interfaces de escritorio (GNOMEKDEMicrosoft Windows) como un método para ejecutar aplicaciones rápidamente. Aparecen como interfaz de lenguajes interpretados tales como JavaPythonRuby o Perl. También se utilizan en aplicaciones cliente-servidor, en gestores de bases de datos, en clientes FTP, etc. Las CLI son un elemento fundamental de aplicaciones de ingeniería tan importantes como MATLAB y AutoCAD.
La contraparte de CLI es la interfaz gráfica de usuario (GUI) que ofrece una estética mejorada y una mayor simplificación, a costa de un mayor consumo de recursos computacionales, y, en general, de una reducción de la funcionalidad alcanzable. Asimismo aparece el problema de una mayor vulnerabilidad dada su complejidad.
Las CLI son usadas por muchos programadores y administradores de sistemas como herramienta primaria de trabajo, especialmente en sistemas operativos basados en Unix; en entornos científicos y de ingeniería, y un subconjunto más pequeño de usuarios domésticos avanzados.
En dispositivos portátiles y PDA, las CLI no se utilizan, debido a lo complejo que resulta ingresar datos de texto, o por la ausencia total de teclados.

Historia
En los primeros años de las computadoras, y durante la era de los computadores denominados mainframes, el control de la ejecución de los programas se hacía desde lugares especiales (normalmente ubicados cerca del computador en salas con aire acondicionado), donde el administrador manipulaba directamente la máquina.

Se escribía la orden en el teclado y se recibía la respuesta impresa en papel. Estos sistemas basados en teletipos dieron origen a la primera forma eficiente de interactuar con computadores: líneas de texto simple.
Con el advenimiento del sistema operativo Unix a inicios de la década de 1970, el uso de la línea de comandos se convirtió en un estándar. Se canonizaron las reglas de ejecución basadas en tuberías, filtrado de archivos utilizando comodines, y todas aquellas funcionalidades que permitían las nacientes interfaces de texto. Los sistemas operativos que vendrían (CP/MDOS) adoptarían como propias aquellas cualidades.
Con la popularización de la computadora personal en la década de 1980, las aplicaciones entraron a un nuevo escenario donde ya no se tenía que compartir los recursos del sistema con otros usuarios. Ahora cada usuario contaba con su propia máquina, con la que interactuaba de una forma mucho más personalizada. Apple y luego Microsoft lanzaron exitosamente al mercado sistemas que explotaban todos los conceptos visuales que habían sido desarrollados por Alan Kay y su equipo del PARC, es decir, una interfaz gráfica para controlar al computador por medio de un ratón.
Hasta la actualidad las GUI permanecen como la interfaz dominante y las CLI como interfaz secundaria. No obstante, el mismo Dr. Alan Kay ha señalado que «es necesario desarrollar un nuevo tipo de interfaz» para optimizar la relación entre humanos y computadores.1
Funcionamiento

Esquema de elementos involucrados en una línea de órdenes.
En su forma más simple, una CLI consiste en un espacio donde se pueden escribir órdenes (por lo general, señalizado con un prompt). El usuario teclea una orden y la ejecuta al pasar a la línea siguiente, utilizando la tecla Entrar.
Las órdenes dadas a la CLI son con frecuencia de la forma:
PROMPT>aplicación [parametros] ficheros o URI...
Al finalizar y enviar la orden con la tecla Entrar, un módulo interpretador de órdenes analiza la secuencia de caracteres recibida y, si la sintaxis de la orden es correcta, ejecuta la orden dentro del contexto del programa o del sistema operativo donde se encuentra. Esta forma de trabajo es secuencial, y equivale a un tipo de programación paso a paso.
El usuario percibe el procesamiento de sus instrucciones en forma de acción. Si al usuario se le envía esta información de procesamiento en forma de texto simple, entonces se le llama salida estándar o «stdout». El usuario también puede recibir un informe textual de errores en un canal especializado llamado «stderr». Casi todos los shells implementan la visualización de «stdout» y «stderr» al mismo dispositivo, en la mayoría de los casos la pantalla.
También es posible usar scripts, es decir, archivos con instrucciones guardadas como si se estuviesen escribiendo en el momento. En caso de error, la ejecución del script puede abortarse. De esta forma, la línea de comandos puede utilizarse sin siquiera tener que lidiar con el prompt, ni estando presente frente al monitor o teclado.

Implementaciones

Casi cualquier programa puede diseñarse para ofrecer al usuario alguna clase de intérprete de instrucciones. Por ejemplo, algunos videojuegos para PC en primera persona tienen un intérprete de órdenes incorporado, conocido comúnmente como «consola» (no confundir con Videoconsola), utilizado para diagnóstico y labores administrativas. QuakeUnreal TournamentRagnarok Online o Battlefield son algunos ejemplos. A veces la consola es el único medio para reparar problemas.
Cuando se trata de un programa que interactúa con el kernel de un sistema operativo se le llama con frecuencia shell. Algunos ejemplos son los diversas shell de Unix (kshcshtcshBourne Shell, etc.), el histórico CP/M, y el command.com de DOS, estos dos últimos fuertemente basados en las CLI de RSTS y RSX-11, sistemas operativos del PDP-11 de DEC. El sistema operativo Windows Vista prometía una CLI llamada Windows PowerShell, que combinaba características de las tradicionales shells de Unix con su frameworkorientado a objetos .NET. Este desarrollo no fue integrado por defecto en el sistema operativo, en especial debido a sus riesgos de seguridad iniciales.2
Las implementanciones de lenguajes interpretados suelen ofrecer también un ambiente de trabajo basado en CLI. En estos ambientes se crea una instancia de la máquina virtualcon la que el usuario puede interactuar.
Algunas aplicaciones proporcionan tanto una CLI como una GUI. Un ejemplo es el programa de CAD AutoCAD. El paquete científico/ingenieril de computación numérica Matlab no proporciona GUI para algunos cálculos, pero la CLI puede realizar cualquier cálculo. El programa de modelado tridimensional Rhinoceros 3D (que se usa para diseñar las cajas de la mayor parte de los teléfonos portátiles, así como miles de otros productos industriales) proporciona una CLI (cuyo lenguaje, por cierto, es distinto del lenguaje scripts de Rhino). En algunos entornos informáticos, como la interfaz de usuario de Smalltalk u Oberon, la mayor parte del texto que aparece en la pantalla se puede usar para dar órdenes.

Glosario:


Rhinoceros 3D: Rhinoceros es un software de Dibujo Asistido por Computadora (CAD) que permite hacer modelos tridimensionales ( 3D ) con mucha facilidad ya que es muy poderoso y amigable.
Windows PowerShell: Es una interfaz de consola (CLI) con posibilidad de escritura y unión de comandos por medio de instrucciones (scripts en inglés). Es mucho más rica e interactiva que sus predecesores, desde DOS hasta Windows 7.
Stdout: Es un concepto típico de los sistemas operativos Unix. 
Portátiles: Que es fácil de mover y transportar de un lugar a otro por ser manejable y de pequeño tamaño.
Fundamentales: Que sirve de fundamento o de base.
Programación: Conjunto de programas que se retransmiten por radio o televisión.
Videojuegos: Es una aplicación interactiva orientada al entretenimiento que, a través de ciertos mandos o controles, permite simular experiencias en la pantalla de un televisor, una computadora u otro dispositivo electrónico.
Interfaz: Dispositivo capaz de transformar las señales generadas por un aparato en señales comprensibles por otro.
Parámetros: Elemento o dato importante desde el que se examina un tema, cuestión o asunto.
AutoCAD: Es un software del tipo CAD ( Computer Aided Design) que en castellano significa diseño asistido por computadora, y que fue creado por una empresa norteamericana especializada en este rubro llamada Autodesk.

miércoles, 13 de septiembre de 2017

Microsoft Windows 

Desde un punto de vista técnico, no son sistemas operativos, sino que contienen uno (tradicionalmente MS-DOS, o el más actual cuyo núcleo es Windows NT) junto con una amplia variedad de software; no obstante, es usual (aunque no necesariamente correcto) denominar al conjunto como sistema operativo en lugar de distribución. Microsoft introdujo un entorno operativo denominado Windows el 20 de noviembre de 1985 como un complemento para MS-DOS en respuesta al creciente interés en las interfaces gráficas de usuario (GUI). Microsoft Windows llegó a dominar el mercado mundial de computadoras personales, con más del 90 % de la cuota de mercado, superando a Mac OS, que había sido introducido en 1984.
La versión más reciente de Windows es Windows 10 para equipos de escritorio, Windows Server 2016 para servidores y Windows 10 Mobile para dispositivos móviles. La primera versión en español fue Windows 3.0.
La primera versión se lanzó en 1985 y comenzó a utilizarse de forma generalizada gracias a su interfaz gráfica de usuario (GUI, Graphical User Interface) basada en ventanas. Hasta ese momento (y hasta mucho después como corazón de Windows), el sistema operativo más extendido era MS-DOS (Microsoft Disk Operating System), que por aquel entonces contaba con una interfaz basada en línea de comandos.
Resultado de imagen para Microsoft Windows
Resultado de imagen para variantes de la empres microsoft windows
Resultado de imagen para variantes de la empres microsoft windows
Resultado de imagen para Microsoft Windows




El 30 de septiembre de 2014, Microsoft presentó Windows 10, estando disponible desde ese día a usuarios avanzados que se suscribieran al programa Insider. Esta nueva versión del sistema operativo que llegó de forma oficial y gratuita a usuarios con licencia genuina de Windows 7, Windows 8 y Windows 8.1 así como a Insiders el 29 de julio de 2015, siendo la primera versión que busca la unificación de dispositivos (escritorio, portátiles, teléfonos inteligentes, tabletas y videoconsolas) bajo una experiencia común, con lo que se espera eliminar algunos problemas que se presentaron con Windows 8.1.
Versiones:
Fuente
Net Share
W3Counter
Global Stats
Total
91,20%
25,01%
89,20%
Windows 7
49,46%
17,40%
50,20%
Windows 10
26,78%
6,84%
26,26%
Windows 8.1
6,74%
2,11%
9,36%
Windows XP
5,56%
1,21%
7,60%

Historia:
La primera versión de Microsoft Windows, versión 1.0, presentada en noviembre de 1985, compitió con el sistema operativo de Apple. Carecía de un cierto grado de funcionalidad y logró muy poca popularidad. Windows 1.0 no era un sistema operativo completo; más bien era una extensión gráfica de MS-DOS.
Windows versión 2.0 fue lanzado en noviembre de 1987 y fue un poco más popular que su predecesor. Windows 2.03 (lanzado en enero de 1988) incluyó por primera vez ventanas que podían solaparse unas a otras. El resultado de este cambio llevó a Apple a presentar una demanda contra Microsoft, debido a que infringían derechos de autor.
Windows versión 3.0, lanzado en 1990, fue la primera versión de Microsoft Windows que consiguió un amplio éxito comercial, vendiendo 2 millones de copias en los primeros seis meses. Presentaba mejoras en la interfaz de usuario y en la multitarea. Recibió un lavado de cara en Windows 3.1, que se hizo disponible para el público en general el 1 de marzo de 1992. El soporte de Windows 3.1 terminó el 31 de diciembre de 2001.
Archivo:Microsoft Windows logo (Pre-XP).svg
Segundo logo de Microsoft Windows (1992-1995)
El 24 de agosto de 1995, Microsoft lanzó Windows 95, una nueva versión del sistema operativo Windows destinada al mercado de consumo pensada para sustituir a Windows 3.1 como interfaz gráfica y a MS-DOS como sistema operativo. En esta edición se introdujeron mejoras que eran muy significativas con respecto a sus antecesores entre los cuales se pueden mencionar los profundos cambios realizados a la interfaz gráfica de usuario de Windows, siendo completamente distinta a las de versiones anteriores, y el pasar de usar una arquitectura multitarea cooperativa de 16 bits a usar una arquitectura multitarea apropiativa de 32 bits.
Windows 95 fue la primera versión de Windows en incluir la barra de tareas y el botón Inicio, los cuales siguieron incluyéndose en versiones posteriores de Windows, además de ser la primera versión en soportar la función de Plug and Play
Acompañado por una extensa y millonaria campaña de marketing, Windows 95 fue un gran éxito en el mercado en el momento de su lanzamiento y en breve se convirtió en el sistema operativo de Escritorio más populares.
Versiones BETA de Windows
Las versiones Beta, Alpha o de pruebas, son versiones gratuitas que se crean como base para el próximo sistema operativo de Windows a lanzar. En ellas se colocan algunas funciones que ha puesto por defecto y que las lanza al público para demostrarles a los usuarios de cómo podría ser la futura versión de Windows. Mientras estas versiones estén activas, los usuarios pueden reportar errores que se encuentren en el sistema operativo, (ya que no tienen soporte para actualizaciones) y si el reporte es solucionado, Microsoft le dará una cantidad de dinero al usuario que ha reportado dicho error.
Las versiones de prueba son muy diferentes a las originales, puesto que no se comercializan y que tienen nombres distintos. Por ejemplo, la versión que se utilizó para crear Windows 95, fue nominada "Chicago". Estos nombres también se suelen llamar "Codenames". En algunas versiones de prueba (como Windows 8 BETA), no llevan un respectivo codename, y por este motivo llevan el nombre de la próxima versión de Windows de la respectiva versión de pruebas, junto a su indicador "Beta".
Chicago (Windows 95)
Memphis (Windows 98)
Neptune (Windows XP)
Longhorn (Windows Vista)
Vienna (Windows 7)
Blue (Windows 8.1)
Threshold (Windows 10)
Redstone 1 (Windows 10 Anniversary Update)

Glosario:

Próximo: Que está a poca distancia de un punto que se toma como referencia en el espacio o en el tiempo.
Microsoft: Es una empresa informática multinacional fundada en 1975 en Estados Unidos por Bill Gates y Paul Allen.
Lanzar: Hacer que algo salga disparado desde un punto hacia otro, generalmente determinado, impulsándolo con la mano, con un golpe, un dispositivo u otro instrumento, etc.
Futura: Derecho a la sucesión de un empleo o beneficio antes de estar vacante
Errores: Es el falso conocimiento que se tiene de algo. Es equivalente a la equivocación, o sea, se conoce, pero tergiversadamente, sin alcanzar la verdad. Se distingue de la ignorancia pues ésta es la falta o ausencia de conocimiento.
Campaña: Conjunto de acciones militares ofensivas y defensivas con continuidad temporal desarrolladas en un mismo territorio.
Cooperativa:
Sociedad formada por productores, vendedores o consumidores con el fin de producir, comprar o vender de un modo que resulte más ventajoso para todos.
Actualización: Acción de actualizar.

General: Que es común a todos los individuos o casos de un conjunto o a la mayor parte de ellos.
Nombre: Palabra o conjunto de palabras con las que se designan y se distinguen los seres vivos y los objetos físicos o abstractos.

Cuestionario 1-¿Contiene el nombre del documento sobre el que se está trabajando, se le asigna un nombre provisional hasta que guardamos ...