miércoles, 30 de mayo de 2018

PROCESO - HILO




¿CUALES SON LAS DIFERENCIAS QUE EXISTEN ENTRE UN PROCESO Y UN HILO?

UN PROCESO es una entidad de ejecución independiente, donde, el sistema operativo, en el momento en que el proceso se lanza, proporciona un espacio de direcciones de memoria en los que el proceso puede ejecutarse. De esta manera, si el proceso intenta por algún motivo intencionalmente o no acceder a alguna dirección de memoria de otro proceso, el programa termina anormalmente con un ‘Segmentation fault’. En el momento en el que el proceso termina, el sistema operativo libera toda la memoria y todos los recursos (‘handles de archivos’, ‘handles de registros’, etc.) asignados al proceso. No hay forma directa de que un proceso pueda comunicarse con otro, así que si eso es lo que se requiere, se tiene que usar algún mecanismo de comunicación entre procesos (IPC).
Resultado de imagen para PROCESO SISTEMAS
LOS HILOS son entidades de ejecución independiente que viven dentro de los procesos y, por tanto, viven dentro del mismo espacio de direcciones de memoria que otros hilos, lo que permite acceder a cualquier dato dentro del mismo proceso. También la comunicación entre hilos es bastante sencilla pues basta con invocar a una función que se va a ejecutar en otro hilo. Aunque si bien esto de la comunicación parece ser una ventaja, en realidad es un arma de doble filo porque gracias a esas libertades, podemos caer, si no tenemos el suficiente cuidado, en problemas como condiciones de carrera o deadlocks.

Resultado de imagen para HILO SISTEMAS
https://es.quora.com/Cu%C3%A1l-es-la-diferencia-entre-un-proceso-y-un-hilo

¿UN HILO PUEDE SER UN PROCESO?
Al igual que los procesos, los hilos poseen un estado de ejecución y pueden sincronizarse entre ellos para evitar problemas de compartimiento de recursos. Generalmente, cada hilo tiene una tarea específica y determinada, como forma de aumentar la eficiencia del uso del procesador.
Algunos lenguajes de programación tienen características de diseño expresamente creadas para permitir a los programadores lidiar con hilos de ejecución (como Java o Delphi ). Otros (la mayoría) desconocen la existencia de hilos de ejecución y éstos deben ser creados mediante llamadas de biblioteca especiales que dependen del sistema operativo en el que estos lenguajes están siendo utilizados (como es el caso del C y del C++ ).

https://sistemaoperativo.wikispaces.com/Hilos


¿UN PROCESO PUEDE SER UN PARALELO?
Un proceso paralelo es aquel que se realiza al mismo tiempo que otro, siendo ejecutados ambos de modo simultáneo. Cuando hablamos de procesos paralelos en un ordenador, nos referimos a aquellos procesos que se ejecutan y/o procesan a la vez, anteponiéndose a los procesos lineales o secuenciales, que serán ejecutados de uno en uno.
Fuente https://sistemas.com/proceso-paralelo.php

¿UN HILO PUEDE SER UN PARALELO?
Los hilos son básicamente una tarea que puede ser ejecutada en paralelo con otra tarea; teniendo en cuenta lo que es propio de cada hilo es el contador de programa, la pila de ejecucion y el estado de la CPU (incluyendo el valor de los registros).
https://sistemaoperativo.wikispaces.com/Hilos

miércoles, 23 de mayo de 2018

WINDOWS




SISTEMA OPERATIVO WINDOWS NT

Resultado de imagen

Windows NT es un sistema operativo que ayuda a organizar la forma de trabajar a diario con la PC. Las letras NT significan Nueva Tecnología. Fue diseñado para uso de compañías grandes, por lo tanto realiza muy bien algunas tareas tales como la protección por contraseñas
Windows actúa como su ejecutivo personal, personal de archivo, mensajeros, guardias de seguridad, asistentes administrativos y mantenimiento de tiempo completo.
Quiere dar la impresión de ser su escritorio, de manera que encuentre en pantalla todo lo que necesite, gracias a su interfaz gráfica con iconos de colores y dibujos.
Lo que Windows NT no hace bien son los juegos y la multimedia, ya que no ha sido creado para tales usos.


