Entradas

Llamadas al sistema

Imagen
 Llamadas al sistema.-  U n Sistema Operativo multitarea en el que van a convivir un gran número de   procesos . Es posible, bien por un fallo de programación o bien por un intento malicioso, que alguno de esos   procesos   haga cosas que atenten contra la estabilidad de todo el sistema. Por ello, con vistas a proteger esa estabilidad, el   núcleo   o kernel del sistema funciona en un entorno totalmente diferente al resto de programas. Se definen entonces dos modos de ejecución totalmente separados: el   modo kernel   y el  modo usuario . Cada uno de estos modos de ejecución dispone de memoria y procedimientos diferentes, por lo que un programa de usuario no podrá ser capaz de dañar al núcleo. Aquí se plantea una duda: si el núcleo del sistema es el único capaz de manipular los recursos físicos del sistema (hardware), y éste se ejecuta en un modo de ejecución totalmente disjunto al del resto de los programas, ¿cómo es posible que un pequeño programa hecho por mí sea capaz de leer y esc

ejercicios 2da practicas de programación batch

Ejercicio 1. Crea un fichero por lotes ARBOL.BAT que genere en un archivo llamado ARBOL.DAT, el cual contenga de forma gráfica la estructura de carpetas de la unidad C. @echo off tree /A c:/ > arbol.dat exit /b Ejercicio 2. Crea un fichero por lotes SIGNAT.BAT que muestre en pantalla un “mensaje de presentación personalizada". @echo off call:nombre echo.&pause&goto:eof :nombre echo "Indique nombre" set /p nombre= echo Hola %nombre% goto:EOF Ejercicio 3. Crea un fichero por lotes TODOS.BAT, en el se listen todos los archivos de extensión .bat de la unidad C, ordenados por nombre. @echo off cd C:\ DIR *.bmp /s /on Ejercicio 4. Crea un fichero por lotes llamado COPIAME.BAT, de manera que tengamos que suministrarle un parámetro que será el nombre de un archivo. Se debe comprobar si el archivo existe, en caso de que exista lo debe copiar en la carpeta [directorio de trabajo]\papelera (que ya debe existir previamente) y salir. En caso que no e

Ejercicios... Practica uno Programación Batch

Imagen
ejercicios batch o .bat Lo único que necesitas saber es algo de programación  básica esto es lo básico para una simple programación algunas consideraciones previas  Echo Echo - Echo off / @ echo  off (Echo activado por default) Echo: Activa el eco. Muestra la ruta dónde se ejecutan los comandos. Echo off / @ echo  off: Desactiva el eco. Oculta la ruta dónde se ejecutan los comandos. Cls Borra la pantalla. Goto Sirve para dirigirte a una etiqueta*. Help Muestra los comandos de la consola (internos predeterminados). Pause El archivo por lotes se para hasta que se presione una tecla para continuar. Title Inserta un título al archivo .bat Comando /? Los signos /? detrás de un comando, hacen que se muestre la información de dicho comando. IF: "Ejecuta procesos condicionales en programas por lotes." Es decir, Establece condiciones entre variables. Set: "Muestra, establece o elimina variables de entorno de Windows." Es

laboratorio #2 Comandos DOS parte uno

ORDENES PARA MANTENIMIENTO DE CAMINOS [unidad:]: Especifica la unidad de disco a utilizar. [ruta]: Especifica donde se encuentran los datos. La longitud máxima de una sola ruta de acceso desde el directorio raíz hasta otro directorio es de 63 caracteres, incluyendo las barras inversas (\). * CHDIR (CD) (Cambiar directorio): Presenta el nombre del directorio actual o cambia el directorio actual, CHDIR [unidad:][ruta] CHDIR[..] CD [unidad:][ruta] CD[..] [..]: Especifica que se desea cambiar al directorio padre. El directorio raíz es el más alto de la estructura de directorios de una unidad de disco determinada. Si deseamos regresar en cualquier momento al directorio raíz “cd\”. * MKDIR (MD) (Crear directorio): Crea un directorio, MKDIR [unidad:][ruta] MD [unidad:][ruta] * RMDIR (RD) (Eliminar directorio): Elimina un directorio, RMDIR [unidad:][ruta] RD [unidad:][ruta] En la creación de directorios, los nombres de los mismos no deben de existir, en caso contrari

programa analitico para la materia gestion 2018

PROGRAMA DOCENTE Asignatura : Introducción a los sistemas operativos Hrs. Teóricas : 30 Sigla: INF 122 Hrs. Practicas: 30 Programa: Ingeniería Informática. Hrs. Laboratorio : 60 Grupo : 1,3 Créditos : 5 Ubicación en el Plan : 2do semestre. I. FUNDAMENTACIÓN DE LA ASIGNATURA . La materia Introducción a los  Sistemas Operativos  está dirigida a los alumnos de Segundo Semestre. Es requisito de la materia que el alumno tenga conocimientos básicos de los elementos de una computadora (Hardware y Software), estos conocimientos serán obtenidos en la Materia Fundamentos de la Informática.   Contribuye en forma directa a los  objetivos del perfil profesional, esencialmente en la instrumentación, implementación de sistemas informáticos. II. OBJETIVOS GENERALES Y ESPECÍFICOS DE LA MATERIA. El estudiante debe ser capaz de: ·          Identificar y caracterizar la estruct