jueves, 21 de septiembre de 2017

Gestión de archivos



Gestión y tipo de archivos


1.-¿Qué es un sistema de gestión de archivos?


El sistema de archivos o sistema de ficheros es el componente del sistema operativo encargado de administrar y facilitar el uso de las memorias periféricas, ya sean secundarias o terciarias.
Sus principales funciones son la asignación de espacio a los archivos, la administración del espacio libre y del acceso a los datos resguardados. Estructuran la información guardada en un dispositivo de almacenamiento de datos o unidad de almacenamiento (normalmente un disco duro de una computadora), que luego será representada ya sea textual o gráficamente utilizando un gestor de archivos.

 El software del sistema de archivos es responsable de la organización de estos sectores en archivos y directorios y mantiene un registro de qué sectores pertenecen a qué archivos y cuáles no han sido utilizados.
Resultado de imagen para gestion de archivos



Ejemplo de gestión de archivos
2. ¿Qué elementos componen a un sistema de gestión archivos?

1.- carpeta : Es un directorio específico asignado por el sistema operativo.

Imagen relacionada

Ejemplo de carpetas

2.-archivos :Se utilizan para toda la entrada y salida (E/S) de información del sistema operativo, para estandarizar el acceso al software y al hardware. La entrada se produce cuando se modifica el contenido de un archivo o se graba en él.

3.-directorio : Es un contenedor virtual en el que se almacenan una agrupación de archivos informáticos y otros subdirector, atendiendo a su contenido, a su propósito o a cualquier criterio que decida el usuario
4.-Campo: Elemento básico de información, contiene un valor, tiene un tipo de dato y una longitud.

5.-Registro: Colección de campos relacionados; se trata como una unidad.

6.-Archivo informático: Colección de registros relacionados; se trata como una unidad; tiene un nombre único; se puede restringir su acceso.

7.-Base de datos: Colección de datos relacionados.



3.-¿Cuáles son sus objetivos y/o funciones de un sistema de gestión de archivos?




OBJETIVOS
  • Cumplir con las necesidades de gestión de archivos y con los requerimientos del usuario.


  • Garantizar que los datos de los archivos sean válidos.


  • Optimizar el rendimiento.
  • Ofrecer soporte de E/S


  • Minimizar o eliminar la pérdida o destrucción de datos.



FUNCIONES


  • Identificar y localizar un archivo.


  • Usa un directorio (como un directorio telefónico) para describir la ubicación y atributos de un archivo.


  • Controla el acceso de varios usuarios a los archivos.


  • Bloquea el uso de archivos.


  • Ubica archivos en bloques libres.


  • Administra el espacio libre.





Resultado de imagen para gestion de archivos

Ejemplo de archivos
4.-¿Cuáles son las operaciones que se pueden aplicar a los diferentes elementos de un sistema de archivos ?




Copiar: Las copias de seguridad son útiles ante distintos eventos y usos: recuperar los sistemas informáticos y los datos de una catástrofe informática


Renombrar: Cambiar el nombre a cual mejor nos parezca en el tipo de archivo.


Eliminar: Es una acción efectuada por un usuario, programa o por el sistema operativo sobre una o más unidades de almacenamiento que vacía a uno o más bytes que contienen información


cortar: Remueve de su lugar de origen la información seleccionada.


crear: Crea un archivo nuevo.



5.- Explique los diferentes tipos de sistemas de gestión de archivos.



El sistema de archivos de 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 actualizar de ext2 a ext3 sin perder los datos almacenados ni tener que formatear el disco.


El sistema de archivos de Ms-DOS,  Windows 3.11 y Windows 95 de Microsoft

  • FAT:  proviene de ("File Allocation Table"), que significa 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 (archivo). Los tamaños típicos del cluster son 2.048 Bytes, 4.096 Bytes o 8.192 Bytes. El sistema operativo crea una entrada de FAT por cada nuevo fichero, graba y  almacena la posición del cluster (o clusters) donde se ha guardado.


