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

TRABAJO PRÁCTICO SISTEMAS OPERATIVOS LINEAMIENTOS


Enviado por   •  9 de Agosto de 2016  •  Trabajo  •  4.164 Palabras (17 Páginas)  •  479 Visitas

Página 1 de 17

[pic 1]

Universidad Tecnológica Nacional

Facultad Regional Haedo

Carrera Ingeniería Industrial

Cátedra Informática I

TRABAJO PRÁCTICO SISTEMAS OPERATIVOS

LINEAMIENTOS

El trabajo práctico consta de dos partes, una parte teórica y una práctica, esta última se desarrollará en el laboratorio de computación.

Los grupos de trabajo no pueden superar las 3 personas.

Se debe presentar un informe impreso con todos los detalles.

La información puede obtenerse consultando bibliografía específica del tema, apuntes de la cátedra, páginas Web o cualquier otro método que provean la información, siempre considerando fuentes confiables. El trabajo de investigación requiere una ELABORACION, es decir no se pueden adjuntar fotocopias o realizar transcripciones textuales que contengan elementos ajenos a lo que se pregunta, la elaboración tiene como objetivo que cada pregunta sea contestada en forma clara, concisa, pero respondida en su totalidad. Citar las fuentes bibliográficas al final del trabajo.

IMPORTANTE: LAS RESPUESTAS AL CUESTIONARIO EN SU PARTE BÁSICA NO PUEDEN EXCEDER LAS 12 CARILLAS (INCLUIDOS GRÁFICOS) SIN EXCEPCIÓN.

INFORME

El informe debe ser desarrollado utilizando el procesador de textos “Microsoft Word”, excluyentemente, esto tiene por objeto evaluar durante el año el manejo de esta herramienta, por lo tanto, en este y trabajos prácticos posteriores, se evaluarán dos aspectos Formato y Contenido (el trabajo en sí).

El formato general a aplicar en el informe es:

Formato de Página

Tamaño de hoja

A4

Orientación

Vertical

Configuración de márgenes

Sup: 1 cm, Inf: 1 cm, Izq: 2 cm, Der: 2 cm.

Numeración

Pie de página, Alineación derecha (1er página sin número)

Bordes

Borde de página, ancho ½ Pto.  (sólo 1er página)

Formato de párrafo (Cuerpo del informe)

Preguntas

Alineación

Justificar

Columnas

Una

Sangría

Ninguna.

Espaciado entre párrafos

6 Pto. (Posterior)

Respuestas

Alineación

Justificar

Columnas

Dos

Sangría

Ninguna.

Espaciado entre párrafos

6 Pto. (Posterior)

Carátula

Alineación

Centrar

Columnas

Una

Sangría

Ninguna.

Espaciado entre párrafos

18 Pto. (Posterior)

Tablas

Alineación encabezados de columnas

Centrado

Espaciado entre párrafos

0,5 Pto. Anterior y 0,5 Pto. Posterior

Formato de carácter

Preguntas

Tipo de fuente

Arial

Tamaño de fuente

12 Pto.

Efectos

Ninguno.

Respuestas

Tipo de fuente

Arial

Tamaño de Fuente

10 Pto.

Efectos

Ninguno

Carátula

Tipo de fuente

Arial

Tamaño de fuente

14 Pto.

Efectos

Negrita

Formato de Imágenes

Alineación

En línea con el texto (Centrada)

Formato de Numeración

Numeración y viñetas

Preguntas numeradas ( 1. 2. 3. 4. Etc.)

CONTENIDO DE LA CARÁTULA

