ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Actividad 1. Uno de los clientes de BK Programación, la empresa Maderart S.A


Enviado por   •  16 de Noviembre de 2017  •  Apuntes  •  1.225 Palabras (5 Páginas)  •  1.148 Visitas

Página 1 de 5

Enunciado.

Actividad 1. Uno de los clientes de BK Programación, la empresa Maderart S.A., se está planteando cambiar el software de su empresa a nivel de usuario. Le solicita asesoramiento a BK Programación para que le realice un estudio sobre distintas aplicaciones de software propietario y libre. (5 puntos)

  1. Hemos visto en la unidad los tipos de licencias software y qué características tienen. También, conoces cómo funciona un sistema operativo y los tipos que existen. Te pedimos que te pongas en el papel de los asesores de BK Programación y realices una comparativa de dos sistemas operativos de escritorio para los ordenadores de los trabajadores de la empresa (uno de software propietario y otro de software libre). Para ello, rellena la siguiente tabla: (3,5 puntos)

Actividad comparativa de sistemas operativos

Requisitos básicos y opcionales (1)

Características principales (2)

Ventajas y desventajas (3)

  1. Requisitos hardware: Plataforma hardware en la que se ejecuta, memoria RAM, espacio en disco necesarios, características de la tarjeta gráfica, etc.
  2. Otra información de interés sobre el sistema operativo.
  3. Ventajas e inconvenientes que encuentres sabiendo lo estudiado en la unidad y según tu criterio.

Sistema operativo libre

Ubuntu 17.04