El sistema de archivos de Windows 98 y Windows Millenium de Microsoft

  • FAT32: proviene de ("File Allocation Table 32"), que significa 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 Microsoft Windows 95, la cual tiene una mejor manera de almacenar los datos con respecto a la FAT 16 ya que puede manejar discos duros de hasta 2 Terabytes. Se utiliza básicamente con Microsoft Windows 85 y Microsoft Windows Me. Los sistemas operativos Windows 98 y ME de Microsoft reconocen el sistema de archivos FAT, FAT32, el CDFS utilizado en CD-ROM y el UDF utilizado en DVD-ROM.


 El sistema de archivos de Windows XP, Windows Vista y Windows 7 de Microsoft

  • NTFS: significa 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 difícilmente escribe), ni con Ms-DOS, ni Windows 95, ni Windows 98 y tampoco puede accederla, tiene formato de compresión nativa, permite encriptación, soporta 2 TB, no se recomienda en sistemas con menos de 400 MB. Se utiliza para Microsoft  Windows XP y Microsoft Windows Vista y Windows 7.


Nuevos sistema de archivos de Microsoft

  • WinFS: significando almacenamiento de "Windows" del futuro y sistema de archivos de "Windows". Este sistema fue 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% ó como un agregado al sistema NTFS.


El sistema de archivos de MacOS de Apple

  • HFS/HFS+: significa ("Hierarquical File System") ó sistema de archivos por jerarquía, sustituyo al MFS ("Macintosh File System") y el símbolo + indica 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.


Sistema de archivos de Sun Solaris

  • ZFS: Es un robusto sistema de ficheros de 128 bits, creado para superar las expectativas de cualquier sistema real, cuenta un sistema ligero de ficheros, nueva estructura de almacenamiento en disco y administración simple de espacio y un sistema de autor reparación denominado "Self-healing" entre muchas otras características que permiten su implementación en grandes servidores.



El sistema de archivos de los CD, DVD y Biu-ray (CDFS, UDF, LFS)


  Formato de registro de arranque maestro: se trata del sistema de archivos del estándar ISO9660, que típicamente en una sola sesión, permite el almacenamiento de los datos y una vez hecho lo anterior, no permite la escritura de nuevos datos (esto se le llama cerrar sesión).


Resultado de imagen para gestion de archivosResultado de imagen para gestion de archivos

Ejemplo de computadoras con sistemas


Conclusión:

Es un sistema que proporciona servicios a usuarios y aplicaciones para el uso de archivos , permite el mejor uso de documentos de manera organizada, así de la misma manera conocemos los distintos elementos que componen un sistema de archivos, sus objetivos y sus funciones.   





 Bibliografía 


lunes, 18 de septiembre de 2017

sistemas operativos

Sistemas operativos




1.-¿Qué es un sistema operativo?



Es el software principal o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes (aunque puede que parte de él se ejecute en espacio de usuario).

Resultado de imagen para sistemas operativos
Tipos de sistemas operativos



Componentes de un sistema operativo

Los diferentes elementos del sistema operativo están estrechamente relacionados. Las partes de un sistema operativo comprenden un conjunto de acciones que se llevan a cabo en una computadora. Los componentes del sistema operativo de los que estaremos hablando son:
·         Los procesos
·         La memoria principal
·         El almacenamiento secundario
·         El sistema de entrada/salida
·         El sistema de archivos
·         Los sistemas de protección
·         El sistema de comunicaciones
·         Los programas del sistema
·         El gestor de recursos



Funciones de un sistema operativo



Las funciones principales de un sistema operativo son: el control de acceso al hardware, la administración de archivos y carpetas, la proporción de una interfaz de usuario y la administración de aplicaciones.

El control de acceso al hardware 

Es una de las funciones básicas del sistema operativo. El sistema operativo utiliza un programa llamado controlador de dispositivo para acceder al hardware.


La administración de archivos y carpetas

Es otra de las funciones que realiza el sistema operativo. El sistema operativo crea una estructura de archivos y carpetas en la unidad de disco duro.

Proporcionar una interfaz de usuario

Está entre las principales funciones de un sistema operativo. Las dos interfaces de usuario que incluyen los sistemas operativos son CLI (interfaz de línea de comandos) y GUI (interfaz gráfica de usuario).
Como otra de las funciones de los sistemas operativos tenemos la administración de aplicaciones. El sistema operativo localiza una aplicación y la carga en la RAM de la PC.




2.-Generaciones de los sistemas operativos


1.Primera Generación 1940

-A finales de la década de 1940, con lo que se podría considerar la aparición de la primera generación de computadoras en el mundo, se accedía directamente a la consola de la computadora desde la cual se actuaba sobre una serie de micro interruptores que permitían introducir directamente el programa en la memoria de la computadora.

2.- Segunda Generación 1955-1965

