lunes, 18 de marzo de 2019

Glosario tema 11


  • Linus Torvalds
  • Richard Stallman
  • MINIX
  • Andrew Tanenbaum
  • GNU
  • Shell
    • Bourne Shell (sh)
    • Bourne Again shell (Bash)


Linus Torvalds.

Linus Benedict Torvalds (28 de diciembre de 1969, Helsinki, Finlandia) es un ingeniero de software finlandés-estadounidense, conocido por iniciar y mantener el desarrollo del kernel (en español, núcleo) Linux, basándose en el sistema operativo libre Minix creado por Andrew S. Tanenbaum y en algunas herramientas, varias utilidades y los compiladores desarrollados por el proyecto GNU. Actualmente es responsable de la coordinación del proyecto.

Creación de Linux

En Finlandia, Linus Torvalds, por entonces estudiante de Ciencias de la Computación de la Universidad de Helsinki, decidió realizar la entonces cuantiosa inversión de 3500 dólares estadounidenses para adquirir un nuevo ordenador con el microprocesador 80386 de Intel, el cual funcionaba a 33 MHz y tenía 4 MB de memoria RAM.

Normalmente, este ordenador lo usaba para tener acceso por línea telefónica a la red informática de su Universidad, pero debido a que no le gustaba el sistema operativo con el cual trabajaba, denominado Minix, decidió crear uno él mismo. Inicialmente, escribió un programa con lenguaje de bajo nivel prescindiendo de Minix. En los primeros intentos, consiguió arrancar el ordenador y ejecutar dos procesos que mostraban la cadena de caracteres “AAAAABBBBB”. Uno lo utilizaría para leer desde el módem y escribir en la pantalla, mientras que el otro escribiría al módem y leería desde el teclado. Inicialmente, el programa arrancaba desde un disquete.

La siguiente necesidad que tuvo fue la de poder descargar y subir archivos de su universidad, pero para implementar esta funcionalidad en el software emulador era necesario crear un controlador de disco. Creó un controlador compatible con el sistema de archivos de Minix. En ese momento, se percató de que estaba creando algo más que un simple emulador de terminal, así que, emprendió la tarea de crear un sistema operativo partiendo de cero.

De forma privada, Linus nombraba Linux a su nuevo sistema, pero cuando decidió hacer una presentación pública pensó que era demasiado egocéntrico llamarlo así y propuso llamarlo Freax, aunque después se le siguió conociendo como Linux.

Después de anunciar el 25 de agosto de 1991 su intención de seguir desarrollando su sistema para construir un reemplazo de Minix, el 17 de septiembre sube al servidor de FTP proporcionado por su universidad la versión 0.01 de Linux con 10 000 líneas de código. A partir de ese momento Linux empezó a evolucionar rápidamente.

Richard Stallman


Richard Matthew Stallman (Manhattan, Nueva York, 16 de marzo de 1953), con frecuencia abreviado como «rms»,​ es un programador estadounidense y fundador del movimiento del software libre.

Entre sus logros destacados como programador se incluye la realización del editor de texto GNU Emacs,​ el compilador GCC,​ el depurador GDB, y el lenguaje de construcción GNU Make; todos bajo la rúbrica del Proyecto GNU. Sin embargo, es principalmente conocido por el establecimiento de un marco de referencia moral, político y legal para el software libre: un modelo de desarrollo y distribución alternativo al software privativo. Es también inventor del concepto de copyleft (aunque no del término): un método para licenciar obras contempladas por el derecho de autor, de tal forma que su uso y modificación (así como de sus derivados) permanezcan siempre permitidos.

Iniciativa GNU

El nuevo sistema operativo sería portable para evitar que cayera en la obsolescencia, como sucedió con ITS. Stallman renunció a su empleo en el MIT a fin de desligar los derechos de autor sobre su nuevos programas, si bien el laboratorio ofreció albergar el proyecto.

