Derecho
* 27. ... 2) Generalidad: Uniformidad en el trato de dispositivos distintos: a) en la interfaz entre el procesoy los dispositivos b) en la gestión entre el Sistema Operativo y los dispositivos. Solución principal : Enfoque Modular y jerárquico en el diseño de funciones de E/S. Modularidad . Distribuir las funciones en capas organizadas jer árquicamente (niveles). Los niveles coinciden con los requisitos de tiempos de respuesta requeridos. Niveles bajos atienden a eventos rápidos (hardware), mientras losniveles altos atienden a eventos o solicitudes menos críticas (comunicación con el usuario).
* 28. ... Hay tres configuraciones principales, que corresponden a: 1. Comunicación con un dispositivo periférico local 2. Dispositivo de comunicaciones 3. Dispositivo de almacenamiento secundario
* 29. Procesos de Usuario E /S l ógica E /S con dispositivos Planificación y Control Hardware 1)Comunicación con un dispositivo periférico local, Los niveles son: Trata al dispositivo como un recurso lógico, sin preocuparse de los detalles de control del dispositivo particular. Se ocupa de la gestión de funciones generales de E/S pedidas por los procesos de usuario, proporciona identificadores y operaciones de: lectura, escritura, apertura y cierre. Convierte las operaciones pedidas y datos ensecuencias de instrucciones de E /S , comandos para el canal y ordenes al controlador. Este nivel maneja la planificación, encolado y control de las operaciones de E /S; además del m anejo de interrupciones. Se encarga de realizar la comunicación con el hardware.
* 30. Procesos de Usuario Arquitectura de Comunicaciones E /S con dispositivos Planificación y Control Hardware 2) Dispositivo decomunicaciones Es muy parecida a la anterior. La diferencia principal es que el nivel de E/S lógica se reemplaza por una arquitectura de comunicaciones, que a su vez puede constar de varios niveles. Ej. OSI, arquitectura de interconexión de sistemas abiertos (7 niveles)
* 31. Procesos de Usuario Gestión de directorios Sistema de Archivos Organización Física E /S con dispositivos Planificación yControl Hardware 3) Sistema de Almacenamiento secundario Traducción de nombres de los archivos a identificadores que referencian al file. Operaciones que tienen que ver con la gestión de directorios: Añadir, Borrar, Reorganizar Estructura lógica de los archivos. Operaciones especificadas por el usuario: Abrir, Cerrar, Leer, Escribir. Gestión de derechos de acceso Conversión de “direcciones” lógicas a direcciones físicas del almacenamiento secundario. Asignación de espacio en el almacenamiento secundario (disco) y principal (buffers)
10 - Simple ejemplo en vb.net para listar y cerrar procesos
Colocar un control ListBox1 y un control Button en el form.
Al presionar el button1 se listan los procesos obtenidos con GetProcesses
Al hacer doble clic en el item seleccionado se preguntasi se quiere cerrar el proceso seleccionado, usando el método Kill del objeto Process
Código fuente en el Form
Texto planoCopiar código fuenteImprimir
1. Option Strict On
2. Option Explicit On
3.
4. Public Class Form1
5.
6. Private Sub Form1_Load(ByVal sender As System.Object, _
7. ByVal e As System.EventArgs) Handles MyBase.Load
8.
9.
10. Button1.Text = "Actualizar"
11. Listar()
12. End Sub
13.
14. Private Sub Button1_Click(ByVal sender As System.Object, _
15. ByVal e As System.EventArgs) Handles Button1.Click
16. Call Listar()
17. End Sub
18.
19....
Regístrate para leer el documento completo.