Aparecen los transistores, que se introducen dentro de la arquitectura de las computadoras.
Desaparecen las válvulas de vacío, por lo que las computadoras se hacen más pequeñas y de bajo coste, consumen menos y despiden menos calor.
Las personas encargadas de la utilización del sistema informático se dividen en categorías: el perforador de tarjetas, el operador de consola, etc. En esta generación aparece lo que se denomina procesamiento por lotes. Este proceso consiste en que los datos se introducen en la computadora no de forma manual mediante clavijas, ni mediante tarjetas perforadoras, sino a través de otro pequeño computador o componente hardware que previamente ha sido cargado con la información a procesar.


3.-Tercera Generación 1960

En los años 60 se produjeron cambios notorios en varios campos de la informática, con la aparición del circuito integrado la mayoría orientados a seguir incrementando el potencial de los ordenadores. Para ello se utilizaban técnicas de lo más diversas.
Multiprogramación.



4.-Cuarta Generación 1980 

En 1982, Lotus 1-2-3 reemplaza a VisiCalc y se convierte rápidamente en una de las aplicaciones más exitosas. Apple intenta penetrar el mercado empresarial con la Lisa, pero la arquitectura cerrada (poca habilidad de añadir productos de otros fabricantes) dificulta su aceptación.



5.- Quinta Generación 1990

Esta generación empieza tras terminar la cuarta generación de computadoras, anunciada por lo mayores países productores de nuevas tecnologías como ESTADOS UNIDOS y JAPON ,esto sucedió a causa de la ley de Moore que consiste en que cada 18 meses la cantidad de transistores en un circuito integrado, esto permitió que las velocidades de los circuitos internos fueran cada vez más rápidas, desarrollo de nuevo hardware como también de aparatos electrónicos, también que bajasen los costos de las computadoras lo que permitió un amplio boon de ventas ,por otro lado los beneficios que trajo la ley de Moore fue que permitió la miniaturización de las computadoras, estas eran capaces de realizar cálculos miles hasta millones de veces más rápido que las de las generación anteriores, nacieron con ello los procesadores de doble núcleo e inclusive de muchos más núcleos y distintas arquitecturas, permitió integración de archivos multimedia, comunicación entre distintos tipos de dispositivos, comunicación entre computadores, nuevas tecnologías de comunicación, los inicios de la inteligencia artificial, la robótica y mejoras en los lenguajes de programación más natural, como también tecnologías para proceso de información de bases de datos y bases de conocimientos masivos.



Resultado de imagen para sistemas operativos
Ejemplo de generaciones 


3.-Tipos de sistemas operativos

Los sistemas operativos pueden ser clasificados de la siguiente manera:

 A)   Administración de tareas:

Es un programa informático que se utiliza para proporcionar información sobre los procesos y programas que se están ejecutando en una computadora y su situación general. Puede emplearse para finalizar procesos, comprobar el uso de CPU, así como terminar programas y cambiar la prioridad entre procesos.

– Monotarea: 
Este tipo de sistemas operativos son capaces de manejar un programa o realizar una sola tarea a la vez. Son los más antiguos. Por ejemplo, si el usuario está escaneando, la computadora no responderá a nuevas indicaciones ni comenzará un proceso nuevo.

– Multitarea: esta característica es propia de los S.O. más avanzados y permiten ejecutar varios procesos a la vez, desde uno o varios ordenadores, es decir que los pueden utilizar varios usuarios al mismo tiempo. Esto se puede realizar por medio de sesiones remotas una red o bien, a través de terminales conectadas a una computadora.

  
 B)   Administración de usuarios:

Es una persona que utiliza un sistema informático. Para que los usuarios puedan obtener seguridad, acceso al sistema, administración de recursos, etc, dichos usuarios deberán identificarse.

– Monousuario: 
Sólo pueden responder a un usuario por vez. De esta manera, cualquier usuario tiene acceso a los datos del sistema. Existe un único usuario que puede realizar cualquier tipo de operación.

– Multiusuario: 
Esta característica es propia de aquellos S.O. en los que varios usuarios pueden acceder a sus servicios y procesamientos al mismo tiempo. De esta manera, satisfacen las necesidades de varios usuarios que estén utilizando los mismos recursos, ya sea memoria, programas, procesadorimpresoras, scanner, entre otros.


C) Manejo de recursos:


-Centralizado:
Si permite usar los recursos de una sola computadora.

-Distribuido:

Si permite utilizar los recursos (memoria, CPU, disco, periféricos...) de más de una computadora al mismo tiempo.

Resultado de imagen para sistemas operativos


Ejemplo de sistemas operativos 





4.-Ejemplos de S.O para pc