Al anuncio inicial del proyecto GNU siguió en 1985 la publicación del Manifiesto GNU, en el cual Stallman declaraba sus intenciones y motivaciones para crear una alternativa libre al sistema operativo Unix, al que denominó GNU (GNU No es Unix), pronunciado de forma parecida a ñu, en inglés (de ahí los dibujos-logotipos que lo representan). Poco tiempo después fundó la organización sin ánimo de lucro Free Software Foundation para coordinar el esfuerzo. Como Stallman no deseaba dejar su nuevo software a la suerte del dominio público, terminó por inventar el recurso legal del copyleft, que cristalizó en la Licencia Pública General GNU (conocida generalmente como la «GPL») en 1989. La mayor parte del sistema GNU, excepto el núcleo, se completó aproximadamente al mismo tiempo. En 1991, Linus Torvalds liberó el núcleo Linux bajo los términos de la GPL. Se trabajó para hacer a GNU y a Linux mutuamente compatibles, completando un sistema cien por cien funcional: el sistema operativo GNU/Linux.

Stallman insiste en la utilización del término «software libre», y no código abierto, porque el objetivo de su proyecto es otorgar libertad y derechos a los usuarios de computadoras. El discurso del código abierto por el contrario pretende evitar hablar de tales programas en términos morales. También busca que se diga "GNU/Linux" y no solamente "Linux" cuando se habla del sistema operativo (ver Controversia por la denominación GNU/Linux). Para Stallman el software libre no quiere decir que sea gratis. Además considera que en la enseñanza no debería utilizarse software privativo.

MINIX

MINIX es un clon del sistema operativo Unix distribuido junto con su código fuente y desarrollado por el profesor Andrew S. Tanenbaum en 1987.

En 1975 los Laboratorios Bell de la AT&T, publicaron el sistema operativo Unix V6, para 1977 John Lions publicó unas notas con el código fuente que se usaba en los cursos de sistemas operativos. Cuando los Laboratorios Bell publicaron Unix V7 en 1979, prohibieron su uso para la enseñanza. Por lo que en 1984 Andrew S. Tanembaum comenzó a escribir un clon de Unix para las IBM-PC con Intel 8086 de ese tiempo, con el fin de usarlo en su clase en lugar del entonces prohibido Unix. Terminado en 1987 pudo usarlo para enseñar a sus alumnos el diseño de sistemas operativos en la Vrije Universiteit de Ámsterdam. Su libro fue ampliamente adoptado, porque además de que Unix estaba bajo restricciones de licencia de AT&T, era demasiado complicado y corría sobre máquinas complejas; algo completamente antipedagógico, mientras que Minix fue escrito con fines pedagógicos y para una máquina muy accesible. En 1979 publicó Minix 2 y en el 2004, gracias al financiamiento de la Union Europea, Minix 3 que es compatible con NetBSD y a prueba de fallas.

Gracias a su reducido tamaño, diseño basado en el paradigma del micronúcleo, y su amplia documentación, resulta bastante apropiado para personas que desean instalar un sistema operativo compatible con Unix en su máquina personal así como aprender sobre su funcionamiento interno.

El primer Minix fue desarrollado para ser ejecutado en un IBM PC con microprocesador Intel 8088 o superior, aunque se han creado conversiones para otros sistemas y Minix 3, también corre en procesadores ARM.

Debido al enfoque puramente educacional de MINIX, Tanenbaum no permitía que este fuera modificado demasiado ya que esto complicaría el sistema y no permitiría que sus estudiantes lo entendieran en un semestre. Por estos motivos, Linus Torvalds decidió escribir su propio núcleo de sistema operativo (Linux) compatible con Unix. En simbiosis con las herramientas de GNU surgió GNU/Linux, que ha ganado protagonismo en el campo de los Unix para ordenadores compatibles con el IBM PC, principalmente debido a que su licencia (GPL) permite la modificación del mismo. Actualmente Minix se distribuye con una licencia similar, la licencia BSD, que es menos restrictiva que la de GNU, porque en palabras de Tenembaum, "está permitido todo excepto demandarlo".

Para una persona poco familiarizada con los elementos internos de un sistema operativo, MINIX es una buena opción que le permite entender casi todos los elementos del sistema con solo algunos meses de uso y estudio.