La carátula consta de los siguientes elementos en el orden indicado:

  • Logotipo de la Tecnológica (80 x 80 Pixeles, Monocromo)
  • “UNIVERSIDAD TECNOLÓGICA NACIONAL” y debajo “FACULTAD REGIONAL HAEDO”.
  • Debajo “Carrera: INGENIERÍA INDUSTRIAL”.
  • Debajo, “Cátedra: INFORMÁTICA I”
  •  El título del trabajo práctico, “TRABAJO DE INVESTIGACIÓN ARQUITECTURA DE COMPUTADORES”.
  • También debe constar APELLIDO, NOMBRE, LEGAJO y DIRECCIÓN DE CORREO ELECTRÓNICO, de cada uno de los integrantes del grupo, en ese orden.
  • Debe constar además la división y el año de cursada.
  • Debajo, debe constar “Firma docente” y debajo “Fecha de aprobación”.

CUESTIONARIO

  1. Objetivos de un SO.
  2. Logros principales de los SO.
  3. Explicar los términos monousuario y multiusuario.
  4. Explicar los términos monotarea y multitarea (multiprogramación).
  5. Concepto de arquitectura por capas, Monolítica y de Micro núcleo (Micro kernel).
  6. Ventajas y desventajas de cada una de las arquitecturas anteriores.
  7. Concepto de proceso y concepto de paginación.
  8. Gestión de memoria por partición fija. Características.
  9. Gestión de memoria por partición dinámica. Características.
  10. Gestión de memoria: Buddy System. Características.
  11. Gestión de memoria: Reubicación. Características.
  12. Proceso de paginación aplicado a la memoria virtual.
  13. Indicar la función del TLB (Translation Lookaside Buffer). Acierto del TLB, Fallo del TLB y Fallo de página.
  14. Realice una tabla comparando los sistemas operativos: DOS, UNIX, LINUX, WINDOWS, OS/2 de acuerdo con las siguientes características:
  • Tipo de sistema (mono programado, multiprogramado o distribuido)
  • Tipo de procesamiento (mono tarea o multitarea)
  • Tipo de arquitectura (monolítico por capas o micro núcleo)
  • Gestión de memoria virtual (si tiene o no)
  • Tipo de interfase utilizada (de texto o gráfica)
  • Soporte de red (si tiene o no)
  • Seguridad (Implementa seguridad o no)
  • Dispositivos que controla (HD, CD, disquetes, etc.)
  • Tipo de distribución (Comercial, gratuita, en CD, desde la Web, etc.)

Bibliografía recomendada:

Operating Systems Internal and Design Principles – Williams Stallings (3rd Edition).

Práctica: Uso de la consola de comandos de un SO

La misma consiste de una práctica en laboratorio de la Interfase de comandos del SO Microsoft Windows / Comandos del SO DOS.

LINEAMIENTOS GENERALES

  • Para llevar a cabo la práctica debe contarse con 2 disquetes por grupo, o dos unidades de almacenamiento tipo unidades flash, Pen Drive, etc. (o combinación), dispuestas a ser formateadas.
  • Consultar con el profesor solo en caso de que fuese estrictamente necesario. Se puede recurrir a la ayuda en línea del comando con nombre_del_comado /? (Ej.: Dir /? devuelve la ayuda de Dir).
  • Si el comando no tuviese éxito, repetir la operación hasta realizarlo de manera exitosa.
  • Anotar la sintaxis de cada uno de los comandos utilizados en cada uno de los puntos (sólo aquellos que han tenido éxito) indicando Prompt, en los sitios previstos de esta práctica (Tabla). Luego esa tabla debe ser transcripta de modo de entregar su contenido impreso.
  • Si la cantidad de archivos originados por la ejecución de un comando, excede la capacidad del medio de almacenamiento (disco), no por eso el comando ha sido mal ejecutado, para poder realizar pasos posteriores de la práctica es recomendable borrar algunos archivos, de modo de tener espacio de disco suficiente para continuar con la operación.
  • Se utilizara la consola de comandos de Windows, para acceder a ella seguir la ruta: Inicio  Todos los programas  Accesorios  Símbolo de sistema. Para cerrar la consola se debe tipear en la línea de comandos Exit y darle ingreso.