Windows:

Resultado de imagen para windows
 Es el sistema operativo más famoso para ordenadores. Desde hace muchos años se convirtió en el predilecto por los usuarios, actualmente la versión más completa es la mejor conocida como Windows 10.






Ejemplo de Windows 

OS X:

También conocido como macOS es el sistema operativo que utilizan los dispositivos Apple. Es de los más estables e ideal para los usuarios que buscan seguridad y estabilidad.



Resultado de imagen para os x


Ejemplo de OS X


Linux:

Actualmente es de los más estables y que se ha convertido entre los 4 sistemas operativos principales del merado, confiable, estable y rápido se podría definir este S.O.
Ubuntu: Forma parte de los creadores de Linux, es un software libre completo y reconocido por ser eficaz para todos.


Resultado de imagen para linux










Ejemplo de linux

Chrome Os:

Es un proyecto llevado a cabo por la compañía Google que se basa en el kernel de Linux y utiliza el navegador web Google Chrome como su principal interfaz de usuario, es un sistema operativo basado en la nube. Por lo tanto, Chrome OS soporta principalmente aplicaciones.

Resultado de imagen para chrome

Ejemplo de Chrome 



-Ejemplos de S.O para dispositivos móviles



- Android:

Es sistema operativo de Google y es usado por HTC, LG, Motorola, Samsung y BQ. Algunas de sus versiones son Apple Pie, Banana Bread, Jelly Bean o KitKat




Resultado de imagen para android 







Ejemplo de Android 



iOS:

Es el sistema operativo de la empresa Apple que utilizan los iPhone y el iPad.
Resultado de imagen para ios




Ejemplo de IOS 






- Symbian:

Es propiedad de Nokia y el utilizado para sus teléfonos. Cualquier otra compañía tendrá que tener el permiso de Nokia antes de usar este sistema operativo.

Resultado de imagen para symbian

Ejemplo de SYMBIAN OS



 - Windows Phone:

Desarrollado por Microsoft, es utilizado básicamente por los terminales o Smartphone de gama alta de Nokia.

Resultado de imagen para windows phone


Ejemplo de Windows 10



 -BlackBerry OS:

Desarrollado por RIM (Research In Motion), que también es la empresa fabricante de los BlackBerry.  Lógicamente es el sistema operativo utilizado en los BlackBerry, desarrollando así su propio SO móvil-

Resultado de imagen para blackberry os

Ejemplo de black Berry 


Firefox OS:


De la Fundación Mozilla, responsable del navegador Firefox. Es un sistema operativo que intenta abrirse un hueco en el mercado y ya hay empresas como Geeksphone y Alcatel que lo están utilizándolo.



Resultado de imagen para firefox
Ejemplo de Firefox 





-Ejemplos de S.O de red

-LANtastic de Artisoft

La instalación y operación del sistema es rápida y fácil de usar, además de tener una interfaz mejorada que permite que todas las PCs conectadas a la red puedan comunicarse usando únicamente la herramienta de Chat


Resultado de imagen para -LANtastic de Artisoft

Ejemplo de lantastic 

Banyan VINES

El servicio de red integrado virtual Banyan (VINES o Virtual Integrated Network Service en inglés) es un sistema operativo de red basado en una familia de protocolos propietaria.


Resultado de imagen para Banyan VINES


Ejemplo de banyan 


NetWare de Novell

 


Este sistema operativo de red es una suite de protocolos diseñados en base a la arquitectura del protocolo XNS. Proporciona soporte integral para la mayoría de los sistemas operativos de escritorio en el mercado, incluyendo DOS, Windows, Macintosh, OS/2 y Unix. 

Resultado de imagen para NetWare de Novell



Ejemplo de netware 





5.-Tabla comparativa de S.O de red




Sistemas Operativos
Características
Ventajas
Desventajas
Creador
**LINUX**
1. Multitarea: varios programas (realmente procesos) ejecutándose al mismo tiempo.
•El mejor costo del mercado, gratuito o un precio simbólico por el cd.
•Para algunas cosas debes de saber usar Unix
Linux
**LINUX**
2. Multiusuario: varios usuarios en la misma máquina al mismo tiempo (¡y sin licencias para todos!).
•Tienes una enorme cantidad de software libre para este sistema
•La mayoría de los ISP no dan soporte para algo que no sea Windows (ignorantes).
Torvalds
**LINUX**
3. Multiplataforma: corre en muchas CPU distintas, no sólo Intel.
•Mayor estabilidad por algo lo usan en servidores de alto rendimiento
•No Existe mucho software comercial.

