Software">
Entregable Final Proyecto
Entregable Final Proyecto
Entregable Final Proyecto
Tema:
Integrantes:
Docente:
Loja – Ecuador
2022
Índice
1. Introducción.............................................................................................................................5
1.1 ¿Qué es un Sistema Operativo?.........................................................................................5
1.2 Windows............................................................................................................................6
1.2.1 Antecedentes..............................................................................................................6
1.3 Historia...............................................................................................................................7
1.3.1 Windows 1.0................................................................................................................7
1.3.2 Windows 2.0................................................................................................................8
1.3.3 Windows 3.0................................................................................................................9
1.3.4 Windows 95...............................................................................................................10
1.3.5 Windows 98...............................................................................................................11
1.3.6 Windows Millennium Edition (Windows ME)............................................................12
1.3.7 Windows XP...............................................................................................................13
1.3.8 Windows Vista...........................................................................................................14
1.3.9 Windows 7.................................................................................................................15
1.3.10 Windows 8...............................................................................................................16
1.3.11 Windows 10.............................................................................................................17
1.3.12 Windows 11.............................................................................................................18
1.4 Otras Versiones de Windows...........................................................................................19
1.4.1 Windows Server.........................................................................................................19
1.4.2 Windows CE...............................................................................................................20
1.4.3 Windows 10 Pro........................................................................................................21
1.4.4 Windows 10 Mobile...................................................................................................22
1.4.5 Windows NT..............................................................................................................23
1.5 Requisitos Sistema Operativo (Ultima Versión)................................................................23
1.6 Características..................................................................................................................24
1.6.1 Ventajas.....................................................................................................................26
1.6.2 Desventajas...............................................................................................................27
2. Procesos y Comunicación.......................................................................................................28
2.1 Proceso.............................................................................................................................28
2.2 Procesos ligeros, hilos o threads......................................................................................28
2.3 Comunicación...................................................................................................................29
2.3.1 Procesos Independientes..........................................................................................29
2.3.2 Procesos Cooperantes...............................................................................................29
2.3.3 Procesos Concurrentes..............................................................................................29
2.3.4 Paradigmas de comunicación entre procesos...........................................................29
2.3.5 Excepciones...............................................................................................................30
2.4 Procesos en Windows 10..................................................................................................31
2.4.1 Herramienta Tasklist..................................................................................................31
2.4.2 Herramienta Process Explorer...................................................................................32
2.4.3 Herramienta Process Monitor...................................................................................33
2.4.4 Herramienta Administración de Tareas.....................................................................34
3. Planificación...........................................................................................................................36
3.1 Definición.........................................................................................................................36
3.2 Tipos de Planificación.......................................................................................................36
3.3 Algoritmos de planificación..............................................................................................37
3.4 Planificación en Windows.................................................................................................37
3.4.1 Practica simulador de procesos Round-Robin...........................................................39
3.4.2 Niveles de prioridad que maneja Windows...............................................................42
4. Sincronización........................................................................................................................43
4.1 Definición.........................................................................................................................43
4.2 Sección Critica..................................................................................................................43
4.3 Condiciones para un buen algoritmo...............................................................................44
4.4 Soluciones Software.........................................................................................................44
4.5 Soluciones Hardware........................................................................................................44
4.6 Problemas Clásicos...........................................................................................................44
4.7 Semáforo..........................................................................................................................44
4.8 Monitores.........................................................................................................................45
4.9 Sincronización en Windows..............................................................................................45
4.9.1 Spinlock.....................................................................................................................45
4.9.2 Mailslots....................................................................................................................46
4.9.3 Mecanismos de Sincronización..................................................................................46
5. Memoria.................................................................................................................................46
5.1 Memoria Principal............................................................................................................46
5.2 Funciones y Operaciones del administrador de memoria................................................46
5.3 Jerarquía de Memoria......................................................................................................47
5.4 DLL (Dynamic-Link Library)...............................................................................................47
5.5 Formatos del Ejecutable...................................................................................................47
5.6 Memoria Virtual...............................................................................................................48
5.6 Actividades de memoria en Windows..............................................................................48
5.6.1 Memoria virtual en Windows....................................................................................48
5.6.2 Memoria Principal Windows.....................................................................................51
5.6.3 La estructura de PE....................................................................................................52
5.6.4 PhysMen....................................................................................................................54
5.6.5 CacheSet....................................................................................................................55
6. Interfaz del Sistema de Archivos............................................................................................55
6.1 Sistema de Archivos.........................................................................................................55
6.2 Organización Lógica..........................................................................................................56
6.3 Organización Física...........................................................................................................56
6.4 Directorio.........................................................................................................................56
6.5 Manejo de espacio en memoria secundaria.....................................................................57
6.6 Sistemas de archivos en Windows....................................................................................57
6.7 Actividades en Windows..................................................................................................58
6.7.1 Explorador de Archivos..............................................................................................58
6.7.2 Directorios de Archivos..............................................................................................59
6.7.3 Sistema de Archivos...................................................................................................60
7. Sistema de Entrada/Salida......................................................................................................62
7.1 Concepto..........................................................................................................................62
7.2 Ejemplos de dispositivos de entrada y salida...................................................................62
7.3 El Reloj..............................................................................................................................62
7.4 Actividades en Windows..................................................................................................63
7.4.1 Administrador de Discos............................................................................................63
7.4.2 Administrador de Dispositivos...................................................................................64
8. Protección, Seguridad y Sistemas Embebidos.......................................................................66
8.1 Seguridad y Protección.....................................................................................................66
8.1.1 Ejemplos de Amenazas..............................................................................................67
8.2 Sistemas Embebidos.........................................................................................................68
8.3 Actividades en Windows..................................................................................................68
8.3.1 Firewall......................................................................................................................68
8.3.2 Antivirus....................................................................................................................70
8.3.3 Modificar los permisos de usuarios en Windows 10.................................................71
9. Sistemas Distribuidos y Virtualización....................................................................................73
9.1 Sistemas Distribuidos.......................................................................................................73
9.2 Virtualización....................................................................................................................74
9.3 Practica Virtualización en Windows 10.............................................................................74
10. Referencias...........................................................................................................................77
1. Introducción
propósito general. Los hay de todo tipo, desde muy simples hasta complejos, y entre
más casos de uso hay para el computo en la vida diaria, más variedad habrá en ellos.
1.2.1 Antecedentes
Bill Gates y Paul Allen fundaron Microsoft en 1975 con la visión de llevar un ordenador
personal a cada hogar del mundo. Puede que la historia suene familiar, pues no es la
única de este tipo. El primer gran éxito de la empresa no fue Windows, fue MS-DOS
(Microsoft Disk Operating System). A principios de los ochenta Steve Ballmer se unió
al equipo de Microsoft y un mes después IBM se pone en contacto con la empresa para
CP/M y se convirtió en el software de los equipos IBM. Sin embargo, MS-DOS era
bastante difícil de usar para muchas personas, estaba muy orientado a informáticos, y
Microsoft pensó que había una mejor manera de hacer las cosas. (González, 2015)
1.3 Historia
El anuncio inicial se hizo en 1983, el nombre clave del sistema era "Interface Manager".
Al final el sistema es llamado "Windows" pues describe mejor las "ventanas" con la
información que son la clave fundamental del nuevo sistema operativo. Luego de ser
con casi dos años de retraso y Windows 1.0 ve la luz del día. Ya no habría que escribir
comandos como en MS-DOS, el usuario podrá hacer todo señalando con el ratón y
En la misma época, Microsoft había estado trabajando con Apple para desarrollar
aplicaciones para la nueva Macintosh, que casualmente también tenía una interfaz
gráfica. Microsoft licenció algunos aspectos de esa interfaz de usuario, y luego de una
2015)
1.3.2 Windows 2.0
Windows que incluye el panel de control. Windows 2.0 tiene iconos en el escritorio,
extendida. Windows 2.0 fue más popular, y coincidió con la llegada de las nuevas
(González, 2015)
1.3.3 Windows 3.0
Windows 3.0 llegó al mercado en mayo de 1990, dos años después fue lanzado
Windows 3.1. Entre las dos versiones vendieron más de 10 millones de copias,
completamente orientada a los nuevos consumidores, el nombre clave del proyecto era
los usuarios ejecutar el sistema en equipos más baratos. Con un récord de ventas de más
sistema operativo de 32 bits aparecen por primera vez el menú Inicio, la barra de tareas
publica la primera versión de Internet Explorer, y todos sabemos lo que pasó después:
El 25 de junio de 1998 Microsoft lanzó Windows 98, esta versión del sistema operativo
de las ventanas también incluía Internet Explorer como navegador por defecto. La barra
Inicio rápido aparece por primera vez, y también los problemas de monopolio. El
gobierno de los Estados Unidos investiga a Microsoft por prácticas cuestionables para
En septiembre del año 2000, Microsoft lanzó Windows Millennium Edition (Windows
ME) como sucesor de Windows 98. Fue concebido como un proyecto rápido que
serviría de parada entre Windows 98 y XP, y sí que se sintió como tal. Windows ME
fue uno de los Windows más odiados por los usuarios, fue altamente criticado por su
inestabilidad y nadie tiene nada lindo que decir de él. (González, 2015)
1.3.7 Windows XP
Luego del horror de Windows ME, el 25 de octubre del año 2001, Microsoft lanzó
Windows XP, y aunque inicialmente no fue recibido con los brazos abiertos pues
necesitó tres service packs para dejar de ser criticado duramente por sus fallos de
todos los tiempos. Sigue siendo hasta ahora la versión principal de Windows con más
sistema operativo a empresas grandes y socios. Han pasado 5 años desde la salida de
Windows XP, así que los usuarios eran exigentes: Vista tenía que ser mejor. Por el
(Graphical User Interface) y el estilo Aero, que era un restyling de todas las ventanas y
barras de Windows. Muchos rumores apuntaban a que Microsoft había optado por ese
estilo para pelear con macOS, que destacaba por su estética en la interfaz. Microsoft
famoso P2P. Existen varios puntos débiles de este sistema operativo que fueron
Luego de la debacle de Windows Vista entre 2006 y 2008, Microsoft corrigió sus
errores y en julio del 2009 puso a la venta Windows 7. Considerado por muchos la
incompatibilidades con todo tipo de controladores que fueron una de las plagas de
Vista. Windows 7 sigue siendo estable, rápido y robusto, y sigue siendo la versión de
Windows más utilizada en todo el mundo, aun cuando Microsoft ha lanzado tres
una especie de actualización/nueva versión con Windows 8.1. La desaparición del menú
las decisiones que los usuarios claramente odiaron. Windows 8.1 sin embargo, fue un
El 29 de julio de 2015, Microsoft lanzó Windows 10, que es la penúltima versión del
sistema operativo de los de Redmond. Una versión que cuenta con un gran conjunto de
aplicaciones, una interfaz moderna y que ofrece un gran rendimiento y que, además, es
(Adeva, 2021)
Por primera vez en la historia una versión de Windows se ofrece de manera gratuita a
los usuarios. Windows 10 es considerado por muchos una de las mejores versiones del
sistema, aún con mucho camino que recorrer, Windows 10 es un paso en una nueva
Windows 11 es la última versión del sistema operativo de los de Redmond, fue lanzado
Windows Update de Windows 10 para aquellos equipos que cumpla con ciertas
la mano un gran rejuvenecimiento visual del sistema operativo en todos los aspectos,
incluso rediseñando partes del sistema operativo que llevaban mucho más de una década
sin tocarse. Tras la reciente cancelación del nonato Windows 10X, Windows 11 parece
por Microsoft. En realidad, son versiones más potentes del sistema operativo de
de Windows.
1.4.2 Windows CE
puedan comunicarse entre sí, que compartan información con PC basados en Windows
para trabajar mejor en equipo. Cuenta también opciones de red, como varias
en red, así como el cliente Hyper-V para la gestión de máquinas virtuales. También
vemos en la tabla inferior que la versión Pro cuenta con algunas variaciones de
aplicaciones exclusivas, como una versión de Internet Explorer con modo empresarial o
noviembre del mismo año. Se lanzó junto a diez dispositivos fabricados por marcas
incluyendo HTC, Dell, Samsung y LG. Su interfaz gráfica, llamada Metro, era
sumamente distinta a iOS y Android que durante su desarrollo inicial era una copia del
OS de Blackberry, pero visto el éxito del iPhone cambiaron curso para ser lo más
mercado tanto su nueva división de smartphones como el sistema operativo que cada día
menos fabricantes utilizaban a falta de tracción con los consumidores. Con el tiempo
Windows 10 Mobile sólo era instalado en smartphones Nokia, división que desapareció
años después, puesto que Microsoft dejó de fabricar teléfonos, la línea Lumia fue un
desarrolló de forma independiente. Por este motivo, tiene las siguientes características:
bits, con alta seguridad y servicios de red, como principales características. Una
fiabilidad superior permite a Windows NT ser usado como base para aplicaciones
críticas. Está especialmente indicado para estaciones de trabajo y servidor de red, los
Procesador: 1 giga Hertz (GHz) o más rápido con 2 o más núcleos en un procesador de
Firmware del sistema: UEFI, compatible con Arranque seguro. Consulta aquí
TPM: Módulo de plataforma segura (TPM) versión 2.0. Consulta aquí para ver
instrucciones sobre cómo se puede habilitar tu PC para que cumpla este requisito.
Tarjeta gráfica: Compatible con DirectX 12 o posterior con controlador WDDM 2.0.
Pantalla: Pantalla de alta definición (720p) de más de 9" en diagonal, con canal de 8
requiere conexión a Internet. Obtén más información sobre el modo S aquí. Para todas
las ediciones de Windows 11, se requiere acceso a Internet para poder realizar
1.6 Características
se fundamenta Windows.
Windows, tal como fecha, hora, agregar dispositivos como impresoras, mouse
Íconos - Son una representación de tipo gráfico con la que se dan indicaciones
Cada ventana es distinta respecto a la información que muestra. Este fue un salto
gráfica intuitiva.
recursos a las tareas o las aplicaciones que los usuarios ejecutan, tanto de modo
llamado multitasking.
2019)
1.6.1 Ventajas
es al que más se ataca con virus o programas maliciosos. Es por ello por lo que
distribuyen.
Soporte técnico - Es un sistema operativo muy fuerte y por esa razón su soporte
compatible.
Diseños increíbles - La interfaz es ordenada, funcional y amigable con el
usuario, así que son muchas las ayudas y los diseños terminan por destacar al ser
1.6.2 Desventajas
Recursos – Cada vez que una nueva versión es liberada en el mercado, los
equipos tienen que contar con más recursos para garantizar un buen
rendimiento.
también hay que pensar que es el sistema operativo que más se utiliza y por esa
razón la mayor parte de los virus o programas maliciosos están hechos para
Windows.
del sistema en todo momento, por esa razón es que se va corrompiendo con el
solucionar.
2019)
2. Procesos y Comunicación
2.1 Proceso
por todos los recursos necesarios para ejecutar programas. Desde el punto de
vista del SO, un proceso es un objeto más que hay que gestionar y al cual hay
Un hilo es una entidad más reducida capaz de convivir junto a otros hilos bajo el
el área de memoria y/o los recursos asociados a ese proceso. (Teresa B.)
una función cuya ejecución se puede lanzar en paralelo con otras. (Martin S. ,
2015)
2.3 Comunicación
Un proceso cooperativo es uno que puede afectar o ser afectado por los demás procesos
Dos procesos son concurrentes cuando la primera instrucción de uno de ellos se ejecuta
procesos.
comunicaciones cliente/servidor.
ocurrido.
Temporizadores: Un temporizador es un tipo de interrupción de reloj que se
asincrónica entre procesos o entre hilos del mismo proceso. Los mensajes se
2.3.5 Excepciones
Cuando un proceso o hilo provoca una división por cero, acceder a una dirección de
modo usuario, se provoca una excepción. Así como en el caso de las interrupciones,
utilizarla, abre el terminal (Símbolo del sistema) y escribe tasklist. Aparecerá la lista de
procesos con su respectiva ID y el uso que tiene en memoria, entre otras características.
(Irene B. , 2020)
TASKLIST, (del inglés listar tareas) muestra todas las aplicaciones ejecutándose en el
equipo con el número de identidad del proceso (PID). Es muy sencillo de usar, solo
muestra una lista similar a la que aparece en la pestaña Procesos del Administrador de
tareas. Se muestra: el nombre del proceso, el PID (número de identidad del proceso) y la
A continuación, se muestra la ejecución del comando para ver la lista de procesos que
están en ejecución:
2.4.2 Herramienta Process Explorer
Muestra una lista detallada de procesos y posee numerosas funciones: ver la línea de
muestra una lista de los procesos actualmente activos, incluidos los nombres de sus
depende del modo en que se encuentra Process Explorer: si está en modo de manejo,
Process Explorer está en modo DLL, verá las DLL y los archivos asignados a la
memoria que ha cargado el proceso. Process Explorer también tiene una poderosa
Explorer lo hacen útil para rastrear problemas de versión de DLL o manejar fugas, y
(Mark R. , 2021)
Process Monitor es una herramienta de monitoreo avanzada para Windows que muestra
Sysinternals, Filemon y Regmon, y agrega una extensa lista de mejoras que incluyen
subprocesos con símbolo integrado. soporte para cada operación, registro simultáneo en
un archivo y mucho más. Sus funciones únicas y potentes harán de Process Monitor una
El administrador de tareas es una aplicación que viene integrada dentro del propio
desinstalar. Sirve para obtener información sobre los programas que están funcionando
en tiempo real en tu ordenador, y también esos procesos que tú no ejecutas, pero que
suelen funcionar sin que lo sepas de fondo. Concretamente, esta función te va a permitir
ver la cantidad de CPU y memoria RAM que estás utilizando en cada momento en tu
ordenador, y te desglosará todos los procesos abiertos para que puedas ver cuánto está
almacenamiento que ocupan, así como la cantidad de red o de memoria de la GPU que
abiertos. Por ejemplo, vas a poder forzar el cierre de los procesos o reiniciarlos en el
caso de que fuera necesario en algún momento debido a que estén causando problemas
real del total de uso de cada componente, también verás el historial en el gráfico, de
2020)
3.1 Definición
en que irá cediendo el uso del procesador a los procesos que lo vayan solicitando, y a las
políticas que empleará para que el uso que den a dicho tiempo no sea excesivo respecto
A largo plazo: Decide qué procesos serán los siguientes en ser iniciados. Este
procesos y los que el sistema tenía libres al terminar algún otro proceso. La
planificación a largo plazo puede llevarse a cabo con periodicidad de una vez
interactivo, casi la totalidad de los que se usan hoy en día, este tipo de
conforme entran y salen del estado de bloqueado (esto es, típicamente, están a la
(razón por la cual debe ser código muy simple, eficiente y rápido); es el
encargado de planificar los procesos que están listos para ejecución. En algunos
SJF (Shortest-Job-First)
Por prioridad
RR (Round-Robin)
Colas Múltiples
SRT (Shortest-Remaining-Time)
desventaja principal es que cambia los procesos en ejecución con demasiada frecuencia,
Round Robín. Este es uno de los algoritmos más antiguos, sencillos y equitativos en el
reparto de la CPU entre los procesos, muy válido para entornos de tiempo compartido.
el proceso agota su quantum de tiempo, se elige a otro proceso para ocupar la CPU. Si
el este se bloquea o termina antes de agotar su quantum también se alterna el uso de la
CPU1. La desventaja principal es que cambia los procesos en ejecución con demasiada
frecuencia. Loque supone una pequeña pérdida de tiempo en los diferentes intercambios
que se realizan.
kernel, en este en donde ocurren los eventos relacionados con la planificación. Estas
rutinas que realizan las tareas se conocen como el despachador del kernel, encargado de
realidad no se ejecutan, sino que sólo proporcionan los recursos y un contexto para
Hay que tener en cuenta los niveles de prioridad que se le asignan a un hilo, lo cual se
realizan a partir de dos perspectivas diferentes: los de la API de Windows y los del
prioridad asignada y luego por la prioridad relativa de los hilos individuales dentro de
los procesos. En la API de Windows, cada hilo tiene una prioridad base, que es una
función de la prioridad del proceso clase y su prioridad relativa dentro del mismo.
Los hilos que requieren atención inmediata están en clase de tiempo real, que incluye
con prioridades de tiempo real tienen preferencia sobre los otros hilos. En un
monoprocesador, cuando un hilo cuya prioridad es mayor que la del que se ejecuta en
ese momento pasa a estar Listo, el hilo de menor prioridad es expulsado y se asigna el
procesador al de mayor prioridad. En la clase de prioridad de tiempo real, todos tienen
Ejemplo:
para crear la interfaz gráfica del programa, a continuación se puede ver en las imágenes
el código el diseño de GUI y por último la ejecución del programa realizado desde su
ejecutable creado.
3.4.2 Niveles de prioridad que maneja Windows
Para comprender los algoritmos de planificación de hilos se debe primero entender los
prioridad, que van desde 0 hasta 31. Estos valores se dividen de esta manera:
2015)
Los niveles de prioridad de los hilos se asignan desde dos perspectivas diferentes: desde
procesos por la clase de prioridad a la cual son asignados en la creación y luego por la
Windows cada hilo tiene una prioridad base que está en función de su clase de prioridad
4.1 Definición
Esta labor de sincronización se lleva a cabo en todos los ámbitos: en el hardware hay
2015)
Una cantidad de n procesos todos compitiendo para usar datos compartidos. Cada
proceso tiene un segmento de código llamado sección crítica, en la cual los datos
compartidos son accedidos. El problema hay que asegurar que cuando un proceso está
ejecutando en su sección crítica, no se le permite a otro proceso ejecutar en su
Exclusión Mutua
Progreso
Espera Limitada
Algoritmo de Dekker
Algoritmo de Peterson
El peluquero dormilón
Comunicación cliente-servidor
4.7 Semáforo
entidad física para representar al recurso, a estas variables especiales se las llama
En el kernel:
Sincronización hilos:
También provee dispatcher objects los cuales actúan como mutex locks,
4.9.1 Spinlock
Es un mecanismo que utiliza el núcleo para exclusión mutua con varios procesadores.
(Martin S. , 2015)
4.9.2 Mailslots
5. Memoria
programas en los que intervienen la memoria principal o llamada RAM con el sistema
operativo.
forma temporal los datos de los programas que estás utilizando en este momento. Sus
siglas significan Random Access Memory, lo que traducido al español sería Memoria de
RAM tiene dos características que la diferencian del resto de tipos de almacenamiento.
Por una parte, tiene una enorme velocidad, y por otra los datos sólo se almacenan de
Reubicación
Protección
Compartimiento
Organización Lógica
Organización física
podamos visualizar entre las piezas de nuestro equipo. Hablamos de una técnica de
duro. Es decir, es una técnica que usa el sistema para emplear parte de nuestro
1. Acceda a las propiedades del sistema desde el enlace Sistema del submenú Sistema y
seguridad del Panel de control o haciendo clic con el botón derecho en Equipo del menú
del sistema.
3. Haga clic en el botón "Configuración" en la categoría de rendimiento. Se abrirá
que se abre escribir (dx diag) y luego en aceptar, en la siguiente ventana que se abre se
Para esta práctica el libro nos proponía que descarguemos (Trashbin) pero debido que el
link no funcionaba descargue la otra opción que daba el libro el (Dumpbin) de Visual
En esta práctica el libro nos pide que descarguemos (PhysMem) pero debido que el link
no funciona recurrí a otra alternativa que hay que es (RamMap), básicamente son estas
utilidades de análisis de uso de memoria física avanzada para Windows aparte que
(Cacheset) es un applet que permite manipular los parámetros del conjunto de trabajo
de trabajo de la cache, forzando a crecer tanto como sea necesario desde un punto de
partida mínimo. El libro nos pide que descarguemos y ejecutemos esta herramienta.
estos contienen, para hacer más fácil la tarea de encontrarlos y accederlos. Los sistemas
también puede contener otras carpetas. Las otras carpetas pueden contener todavía más
que una «carpeta raíz» (el nombre varía de una computadora a otra) puede contener
cualquier número de niveles de otras carpetas y archivos. A las carpetas se les puede
dar nombre exactamente igual que a los archivos (excepto para la carpeta raíz, que a
menudo no tiene nombre). El uso de carpetas hace más fácil organizar los archivos de
Los datos son arreglados por su adyacencia física, es decir, de acuerdo con el
tamaño variable y pueden organizarse de varias formas para constituir archivos físicos.
6.4 Directorio
nombre dado por el usuario a un archivo y el descriptor interno del mismo usado por el
sistema operativo. Generalmente son utilizados por los S. O. para llevar un registro de
no es tan veloz, pero tiene gran capacidad para almacenar información en dispositivos
tales como discos, cintas magnéticas, discos ópticos. Frecuentemente los datos y
asignación de bloques a archivos, de lo que surgen dos cuestiones, en primer lugar, debe
necesario guardar constancia del espacio disponible para asignar. El sistema de archivos
sobre todo el espacio en disco. El manejo del espacio libre en disco se lleva a cabo de la
siguiente manera:
Vector de bit.
Explorador de Windows encontramos una ventana, que en la mayoría cuenta con varios
elementos. Es probable que su aspecto varíe y esto se debe a las distintas versiones del
Sistema Operativo.
Los elementos que componen las distintas áreas de esta ventana son:
Barra de direcciones.
Cuadro de búsqueda.
Lista de archivos.
En Windows para ver el directorio de un archivo basta con dar clic derecho sobre el
utiliza Windows.
6.7.3 Sistema de Archivos
almacenamiento.
Además, en Windows también se puede establecer el sistema de archivos que utilizará
una USB, haciendo los siguientes pasos primero clic derecho sobre el dispositivo, luego
dispositivo de almacenamiento.
7. Sistema de Entrada/Salida
7.1 Concepto
almacenamiento de datos para su posterior uso, también son el cuello de botella de todo
entrada y salida , función que lleva a cabo enviando comandos a los dispositivos,
Impresoras
Monitores
Teclado
Ratón
Lápiz Óptico
Discos
Cintas
Modem
USB
7.3 El Reloj
registros de E/S, usa interrupciones, circuito temporizador que genera señal periódica,
conectado a la línea de interrupción de lata prioridad, frecuencia programable,
alimentado por una batería, mantiene hora y fecha cuando la máquina está apagada.
sistema operativo de Microsoft. Con este programa podremos gestionar todas las
que podremos crear, eliminar o cambiar todas las particiones que manejan el sistema,
sin necesidad de adquirir ningún tipo de software adicional. Con esta útil herramienta
todo nuestro ordenador funcione con normalidad. Dentro de esta herramienta, que
forma parte del sistema operativo, podemos ver una lista de todos los componentes de
hardware conectados al PC. De esta forma podemos ver todos los componentes
mal. Es más, desde hace ya tiempo y varias versiones de Windows, podríamos decir que
este es uno de los elementos más importantes del sistema operativo. (Rubén V. , 2021)
inicio de Windows 10. Para ello, simplemente hacemos clic con el botón derecho sobre
el botón de inicio y, en vez de abrir el menú, podremos ver un desplegable con muchas
De hecho, en este mismo cuadro de opciones que nos encontramos en el menú Inicio,
desde él. Para ello simplemente debemos abrir el menú de Configuración y escribir en
directamente.
acceso por un usuario. Otras de importancia son, la necesidad de asegurar que cada
componente de un programa use solo los recursos del sistema de acuerdo con las
desautorizado.
Seguridad: Los términos seguridad y protección se utilizan en forma indistinta. Sin
embargo, es útil hacer una distinción entre los problemas generales relativos a la
garantía de que los archivos no sea leídos o modificados por personal no autorizado, lo
que incluye aspectos técnicos, de administración, legales y políticos, por un lado y los
sistemas específicos del sistema operativo utilizados para proporcionar la seguridad, por
La seguridad tiene muchas facetas. Dos de las más importantes son la perdida de datos y
los intrusos. Algunas de las causas más comunes de la perdida de datos son:
Troyano
Backdoor
Bomba Lógica
Virus
Gusanos
Denegación de Servicio
Escaneo de Puertos
Son equipos totalmente funcionales cuyo objetivo es ejecutar tareas de control, se trata
proceso.
8.3.1 Firewall
Un firewall nos permite permitir o denegar el tráfico que va y viene desde una o varias
se encarga de comprobar la cabecera de todos los paquetes para ver si cumple con las
normal es permitir todo el tráfico desde y hacia los equipos de la red local, porque es
una red privada y confiable, sin embargo, es posible configurar una red local como «red
las respuestas al tráfico generado por nosotros. Los firewalls que permiten este
funcionamiento se denominan SPI, y son los que hoy en día se utilizan ampliamente.
(Sergio D. , 2021)
Pasos para ingresar la configuración avanzada del Firewall de Windows 10:
Un antivirus es un tipo de software que se utiliza para evitar, buscar, detectar y eliminar
virus de una computadora. Una vez instalados, la mayoría del software antivirus se
contra ataques de virus. Los programas integrales de protección contra virus ayudan a
para poder utilizarlo, esta suscripción que se paga anualmente se obtiene protección no
una VPN.
Para modificar los permisos de usuarios dentro del equipo con Windows 10, deberás
acceder a la cuenta de administrador. Una vez inicies sesión en este perfil, deberás
deberás seleccionar las cuentas a las que vas a modificarle los permisos de
"Pertenencia a grupos".
de tu ordenador.
9.2 Virtualización
eficiencia.
VirtualBox es una aplicación que sirve para hacer máquinas virtuales con instalaciones
de sistemas operativos. Esto quiere decir que si tienes un ordenador con Windows,
GNU/Linux o incluso macOS, puedes crear una máquina virtual con cualquier otro
sistema operativo para utilizarlo dentro del que estés usando. (Yúbal F. , 2020)
Para poder virtualizar Linux de manera local usando VirtualBox en nuestra maquina
Windows lo que hay que hacer primero es descargar e instalar VirtualBox, luego
descargar una imagen iso del sistema operativo a virtualizar en este caso Ubuntu una
damos clic en iniciar aquí se nos pedirá que pongamos la ruta de donde tenemos la
imagen iso del sistema operativo luego instalaremos el sistema operativo como si
estuvieras instalando de forma normal por ultimo una vez terminado este proceso
tendremos ya instalado nuestro sistema operativo listo para usar mediante virtualización
local.
10. Referencias
https://books.google.es/books?hl=es&lr=&id=836YCgAAQBAJ&oi=fnd&pg=PA11&d
q=sistemas+operativos&ots=OTY36H7L6j&sig=PyqD6jfHPwme_40E-
pgIFaa6_Z8#v=onepage&q=sistemas%20operativos&f=false
Informática. https://books.google.es/books?
hl=es&lr=&id=qdFUCwAAQBAJ&oi=fnd&pg=PP1&dq
=sistemas+operativos&ots=ErJvYN02nW&sig=HehL4ilXufIPjzx4BZJa4laQXwg#v=o
nepage&q=sistemas%20operativos&f=false
https://books.google.es/books?hl=es&lr=&id=qt-
ZDwAAQBAJ&oi=fnd&pg=PP1&dq=sistemas+operativos&ots=ALXRdl0XDN&sig=
_EAVrk6Bq1R_ack1rOeV_50vFcE#v=onepage&q=sistemas%20operativos&f=false
https://hipertextual.com/2015/11/historia-de-windows
Aller, A. (2020). Windows Vista, historia, sus novedades y realmente fue ¿el peor
vista-historia/
https://www.adslzone.net/reportajes/software/que-es-windows/
https://microsofters.com/178183/windows-11-novedades-requisitos-como-instalarlo/
Consulta las especificaciones, características y requisitos del sistema de Windows11.
https://www.microsoft.com/es-xl/windows/windows-11-specifications?r=1
microsoft/las-5-caracteristicas-principales-de-windows-server-2019/
https://www.keykumo.com/consultoria-informatica-madrid/windows-10-home-o-
windows-10-pro-semejanzas-y-diferencias/
https://hipertextual.com/2019/01/silencioso-final-windows-10-mobile
versiones. https://247tecno.com/sistema-operativo-windows/
id=N2MZDQAAQBAJ&printsec=frontcover#v=o
nepage&q&f=false
OPERATIVOS.
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/8179/1/fserranocaTFC0611.pdf
https://sites.google.com/site/materiasisoperativo/unidad-2-administrador-del-proceso-y-
del-procesador/2-3-procesos-ligeros-hilos-o-hebras
Irene, B. (2020). Cómo ver y matar procesos en Windows. https://es.ccm.net/faq/741-
terminar-un-proceso-rebelde
https://norfipc.com/comandos/como-usar-comandos-tasklist-taskkill-windows.php
us/sysinternals/downloads/process-
explorer?redirectedfrom=MSDN&ranMID=46128&ranEAID=hL3Qp0zRBOc&ranSite
ID=hL3Qp0zRBOc-XVfIR_lduPWPeLoC10c.Nw&epi=hL3Qp0zRBOc-
XVfIR_lduPWPeLoC10c.Nw&irgwc=1&OCID=AID2200057_aff_7794_1243925&tdu
id=%28ir zjtjzl19x0kft3fokk0sohzlxf2xo6hb62eqz13a00%29%287794%29%2812439
25%29%28hL3Qp0zRBOc-
XVfIR_lduPWPeLoC10c.Nw%29%28%29&irclickid=_zjtjzl19x0kft3fokk0sohzlxf2xo
6hb62eqz13a00
us/sysinternals/downloads/procmon
manager-windows-que-como-sacarle-maximo-partido
http://sistop.gwolf.org/html/03_planificacion_de_procesos.html
https://ivanlopezjorda.wordpress.com/2015/10/05/planificacion-de-procesos-windows-
y-linux/
Planificación de Procesos en Windows y Linux Comparación.
https://www.buenastareas.com/ensayos/Planificación-De-Procesos-En-Windows-
y/61080247.html
mod%2006.pdf
Yúbal, F. (2021). Memoria RAM: qué es, para qué sirve y cómo mirar cuánta tiene tu
mirar-cuanta-tiene-tu-ordenador-movil
https://www.profesionalreview.com/2020/05/15/memoria-virtual/
https://sites.google.com/site/materiasisoperativo/
https://utpl.instructure.com/courses/34413/pages/semana-4-b2
Fran, C. (2021). Formatea y crea particiones en tus discos duros y USB con estos
programas. https://www.softzone.es/programas/sistema/mejores-programas-formatear-
discos-duros/
dispositivos-windows-10/
https://sites.google.com/site/materiasisoperativo/unidad-6-proteccion-y-seguridad
Sergio, D. (2021). Así puedes configurar el firewall de Windows 10 para estar
protegido. https://www.redeszone.net/tutoriales/seguridad/configuracion-firewall-windows-
10/
Antivirus. https://espanol.verizon.com/info/definitions/antivirus/
virtualization.html
Yúbal, F. (2020). VirtualBox: qué es y cómo usarlo para crear una máquina virtual con
como-usarlo-para-crear-maquina-virtual-windows-u-otro-sistema-operativo