viernes, 12 de diciembre de 2014

SISTEMAS DE FICHEROS DE LOS DISTINTOS SISTEMAS OPERATIVOS

Muy buenas bloggeros, ¿me echabais de menos? Pues vereis..... esque he estado muy liada de exámenes, estudiar, estudiar, retener información.... y pufff que difícil es eso de ordenar todo lo que me voy aprendiendo por puntos cuando es mucha información de golpe la que tengo que retener, y que rabia tener libre una gran capacidad de mi cerebro y no saber administrarla y usarla toda, solo una pequeña parte.... así es normal que me cueste tanto estudiar......
Pues en una de estas locuras mias pensé.... ya podía yo guardar la información de mi cabecita en ficheros y tener un administrador de los mismos como los de los sistemas operativos y tener acceso a los datos cuando lo necesitara, y poder administrar ese espacio libre en mi cabeza y usarlo, que yo guardara esa información y no se fuera de mi cabeza a menos que yo quisiera, que lujazo ¿verdad? y fué tal el subidón de adrenalina de imaginármelo que quise saber más sobre la administración de ficheros y lo que podría hacer, y cómo no, lo quiero compartír con vosotros.
Pues bien, el administrador de ficheros es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias periféricas. ¿Te imaginas poder recordar informaciones y vivencias de cuando eras muy pequeño que están guardadas en la memoria tan periférica de nuestra cabeza que ni accedemos a ella?
En el caso de los sistemas operativos cada uno maneja el suyo propio y lo habitual es utilizar dispositivos de almacenamiento de datos que permiten el acceso a los datos como una cadena de bloque de un mismo tamaño, llamados sectores. El sotware aquí tendría la función de organizar estos sectores en archivos y directorios y mantener un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados; vamos que sería el que evitaría que tuviese una macedonia de información en mi cabeza.
Al igual que todos los cocos no rigen igual, los sistemas operativos tampoco, por lo que cada uno tiene su tipología de sistema de ficheros.


UNIX Y LINUX


EXT/EXT2/EXT3: Es el protocolo de Linux para el almacenamiento de datos, Se trata de un sistema de ficheros de alto rendimiento usado para discos duros, así como para sistemas de almacenamiento extraíbles (disqueteras y memorias USB). Tiene la ventaja de permitir actualizarde EXT2 A EXT3 sin perder los datos almacenados ni tener que formatear el disco. Tiene un menor consumo de CPU y esta considerado más seguro que otros sistemas de ficheros en Linux dada su relativa sencillez y su mayor tiempo de prueba. Los sistemas operativos Linux y Unix son capaces de detectar casi cualquier sistema de archivos ( EXT, FAT, FAT32, NTFS, CDFS, UDF...). Solo es compatible en escritura con FAT y NTFS a parte de su protocolo EXT.



MS-DOS, WINDOWS 3.11 Y WINDOWS 95 DE MICROSOFT (R)


FAT: Tabla de localización de archivos. Esta tabla se mantiene en el disco duro de nuestro ordenador y contiene un mapa de toda la unidad de forma que "sabe" donde está cada uno de los datos almacenados.
Cuando se escribe un nuevo fichero al disco duro, este es guardado en uno o más clusters dependiendo del tamaño del fichero. El sistema operativo crea una entrada de FAT por cada nuevo fichero, graba y almacena la posición del cluster/clusters donde se ha guardado. Cuando queremos leer un fichero, el sistema operativo busca en la FAT la posición del mismo para su ejecución.
Las primeras versiones de Microsoft y MS-DOS usaban la clásica FAT16, con tamaños máximos de 16 bits, eso limitaba la capacidad total del disco duro a 512 MB, asumiendo el mayor tamaño de cluster. Con la aparición de la versión 5.0 y las primeras de Windows95 podian llegar a manejar discos duros de un máximo de 2 GB, también las memorias USB actuales utilizan este sistema de archivos. Los sistemas operativos PC-DOS, MS-DOS, Windows3.11, y windows95 solo reconocen el sistema de archivos FAT y el CDFS utilizado en CD-ROM, por lo que solo son compatibles en lectura y escritura con FAT y CDFS (con cd-rom).