CONSIGNAS A EJECUTAR

  1. FORMATEAR UN DISCO DE 3½ PULGADAS EN ALTA DENSIDAD MEDIANTE EL COMANDO FORMAT (ETIQUETAR COMO DISCO1).
  2. CREAR LOS DIRECTORIOS DIR1, DIR2 Y DIR3 EN EL DISQUETE.
  3. COPIAR TODOS LOS ARCHIVOS DEL DIRECTORIO RAIZ DE LA UNIDAD C AL DIRECTORIO DIR1.
  4. MOVER TODOS LOS ARCHIVOS DEL DIRECTORIO DIR1 AL DIRECTORIO DIR2.
  5. COPIAR TODOS LOS ARCHIVOS DEL DIRECTORIO DIR2 AL DIRECTORIO DIR3.
  6. ELIMINAR TODOS LOS ARCHIVOS CONTENIDOS EN EL DIRECTORIO DIR2.
  7. ELIMINAR EL DIRECTORIO DIR2.
  8. CREAR UN DIRECTORIO DIR4 DENTRO DEL DIRECTORIO DIR3.
  9. COPIAR EL DIRECTORIO DIR3 Y SUS SUBDIRECTORIOS AL DIRECTORIO DIR1.
  10. ELIMINAR EL DIRECTORIO DIR1 Y TODOS LOS DIRECTORIOS Y ARCHIVOS EN EL CONTENIDOS, USANDO DEL Y RD.
  11. RENOMBRAR EL DIRECTORIO DIR3 COMO DIREC1.
  12. CREAR UN DIRECTORIO LLAMADO DIREC2.
  13. COPIAR DEL DIRECTORIO DIREC1 AL DIRECTORIO DIREC2 TODOS LOS ARCHIVOS QUE EMPIECEN CON “A” (SI NO EXISTIESEN CAMBIAR DE LETRA).
  14. ELIMINAR DEL DIRECTORIO DIREC1 TODOS LOS ARCHIVOS QUE EMPIECEN CON “A” (SI NO EXISTIESEN CAMBIAR DE LETRA).
  15. MEDIANTE EL COMANDO DIR, VISUALIZAR TODOS LOS ARCHIVOS CON ATRIBUTO DE SISTEMA DE C:\ (UTILIZAR EL MODIFICADOR CORRESPONDIENTE PARA VERLOS EN SUSCESIVAS PANTALLAS).
  16. MEDIANTE EL COMANDO DIR, VISUALIZAR TODOS LOS ARCHIVOS CON ATRIBUTO DE OCULTO DE C:\
  17. MOSTRAR EL DIRECTORIO DE C:\ EN FORMATO ANCHO.
  18. MOSTRAR TODOS LOS ARCHIVOS DEL DIRECTORIO RAIZ DEL C, SIN LOS SUBDIRECTORIOS. (UTILIZAR EL MODIFICADOR CORRESPONDIENTE PARA VERLOS EN SUCESIVAS PANTALLAS).
  19. PEDIR EL ARBOL DE DIRECTORIOS DEL DIRECTORIO RAIZ DE LA UNIDAD C (UTILIZAR EL MODIFICADOR CORRESPONDIENTE PARA VERLO EN SUCESIVAS PANTALLAS).
  20. PEDIR EL ARBOL DE DIRECTORIOS DEL DIRECTORIO RAIZ DE C QUE INCLUYA LOS ARCHIVOS CONTENIDOS EN LOS DISTINTOS SUBDIRECTORIOS (UTILIZAR EL MODIFICADOR CORRESPONDIENTE PARA VERLO EN SUCESIVAS PANTALLAS).
  21. SOLICITAR INFORMACIÓN DE VOLUMEN DEL DISQUETE DE 3½ PULGADAS.
  22. CAMBIAR LA ETIQUETA DEL DISQUETE DE “DISCO1” A “DISCO2”.
  23. CAMBIAR DE NOMBRE A TODOS LOS ARCHIVOS QUE EMPIECEN CON “A” DEL DIRECTORIO DIREC2, DE MANERA QUE TODOS LOS NOMBRES EMPIECEN CON “B” UTILIZANDO UN SOLO COMANDO.
  24. COLOCAR EL ATRIBUTO DE ARCHIVOS DE SÓLO LECTURA A TODOS LOS ARCHIVOS DEL DIRECTORIO DIREC2 UTILIZANDO UN SOLO COMANDO.
  25. CREAR UN DIRECTORIO DIREC3 DENTRO DEL DIRECTORIO DIREC2.
  26. ELIMINAR EL DIRECTORIO DIREC2 CON SUS ARCHIVOS Y SUBDIRECTORIOS EN UN SOLO PASO.
  27. COPIAR EL DISCO A OTRO DISCO TAMBIEN DE 3 ½ PULGADAS, UTILIZANDO EL COMANDO PERTINENTE.
  28.  UTILIZAR SCANDISK PARA REALIZAR UNA VERIFICACIÓN DE LOS ERRORES EN UN DISQUETE.
  29. SOLICITAR LA FECHA Y LA HORA DEL SISTEMA, CAMBIARLAS Y LUEGO REESTABLECERLAS A LAS CORRESPONDIENTES, LUEGO BORRAR LA PANTALLA.
  30. CAMBIAR EL SIMBOLO DEL SISTEMA PARA QUE MUESTRE LA FECHA, LUEGO REESTABLECERLO AL ORIGINAL.
  31. HACER UN FORMATO RÁPIDO DEL SEGUNDO DISCO DE 3 ½ PULGADAS.
  32. REALIZAR MEDIANTE EL COMANDO EDIT UN ARCHIVO BATCH LLAMADO CHECK1 QUE PERMITA REALIZAR UNA VERIFICACIÓN DE ERRORES DE LOS ARCHIVOS DE LA UNIDAD C CON CHKDSK, Y GUARDE UN INFORME QUE INCLUYA LA RUTA DE TODOS LOS ARCHIVOS VERIFICADOS EN EL ARCHIVO CHEQUEO.TXT EN LA UNIDAD A, DEBE PODER REUTILIZARSE Y ADICIONAR LOS INFORMES UNO A CONTINUACIÓN DEL OTRO, DEBE INCLUIR UN MENSAJE DE INICIALIZACIÓN Y FINALIZACIÓN Y ECO (ECHO), DESACTIVADO. TAMBIEN DEBE INCLUIR COMENTARIOS EN SU CODIGO QUE EXPLIQUE LO QUE HACE. AGREGAR UNA PAUSA CON EL MENSAJE “INSERTE UN DISQUETE ANTES DE CONTINUAR” PARA PERMITIR QUE EL USUARIO INGRESE UN DISQUETE ANTES DE REALIZAR LA VERIFICACIÓN. LUEGO EJECUTARLO Y COMPROBAR SU FUNCIONAMIENTO.