Ventajas de Windows NT:

-La instalación es muy sencilla y no requiere de mucha experiencia.
-Multitarea.
-Multiusuario.
-Apoya el uso de múltiples procesadores.
-Soporta diferentes arquitecturas.
-Permite el uso de servidores no dedicados.
-Soporta acceso remoto.
-Ofrece mucha seguridad en sesiones remotas.
-Brinda apoyo a la MAC.
-Apoyo para archivos de DOS y MAC en el servidor.
-El sistema está protegido del acceso ilegal a las aplicaciones en las diferentes configuraciones.
-Ofrece la detección de intrusos.
-Permite cambiar periódicamente las contraseñas.

Desventajas de Windows NT:

-Tiene ciertas limitaciones por RAM, como; No. Máximo de archivos abiertos y almacenamiento de -disco total.
-Requiere como mínimo 16 Mb en RAM, y procesador Pentium a 133 MHz o superior.
-El usuario no puede limitar la cantidad de espacio en el disco duro.
-No soporta archivos de NFS.
-No ofrece el bloqueo de intrusos.
-No soporta la ejecución de algunas aplicaciones para DOS.


Windows NT es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993.
Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una nueva línea de sistemas operativos orientados a estaciones de trabajo y servidores de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las letras NT provienen de la designación del producto como "Nueva Tecnología" (New Technology).
Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado como servidor.









características de windows 95

1 Tecnología básica de Windows 95

Windows 95 era capacitado para ejecutar aplicaciones establecidas en DOS y otro Windows, aunque se había excluido por completo el DOS como plataforma subyacente, a diferencia de las explicaciones anteriores de Windows, ayudó a Windows a superar las dos limitaciones, favoreciendo nuevos archivos de ocho caracteres relacionados con la memoria interna.

2 Características técnicas
Características técnicas
Junto con la modernización de las características ya existentes. Este tipo de Windows ofreció estilos visuales más modernos con un avance en la interfaz. Esto mantenía el control de Windows nuevo y renovado e introdujo un nuevo estilo en el escritorio. Los accesos continuos, iconos y la papelería de reciclaje se implantaron en el Windows 95. De este modo se proporcionó un sistema de beneficio mejorando a las ventana de ayuda ya existentes, de esta manera lograría suministrar información a la ventana de contenido. Cuando se mejoro este sistema se introdujo la función de conectar y usar, que accedió al reconocimiento automático del hardware.

Otra característica técnica importante incorporada fue el registro, de esta manera ayudó a armonizar los archivos de configuración basándose en dos archivos principales, lo que también accedió a una ubicación más factible en las configuraciones del sistema. Windows 95 logro mejorar los procesos de administración de memoria en comparación con las versiones anteriores. Otra característica que hizo fácil su uso fue la presentación de entrada al Windows 95 donde se hizo más fácil el acceso a los archivos y carpetas como iconos. La transformación del archivo fue aleatoria a través de los menús y los mecanismos que se enumeraron en todas las carpeta conocidas como Mi PC.

Windows 95 aparece con un soporte de red completado para diversos protocolos, incluyendo los del acceso a Internet. La columna de aplicaciones de 32 bits le proporcionó a Windows 95 el volumen adecuado para ejecutar las tareas y aplicaciones más complejas de forma eficiente.

Una parte muy importante de Windows 95 hoy en día es el Registro, que es de puntual comportamiento en el sistema operativo, como la corporación de archivos, las medidas del programa, el software del examinador, la disposición del sistema y otros métodos internos le ofrece al usuario un mejor manejo. El Registro constituye los archivos system.dat y user.dat, que se localizan en el directorio de Windows 95. Los archivos del system.ini y win.ini son menos significativos pero son de gran necesidad para el inicio del sistema operativo. Ideales para brindar un perfil de usuario personalizado, cuando un usuario.dat se instala en cada directorio este se encarga de iniciar la sesión en el usuario para la disposición de un usuario individual.