Andrew S. Tanenbaum

Andrew Stuart "Andy" Tanenbaum (nacido el 16 de marzo de 1944), 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, una réplica gratuita del sistema operativo UNIX con propósitos educativos, y por sus libros sobre ciencias de la computación.

En 1987 creó el sistema operativo Minix, un sistema Unix-like gratuito con propósitos educativos, que posteriormente inspiró Linux.

En 1992 participó en Usenet en un encendido debate con Linus Torvalds, 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. Dicho debate se originó en el grupo de noticias comp.os.minix cuando Andrew envió un mensaje con el título LINUX is obsolete (en español, LINUX está obsoleto).​

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.

GNU

GNU es una colección de programas informáticos y un sistema operativo de tipo Unix, desarrollado por y para el Proyecto GNU, y auspiciado por la Free Software Foundation. Está formado en su totalidad por software libre, mayoritariamente bajo términos de copyleft. GNU es el acrónimo recursivo de "GNU's Not Unix" (en español: GNU no es Unix),​ nombre elegido debido a que GNU sigue un diseño tipo Unix y se mantiene compatible con éste, pero se distingue de Unix por ser software libre y por no contener código de Unix.

El ñu es el logo o mascota de este proyecto.

El desarrollo de GNU ha sido liderado desde su inicio en 1983 por Richard Stallman, auxiliado por un número de académicos, programadores voluntarios y formalmente empleados, con el objetivo de crear el primer sistema operativo completamente libre. A fecha de diciembre de 2013 todavía no hay un lanzamiento oficial de GNU​ pero el proyecto ha sido responsable por la creación de varios programas ampliamente utilizados; como los compiladores GCC, el intérprete de comandos Bash, el editor de texto Emacs e incluso el escritorio GNOME. La Free Software Foundation considera que el objetivo principal del Proyecto GNU ha sido alcanzado con la ayuda de otros programas de software libre ajenos a GNU, por lo que el desarrollo de un sistema operativo puramente GNU se ha vuelto una tarea secundaria al crecimiento y manutención del sistema existente (GNU/Linux), y secundaria a la garantía de la libertad de sus usuarios y la promoción de tales ideas. Richard Stallman así como muchos otros partidarios del movimiento del software libre considera al sistema operativo GNU como «un medio técnico para un fin social».

El proyecto GNU originalmente pretendía reemplazar el núcleo de Unix con su propio núcleo llamado GNU Hurd, pero las implementaciones comunes de GNU siempre han usado Linux en lugar de Hurd; combinación a la cual se le llama GNU/Linux o simplemente Linux.​ Linux-libre se ha convertido en un paquete oficial de GNU, a la par de Hurd, con el afán de limpiar las partes privativas en el kernel Linux genérico e incentivar a las distribuciones de GNU/Linux a que usen dicha versión. Nótese que el Proyecto GNU denomina a GNU como "sistema operativo" en el sentido coloquial del término (similar al de "distribución"), como sucede cuando se habla de sistemas operativos como Windows, Mac OS, Android e incluso Unix. Mientras tanto, en un sentido más técnico algunos programas particulares como Linux y GNU Hurd también son llamados sistemas operativos, pero en calidad de kernels o núcleos.


Shell
Una Shell es el término usado en informática para referirse a un intérprete de comandos, el cual consiste en la interfaz de usuario tradicional de los sistemas operativos GNU/Linux.

Mediante las instrucciones que aporta el intérprete, el usuario puede comunicarse con el núcleo y por extensión, ejecutar dichas órdenes, así como herramientas que le permiten controlar el funcionamiento del ordenador.

Los comandos pueden usarse a modo de guion si se escriben en ficheros ejecutables denominados shell-scripts, de este modo, cuando el usuario necesita hacer uso de varios comandos o combinados de comandos con herramientas, escribe en un fichero de texto, marcado como ejecutable, las operaciones que posteriormente, línea por línea, el intérprete traducirá al núcleo para que las realice.