(según https://kerneleros.com/guia-instalacion-ubuntu-17-04/)

Mínimo: 

Procesador Dual Core

2Gb de RAM

10Gb disco duro

Ideal:

Procesador Dual Core

1Gb de RAM

25Gb disco duro

Esta versión trae bastantes mejoras y novedades aunque lo cierto es que su interés se ha centrado en Unity 7 y Gnome. Unity 7 ha recibido algunas actualizaciones menores para su funcionamiento. No así ha ocurrido con Gnome que se ha actualizado a su última versión, Gnome 3.24, una versión que desde luego no veremos en Ubuntu 18.04. Junto a estos escritorios, Ubuntu 17.04 contiene el kernel 4.10 de Linux, un kernel estable y actualizado. También tenemos X.Org 1.19, MESA 17, Libreoffice 5.3 y Mozilla Firefox 52.

Ventajas

Libre Uso

Bajo Costo

Facilidad para personalizar el software de acuerdo a las necesidades del usuario.

Fácil acceso por parte del sector educativo público y privado.

Desventajas

Ausencia de garantía

Hay aplicaciones específicas que no se encuentran en el software libre.

Mayor dificultad en la instalación y migración de datos para el usuario común.

Sistema operativo propietario

Windows 10

(según https://www.microsoft.com/es-es/windows/windows-10-specifications)

Mínimo

-Procesador a 1GHz o más

-1Gb de RAM para 32bits o 2Gb para 64bits

-Espacio en disco de 16Gb para 32 bits, 20 Gb para 64bits

-Gráfica DirectX 9  o posterior con controlador WDDM 1.0

La interfaz de Windows 10 está concebida para funcionar en aparatos de pantalla táctil, como las de tabletas y teléfonos inteligentes

El asistente virtual Cortana, rival de Siri de Apple y ya integrado en los smartphones, hace su debut en los ordenadores con Windows 10. Cortana utiliza el motor de búsqueda de Microsoft, Bing, para hallar archivos o datos que pueden estar en el disco o en internet.

Un nuevo navegador más rápido, Edge, reemplazará al Internet Explorer y está concebido para funcionar con Cortana.

Ventajas

 Facilidad de adquisición (puede venir preinstalado con la compra del pc, o encontrarlo fácilmente en las tiendas).


Existencia de programas diseñados especificamente para desarrollar una tarea.


Interfaces gráficas mejor diseñadas.


Mayor compatibilidad con el hardware
.

Desventajas

No existen aplicaciones para todas las plataformas (Windows y Mac OS).


Imposibilidad de copia.


Imposibilidad de modifación.
Restricciones en el uso.


Imposibilidad de redistribución.
El coste de las aplicaciones es mayor.


El soporte de la aplicación es exclusivo del propietario.


El usuario que adquiere software propietario depende al 100% de la empresa propietaria.

  1. Se valorará especialmente que las consideraciones indicadas sobre el sistema operativo sean originales y estén bien fundamentadas.

  1. Ahora le toca el turno a distintas aplicaciones que se necesitan en los equipos cliente. Rellena la siguiente tabla con ejemplos de software propietario y su alternativa en software libre (pueden ser para Windows o Linux). (1,5 puntos)

Actividad software propietario y libre

Software propietario

Software libre

Paquetes de ofimática

Microsoft Office

Libre Office

Lector de archivos pdf

Adobe reader

FoxIt Reader

Navegador web

Safari

Firefox

Reproductor multimedia

Windows Media Player

VLC

Programa de agenda

Microsoft Outlook

Evolution

Antivirus

Kaspersky

Avast

Editor de imágenes

Photoshop

GIMP

Actividad 2. Supongamos que llegan a un procesador,  cinco procesos: P1, P2, P3, P4 y P5, cada uno en el tiempo de llegada especificado en la tabla. El tiempo de ejecución y las prioridades de cada proceso se refleja también en la siguiente tabla. Se trata de realizar un cronograma para los algoritmos de planificación: FIFOel tiempo restante más cortoRound Robin(quantum = 2 unidad de tiempo de ejecución) y Por prioridad. Calcular  también, el tiempo de espera medio antes de comenzar a ser ejecutados y el tiempo medio de finalización, para cada uno de los procesos en los diversos algoritmos. (2.5 puntos):

PROCESO

Tiempo de llegada

Tiempo de ejecución

Prioridad

P1

1

6

4

P2

2

1

1

P3

0

2

3

P4

3

5

5

P5

4

3

2

Nota: las prioridades se ordenan de la siguiente manera: 1 la mayor y 5 la menor; y solamente se aplican en el algoritmo de planificación "Por prioridad".

FIFO

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

P1

E

E

X

X

X

X

X

X

P2

E

E

E

E

E

E

X

P3

X

X

P4

E

E

E

E

E

E

X

X

X

X

X

P5

E

E

E

E

E

E

E

E

E

E

X

X

X

Espera  E

Ejecución  X

Proceso

T=tf-ti (finalización)

E=T-TCPU

(espera)

I=tCPU/T (promedio)

P1

7

1

0.85

P2

7

6

0.14

P3

2

0

1

P4

11

6

0.45

P5

13

10

0.23

Tiempo restante más corto (SRTN)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

P1

E

E

E

E

E

E

E

E

E

E

E

X

X

X

X

X

X

P2

X

P3

E

X

X

P4

E

E

E

E

E

E

X

X

X

X

X

P5

E

E

E

X

X

X

Espera  E

Ejecución  X

Proceso

T=tf-ti (finalización)

E=T-TCPU

(espera)

I=tCPU/T (promedio)

P1

16

10

0.38

P2

1

0

1

P3

2

0

1

P4

8

3

0.63

P5

3

0

1

ROUND ROBIN

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

P1

E

E

X

X

E

E

E

E

E

X

X

E

E

E

X

X

P2

E

E

E

E

X

P3

X

X

P4

E

E

E

E

E

X

X

E

E

E

E

X

X

E

E

E

X

P5

E

E

E

E

E

E

E

X

X

E

E

E

E

X

Espera  E

Ejecución  X

Proceso

T=tf-ti (finalización)

E=T-TCPU

(espera)

I=tCPU/T (promedio)

P1

15

9

0.4

P2

3

2

0.33

P3

2

0

1

P4

14

9

0.36

P5

10

7

0.3

PRIORIDAD

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

P1

E

E

E

E

E

E

X

X

X

X

X

X

P2

        X

P3

E

E

E

E

X

X

P4

E

E

E

E

E

E

E

E

E

E

E

E

X

X

X

X

P5

E

X

X

X

Espera  E

Ejecución  X

Proceso

T=tf-ti (finalización)

E=T-TCPU

(espera)

I=tCPU/T (promedio)

P1

11

5

0.54

P2

0

0

P3

6

4

0.33

P4

13

9

0.30

P5

0

0

Actividad 3. Realiza un trabajo de investigación comparando la forma de gestionar la memoria principal de un sistema Windows 10 y un sistema Linux Ubuntu 17.04. Debes destacar en una pequeña tabla, las similitudes y diferencias de cada uno. Indica las fuentes de donde has obtenido la información. (2.5 puntos)

Comparativa Manejo de Memoria (Windows vs Linux)

Windows NT 5.0 y sus sucesores
utilizan una técnica de paginación
segmentada (clustered paging) y un
liberador de memoria que se utiliza
una vez por segundo.

Utiliza un algoritmo de paginación
adaptable LRU (Least Recently Used,
menos utilizado frecuentemente) y el
liberador de memoria se ejecuta cuando
es necesario.

Usa conjuntos de trabajo por proceso
con tamaño dinámico empleando el
algoritmo del reloj.

Utiliza un único conjunto de trabajo
global bajo el algoritmo del reloj.

Permite definir el tamaño de memoria
virtual disponible. Aunque el sistema
operativo es autónomo de ampliar
este espacio de ser necesario.

Una porción de la RAM es
permanentemente asignada al kernel, el
resto es denominado memoria dinámica.
Las políticas de asignación son por
petición del kernel y por petición del
usuario.

La separación de memoria virtual
(usuario/kernel) abarca posibilidades
desde 2/2 GB hasta 3/1 GB

La separación de memoria virtual
(usuario/kernel) abarca posibilidades
desde 1/3 GB hasta 3/1 GB e incluso 4/4
GB, caso en el cual el kernel tiene su
propio espacio de direcciones.

Posee 8 niveles de prioridad para la
memoria virtual basados en
procesos/hilos

La memoria virtual no posee prioridades

El tamaño de la pila del kernel es de
12kb

El tamaño de la pila del kernel es de 8kb

El modelo de paginación es basado en
una estructura de árbol, donde la raíz
del árbol es un directorio de páginas,
cada proceso dispone de un directorio
con punteros a tablas y cada tabla
posee 1024 entradas apuntando a
páginas.

Usa un modelo de paginación similar al del i386 (gestión de memoria más simple, acorde a los objetivos de Linux de portabilidad)

...

Descargar como (para miembros actualizados)  txt (12.2 Kb)   pdf (154 Kb)   docx (24.9 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com