**LINUX**
4. Funciona en modo protegido 386.
•Entorno grafico (beryl) mejor que el Aero de Windows…
•Muchos juegos no corren en Linux.

**LINUX**
5. Tiene protección de la memoria entre procesos, de manera que uno de ellos no pueda colgar el sistema.
•Existen distribuciones de Linux para diversos tipos de equipo, hasta para máquinas de 64 bits.


**LINUX**
1. Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse.
•Las vulneralidades son detectadas y corregidas más rápidamente que cualquier otro sistema operativo.
•El costo es muy alto

**LINUX**
2. Gráficos de pantalla e impresora independientes del dispositivo.
•Es el que tiene más software desarrollado…
•La mayoría de los virus están hechos para win
(EULA)
**WINDOWS**
3. Multitarea cooperativa entre las aplicaciones Windows.
•La mayoría de los virus están hechos para win
El señor Bill Gates en Estados Unidos
MICROSOFT  CLUF
**WINDOWS**
2. Gráficos de pantalla e impresora independientes del dispositivo.
•Es el que tiene más software desarrollado…
•La mayoría de los virus están hechos para win


(EULA)
**WINDOWS**
4. Ventanas traslapadas

•Puedes tener errores de compatibilidad en sistemas nuevos.

**WINDOWS**
5. Archivos PIF para aplicaciones DOS5. Archivos PIF para aplicaciones DOS

•Históricamente es más inestable de los 3

**WINDOWS**
7. Modo estándar (286), con soporte de memoria grande (largo, menor).



**WINDOWS**
8. Medo Mejorado 386, com memoria grande y soporte de múltiples sesiones DOS.



** MAC OS X**
1. En las disqueteras también se han acercado al mundo PC, y aceptan los formatos de 720Kb y 1,4Mb propios de dichas máquinas, así como el original del Mac de 800 Kb.
•    mejor interfaz gráfica del mercado
   •    Costoso (aunque viene incluido con la maquina)
      Jef Raskin
** MAC OS X**
2. Con los monitores otro tanto de lo mismo, aceptan sin ningún rubor monitores VGA estándar.
  •    Ideal para diseño gráfico.
         •    Existe poco software para este sistema operativo.
      Jef Raskin
** MAC OS X**
3. Las memorias son DIMM de 168 contactos, y los discos de tecnología SCSI II.
•    Es muy estable
  •    Es más complicado encontrar gente que la pueda arreglar en caso de fallas
      Jef Raskin
** MAC OS X**
4. Cuentan con un ratón de un sólo botón.


      Jef Raskin
** MAC OS X**
5. Las impresoras también son específicas de esta plataforma, aunque algunas soportan tanto a una como a otra (como algunas EPSON de inyección de tinta).


      Jef Raskin
** MAC OS X**
1. Framework de aplicaciones: permite el reemplazo y la reutilización de los componentes.
- El código de Androide es abierto: Google liberó androide bajo licencia Apache- Hoy día hay más de 100.000 aplicaciones disponibles para teléfonos androide, la mayoría
-El hecho de tener varias aplicaciones abiertas hacen que el consumo de la batería aumente
      Jef Raskin
** MAC OS X**
2. Navegador integrado: basado en los motores open Source Web kit.
- El sistema androide es capaz de hacer funcionar a la vez varias aplicaciones y además se encarga de gestionarlas, dejarlas en modo suspensión si no se utilizan e incluso cerrarlas si llevan un periodo determinado de inactividad

      Jef Raskin
** MA OS X**
3. SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones.
- La Necesidad imperiosa de instalar aplicaciones externas para solucionar problemas de uso normal

      Jef Raskin
** ANDROIDE**
4. Multimedia: Soporte para medios con formatos comunes de audio, video e imágenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF).









6.- S.O que utilizas


-         Windows

-         Android

Resultado de imagen para sistemas operativos
-         Chrome

-         Hp-ux

-         Firefox os

-         Cámara

-         wifi

  

Ejemplo de S.O



Conclusión:

Son indispensables para nuestra computadora ya que sin ellos el usuario no puede interactuar con la máquina, ay una gran diversidad de sistemas operativos hoy en día ya que son de máxima importancia.  




 Bibliografía


https://www.informatica-hoy.com.ar/aprender.../Que-es-el-sistema-operativo.php

 https://es.wikipedia.org/wiki/Sistema_operativo_de_red

sistemasoperativos.forogratuito.net