Bourne Shell(Sh)
Bourne Shell es un programa informático cuya función consiste en interpretar órdenes. Incorpora características tales como control de procesos, redirección de entrada/salida, listado y lectura de ficheros, protección, comunicaciones y un lenguaje de órdenes para escribir programas por lotes o “scripts”. Fue el intérprete usado en las primeras versiones de Unix y se convirtió en un estándar de facto.
Bourne Shell fue desarrollado por Stephen Bourne. Vio la luz en UNIX Versión 7, distribuido a colegios y universidades y en el cual era el intérprete de comandos predeterminado. Sustituyó al Thompson shell, cuyo archivo ejecutable tenía el mismo nombre: sh. Todavía es un intérprete de comandos muy popular para entornos Unix.

Bourne Again Shell (Bash)
Bash es un programa informático, cuya función consiste en interpretar órdenes, y un lenguaje de consola. Es una shell de Unix y el intérprete de comandos por defecto en la mayoría de las distribuciones GNU/Linux. También se ha llevado a otros sistemas como Windows y Android.
Su nombre es un acrónimo de Bourne-again shell haciendo un juego de palabras (born-again significa "nacido de nuevo") sobre la Bourne shell (sh), que fue uno de los primeros intérpretes importantes de Unix.
Hacia 1978, Bourne era el intérprete distribuido con la versión del sistema operativo Unix Versión 7. Stephen Bourne, por entonces investigador de los Laboratorios Bell, escribió la versión original. Brian Fox escribió Bash para el proyecto GNU en 1987 como sustituto libre de Bourne.1​2​ y en 1990, Chet Ramey se convirtió en su principal desarrollador.


miércoles, 13 de marzo de 2019

Tema 6 - Caso práctico 2


Pulsaremos con el botón derecho del ratón sobre la barra de tareas > Propiedades 



En la pestaña que nos aparece seleccionaremos la pestaña menú de inicio > Personalizar, bajaremos hasta abajo y desmarcaremos la casilla que nos indica usar iconos grandes. Donde indica cuantos programas recientes deseas mostrar ponemos el número que nos diga el ejercicio 






Ponemos la barra de herramientas en la zona de la izquierda haciendo clic derecho sobre ella y quitamos la opción bloquear barra de tareas al hacer eso arrastramos al lugar que queramos, una vez ahí, hacemos lo inverso de antes para bloquearlo.







Tema 8 - Operaciones generales en SO Windows

1. Configuración de las preferencias de escritorio de Windows.

1.1. Limpiar escritorio.

Comando parecido al CLS en el cmd.

El icono en Windows XP está a la izquierda de la barra de tareas y a la derecha del botón de Inicio.



En Windows 7 está al final de la barra de tareas a la derecha.

1.2 Cambiar la fecha y la hora.

La fecha y la hora aparecen en el área de notificación, en la parte derecha de la barra de tareas, si damos doble clic encima de esta opción, se abre un cuadro de diálogo en el que podremos cambiar la fecha y la hora aparte de la zona horaria e incluso seleccionar la opción para que automáticamente cambie la hora en verano y en invierno, ya que son horarios distintos.

Esta opción también se puede hacer desde el panel de control.


1.3 Ayuda en Windows

Esta opción es particular de cada ventana que tengamos abierta. Si queremos seleccionar ayuda correspondiente a la ventana activa, tendremos que pulsar doble clic en el botón de ayuda de windows, que es el siguiente.

1.4 Versión de Windows

Para ver la versión de nuestro SO, hay que entrar en el panel de control y una vez aquí, en la opción llamada sistema.

esta operación también podemos realizarla seleccionando directamente las propiedades del icono mi PC.

Desde el CMD podemos ver la versión del SO con el comando ver.

2. Gestión de discos en Windows.

2.1 Dar formato a disquetes o discos duros.

Esta operación es igual en todos los SO de Windows, para dar formato a los discos duros hay que hacer lo siguiente.

Entrar en Equipo, una vez aquí seleccionamos el disco a formatear, y clicamos don el botón derecho del ratón y seleccionamos la opción formatear.

Las diferentes formas de formatear un disco son las siguientes:

Opciones de formato: Se configuran seleccionando o no la casilla llamada formato rápido.
Crear un disco de inicio de MS-DOS: Aquí podemos indicar que el dispositivo de almacenamiento permita arrancar el equipo.
Otras opciones son:

la capacidad, por defecto el tamaño de los discos que Windows formatea es de 1,44 MB, también podemos definir el sistema de archivos que vamos a asignar al disco y por último podemos seleccionar el tamaño del cluster o sector del disco duro.

En Windows XP existe otra opción que es la de habilitar compresión que solo se podrá activar en el caso de que el sistema de archivos sea NTFS.

2.2 Desfragmentador de discos.

La fragmentación del disco duro es el resultado de cómo un equipo utiliza el almacenamiento dentro del disco duro. Con el paso del tiempo, los archivos de un disco duro ciertamente

La fragmentación del disco duro es el resultado de cómo un equipo utiliza el almacenamiento dentro del disco duro. Con el paso del tiempo, los archivos de un disco duro ciertamente comenzarán a fragmentarse. Cuando un archivo está 'fragmentado', partes de la misma se almacenan en pequeñas porciones en varias ubicaciones alrededor de la unidad de disco duro.

Cuando esta fragmentación es elevada el rendimiento del sistema disminuye cada vez que accedamos a los datos del disco.

Para solucionar este problema, Windows nos ofrece una herramienta para poder desfragmentar el disco.


2.3 Liberar espacio en disco.

Liberar espacio en disco sirve para aumentar el rendimiento del PC.

para liberar espacio en disco debemos ir a inicio>programas>accesorios>herramientas del sistema.

y una vez aquí en la opción Liberador de disco.

la otra manera de liberar espacio en disco es haciendo clic derecho en el disco que queremos liberar de espacio y ahí existe una opción llamada propiedades y en la pestaña generales hay una opción llamada Liberar espacio.

2.4 Chequeo de discos.

Cuando por algo creemos que un disco duro puede estar defectuoso, desde la tabla de asignación podemos ejecutar la opción de chequeo de discos para poder comprobar la integridad de la información del disco duro respecto de la información contenida en el sistema de archivos.

Para poder chequear el disco debemos hacer lo siguiente:

vamos a equipo, una vez aquí damos clic derecho en el disco, y en las propiedades hay una pestaña llamada "herramientas" y aquí entramos en "comprobación de errores".

2.5 Convertir el sistema de archivos de un disco.

En los sistemas operativos Windows actuales, solo podemos convertir un sistema de FAT a uno NTFS, pero teniendo en cuenta que al operación se puede realizar al contrario usando un software especial no suministrado por Windows.

2.6 Compresión/descompresión.

Comprimir y descomprimir archivos es muy importante a la vez que útil.

Los So de Windows nos brindan la posibilidad de comprimir los archivos.

Después de comprimir los archivos no hay que hacer nada diferente para poder abrirlos, a no ser que los hayamos comprimido con otro programa independiente de Windows  que para poder abrir los archivos, directorios, etcétera debemos descomprimirlos con el mismo programa que con el que los comprimimos.

3. Actualización del sistema operativo.

Actualizar el So es importante ya que los fabricantes de los SO, incluyen modificaciones y mejorías con el paso del tiempo.

Las actualizaciones o upgrades son archivos que solemos descargar desde Internet y que sirven para mejorar la seguridad, el rendimiento, es decir, para mejorar en general el SO.

Para instalar las actualizaciones las podemos instalar desde el panel de control en la opción llamada sistema.

4. Agregar/eliminar hardware.

Actualmente todos los SO son sistemas "plug and play", es decir que aunque el hardware lo instalemos en caliente o en frío queda reconocido por el sistema.

A la hora de agregar hardware hay que tener en cuenta lo siguiente:

Que se pueda añadir en caliente, es decir, con el equipo encendido, este tipo de hardware suele ser USB o fireware.
Que se pueda añadir en frío, como los discos duros, tarjetas gráficas, etcétera.

5. Administrador de dispositivos. Rendimiento.

