Está en la página 1de 11

Actividad 1

Análisis de Casos

Julián Bastidas Perez

Sistemas Operativos

Universidad Manuela Beltrán


Ingeniería de Software 2022
Inrtoduccion

Seguimos analizando los diferentes comandos existentes para que PowerShell


los revise
Algunas funciones y comandos que veremos más adelante
documentación. También veremos las similitudes con la terminal de Linux.
Algunos comandos, aunque no hacen lo mismo, son muy
Sintaxis similar y diferente, pero PowerShell es posible
lea algunos comandos de linux en el interior emita powershell
Explicar ciertos comandos de Linux.
Integraremos la gestión de procesos y diferentes formas de hacerlo,
y su comportamiento con una serie de ejemplos y tablas
Deja que veas la diferencia entre ellos.
PowerShell Y Linux

Las versiones actuales de Windows incluyen (a partir de Vista)


Una utilidad llamada PowerShell, que es una CLI (línea de comando
interfaz), mucho más potente que el cmd anterior, diseñado para
Administrador del sistema y proporciona una interfaz similar al shell actual
* Sistema de Knicks. PowerShell es un
Diferentes terminales Linux y Mac, una de las mejoras
El incorporado es que, a diferencia del símbolo del sistema, modifica el objeto
Integrado en Windows .Net, nos proporciona una variedad de operaciones
correr.
10 comandos Equivalentes

1. Get-Item a Is: nos ayuda a buscar en un directorio específico, También


podemos usarlo para ver elementos o contenido en una carpeta. donde
te veremos
2. Remove-Item es equivalente a rm: copiamos un elemento, o, si eso
falla, Todo el contenido de la carpeta (añadir -r), el directorio en el que
estamos Vamos a averiguar.
3. Copi-Item es equivalente a cp: copiamos un elemento, en caso
contrario copiamos todo el contenido de la carpeta, a otro directorio de
nuestra elección.
4. mkdir es equivalente a mkdir: este comando nos permite crear
directorio de nuestra ubicación.
5. move: Lo usamos para mover archivos a otro directorio. Su equivalente
en Linux es "mv".
6. md - para crear nuevas carpetas. Su equivalente en Linux es "mkdir".
7. dir: Este comando nos permite ver el contenido del directorio. Su
equivalente en Linux es "ls".
8. Get-Help es equivalente a --help: nos da información sobre Ordenar.
9. Ping: verifica la conexión con el servidor de destino (Google en este
caso).
10.copiar: Con este comando, podemos hacer una copia del archivo
deseado, indicando el directorio de destino. Su equivalente en Linux es
"cp".
Comandos en PowerShell
 Información de Hardware:

Con el comando Get-WmiObject MAS el objeto que deseamos


información.
 Información de la BIOS:

Get-Wmiobject -class "Win32_BIOS" -namespace "root\CIMV2"


| Fl * -Force
 Muestra el usuario que está conectado al sistema:

Get-WmiObject Win32_UserAccount -filter


“LocalAccount=True” | Select-Object Name,FullName,Disabled.
 Aplicaciones Instaladas:

Get-AppxPackage –AllUsers | Select Name, PackageFullName

 Mostrar IP:
Invoke-WebRequest

 TOP 5 Procesos con más consumo


Get-Process | Sort-Object CPU -Descending | Select-Object -First
5
 Listar Ítems de directorio
Get-ChildItem -Force
 Renombrar varios archivos a la vez
dir | rename-item -newname {$_.name -replace “prueba”,
“intento”}
 Mostrar fecha y diferencias de dias entre dos fechas

$d1 = '1992-10-03'

$d2 = Get-Date

$ts = New-TimeSpan -Start $d1 -End $d2

$ts.Days # Check results


Methods for memory management

 First In First Out - FIFO


 Shortest Remaining Time (S.R.T.)
 Shortest-Job-First (S.J.F.)
 Round Robin

Make a comparative table between the different algorithms of memory


management, explaining the advantages and disadvantages of each of them

 First In First Out - FIFO

The processes are serviced in the order in which they entered the Ready
list. The process is assigned the CPU until it finishes its execution.[pic 34]

 Shortest Remaining Time (S.R.T.)

Once a process begins its execution, it can be displaced by a new one


with a lower estimated execution time.

 Shortest-Job-First (S.J.F.)

The standby process that has the next shortest estimated execution time
runs first, until it terminates.

 Round Robin

It consists of assigning the CPU to the first process on the Ready list
during a run time (Quantum), which is the same for all processes.
Make the analysis of four different processes initiated and the operation of
each algorithm of.

1. First In First Out – FIFO


Procedimient TF TLL t T W P
o
A 2 0 2 2 0 2
B 9 3 6 6 0 1
C 14 4 5 10 5 2
D 17 5 3 12 9 4
PROM 7.5 3.5 2
PT OW PP

LA B C D D
U0 1 2 3 4 5 6 7 8 9 10
E A A B B B B B B C

11 12 13 14 15 16 17 18 19 20
C C C C D D D

2. Shortest Remaining Time (S.R.T.)

Procedimient TF TLL t T W P
o
A 2 0 2 2 0 1
B 12 3 6 9 3 1.5
C 17 4 5 13 8 2.6
D 8 5 3 3 0 1
PROM 675 2.75 1.525
PT OW PP
LA B C D
U0 1 2 3 4 5 6 7 8 9 10
E A A B B D D D B B

11 12 13 14 15 16 17 18 19 20
B B C C C C C
3. Shortest-Job-First (S.J.F.)

Procedimient TF TLL t T W P
o
A 0 2 0 -2 0
B 3 6 -3 -9 -0.5
C 4 5 -4 -9 -0.8
D 5 3 -5 -8 1.66666667
PROM -3 -7 0.74166667
PT OW PP
LA B C D
U0 1 2 3 4 5 6 7 8 9 10
E A A B B B B B B D

11 12 13 14 15 16 17 18 19 20
D D C C C C C

4. Round Robin
Procedimient TF TLL t T W P
o
A 2 0 2 2 0 1
B 16 3 6 13 7 2.16666667
C 17 4 5 13 8 2.6
D 14 5 3 9 6 3
PROM 9.25 5.25 21916667
PT OW PP
L A B C D
U 0 1 2 3 4 5 6 7 8 9 10
E A A B B C C D D B
11 12 13 14 15 16 17 18 19 20
BCCDB B C

CONCLUSIONES

En PowerShell tenemos la opción de crear variables para hacer con


Operaciones u operaciones, estas variables también pueden ser objetos de
Muchas posibilidades de manipulación en el terminal
mensaje.

Podemos ver que hay los mismos tiempos de entrada y ejecución, utilizando
diferentes métodos como S.J.F y Round Robin, entre otros; Obtenemos
cambios en otros datos cuando accedemos a diferentes procesos y, por lo
tanto, se resuelven en diferentes momentos. Al crear un enfoque de procesos,
necesitábamos tener claro cómo nuestro equipo de operaciones puede hacerlo
más eficiente y lograr nuestros objetivos más rápido y con mejor calidad.

También podría gustarte