[pic 2]

COMPLETAR A CONTINUACIÓN CON PROMPT Y COMANDO:

Punto

Prompt

Comando

1

format f:\

format

2

mkdir dir1

mkdir

mkdir dir2

mkdir

mkdir dir3

mkdir

3

copy c:t\tp f:\dir1

copy

4

Move f:\dir1\*.* f:\dir2

move

5

Copy f:\dir2\*.* f:\dir3

copy

6

Del f:\dir2\*.*

del

7

Del f:\dir2

del

8

mkdir f:\dir3\dir4

mkdir

9

Copy f:\dir3 f:\dir1

copy

10

del f:\dir1

del

del /s f:\dir1

del

rd f:\dir1

rd

------

------

11

rename f:\dir3direc1

rename

12

mkdir f:\direc2

mkdir

13

Copy f:\dir1\*.* f:\dir2 \a

copy

14

del f: \direc1 \a

del

15

dir  /s

dir

16

dir  /ah

dir

17

dir  /w

dir

18

dir  /d

dir

19

tree  

tree

20

tree  /f

tree

21

a:\vol

vol

22

rename a:\disco1 disco2

rename

23

rename f:\ a\direc2\b

rename

24

attrib  +r/direc2

 attrib          

25

mkdir f:\direc2\direc3