Aunque el software del controlador de DOS actualmente ya no es necesario en el balance con el Windows 3.x, el diseño del software del controlador se cambió y el hardware se usa a través de supervisores de dispositivos virtuales directamente en Windows.

3 Área de aplicación para Windows 95

Ofrece usuarios privados.

Los juegos de la PC son recreativos didácticos.

Tiene una amplia gama de aplicaciones para Office.

Cliente de red.

4 Información estructural del Windows 95


El sistema operativo es de 32 bits, con un código de 16 bits.

Trabaja con 512 mbyte RAM direccional.

El tamaño de los archivos es hasta 4 gbyte.


5 Nuevas características de Windows 95

Windows 95 brinda un entorno plenamente nuevo en comparación con Windows 3.11 su nuevo botón de Inicio y el escritorio incluyen diversas características especiales  que hoy en día aun se conservan y es aplicado en otros tipos de Windows.

El  Plug and Play accedió que los dispositivos de hardware se instalen de forma automática en aquellas computadoras con un software adecuado. No pretende de un puente para ser usado

El administrador del dispositivo, se introducido para ayudar a enumerar e inspeccionar el hardware de la computadora.

Su sistema operativo de 32 bits le permite a su computadora una función más rápida y eficiente.

El registro se ajusta al poder de múltiples archivos de disposición en dos archivos de registro especiales, lo que permite situar las configuraciones del sistema operativo más fácilmente.

La memoria del Windows 95 asume una mejora en el proceso de manejo de almacenamiento en comparación con el Windows 3.11.

Si usas este tipo de Windows al hacer clic derecho del mouse le permite un acceso al manejo del texto, a utilizar el botón izquierdo del mouse le brinda al usuario otras aplicaciones de interés establecidas por ti mismo.

Cuanta con un reproductor de , mejorado con funcionalidad optimizada de uso y reproducción automática.

6 Soporte de red formado con acceso telefónico para diversos protocolos

La conexión telefónica agregada con soporte del protocolo TCP / IP hizo que el beneficiario disfrutara de un acceso más fácil a Internet. Con la versión OSR2 de Windows 95, Microsoft emprendió a completar Microsoft Internet Explorer en Windows 95.

7 Vista de carpetas de todo tipo de recursos y archivos

En Windows 95, los archivos, dispositivos, accesos directos y arbitrios de red se logran mostrar en un panorama de carpeta en el nuevo Explorador de Windows 95 que sustituyó al administrador de programas en una adaptación al anterior de Windows, para así facilitar al usuario su uso.





8 características de Windows 98 que debes conocer

características de Windows 98

1Conveniente para instalar

Al descargar Windows98, el sistema lo conducirá a perfeccionar la instalación y reconocer todos los hardwares habituales, como el actual, el examinador de CD-ROM, la tarjeta de audio, la impresora, entre otros.

2Mayor coordinación con los softwares actuales

Windows98 suministra un soporte interno para más de 2000 conectores de hardware reales, y ha aprobado la prueba de compatibilidad con más de 4500 softwares públicos. El soporte central contiene el programa de inspector de dispositivo de 32 bits. Eso representa que el hardware sobrellevado se elaborará más rápido y de forma más efectiva en el medio de Windows98.

3Función Plug and paly

Cuando se está usando el dispositivo enlazar y utilizar en la computadora, Windows98 lo alineará automáticamente.

4Interfaz de usuario mejorada