El administrador de dispositivos sirve como bien dice su nombre para administrar los dispositivos que tenemos instalados en el equipo.

Este administrador se ejecuta desde el panel de control, en este software aparece una lista de todos los dispositivos hardware.

Dependiendo de si el dispositivo esta bien o mal instalado aparecerá un icono u otro, estor iconos son los siguientes.

6.Agregar/eliminar/actualizar software.

Para instalar una aplicación, podemos hacer doble clic en el icono instalar que incorporan la mayoría de programas, en Windows 7 estas aplicaciones se pueden instalar directamente desde la herramienta que nos proporciona el SO, esta función se ejecuta desde el panel de control, en la opción llamada programas y características.

7. Programación de tareas.

En los SO podemos hacer que una tarea se ejecute en un momento determinado, sin necesidad de que el ordenador este encendido, que el propio usuario tenga que estar pendiente de ejecutarla y que se le pueda olvidar.

lunes, 28 de enero de 2019

Tema 6 - Caso Practico 10

Crear un acceso a la calculadora en el escritorio.

Hacemos clic derecho en una zona vacía del escritorio y le damos a nuevo -> Acceso directo


En la ventana que aparecerá a continuación pulsaremos examinar y buscamos la ruta del archivo


Una vez localizada le damos a siguiente y ponemos el nombre y dándole a finalizar lo creamos


Se puede hacer el mismo proceso pero buscando el archivo en la carpeta el cual lo arrastramos al escritorio usando el clic derecho


Finalmente cambiamos el nombre del acceso directo con F2 o clic derecho y cambiar nombre.


sábado, 26 de enero de 2019

Tema 5 - Instalación de sistemas operativos monopuesto

Instalación con un solo disco duro o varios

Disco duro único en partición única
El sistema se instala en la unica partición disponible

Disco duro único con mas de una particiones
Si solo hay una partición primaria el SO se instala en ella, si hay mas de una el SO se instala en la que queramos

Cargador de SO
El MBR (Master Boot Record) apuntara a la partición en la que se instaló el SO


Fases de instalación de un SO
Planificar la instalación

  • Compatibilidad del SO con el hardware en el que los vamos a instalar
  • Compatibilidad de las acciones que se ejecutaran
  • Soporte de drivers
  • Soporte para todo el software: Sistema operativo, antivirus, backup, base de datos.
  • ¿Cuál es el uso planeado para este sistema, y quién se lo va a dar?
  • ¿Existen perspectivas de que esto cambie a corto o medio plazo?¿A largo?
  • ¿De qué recursos se dispone para lograr este fin?
Realizar la instalación
  • Preparar el equipo para arrancar desde CD/DVD
  • Preparación del disco duro
  • Ejecutar el programa de instalación
  • Proporcionar el nombre y contraseña del usuario que sera administrador del sistema
  • Seleccionar los componentes software opcionales que queremos instalar
  • Ajustar los parámetros de la red
  • Configurar el gestor de arranque
  • Realizar las actualizaciones de seguridad
  • Instalar los plugins del navegador
  • Instalar los drivers necesarios para los dispositivos no reconocidos en la instalación

Documentar la instalación
  • Fecha y hora de instalación
  • Especificaciones hardware del equipo en el que instalamos el SO en red
  • Datos introducidos en el proceso de instalación como: nombre del equipo, clave del producto, contraseña del administrador, licencias, etc.
  • Software adicional instalado, por ejemplo, las funciones
  • Ajustar los parámetros de la red
  • configuración de la red (Dirección IP, máscara de subred, etc)
  • Incidencias producidas durante el proceso de instalación.


Tema 4 - Introducción a los sistemas operativos monopuestos

1.Versiones del sistema operativo Windows

El manejo de todas las versiones de Windows es muy similar, y por ello las operaciones que explicaremos se realizan de forma parecida, hay algunas cuestiones que cambian, pero no tienen demasiada importancia ya que la interfaz usada por estos sistemas operativos es prácticamente la misma.

2. Unidades de almacenamiento