WINDOWS 98 Y WINDOWS MILLENIUM DE MICROSOFT (R)


FAT32: Tabla de localización de archivos a 32 bits. Es el sistema de archivos que se empezó a usar a partir de la versión OSR2 de Microfoft Windows95, la cual tiene una mejor manera de almacenar los datos con respecto a la FAT16 ya que puede manejar discos duros de hasta 2 Terabytes. Se utiliza básicamente con Microsoft Windows98 y Microsoft Windows ME. Los sistemas operativos Windows98 y ME reconocen el sistema de archivos FAT, FAT32, el CDFS utilizado en CD-ROM y el UDF utilizado en DVD-ROM.


WINDOWS XP, WINDOWS VISTA Y WINDOWS7 DE MICROSOFT (R)


NTFS: Sistema de archivos de nueva tecnología utilizado en la plataforma Windows NT. Permite accesos a archivos y carpetas por medio de permisos. No es compatible con Linux (solo lee, y dificilmente escribe), ni con MS-DOS, ni Windows95, ni Windows98 y tampoco puede accederla. Tiene formato de compresión nativa, permite encriptación, soporta 2 TB, no se recomienda en sistemas de menos de 400 MB. Se utiliza para Windows XP, Windows Vista y Windows7. Los sistemas operativos XP, Vista y 7 reconocen el sistema de archivos FAT, FAT32, NTFS, el CDFS utilizado en CD-ROM, el UDF utilizado en DVD-ROM y el LFS para discos sin registro de arranque maestro.

exFAT: Tabla de localización de archivos extendida, el cual se diseñó para su uso en dispositivos de almacenamiento electrónico basados en el uso de tecnología de memoria NAND, tales como memorias USB y unidades SSD, para ser utilizado con versiones de Windows CE. Es importante mencionar que Windows Vista y 7 tienen soporte para el formateo con este sistema de archivos, al igual que macOS y Linux. Una característica importante es que permite almacenar hasta 1000 archivos en una carpeta.



NUEVOS DE MICROSOFT (R)


WinFS: Almacenamiento de Windows del futuro y sistema de archivos de "Windows". Este sistema fué desarrollado por Microsoft para facilitar la clasificación y las búsquedas de archivos, utilizando un modo distinto a lo que actualmente conocemos como sistemas de directorios y archivos, basado en funciones de búsqueda utilizadas en las bases de datos como SQL, por lo que no se definió de manera clara si WinFS se trataba de un sistema de archivos al 100% o como un agregado al sistema NTFS. Este sistema de archivos se vislumbró como propuesta para su uso con Windows7, pero no se concretó el proyecto y se conserva NTFS en tal sistema operativo.


MacOS DE APPLE (R)



HFS/HFS+: Sistema de archivos por jerarquia. Sustituyó al MFS y el símbolo + significa extendido, es decir, la última versión de HFS. Fué desarrollado por Apple, admite el uso de direcciones de espacio en disco de 64 bits y permite utilizar bloques de asignación de archivos de 32 bits con el fin de potenciar la eficiencia del disco al reducir la utilización de espacio en volúmenes de gran tamaño o con un número elevado de archivos. Admite nombres de archivo más descriptivos, con una longitud máxima de 255 caracteres y codificación de texto Unicode para los nombre de archivo internacionales o con sistemas de escritura mixtos. También ofrece un formato opcional de sistema de archivos con distinción de mayúsculas y minúsculas para HFS+ que permite al administrador alojar sin problemas de archivos utilizados por aplicaciones Unix que requieren esta función. Los sistemas operativos modernos MacOs reconocen en sistema de archivos HFS, HFS+, FAT, FAT32, el CDFS utilizado en CD-ROM y el UDF utilizado en DVD-ROM.














martes, 25 de noviembre de 2014

Fragmentación interna y externa