El escritorio de Windows 98 te crea una concentración más en tu propia actividad. Solo hay unas pocas esencias gráficas en el escritorio, y es más sencilla que antes. La opción iniciar te lleva a un nuevo trabajo diario. Si quiere iniciar ágilmente un programa o herramienta de uso frecuente, puede colocarlo en la opción de iniciar. Automáticamente se ubica en la lista con otras opciones como: El medio de configuración, abrir un documento, conseguir ayuda, modificar la configuración del sistema e investigar archivos en el menú de inicio. La opción de mi computadora, examina el contenido, es decir todo tipo de archivos, procedimientos y carpetas guardadas por el usuario. La opción de Network neiborhoo inspecciona y utiliza la red sea más sencilla. La papelera de reciclaje le facilita un espacio temporal para ubicar los archivos eliminados. Consigue elegir trasladar a una eliminación completa o restaurar.

5Proporcione mejor soporte para MS-DOS sin MS-DOS

Es completamente diferente a Windows 3.1, Windows 98 no se establecerá en el sistema operativo MS-DOS. Windows98 es un método linealmente integrado. Ingresa en la GUI ubicada en la línea de comando. Pero Windows98 no es compatible con MS-DOS.

6Soporte de nombre de archivo largo

El novedoso Windows98, el nombre de registro más largo logra tener 260 caracteres. Eso hace que encontrar tus archivos o registros sea muy fácil.

7IU con Web-Aware

Usando la interfaz de usuario web contenida en Windows98, Internet se ha convertido en el medio más utilizado por el Windows 98. Los usuarios no requieren múltiples aplicaciones para dar uso de ella, siempre tendrá una opción para la información local, una para la línea de navegación y por supuesto, una para red de Internet local. Con esta interfaz, Windows 98 pasa a ser como la herramienta ideal para examinar los datos locales, de red e Internet. Por lo tanto, logra conseguir la información que anhela de una forma más fácil y eficaz.

8Herramientas para la comunicación de Internet

Windows98 además proporciona exuberantes herramientas para la comunicación en línea, estas son las más utilizadas:
  • Out Look TM Express: El usuario de correo electrónico cuenta con funciones completas a través de este medio puede enviar y leer las noticias más destacadas.
  • Microsoft Net Meeting TM: un recurso que suministra audio, reseñas, imágenes y una función de reunión para debates de Internet.
  • Personal Web Sewer y Web Publishing Witard: Suministra una manera más simple de anunciar una página web en Internet.
  • Microsoft Front Pad: El editor HTML se despliega sobre la base de la herramienta de publicaciones que es la ganadora del premio mundial, ya que ha creado múltiples página web de desempeño completo con herramientas de administración para Microsoft FrontPage97.
  • Microsoft Net Show: Es una plataforma que transporta multimedia por medio de la red. La categoría de la red logra ser desde Internet básico hasta la red local o inalámbrica de banda ancha.


Sistema de Archivos (Ficheros)



Sistemas de Archivos

Los sistemas de archivos, también llamados ficheros:
-Se encargan de administrar y facilitar el uso de las memorias de nuestro equipo. 
-Sus principales funciones son la asignación del espacio libre y la administración del acceso a los datos. 
-Estos sistemas de archivos estructuran la información guardada en una unidad de almacenamiento.
FAT32 (FILE ALLOCATION TABLE)
FAT es un sistema de archivos desarrollado para MS-DOS. Es el sucesor de FAT16, que a su vez es sucesor de FAT12. El tamaño máximo soportado por este sistema es de 4 GB-1 Byte y se utiliza para el intercambio de datos entre distintos sistemas operativos de un mismo equipo. Además, también es utilizado en tarjetas de memoria y dispositivos similares.
Si intentamos meter en un pendrive de 16 GB en sistema FAT32 un archivo de 10 GB, no nos dejará, pues este archivo supera esos 4GB-1Byte.