Todos los sistemas operativos se caracterizan por tener una estructura jerárquica de almacenamiento de la información. Esta información se ubica en las unidades de almacenamiento de forma arborescente.

Esta estructura arborescente empieza en la propia unidad de almacenamiento. En general, se habla de unidad siendo hardware y constituyen unidades físicas (disco duro, CD-ROM, etc...)

Todo sistema operativo es capaz de gestionar varias unidades de almacenamiento. Para realizar la comunicación entre sistema operativo y unidades físicas se crean unidades lógicas que son una representación de estas.

En concreto en Windows las unidades lógicas se representan mediante una letra del alfabeto seguida de dos puntos (:).


  • Un directorio es una zona de cualquier unidad de almacenamiento destinada a almacenar ficheros o archivos regulares y otros directorios o subdirectorios.
  • Un subdirectorio es una zona del directorio destinada a almacenar ficheros o archivos regulares u otros subdirectorios.
  • El fichero o archivo regular es el propio elemento de almacenamiento de la información.

3. Memoria en un sistema operativo

La gestión que se hace de la memoria de un ordenador dependerá de la versión del sistema operativo que utilicemos. versiones antiguas gestionan la memoria utilizando estas tres capaz para funciones distintas. A esta gestión de memoria se le conoce como modo real.

Por el contrario, cualquier versión de windows nueva gestionan la memoria de forma plana, es decir, como si se tratara de una única zona. Esto es lo que se denomina gestión de memoria en modo protegido.

La utilización de memoria de un equipo dependerá del hardware del mismo.

4. Organización del espacio de almacenamiento

Podemos definir el disco como el soporte electromagnético que almacena permanentemente la información. es un dispositivo de almacenamiento no volátil.

Todo disquete o disco duro consta de una estructura física y otra lógica. La física se crea en la fabrica mientras que la lógica la crea el usuario al dar formato a la misma. estas operaciones pueden realizarse con herramientas de los propios SO o de distintos desarrolladores.


  • MS-DOS y las versiones de Windows hasta ME. se particionan con FDISK y se formateas con FORMAT.
  • Windows NT (4.0, 2000, XP y Vista /7). Herramientas propias de particionado, tanto en el proceso de instalación del sistema operativo como una vez instalado el mismo
  • UNIX/Linux. Se utilizan herarmientas como Reiser, FIPS o similares
  • Otras utilidades. Diseñadas para este fin, Como Partition Wizard, Partition Magic, Paragon, Partition Comander y muchas mas.

4.1 Estructura física de un disco duro


  1. Caras. Cada disco puede tener una o dos caras (heads)
  2. Pistas. Las pistas (tracks) son los circulos concéntricos en los que se divide cada cara
  3. Sectores o bloques físicos. Es la cantidad de información que se lee o se escriba de una vez en una sola operación de lectura

4.2 Estructura lógica del disco duro


  • Sector de arranque (boot). se instala el cargador del SO
  • Tabla de localización de ficheros (FAT). se instala el cargador del SO.
  • Directorio raíz. Informa de lo que hay almacenado
  • Zona de datos. es la mayor parte del disco  en ella se almacenan datos.

4.3 Particiones de disco

Partición primaria. Es el espacio de disco imprescindible para poder empezar a utilizar el espacio de almacenamiento. Solo puede haber 3 de estas, y no en todos los sistemas de archivos. Cada partición de este tipo tiene su propia FAT. en este tipo de particiones es donde se suele instalar el SO.

Partición extendida: Es otro tipo de partición que actúa como una partición primaria sin serlo. Se utiliza para contener infinidad de unidades o particiones lógicas en su interior. Fe ideado para romper la limitación de tres particiones primarias en un solo disco Físico, Solo puede existir una particiones de este tipo por disco.

Unidad o partición lógica. Ocupa un trozo de partición extendida o la totalidad de la misma, la cual se ha formateado con un tipo especifico de sistema de archivos y a la que se le ha asignado una unidad. Siempre nos referiremos a este tipo de particiones como tal.
5. El sistema de archivos

Estructuran la información guardada en una unidad de almacenamiento.