Llamamos fragmentación interna de la memoria cuando el proceso ocupa menos que la partición a la que a sido asignado, por lo que se desaprovecha el espacio de la partición.

Llamamos fragmentación externa cuando el espacio asignado a ese proceso es tan pequeño que el proceso no entra y tiene que ocupar otras particiones para completarse. Si esas particiones que ocupa ese mismo proceso no son contínuas, se produce la fragmentación externa.



martes, 18 de noviembre de 2014

¿Cómo modificar el tamaño de la memoria virtual?

Si estamos utilizando un sistema windows 7 la podemos observar en propiedades avanzadas del sistema.

1. Inicio













2. Panel de Control













3. Sistemas y seguridad













4. Sistema













5. Configuración avanzada del sistema

















viernes, 17 de octubre de 2014

BINARIOS

101 + 11 son 1000.... Quién me lo iva a decir??!!....

10 y 10 son 100, 100 y 10 son 111....
111 y 10 son 1000 y 1000 10000....

Y recordar.... Las contestaciones antes del 11110/1010/11010110








miércoles, 15 de octubre de 2014

CRUCIGRAMA


1. Sistema operativo de software libre más famoso.
2. Versión sencilla de Unix desarollada por Andrew Tanenbaum.
3. Norma que define una interfaz estándar del sistema operativo y el entorno.
4. Primera versión comercial de Unix desarrollado por AT & T.
5. Primeros sistemas operativos de tiempo compartido.
6. Sistema operativo portable, multitarea y multiusuario vendido por AT &T a Novell.
7. Entorno operativo basado en Unix, desarrollado, comercializado y vendido poe Apple Inc.
8. Sinstema operativo derivado de Unix nacido en Berkeley.


martes, 14 de octubre de 2014

ANDREW TANENMAUM

Es profesor de ciencias de la computación de la Universidad libre de Ámsterdam, Países Bajos.
Tanenbaum es más conocido por ser el creador de Minix un sistema Unix-like, réplica gratuita del sistema operativo UNIX con propósitos educativos, y por sus libros sobre ciencias de la computación.
Participó en Usenet en un encendido debate con el creador de Linux, sobre los méritos de la idea de Linus de utilizar un núcleo monolítico en vez de los diseños basados en un micronúcleo que Tanenbaum creía que serían la base de los sistemas operativos futuros.
Tanenbaum es el autor, junto a otros miembros de la Universidad Libre de Ámsterdam, del sistema operativo distribuido de investigación Amoeba, basado en una arquitectura de micronúcleo. Tanenbaum también es el creador de Globe, un software que provee una infraestructura para un sistema distribuido a nivel mundial.



viernes, 10 de octubre de 2014

Sistemas Embebidos

Podemos encontrarlos en nuestro día a día fácilmente, en un aula de informática (ordenador), en una cocina (frigorífico, lavadora, microondas, lavavajillas), en un taller (coche, máquina de diagnosis, tractores), habitación (móvil), comedor, sala de estudio,  empresa, en la autopista, fábrica. En:


  • Sistemas de telefonía fija o móvil, por ejemplo un terminal telefónico móvil.
  • Automatización de procesos de producción
  • Equipos e instrumentación industrial.
  • Sistemas de transporte, desde cintas transportadoras, sistemas robotizados hasta vehículos de transporte de todo tipo.
  • El sector de la automoción, en donde un turismo de diseño actual puede incorporar hasta más de 40 sistemas embebidos. Estos controlan áreas tan especiales, como el     funcionamiento del motor de gasolina o gasóleo como el control de par MSR, sistema de frenado antibloqueo ABS, bloqueo diferencial electrónico EDS, sistema de control de tracción ASR, control de estabilidad con asistencia de frenado ESP, airbags, la cerradura centralizada con su mando a distancia, etc. etc.
  • Electrodomésticos de todo tipo, como microondas, lavadoras, frigoríficos, lavavajillas, etc.
  • Tiene una gran aplicación en la industria juguetera y de ocio
  • Sistemas periféricos de un PC, como los MODEM, router, teclados, ratones de nueva generación, equipos multimedia, etc.
  • Equipos de medicina en hospitales y ambulancia UVI-móvil.


 Seleccionemos varios.... Aula de informática, cocina, coche, industria y equipo sanitario.


