AÑO LECTIVO
2021-2022
Introducción.
Objetivo: Implantar y mantener sistemas operativos y en red, utilizando de manera óptima los recursos físicos y lógicos para lograr una
comunicación eficiente, considerando las normas y estándares vigentes. CONTENIDOS
Procedimientos Hechos y conceptos Actitudes, valores y normas
Presentación de la información:
- Realizar conversiones y representaciones de - Sistemas de numeración y sus conversiones. - Reconocer la importancia de la aplicación de
la información aplicando diferentes sistemas - Unidades de medida para el almacenamiento normas y estándares en los trabajos de
de conversión. de la información. implementación de sistemas operativos y en
- Describir las características, funciones, - Sistemas digitales: Tablas de verdad, red.
ventajas y desventajas que brindan los compuertas lógicas, Algebra de Boole. - Valorar el trabajo metódico, organizado y
sistemas operativos más importantes y eficaz, durante el desempeño de sus
difundidos en el mercado. Sistemas operativos: funciones.
- Describir los procesos de instalación, - Funciones generales: Evolución histórica y - Ser ordenado en el desarrollo de las
configuración y actualización del sistema versiones. Modelos e Interfaz de usuario. actividades de instalación y mantenimiento de
operativo y/o redes informáticas, tomando en - Tipos de sistemas operativos: sistemas operativos y redes.
consideración la arquitectura y plataforma Características, ventajas y desventajas. - Tener una actitud propositiva para aportar
tecnológica disponibles. Normativa sobre el uso de software privativo y con ideas y soluciones que permitan mejorar la
- Reconocer los diferentes tipos de archivos y libre. calidad del servicio informático.
- Funciones del sistema operativo y gestión de - Tomar las precauciones necesarias para
aplicar la correcta sintaxis para manipular los
recursos: Procesador, memoria, periféricos, salvaguardar la información que se comparte
comandos internos y externos.
datos, dispositivo de almacenamiento, en el sistema informático.
- Ejecutar comandos en un sistema operativo
usuarios, seguridad e integridad de la - Respetar las normas de seguridad en la
privativo o libre para la realización de
información. manipulación de los componentes físicos y
procedimientos básicos predeterminados.
- Analizar, configurar y modificar el entorno y el lógicos del sistema informático.
Sistemas operativos monousuario: - Mostrar predisposición para el trabajo en
sistema de archivos de un sistema operativo
equipo, manteniendo una comunicación fluida
Saludos un gusto saludarles a todos los estudiantes. Permítame dirigirme así ustedes
El presente módulo de trabajo le ayudara en la asignatura de sistema operativo.
Séra cómo un ayuda para las consecuciones de los conocimientos y poder
retroalimentarse.
Atentamente.
OBJETIVO
Aplicar conversiones aplicando otros sistemas de numeración
El valor de cada dígito está asociado al de una potencia de base 10, número que coincide con la
cantidad de símbolos o dígitos del sistema decimal, y un exponente igual a la posición que ocupa
el dígito menos uno, contando desde la derecha.
5x102+2x101+8x100=528
El sistema de numeración binario utiliza sólo dos dígitos, el cero (0) y el uno (1), que tienen
distinto valor dependiendo de la posición que ocupen. El valor de cada posición es el de una
potencia de base 2, elevada a un exponente igual a la posición del dígito menos uno. Se puede
observar que, tal y como ocurría con el sistema decimal, la base de la potencia coincide con la
cantidad de dígitos utilizados (2) para representar los números.
De acuerdo con estas reglas, el número binario 1011 tiene un valor que se calcula así:
1x23+0x22+1x21+1x20=8+0+2+1=11
Convertir un número decimal al sistema binario es muy sencillo: basta con realizar divisiones
sucesivas por 2 y colocar los restos obtenidos, en cada una de ellas. Para formar el número
binario tomaremos los restos en orden inverso al que han sido obtenidos. Por
ejemplo:
77 : 2 = 38 Resto: 1
38 : 2 = 19 Resto: 0
19 : 2 = 9 Resto: 1
9 : 2 = 4 Resto: 1
4 : 2 = 2 Resto: 0
2 : 2 = 1 Resto: 0
1 : 2 = 0 Resto: 1
7710 = 1 0 0 1 1 0 12
Es importante distinguir entre los números que pueden representarse con n dígitos binarios, que
es 2n , y el mayor de esos números, que es una unidad menos, es decir, 2n- 1.
El proceso para convertir un número del sistema binario al decimal es aún más sencillo; basta
con desarrollar el número, teniendo en cuenta que el valor de cada dígito está asociado a una
potencia de 2, cuyo exponente es 0 en el bit situado más a la derecha, y se incrementa en una
unidad según vamos avanzando posiciones hacia la izquierda, tal y como se muestra en el
siguiente ejemplo:
1010011=1x26+0x25+1x24+0x23+0x22+1x21+1x20=83
10100112 = 8310
EJERCICIOS
a) Convertir a binario los números decimales 321, 1462, 205, 1023, 1024, 135, 45 y 967
b) Convertir a decimal los números binarios 111001, 101000, 100000001, 01111000, 0000011 y
10101
Por ejemplo, para convertir a binario el número decimal fraccionario 0,3125, empezamos
multiplicando por 2, y después se multiplica cada parte fraccional resultante del producto por
2, hasta que el producto fraccionario sea cero o hasta que se alcance el número deseado de
posiciones decimales.
- Los dígitos acarreados, o acarreos, generados por las multiplicaciones dan lugar al número
binario.
Bit menos significativo (LSB o Least Significant Bit, en sus siglas en inglés)
Bit más significativo,(MSB o Most Significant Bit), en sus siglas en inglés
EJERCICIOS:
101,1010101
Total 5,6640625.
1. 10001010,10
2. 10000010111, 1010101
3. 1111110,111110
4. 1111,101
5. 1001010101,101010
6. 1011,100001
7. 1111,101
8. 1000001,11111
SISTEMAS DE NUMERACIÓN OCTAL Y HEXADECIMAL
La conversión de un número decimal a octal se hace del mismo modo: mediante divisiones
sucesivas por 8 y colocando los restos obtenidos en orden inverso. Por ejemplo:
122 : 8 = 15 Resto: 2
15 : 8 = 1 Resto: 7
1:8=0 Resto: 1
12210 = 1728
122,456 10
0,456 X 8 = 3,648
0,648 X8= 5,184
0,184 X8= 1,472 Parte fraccionaria
0,472 X8= 3,776
0,776 X8= 6,176
R= 172,351368
6 : 16 = 0 Resto: 6
173510 = 6C716
Ensayemos también la conversión inversa, de hexadecimal a decimal del número 1A3F:
3 2 1 0
1 A3F 16=1⋅16 + A⋅16 +3⋅16+ F⋅16 =671910
1A3F16 = 71910
Cada dígito de un número octal equivale a tres dígitos en el sistema binario. Por tanto, el modo
de convertir un número entre estos sistemas de numeración equivale a "expandir" cada dígito
octal a tres dígitos binarios, o en "contraer" grupos de tres caracteres binarios a su
correspondiente dígito octal. Por ejemplo:
1010010112 = 5138
7508 = 1111010002
APRENDIENDO HACIENDO
UNIDADES DE ALMACENAMIENTO
Con frecuencia escuchamos estos términos asociados al peso o tamaño que poseen archivos,
capacidad de almacenamiento de unidades y otros, pero lo cierto es que muchos desconocen en
realidad de qué se tratan. Por lo general muchos equivocan el concepto asegurando que se trata
de una medida de peso, pero lo cierto es que son medidas de longitud, es decir que no nos dice
en realidad cuánto pesa un archivo, porque lo cierto es que los archivos no tienen peso, sino el
largo de los mismos, es decir por ejemplo el espacio que ocupan en un disco rígido. También nos
expresan la longitud que poseen en cuanto a capacidad de almacenamiento los discos rígidos y
las unidades flash, como así también la longitud en la capacidad de la memoria RAM, entre otros.
Dentro del mundo de la informática los términos de byte, kilobyte, megabyte, gigabyte y
terabyte son sumamente importantes, y por ende es necesario que sepamos a qué corresponde
cada uno de estas palabras. Para poder expresar los valores a los que corresponden cada uno de
esos términos existen diferentes bases binarias, y aquí utilizaremos la base 2, que es la que
comúnmente se utiliza.
Antes cabe aclarar que todos los valores expresados a continuación son números enteros, y
además que se explica en bytes y no bits, ya que lo cierto es que 1 Kilobyte (KiB) es diferente
de 1 Kilobit (Kb), y en realidad cuando hablamos de capacidad de almacenamiento debemos
hablar de bytes, ya que es el término que debe emplearse en este ámbito, ya que los bits se
refieren a las velocidades de transmisión.
Lo primero que debemos tener presente es que 1 bit equivale a un 1 o a un 0, que corresponde
al lenguaje binario que entiende la computadora, y en el caso de 1 byte el mismo equivale a 8
bits. Básicamente un byte corresponde por ejemplo a 1 carácter, es decir por ejemplo “A” es
un byte. En lo que respecta a 1 Kilobytes (KB) el mismo equivale a 1.024 bytes, lo que
básicamente sería algo así como 2 ó 3 párrafos de texto.
Un Megabyte (MB) es 1.048.576 bytes ó 1.024 kilobytes, lo que sería aproximadamente por
ejemplo 1200 caracteres, es decir alrededor de 870 páginas de texto. En el caso de 1 Gigabyte
(GB), corresponde a 1.024 megabytes, ó 1.048.576 kilobytes, o 1.073.741.824 bytes, mientras
que 1 Terabyte (TB) equivale a 1.024 Gigabytes.
Por último, cabe aclarar que al comprar por ejemplo un disco rígido para nuestra computadora,
al leer los datos que incluye la unidad en cuanto a capacidad de almacenamiento, debemos
tener en cuenta que no todos los fabricantes y desarrolladores utilizan la base binaria 2 para
expresar dicho volumen, ya que algunos optan por expresar la capacidad de sus productos en
bytes, por lo que para enunciar el valor métrico de un Gigabyte utilizan 1.073.741.824 bytes,
que en realidad es lo mismo.
1 bit 0o1 –
8 bits 1 byte –
Explicación:
Para pasar de una unidad más grande a otra más pequeña, se multiplica.
TB →GB → MB → KB → B
Para pasar de una unidad más pequeña a otra más grande, se divide. B → KB → MB → GB → TB
Ejemplos:
1. ¿Cuántos MB de memoria RAM tiene un ordenador que tiene 1GB?
TAREA EN CLASE:
ACTIVIDAD: JUEGO DE MEMORIA
TEMA: Empareje las expresiones, de acuerdo al criterios de equivalencia de la
unidades de almacenamiento
TIEMPO: 15 MINUTOS
APRENDIENDO HACIENDO
INTRODUCCIÓN
La mayoría de las veces estos dispositivos son electrónicos, pero también pueden ser
mecánicos, magnéticos o neumáticos.
Así, una magnitud analógica es aquella que toma valores continuos. Una magnitud
digital es aquella que toma un conjunto de valores discretos.
Señal Analógica
Una señal analógica es un voltaje o corriente que varía suave y continuamente. Una
onda senoidal es una señal analógica de una sola frecuencia. Los voltajes de la voz y
del video son señales analógicas que varían de acuerdo con el sonido o variaciones de
la luz que corresponden a la información que se está transmitiendo.
Señal Digital
Las señales digitales, en contraste con las señales analógicas, no varían en forma
continua, sino que cambian en pasos o en incrementos discretos. La mayoría de las
señales digitales utilizan códigos binarios o de dos estados.
TABLAS DE VERDAD DE
COMPUERTAS LÓGICAS
Compuerta AND
Comportamiento:
Compuerta OR
Comportmiento:
Compuerta NOT
Comportamiento:
MAPAS DE KARNAUGH
APRENDIENDO HACIENDO
Sistemas operativos:
usuario.
La Teoría de la Información de Claude E. Shannon, es sin duda uno de los avances científicos
más importantes del siglo XX. El principal objetivo de esta teoría es el de proporcionar una
definición rigurosa de la noción de información que permita cuantificarla. Fue desarrollada con el
objetivo de encontrar límites fundamentales en las operaciones de procesamiento de señales tales
como compresión de datos, almacenamiento y comunicación. Sus aplicaciones se extienden a
campos diversos, entre ellos la física, la química, la biología, la inferencia estadística, la robótica,
la criptografía, la computación, la lingüística, el reconocimiento de patrones y la teoría de la
comunicación. En esta entrada discutimos los aspectos centrales del formalismo de Shannon y
algunos de sus problemas interpretacionales.
Tarea: Actividad
En los 40's, se introducen los programas bit a bit, por medio de interruptores mecánicos y después
se introdujo el lenguaje máquina que trabajaba por tarjetas perforadas.
Las primeras computadoras, desde finales de los años 40 hasta la mitad de los años 50, el
programador interactuaba de manera directa con el hardware de la computadora, no existía
realmente un Sistema Operativo; las primeras computadoras utilizaban bulbos, la entrada de datos
y los programas se realizaban a través del lenguaje maquina (bits) o a través de interruptores.
Durante los años 50's y 60's.- A principio de los 50's, la compañía General's Motors implanto el
primer sistema operativo para su IBM 170. Empiezan a surgir las tarjetas perforadas las cuales
permiten que los usuarios (que en ese tiempo eran programadores, diseñadores, capturistas, etc.),
se encarguen de modificar sus programas. Establecían o apartaban tiempo, metían o introducían
sus programas, corregían y depuraban sus programas en su tiempo. A esto se le llamaba trabajo
en serie. Todo esto se traducía en pérdida de tiempo y tiempos de programas excesivos.
En los años 60's y 70's se genera el circuito integrado, se organizan los trabajos y se generan los
procesos Batch (por lotes), lo cual consiste en determinar los trabajos comunes y realizarlos todos
juntos de una sola vez. En esta época surgen las unidades de cinta y el cargador de programas,
el cual se considera como el primer tipo de Sistema Operativo.
En los 80's, inicio el auge de la INTERNET en los Estados Unidos de América. A finales de los
años 80's comienza el gran auge y evolución de los Sistemas Operativos. Se descubre el concepto
de multiprogramación que consiste en tener cargados en memoria a varios trabajos al mismo
tiempo, tema principal de los Sistemas Operativos actuales.
A principio de la década de los 50's la rutina mejoro un poco con la introducción de las tarjetas
perforadas. Fue entonces posible escribir los programas y leerlas en vez de insertar conexiones,
por lo demás el proceso era el mismo.
La introducción del transistor a mediados de los años 50's modifico en forma radical el panorama.
Las computadoras se volvieron confiables de forma que podían fabricarse y venderse a clientes,
con la esperanza de que ellas continuaran funcionando lo suficiente como para realizar un trabajo
en forma.
Dado el alto costo del equipo, no debe sorprender el hecho de que las personas buscaron en
forma por demás rápidas vías para reducir el tiempo invertido. La solución que, por lo general se
adoptó, fue la del sistema de procesamiento por lotes.
La 360 de IBM fue la primera línea principal de computadoras que utilizo los circuitos
integrados, lo que proporciono una gran ventaja en el precio y desempeño con respecto a las
máquinas de la segunda generación, construidas a partir de transistores individuales. Se trabajó
con un sistema operativo enorme y extraordinariamente complejo. A pesar de su enorme tamaño
y sus problemas el sistema operativo de la línea IBM 360 y los sistemas operativos similares de
esta generación producidos por otros fabricantes de computadoras realmente pudieron satisfacer,
en forma razonable a la mayoría de sus clientes. También popularizaron varias técnicas
fundamentales, ausentes de los sistemas operativos de la segunda generación, de las cuales la
más importante era la de multiprogramación.
Otra característica era la capacidad de leer trabajos de las tarjetas al disco, tan pronto como
llegara al cuarto de cómputo. Así, siempre que concluyera un trabajo el sistema operativo podía
cargar un nuevo trabajo del disco en la partición que quedara desocupada y ejecutarlo.
Un interesante desarrollo que comenzó a llevarse a cabo a mediados de la década de los ochenta
ha sido el crecimiento de las redes de computadoras personales, con sistemas operativos de red
y sistemas operativos distribuidos.
En los sistemas operativos de red, los usuarios están conscientes de la existencia de varias
computadoras y pueden conectarse con máquinas remotas y copiar archivos de una maquina a
otra. Cada máquina ejecuta su propio sistema operativo local y tiene su propio usuario.
Por el contrario, un sistema operativo distribuido es aquel que aparece ante sus usuarios como
un sistema tradicional de un solo procesador, aun cuando está compuesto por varios
procesadores. En un sistema distribuido verdadero, los usuarios no deben ser conscientes del
lugar donde su programa se ejecute o de lugar donde se encuentren sus archivos; eso debe ser
manejado en forma automática y eficaz por el sistema operativo.
4.1. INTRODUCCIÓN
Desde que encendemos el ordenador ya estamos utilizando el sistema operativo. Aunque por otra
parte el sistema operativo por sí solo no tiene mucha utilidad, puesto que su función no es otra
que hacer de enlace entre el hardware de nuestra máquina y los programas de aplicación que
utilicemos:
Vamos a ver a continuación algunas definiciones de sistema operativo, puedes tener una idea
bastante completa de lo que estamos estudiando si combinas todas estas definiciones.
• Los sistemas operativos son ante todo administradores de recursos; el principal recurso que
administran es el hardware del ordenador.
AUTOEVALUACION
Un sistema operativo:
4.2. CARACTERÍSTICAS
Las características generales de los sistemas operativos son las siguientes:
• Concurrencia
Consiste en la existencia de varias actividades simultáneas y su solución.
• Compartición de recursos
Las principales razones para permitir la compartición de recursos son la reducción de coste,
reutilización, compartición de datos, y eliminación de redundancia.
• Almacenamiento a largo plazo
Para un almacenamiento de los datos a plazo largo se utilizarán medios no volátiles.
• Indeterminismo
El sistema operativo puede ser:
El sistema operativo tiene que ejecutar rápidamente los procesos y optimizar la utilización de
recursos.
• Fiabilidad
El sistema operativo tiene que ofrecer modularidad, buenas interfaces y documentación suficiente
para facilitar las tareas, para mejorar las prestaciones o para corregir errores.
• Tamaño reducido
AUTOEVALAUCION
• El núcleo
Transforma los recursos reales del ordenador en recursos estándares y cómodos de usar.
Es el conjunto de servicios que ofrece el sistema a las aplicaciones de usuarios de ese sistema.
Las aplicaciones invocan estos servicios a través de llamadas a procedimientos.
La API queda definida por lo tanto por los nombres de estos procedimientos, sus argumentos y el
significado de cada uno de ellos.
El conjunto de servicios que ofrece el núcleo a los procesos se denomina la API del núcleo. Está
formada por procedimientos pertenecientes al núcleo, pero que se invocan desde un proceso
cualquiera.
La invocación de uno de estos procedimientos es una llamada al sistema.
• El sistema de archivos
Se encarga de leer las órdenes interactivas del usuario y ejecutar los programas que él indique.
AUTOEVALUACION
Las funciones del núcleo son:
a) Gestionar las E/S, gestionar los procesos, Sincronización de procesos
b) Controlar las interrupciones, gestionar las E/S, gestionar los procesos, Sincronización de
procesos
c) Controlar las interrupciones
4.4 ESTRUCTURA
Las capas de un sistema operativo, relacionadas con los niveles, son las
siguientes:
EJEMPLO:
Vamos a ver como funcionan los niveles del SO en el caso de que el usuario
ordene poner en negrita un texto:
AUTOEVALUACIÓN
Tarea en clase:
Objetivo: interpretar mediante un ejemplo práctico las funciones de las capas
de un sistema operativo.
Calificación: 10 puntos
Medio de presentación: Plataforma Classroom
Tiempo: 15 minutos
MONOUSUARIO
Sólo un usuario trabaja con un ordenador. En este sistema todos los dispositivos de hardware
están a disposición de dicho usuario y no pueden ser utilizados por otros hasta que éste no finalice
su sesión.
⇒ Sólo ese usuario puede utilizar los dispositivos hardware del ordenador: grabadora, impresora,
...
Ejemplos de sistemas operativos monousuario: MS-DOS, Windows 95, Windows 98, Windows
ME ≅ Windows Millennium Edition ≅ Windows Millenium Edition, IBM-DOS, DR-DOS, PCOS, etc.
MULTIUSUARIO
Este tipo de sistemas se emplean especialmente en redes ⇒ Cuando aparece la palabra “Server”
indica que es Multiusuario, pues en el servidor se crean cuentas para los diferentes usuarios.
Varios usuarios pueden utilizar simultáneamente los recursos y dispositivos hardware del
ordenador “Servidor”, bien sea:
Los terminales 1 y 2 están compuestos de un monitor y un teclado el cual lleva incorporado una
tarjeta de red para que los usuarios puedan conectarse al servidor.
En ambos casos Cada usuario tiene una cuenta en el servidor, por lo tanto pueden utilizar los
recursos hardware del servidor.
Ejemplos de sistemas operativos multiusuario: UNIX, Novel, Windows NT Server, Windows 2003
Server, Windows 2003 Advanced Server (Es igual que el Windows 2003 Server pero con la
posibilidad de conectar mas terminales), VMS (Dígital), MVS (grandes equipos IBM), OS/400 (del
IBM AS/400), windows XP (no puede ser servidor), windows 2000 Profesional (no puede ser
servidor), etc.
Se pueden compartir, sobre todo, los dispositivos externos de almacenamiento y los periféricos
de salida, fundamentalmente impresoras:
TAREA EN CLASE No 1:
TIPO: GRUPAL
TIEMPO: 15 MINUTOS
EVALUACION: PUNTAJE DE ACUERDO AL MENOR TIEMPO EN LA SOLUCION
ACTIVIDAD: JUEGO DEL AHORCADO
Esta clasificación se hace atendiendo al número de programas o procesos que puede realizar
simultáneamente el ordenador.
MONOTAREA (monoprogramación)
El ordenador sólo puede ejecutar un programa a la vez. De esta forma, los recursos del sistema
estarán dedicados al programa hasta que finalice su ejecución.
Esto no impide que el sistema pueda ser multiusuario; es decir, varios usuarios pueden intentar
ejecutar sus programas en el mismo ordenador, pero de forma sucesiva. Para ello, se tienen que
establecer las correspondientes colas o prioridades en la ejecución de los trabajos.
En este tipo de sistema operativo, la atención del procesador estará dedicada a un solo programa
hasta que finalice.
MULTITAREA (multiprogramación)
El sistema operativo del ordenador puede ejecutar varios programas o procesos a la vez. Para
ello la CPU compartirá el tiempo de uso del procesador (microprocesador) entre los diferentes
programas que se van a ejecutar.
TAREA EN CLASE No 2:
TIPO: GRUPAL
TIEMPO: 15 MINUTOS
EVALUACION: PUNTAJE DE ACUERDO AL MENOR TIEMPO EN LA SOLUCION
MONOPROCESADOR (MONOPROCESO)
⇒ El ordenador tiene un único procesador
⇒ Si se abren 2 programas no los puede ejecutar a la vez. Primero ejecuta uno y luego otro,
aunque como lo hace tan rápido, da la sensación de que se están ejecutando a la vez.
Todos los trabajos pasarán por él. El ordenador que tenga este sistema operativo puede ser
monousuario, multiusuario, monotarea, multitarea, etc.
Ejemplos de sistemas operativos monoprocesador: MS-DOS, Windows 95, Windows 98, etc.
MULTIPROCESADOR (MULTIPROCESO)
El ordenador tiene varios procesadores, con objeto de distribuir su carga de trabajo.
Otra ventaja de tener mas Mp en un ordenador, es que si se estropea uno de los Mp, se puede
seguir trabajando (por tener mas Mp).
TAREA EN CLASE No 3:
TIPO: GRUPAL
TIEMPO: 15 MINUTOS
EVALUACION: PUNTAJE DE ACUERDO AL MENOR TIEMPO EN LA SOLUCION
ACTIVIDAD: COMPLETAR ORACIONES, ENCUENTRALO EN CLASSROOM
P1 P2 P3
R1 R2 R3
⇒ En los procesos por lotes, (la respuesta) los resultados no se obtienen hasta transcurrido un
tiempo.
Este proceso en lotes se utilizaba antiguamente cuando sólo había un ordenador para 5 o 6
informáticos.
Y así sucesivamente.
P1 R1
P2 R2
P3 R3
……………
⇒ En los procesos en tiempo real, (la respuesta) los resultados se obtienen al momento tras
lanzar un proceso.
Los ordenadores que funcionan en tiempo real son más rápidos que los que funcionan por lotes.
Este tipo de procesos en tiempo real tiene relación con los S.O. monousuario ya que existe 1
sólo usuario y no necesita compartir el microprocesador entre varias solicitudes.
TIEMPO COMPARTIDO
Comparte el tiempo del microprocesador entre los procesos lanzados. Cada proceso utilizará
fracciones de tiempo de ejecución de la UCP hasta que finalice. En este caso, parece que el
usuario dedica la UCP exclusivamente para él; pero esto no es cierto, ya que, aunque el usuario
no lo perciba, la UCP está dedicada a varios procesos a la vez.
TAREA EXTRACURRICULAR
TIPO: INDIVIDUAL
TIEMPO: APROXIMADAMENTE 15 MINUTOS
EVALUACION: CAPTURA DE PANTALLA FINAL
APRENDIENDO HACIENDO
Utilidades principales.
libres y privativos.
OBJETIVOS DE LA UNIDAD:
4.2 Características
- Monousuario: sólo una persona puede trabajar en el equipo.
4.3 VERSIONES
* PC DOS 1.0 -
Liberado en 1981 como complemento al IBM-PC. Primera versión de DOS. Soporta 16 Kb de
memoria RAM, disquetes de 5,25 pulgadas de una sola cara de 160 Kb. 22 ordres. Permite
archivos con extensión .com o y .exe. Incorpora el intérprete de comandos COMMAND.COM.
* PC DOS 1.1 -
Corregidos muchos errores, soporta disquetes de doble densidad 1.25 - Primera versión liberada
con el nombre MS-DOS.
* MS-DOS 2.0 -
Complemento del IBM XT liberado en 1983. Más del doble de nuevos comandos, soporte de disco
duro (muy pequeño, alrededor de 5 MB).
* PC DOS 2.1 -
Complemento del IBM PCjr. Añadidas algunas mejoras.
* MS-DOS 2.11 -
Añadido soporte para otros idiomas (aparte del inglés).
* MS-DOS 2.25 -
Versión con un mejor soporte para juegos de caracteres de los idiomas japonés y coreano.
* MS-DOS 3.0 -
Diseñado para soportar el nuevo hardware del IBM AT. Añadidas unas pocas características de
LAN.
* MS-DOS 3.1 -
Añadidas más características y soporte LAN.
* MS-DOS 3.2 -
* PC DOS 3.3 -
Añadido soporte para el ordenador PS/2 de IBM y los nuevos disquetes de 3,5 pulgadas de alta
capacidad (1,44 MB). Nuevas páginas de código decaracteres internacionales añadidas, con
soporte para 17 países.
* MS-DOS 3.3 -
Capacidad para crear particiones de disco superiores a 32 MB.Soporte de 4 puertos serie (antes
sólo 2). Incorporación de la orden "Files" para poder abrir hasta 255 archivos simultáneamente.
* MS-DOS 4.0 -
Generado con el código fuente de IBM, no con el de Microsoft.
* PC DOS 4.0 -
Agregado DOS Shell, algunas mejoras y arreglos.
* MS-DOS 4.01 -
Versión para corregir algún error.
* MS-DOS 5.0 -
Implementado en 1991, incluyendo más características de administración de memoria y
herramientas para soporte de macros, mejora del intérprete de órdenes o Shell.
* MS-DOS 6.0 -
Liberado en 1993, incluye soporte para Microsoft Windows,utilidades como Defrag
(desfragmentación del disco), DoubleSpace (compresión dearchivos), MSBackup (copias de
seguridad), MSAV (Microsoft Anti-Virus), MemMaker,etc.
* MS-DOS 6.2 -
Versión para corregir errores.
* MS-DOS 6.21 -
Eliminado el soporte de compresión de disco DoubleSpace.
* PC DOS 6.3 -
Liberado en abril de 1994.
* MS-DOS 6.22 -
Última versión distribuida por separado. Incluido DriveSpace para sustituir a DoubleSpace.
* PC DOS 7.0 -
Añade Stacker para reemplazar a DoubleSpace.
* MS-DOS 7.0 -
Distribuido junto con Windows 95. Incluye soporte para nombres de archivo largos (hasta ahora
* MS-DOS 7.1 -
Integrado en Windows 95 OSR2 y posteriormente en Windows 98 y98 SE. Soporta sistemas de
archivos FAT32.
* MS-DOS 8.0 -
Incluido en Windows Me. Es la última versión de MS-DOS.
* PC DOS 2000 -
Versión que soluciona el problema del año 2000.
Archivos
Los archivos provienen de distintas partes. Algunos son propios del sistema
Los archivos contienen códigos y otra información necesaria para que el ordenador y
las aplicaciones puedan ejecutarse.
Directorios
El directorio actual
Se llama directorio actual al directorio en el que se encuentra actualmente. Saber el
nombre del directorio actual ayuda no solo a encontrar archivos, sino también a
desplazarse más fácilmente de un directorio a otro.
Subdirectorios
El directorio raíz
Unidades
Así como un directorio es un grupo de archivos, una unidad, que siempre está
representada por una letra, es un grupo de directorios. Los tipos más comunes de
unidades son el disco duro (se identifica con C:), el disquete (se identifica con A: o
B:) y lector de CD-ROM (que se suele identificar con D:). Si se dispone de una red es
posible que tengamos más letras de unidades adicionales. Todas las unidades
independientemente de su tipo, tienen un directorio raíz.
El símbolo del sistema C:\> indica que la unidad C es la unidad actual y que el
directorio raíz, representado por una barra diagonal inversa (\), es el directorio actual.
Una ruta es el camino que lleva del directorio raíz de una unidad al archivo que desee
usar. Por ejemplo, para tener acceso al archivo “TEMA1.TXT” del subdirectorio
APUNTES en el directorio TRABAJO de la unidad del disco duro debemos referirnos
como:
C:\TRABAJO\APUNTES\TEMA1.TXT
La primera letra con dos puntos (C:) representa la unidad que contiene el archivo.
La primera barra diagonal inversa (\) representa el directorio raíz. La segunda barra
diagonal inversa separa el directorio TRABAJO del subdirectorio APUNTES. La tercera
barra diagonal inversa separa el subdirectorio APUNTES del archivo TEMA1.TXT.
TAREA: Seleccione las rutas para cada directorio según la nomenclatura MS-
DOS. Actividad Panel gráfico. clic aquí
Todos los archivos y los directorios, excepto el directorio raíz de cada unidad deben
tener un nombre. A continuación se resumen las reglas para nombrar a los archivos y
directorios:
No pueden tener el mismo nombre que otro archivo o subdirectorio del mismo
directorio.
Uso de extensiones
Por lo general los nombres de los archivos constan de dos partes: el nombre y la
extensión. Estas partes van separadas por un punto. El nombre (que va antes del
punto) puede tener hasta ocho caracteres de extensión y debe reflejar el contenido
del archivo. La extensión (que va después del punto) puede tener un máximo de tres
caracteres de longitud.
Las extensiones también se pueden utilizar en los nombres de directorio pero, por lo
general, no se usan para este propósito.
b) El comando dir con el modificador /w = (dir /w), muestra en pantalla los archivos
y directorios (carpetas) presentes en el equipo, pero omite información de los archivos
y carpetas.
c) El comando dir con el modificador /P = (dir /P), muestra en pantalla los archivos y
directorios (carpetas) presentes en la carpeta actual, pero se pausa si no cabe todos.
DIR - Muestra una lista con los archivos y directorios (carpetas) que se
encuentranen un directorio del disco.
El comando Tree
c:\>tree
type estructura.txt
EJEMPLOS:
Estructura de Carpetas
TIPO: GRUPAL
TIEMPO: 15 MINUTOS
El comando Type
Type c:\lista.txt
Eliminación de un directorio
C:\TRABAJO>RD APUNTES
C:\TRABAJO>CD..
Para eliminar un directorio con el comando RD, este tiene que estar vacío, es decir,
no contener archivos u otros directorios.
Para crear un archivos de texto desde la linea de comandos del DOS, se utiliza el
comando:
EJEMPLO:
Copia de archivos
debe incluir dos parámetros: la ubicación y nombre del fichero que se desea copiar,
o sea, el origen, y la ubicación en la que se desea copiar el archivo, o sea, el
destino. El origen y el destino se separan con un espacio en blanco. La sintaxis del
comando COPY tiene el siguiente modelo:
TYPE nombre_fichero
La ejecución de este comando muestra por pantalla el contenido del fichero. Por
ejemplo:
TYPE CARTA.TXT
Eliminación de archivos
C:\APUNTES>DEL TEMA1.TXT
Para mover un archivo se usará el comando MOVE Al usar el comando MOVE se debe
incluir dos parámetros: la ubicación y nombre del fichero que se desea mover, o sea,
el origen, y la ubicación en la que se desea mover el archivo, o sea, el destino. El
origen y el destino se separan con un espacio en blanco. La sintaxis del comando
MOVE tiene el siguiente modelo:
Ejemplo:
Eliminación de archivos
El comando DEL permite eliminar uno o varios archivos desde una carpeta o directorio
su sintáxis (forma de usar) es:
C:\>DEL carta.txt
Uso de comodines
Si se desea realizar una tarea para un grupo de archivos cuyos nombres tengan algo
en común, se puede utilizar uno o más comodines para especificar grupos de archivos.
MS-DOS, reconoce 2 comodines:
El asterisco (*), que representa uno o más caracteres que sean comunes para un
grupo de archivos.
El signo de interrogación (?), que representa un solo carácter que sea común a un
grupo de archivos.
Para copiar los archivos del directorio C:\TRABAJO con extensión TXT al
Para eliminar todos los archivos con extensión TXT del directorio APUNTES se puede
utilizar comodines.
C:\APUNTES>DEL *.TXT
C:\>DEL carta.*
comando HELP (este comando puede no funcionar para versiones de MS-DOS que
se ejecuten sobre Windows).
DIR /?
TAREA EN CLASE No 2:
TIEMPO: 15 MINUTOS
ATRIBUTOS DE UN ARCHIVO
Cada archivo tiene cuatro atributos que pueden estar activados o desactivados.
Estos atributos son independientes entre sí y un archivo puede tener activados los
cuatro, tres, dos o ninguno.
SINTÁXIS:
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [[drive:] [path] filename] [/S [/D]]
+ Activa un atributo.
- Desactiva un atributo.
R Atributo de sólo lectura.
A Atributo de archivo.
S Atributo de sistema.
H Atributo de archivo oculto.
/S Procesa todos los archivos en todos los directorios de una ruta esfecificada.
/D Procesa los directorios también.
Sólo-Lectura (R: Read Only): Este atributo sirve para proteger el fichero
de forma que sólo pueda leerse, pero no borrarse ni modificarse. Si un archivo tiene
activado el atributo de sólo lectura los comandos de borrado producirán el mensaje
de “Acceso denegado”
Oculto (H: Hidden) Este atributo sirve para esconder un archivo evitando
que sea procesado por las órdenes habituales del DOS. No aparece en los listados al
ejecutar la orden DIR, ni se puede borrar, ni copiar. Sin embargo
se pueden ejecutar.
Sistema (S: Sistema) Este atributo identifica a los archivos del sistema que son
archivos especiales que se utilizan en la inicialización del DOS. Existen dos archivos
de sistema que se llaman IO.SYS y MSDOS.SYS. Estos archivos se comportan de
forma análoga a los ocultos.
Ejemplo:
Para poder visualizar nuevamente los archivos y carpetas que algún virus lo ocultó
con malas intenciones desde la unidad de Flash memory, se digitará las siguientes
lineas de comandos:
F:\>
2.) Digitar
F:\>ATTRIB -R -S -H *.* /S /D
NOTA: Se volverá a visualizar todas los archivos y carpetas que fueron ocultados por
algún programa nocivo. Cabe recalcar que si la memoria de la computadora donde
se realiza esta recuperación esta infectada, automáticamente se volverá a ocultarse.
Sintaxis:
[/S] Indica a Format que al formatear el disco le agrege los archivos de sistema al
Disco, .
Ejemplo:
Todas las unidades de disco se identifican con una letra, así que, dependiendo que
unidad de disco se desea formatear, es el identificador que se debe teclear, por lo
general C: y D:
Nota: Al formatear un disco se eliminará todo su contenido, inclusive los virus que
contenga, siempre y cuando si lo hacemos desde una computadora limpia sin virus.
Tarea en clase:
Tema: Aplicación de atributos a archivos
Tiempo: 30 minutos
1. Mueva todos los 15 archivos que inicien con la palabra ArchivosSimples con
cualquier extensión a la carpeta atributos\archivos
2. Mueva todos los 15 archivos que inicien con la palabra Secretos con cualquier
extensión a la carpeta atributos\ocultos
3. Mueva todos los 15 archivos que inicien con la palabra Sistema con cualquier
extensión a la carpeta atributos\Delsistema
4. Mueva todos los 15 archivos que inicien con la palabra SoloLectura con cualquier
extensión a la carpeta atributos\sololectura
Finalizada la tarea comprima la estructura resultante para su envío por edmodo adjuntando el
archivo de comandos realizado en el Block de Notas
Conclusiones de la Unidad :
APRENDIENDO HACIENDO
APRENDIENDO HACIENDO
REFERENCIA BILIOGRAFICA.
http://sisoperativosyredes.blogspot.com