En los sistemas de archivos jerárquicos se declara normalmente la ubicación precisa de un archivo con una cadena de texto llama ruta.

Unidad activa es la letra que indica la unidad lógica que corresponde a la unidad física sobre la que el sistema operativo tiene el control o esta situado, lo mismo para directorio activo.

Trayectorias:

Absolutas: con este tipo de trayectorias pueden identificar ficheros y directorios sin tener en cuenta ni la unidad ni el directorio activo.

Relativa: se tiene en cuenta el directorio o al unidad activa para empezar la ruta desde esa misma.

6. Tipos de sistemas de archivos

Sistemas de archivos de disco
Sistemas de archivos de propósito especial
Sistemas de archivos en red.

6.2. Sistemas de archivos más comunes

FAT12, FAT16 y FAT32 - Antiguas versiones de MS-DOS y Windows
NTFS - Sistemas Windows actuales hasta 7
UFS, EXT3 y EXT4 - Linux UBUNTU, otros y Unix SVR4
HPFS, HFS, NFS - Macintosh, Netware, OS/2.

lunes, 14 de enero de 2019

Configurar aspecto del menú inicio

Pulsaremos con el botón derecho del ratón sobre la barra de tareas. Seleccionaremos Propiedades. 
.

En el cuadro de diálogo que aparece, seleccionaremos la pestaña Menú de Inicio, botón Personalizar.
Desplazaremos la barra de la ventana de opciones hasta el final y desmarcaremos la casilla que indica Usar Iconos grandes. Donde indica Cuántos programas recientes desea mostrar, pondremos un 5.

 Para situar la barra de herramientas en la zona izquierda del escritorio verificamos, pulsando con el botón derecho del ratón sobre la propia barra, que tenga desmarcada la opción de Bloquear la barra de tareas. Pulsamos el botón derecho del ratón y, sin soltarlo, lo desplazamos hasta la zona izquierda del escritorio. Observaremos que la barra de tareas cambia de ubicaciones


Definición de términos TEMA 6

API: es un conjunto de subrutinas, funciones y procedimientos (o métodos, en la programación orientada a objetos) que ofrece cierta biblioteca para ser utilizado por otro software como una capa de abstracción.

Service Pack:es un conjunto de programas informáticos que consisten en un grupo de actualizaciones que corrigen y mejoran aplicaciones y sistemas operativos. Esta denominación fue popularizada por Microsoft cuando comenzó a empaquetar grupos de parches que actualizaban su sistema operativo Microsoft Windows.

Aero: Windows Aero es una interfaz gráfica incluida en Windows Vista y Windows 7 que sustituyó a la Interfaz gráfica Luna utilizada en Windows XP. Aero apareció en las versiones finales de Windows Vista el 30 de enero de 2007, día en el que fue lanzada la versión Release to Manufacturing (RTM) y algunos meses antes en las versiones Corporate.



DRM: es un término que se refiere a las tecnologías de control de acceso usadas por editoriales y titulares de derechos de autor para limitar el uso de medios o dispositivos digitales a personas o equipo no autorizadas.

WinFS: WinFS fue un sistema de archivos desarrollado por Microsoft para utilizarlo en su sistema operativo Windows.

Windows Me: Microsoft Windows Me (Windows Millenium Edition), comercialmente (que se pronuncia como una abreviatura, "ME"), es un sistema operativo gráfico híbrido de 16-bit/32-bit, lanzado el 14 de septiembre de 2000 diseñado por Microsoft Corporation para el mayoritario mercado de usuarios de PC. Tras la madurez ya alcanzada por sus predecesores, Windows 95 y Windows 98, Windows Me se presenta como una importante evolución. Fue el último sistema operativo lanzado en la serie de Windows 9x.3​1​Cabe destacar que este sistema operativo fue muy poco popular por sus continuos errores y muchas desventajas de uso. Estos inconvenientes hicieron que, salvo en contadas ocasiones, sus usuarios retornaran rápidamente al uso de Windows 98, o bien se sintieran impulsados a actualizar a Windows XP o Windows 2000.