¿Qué constricciones y exigencias supone operar dentro de esos ambientes tan específicos?


  • En un coche tiene la exigencia de que si le entra un virus el coche puede romperse (El programa del gps podría corromperse y funcionar mal por ejemplo).
  • En la cocina la instalación de los cables deberían de estar en buen estado (se le exige) ya que cualquier fallo eléctrico o subida de tensión podrían romper los componentes electrónicos.
  • En una industria el equipamiento eléctrico y electrónico tiene que estar adaptado para Atmósferas Explosivas.
  • En un aula de informática : el router , aparatos de internet deben estar separados de los equipos informáticos para su correcto funcionamiento ya que si se sobrecalientan se pueden estropear y dejar el aula sin internet.
  • En los equipos sanitarios los aparatos electrónicos están sometidos a la exigencia de no fallar nunca dado que hay vidas en juego.


Características de este tipo de sistemas operativos:


  • Tienen memorias, discos duros, memorias caché, chipsets, bios, entradas y salidas, ranuras de expansión, etc…
  • Esta especialmente diseñado para la solución óptima de la tarea o tareas a resolver.
  • Generalmente es una "pieza especializada" instalada en un sistema anfitrión.
  • A diferencia de un PC, el sistema embebido se dota con los módulos estrictamente necesarios para su función. De ahí su coste óptimo.
  • Es una solución única en el mercado, no existe otra igual.

v7n13a09fig2.JPG



viernes, 3 de octubre de 2014

iOS vs Android ------> WhatsApp


¿ Existen diferencias entre el diseño de whatsapp para iOS y Android ? Pues va a ser que sí, porque entre iOS y Android existe un enfrentamiento contínuo que va más allá de la tecnología y afecta a las costumbres del usuario en la vida cotidiana.
Whatsapp para iOS tiene una atualización bastante grande que se ajusta a la nueva versión de iOS 7, habiendo una gran diferencia de diseño de whatssap de un usuario y otro, parecen diferentes app.
Las diferencias del chat general residen más en el diseño y elementos visuales. En Android la foto de perfil de los contactos es cuadrada en iOS redonda; en un iphone no existen los tonos verdes y abajo tendremos acceso a los ajustes, contactos, estados... mientras en Android tendremos que ir a un menú. En Andoid el doble tik de enviado es gris mientras en iOS verde. En ambos los contactos están ordenados alfabéticamente pero en iOS es fácil encontrar un contacto a trás de la barra de búsqueda y en el icono de lupa en Android en la que se puede ver la imagen de perfil de tus contactos mientras en iOS no. Android ha tardado más que iOS en poder ocultar las últimas conexiones, sin embargo, Andoid cuenta con la ventaja de poder activar y desactivar esta opción cuando se antoje, mientras iOS tienes que esperar 1 día.


LLEGARÁ ESE DÍA??
........ NANANANANAAAA




jueves, 2 de octubre de 2014

¿¿ Máquina o humano ??

Frankenstein, personaje de la novela de Mary Shelley, ese tan conocido "engendro" medio humano medio máquina, con piezas de ferretería incrustadas por su cuerpo. Creado por un ser un humano mediante fuentes tecnológicas y la energía de un rayo....Parece tener sentimientos pero actúa como una máquina; está programado para sólo obedecer al sonido de la voz de su dueño y creador, su fuente de alimentación es la electricidad que le proporciona un rayo descargandola sobre él. Es un sistema de Inteligencia Artificial..? Capáz de escuchar, es decir recoger información, procesarla y dar una respuesta sin ser humano. Diseñado con la forma exterior de un ser humano pero sin necesidades básicas de supervivencia.
Creado con el fín de satisfacer las necesidades que el creador pueda necesitar.