NTFS (NEW TECHNOLOGY FILE SYSTEM)
Está incluido en las versiones de Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Window Vista, Windos 7 y Windows 8. El tamaño mínimo recomendado para las particiones de este tipo de sistemas de archivos es de 10 GB, siendo posibles tamaños mayores. Además, a diferencia de FAT32, distingue entre mayúsculas y minúsculas.
En cuanto al rendimiento, NTFS es mucho más rápido en el acceso a los archivos que una partición tipo FAT. Esto se debe a que utiliza un árbol binario de alto rendimiento para localizar los archivos. El tamaño límite de una partición es de 17*10⁹ Bytes.
Por otra parte, los sistemas de archivos NTFS son más estables que los FAT. Además, NTFS cifra archivos, cosa que FAT no hace.


https://geekytheory.com/sistemas-de-archivos-fat32-ntfs-ext3-y-ext4

lunes, 14 de mayo de 2018

5 Geraciones de la Computadora

                                         

          Las 5 generaciones de la computadora


Primera generación:



Resultado de imagen para primera generacion
-Las maquinas estaban construidas por medio de tubos de vació
-Eran programadas en lenguaje de maquina
-Aparece la primera computadora comercial.
-Las maquinas son grandes y costosas.
-La computadora mas exitosa de esta generación es IBM 650.   





Segunda generación: 


Resultado de imagen para Philco 212.
-Están construidas con circuitos de transistores
-Se programan en nuevos lenguajes llamados lenguajes de alto nivel.
-Se comenzó a reducir el tamaño de las computadoras, mas rápidas, mas pequeñas y con menores necesidades de ventilación.
-Una de las computadoras de esta generación es la Philco 212.
-La Radio corporación of América introdujo el modelo 501.








Tercera generación:


Imagen relacionada.- El transistor es sustituido por el micro transistor.
.- Disminuye de un 60 a un 70% el tamaño físico de las computadoras.
.- El control de calidad del aire acondicionado también disminuye.
.- La memoria sigue interna por medio de núcleos magnéticos.
.- La velocidad de proceso sigue siendo de micro-segundos.




Cuarta generación:

Resultado de imagen para cuarta generacion
- El micro transistor es sustituido por circuitos integrados los cuales tienen la función de 64 micro transistores.
- El control de calidad del aire acondicionado es nulo o casi nulo.
- La velocidad de proceso es de nano-segundos 1X10-9.
- Se trabaja la multiprogramación y el teleproceso local y remoto.
- En software ( LISP, PROLOG )




Quinta generación:

Resultado de imagen para quinta generacion
- Estarán hechas con microcircuitos de muy alta integración, que funcionaran con un alto grado de paralelismo y emulando algunas características de las redes neutrales con las que funciona el cerebro humano.

- Computadoras con Inteligencia Artificial

- Interconexión entre todo tipo de computadoras, dispositivos y redes ( redes integradas )


-Integración de datos, imágenes y voz ( entorno multimedia )
- Utilización del lenguaje natural
Resultado de imagen para quinta generacion













Referencia:
http://www.angelfire.com/planet/tjarosemena/GENERACIONES.htm

lunes, 7 de mayo de 2018

Sistemas Operativos





¿QUE ES UN SISTEMA OPERATIVO?



Un Sistema Operativo (SO) es el software básico de una computadora que provee una interfaz entre el resto de programas del computador, los dispositivos hardware y el usuario.

Las funciones básicas del Sistema Operativo son administrar los recursos de la máquina, coordinar el hardware y organizar archivos y directorios en dispositivos de almacenamiento.

Los Sistemas Operativos más utilizados son Dos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.




sistema operativo es el programa (o software) más importante de un Computador. Para que funcionen los otros programas, cada computador  de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder de vista archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc.



https://solvasquez.wordpress.com/2011/01/24/definicion-de-sistema-operativo/

ANALISIS DE RIESGO, IMPACTO AL NEGOCIO Y ESTRATEGIAS DE RECUPERACION

Análisis de riesgo Este tipo de análisis es ampliamente utilizado como herramienta de gestión en estudios financieros  y de seguridad ...