mkdir

26

erase  /s/f f:\direc2

erase

27

diskcopy a:\

diskcopy

28

scandisk f:

scandisk

29

Date → dd/mm/aaaa

date

Time → hh/mm/ss

time

Cls

cls

30

title 29/05/2012

title

title C:\windows\system32\cmd.exe

title

31

format /q a:

format

32

(Escribir estructura del Batch)

  1. El sistema operativo es el programa (o software) más importante de un ordenador. Para que funcionen los otros programas, cada ordenador de uso general debe tener un sistema operativo. Los sistemas operativos realizan tareas básicas, tales como reconocimiento de la conexión del teclado, enviar la información a la pantalla, no perder archivos y directorios en el disco, y controlar los dispositivos periféricos tales como impresoras, escáner, etc. En sistemas grandes, el sistema operativo tiene incluso mayor responsabilidad y poder, se asegura de que los programas y usuarios que están funcionando al mismo tiempo no interfieran entre ellos. El sistema operativo también es responsable de la seguridad, asegurándose de que los usuarios no autorizados no tengan acceso al sistema.

2)

En la creación de los sistemas operativos se ha podido implementar 5 logros. Estos son:

  • Los procesos: la creación de los procesos se debió a las dificultades que padecían los programadores y usuarios  en la realización de tareas las que los llevaba a sufrir de interbloqueos de las tareas o sufrir de una sincronización incorrecta. Para resolverlo idearon el proceso el cual consistía en un programa ejecutable, los datos asociados necesarios para el programa (variables, espacio de trabajo, buffers, etc.), y el contexto de ejecución del programa.
  • La gestión de memoria: la utilización de la memoria disponible para el correcto funcionamiento del sistema operativo.
  • La seguridad y la protección de la información: Tras la creación de las redes se genero una gran preocupación por la seguridad de estas, y la seguridad de la información de cada equipo, por lo que se empezó a regularizar en acceso de los usuarios a los dispositivos, controlar el flujo de información y la certificación de que los procesos realizados e información  utilizado hayan sido aprobados por su propietario.
  • La planificación y gestión de recursos: es importante administrar los recursos que tiene disponibles el sistema operativo (espacio de memoria, dispositivos de E/S, procesadores) y planificar su utilización por parte de los diferentes procesos en activo.
  • La estructura del sistema: Para gestionar la complejidad de los sistemas operativos y solucionar estos problemas, se ha prestado mucha atención durante los últimos años a la estructura del software de los sistemas operativos. Se puede contemplar al sistema como una serie de niveles. Cada nivel lleva a cabo un determinado subconjunto de funciones requeridas por el sistema operativo. Este se basa en el nivel inferior para llevar a cabo funciones más primitivas y ocultar los detalles de dichas funciones. A su vez, cada nivel ofrece servicios al nivel superior. En el mejor de los casos, los niveles deben estar definidos de forma que los cambios en un nivel no requieran cambios en otros niveles. De este modo, se descompone un problema en un número de subproblemas más manejables.

3) Un sistema operativo monousuario es un sistema operativo que sólo puede ser ocupado por un único usuario en un determinado tiempo. Ejemplo de sistemas monousuario son las versiones domésticas de Windows.Administra recursos de memoria procesos y dispositivos de las PC'S.

...

Descargar como (para miembros actualizados) txt (28 Kb) pdf (345 Kb) docx (30 Kb)
Leer 16 páginas más »
Disponible sólo en Clubensayos.com