Subido por Blanca Palma

2DO SISTEMA OP. 2P2Q

Anuncio
PROYECTO
AREA: INFORMATICA
AÑO LECTIVO 2021 - 2022
Módulo formativo: SISTEMA OPERATIVO Y REDES
Objetivo Del Módulo de Aprendizaje:
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.
SEMANA 31
TEMA: Archivos y
directorios
CONTENIDO PROCEDIMENTAL: Ejecutar comandos en un sistema operativo privativo o libre
para la realización de procedimientos básicos predeterminado.
ACTIVIDADES DE
CONTENIDO
APRENDIZAJE
Creación de archivos por lotes
Programa 2:
@echo off
Date
time
Ejecución:
C:\BATH>tiempo
La fecha actual es Mar 15/08/1995 Escriba la nueva fecha (dd-mm-aa):
La hora actual es 0:53:54,12 Escriba la nueva hora:
La orden Echo también permite mostrar mensajes al usuario del fichero. En el
siguiente ejemplo se ha introducido el mensaje
"Este es el fichero TIEMPO.BAT":
Programa 3:
@echo off
echo Este es el fichero TIEMPO.BAT
date
time
Ejecución:
C:\BATH>tiempo
Este es el fichero TIEMPO.BAT
La fecha actual es Mar 15/08/1995 Escriba la nueva fecha (dd-mm-aa):
La hora actual es 1:10:22,72 Escriba la nueva hora:
La orden REM
Actividades a realizar
Completa la siguiente tabla.
Echo
Echo on
Echo off
Echo
mensaje
Escriba
el
código
del
programa 2 y explica para qué
sirve.
Permite introducir comentarios internos en el código de un fichero por lotes. Las
líneas precedidas por la palabra Rem serán ignoradas durante el
funcionamiento del fichero por lotes. Se suele utilizar esta orden para introducir
aclaraciones en el código del fichero. Objetivo: facilitar su lectura y corrección
de errores.
Programa 4
@echo off
rem Programa: TIEMPO.BAT
rem Cometido: Mostrar al usuario la fecha y la hora del rem sistema y ofrecerle
la oportunidad de modificarla. date time
Amplía tus conocimientos revisando el siguiente enlace de página web y
videos:
Videos:
• Comando @ echo off en batch – explicación cmd - msdos
https://www.youtube.com/watch?v=ppzenN3Is40&ab_channel=TutosEdg
ar
• Aprende a programar CMD/Echo
https://www.youtube.com/watch?v=SWXB7b7hUfw&ab_channel=Original
Thingsofme
SEMANA 32
TEMA: Intérprete de
comandos.
CONTENIDO PROCEDIMENTAL: Ejecutar comandos en un sistema operativo privativo o libre
para la realización de procedimientos básicos predeterminado.
CONTENIDO
ACTIVIDADES DE
APRENDIZAJE
Subtema: ¿Cómo crear un archivo por lotes?
Uno de los programas más fácil de utilizar es el “Bloc de notas”
Para
crear
un
archivo
por
lotes
utilizaremos los siguientes pasos:
1. Abrir el Bloc de notas.
Haciendo
clic
en
Inicio,
escribiendo Bloc de notas y haciendo clic
en ícono azul de la aplicación Bloc de
notas en la parte superior del menú.
“El Bloc de notas o
NotePad, es un editor de
texto incluido en los
sistemas operativos de
Microsoft desde 1985”
?
Responde las siguientes
preguntas:
1. ¿Para qué sirve la orden
COPY?
2. ¿Para qué sirve la orden
Algunos comandos más importantes son:
MKDIR?
3. ¿Cuándo se utiliza el
comando Del?

ECHO: muestra texto en la pantalla

@ECHO OFF: oculta el texto que normalmente se muestra como salida

START: ejecuta un archivo con su aplicación predeterminada

REM: inserta una línea de comentarios en el programa

MKDIR/RMDIR: crea y elimina directorios (carpetas)

DEL: elimina uno o varios archivos

COPY: copia uno o varios archivos

XCOPY: te permite copiar archivos con opciones adicionales

FOR/IN/DO: este comando te permite especificar archivos

TITLE: edita el título de una ventana [1]
Ejemplo 1:
Escribe un programa para crear un directorio o carpeta. Una de las formas más
sencillas de aprender a crear un archivo por lotes, es empezando por
concentrarse en hacer tareas básicas. Por ejemplo, puedes usar un archivo por
lotes para crear rápidamente varios directorios:
SEMANA 33
TEMA: Intérprete de
comandos
CONTENIDO PROCEDIMENTAL: Ejecutar comandos en un sistema operativo privativo o libre
para la realización de procedimientos básicos predeterminado.
ACTIVIDADES DE
CONTENIDO
APRENDIZAJE
Guardar el archivo por lotes
Para guardar el archivo debes seguir los pasos siguientes:
En tu cuaderno o carpeta
realiza
las
siguientes
actividades.
Escriba los pasos para
guardar el bloc de notas.
1. Termina de escribir el texto de tu archivo
por lotes. Una vez que hayas completado y
revisado tu archivo por lotes, puedes guardar
como archivo ejecutable.
2. Haz clic en Archivo. Está en la esquina superior izquierda de la ventana del
Bloc de notas. Se abrirá un menú desplegable.
3. Haz clic en Guardar como…. Esta opción está en el menú
desplegable Archivo. Al seleccionar esa opción se abrirá la ventana Guardar
como.
4. Escribe un nombre y agrega la extensión ".bat". En el cuadro de texto
"Nombre del archivo", escribe el nombre que quieras ponerle a tu programa
seguido de . b a t .
 Por ejemplo, si tu programa se llama "Respaldo", aquí debes
escribir R e s p a l d o . b at .
5. Haz clic en el cuadro desplegable "Guardar como tipo". Lo encontrarás
en la parte inferior de la ventana Guardar como. Se abrirá un menú
desplegable.
6. Haz clic en Todos los archivos. De este modo, tu archivo se guardará con
la extensión que tú elijas (en este caso, ".bat").
7. Selecciona una ubicación donde guardarlo. Para hacerlo, selecciona una
carpeta en el lado izquierdo de la ventana (por ejemplo, el Escritorio).
8. Haz clic en Guardar. Está en la esquina inferior derecha de la
ventana Guardar como. La ventana ahora se cerrará.
9. Cierra el archivo del Bloc de notas. Se guardará como archivo por lotes
en la ubicación que seleccionaste.
10. Edita el contenido de tu archivo por lotes. En cualquier momento puedes
hacer clic derecho en tu archivo por lotes y seleccionar Editar en el menú
desplegable que aparece. Al hacerlo, se abrirá el archivo por lotes en un
documento del Bloc de notas. A partir de allí, puedes hacer cualquier cambio
que desees y guardar el archivo presionando Ctrl + S .

Los cambios se verán reflejados inmediatamente al ejecutar el archivo
por lotes.
Si cuentas con acceso a Internet puedes obtener más información en los
siguientes enlaces de apoyo:
Videos:
Ejemplo de realización de un archivo por lotes (batch)
https://www.youtube.com/watch?v=3T8bqVi0bn0&ab_channel=LourdesLCahui
chC
SEMANA 34
TEMA: Intérprete de
comandos.
CONTENIDO PROCEDIMENTAL: Ejecutar comandos en un sistema operativo privativo o libre
para la realización de procedimientos básicos predeterminado.
ACTIVIDADES DE
CONTENIDO
APRENDIZAJE
Práctica en Laboratorio
Creación de archivos por lotes.


En tu cuaderno o carpeta
realiza
las
siguientes
actividades.
Ejemplo 2:
1. En tu computador, realiza
los diferentes ejemplos
Escribe el código para hacer un programa básico de respaldo. Los archivos por
propuestos.
lotes son ideales para ejecutar varios comandos, en especial si los configuras
2.
Captura la pantalla e
para que se ejecuten varias veces. Con el comando XCOPY, puedes hacer un
imprime y guárdalos en tu
archivo por lotes que copie archivos desde carpetas específicas a una carpeta
cuaderno o carpeta.
de respaldo, sobrescribiendo únicamente aquellos archivos que hayan sido
actualizados desde la última copia:
Si no cuentas con un
computador, copia en una
hoja los ejemplos.

Escriba los pasos
Este comando copia archivos desde la carpeta "original" a la carpeta "respaldo". realizar la práctica.
Puedes reemplazar estos nombres por la ruta de la carpeta que
quieras. /m especifica que se deben copiar solo los archivos
actualizados; /e especifica que se deben copiar todos los subdirectorios del
directorio mencionado; /y hace que aparezca un mensaje de confirmación cada
vez que se va a sobrescribir un archivo.
Ejemplo 3:
Escribe un programa de respaldo más avanzado. Copiar simplemente archivos
de una carpeta a otra no está nada mal, pero ¿qué pasa si al mismo tiempo
quieres ordenar todo? Aquí es donde entran en juego los comandos FOR, IN y
DO. Puedes usar esos comandos para indicarle a un archivo dónde debe ir de
acuerdo con su extensión:
para
Experimenta con los distintos comandos por lotes. Si necesitas algo de
inspiración, puedes consultar el ejemplo de archivo por lotes que está al final
de este artículo.
SEMANA 35
TEMA: Sistemas
Operativos y
Multiusuarios
CONTENIDO
CONTENIDO PROCEDIMENTAL: Conocer la arquitectura utilizada en sistemas operativos
multiusuarios
Arquitectura multiusuario
ACTIVIDADES DE
APRENDIZAJE
“En general se le llama
multiusuario a la
característica de un sistema
operativo que permite dar
servicio y procesamiento a
múltiples usuarios
simultáneamente.”
La palabra multiusuario se refiere a un concepto de sistemas operativos, pero
en ocasiones también puede aplicarse a programas de computadora de otro tipo
(ej. aplicaciones de base de datos) e incluso a sistemas de cómputo. En general
se le llama multiusuario a la característica de un sistema operativo o programa
que permite proveer servicio y procesamiento a múltiples usuarios
En tu cuaderno o carpeta de
simultáneamente, estrictamente es pseudo-simultáneo (tanto en paralelismo trabajo realiza las siguientes
real como simulado).
actividades.
En ocasiones pueden aplicarse a programas de computadora de otro tipo e Preguntas de repaso
incluso a sistemas de cómputo, en contraposición a los sistemas monousuario,
que proveen servicio y procesamiento a un solo usuario, en la categoría de En su portafolio contestar las
multiusuario se encuentran todos los sistemas que cumplen simultáneamente
las necesidades de dos o más usuarios, que comparten los mismos recursos.
Actualmente este tipo de sistemas se emplean especialmente en redes, pero
los primeros ejemplos de sistemas multiusuario fueron los centralizados, que los
usuarios compartían a través del uso de múltiples dispositivos de interfaz
humana (e.j. una unidad central y múltiples. sirve para empresas monitores y
teclados).
siguientes interrogantes:
1. ¿A qué se refiere la
palabra multiusuario?
2. En general ¿A qué se le
llama multiusuario?
3. En contraposición ¿de
qué programa está la
arquitectura multiusuario?
4. Actualmente este tipo de
sistemas se emplean
especialmente en:
5. Menciona 3 recursos que
se comparten
normalmente en este tipo
de arquitectura
Importante Recordar
Los recursos que se comparten son, normalmente, una combinación de:
a.
b.
c.
d.
e.
Procesador.
Memoria.
Almacenamiento secundario (en disco duro).
Programa.
Periféricos como impresoras, plotters, escáneres, etc.
De tal modo que múltiples usuarios utilizan una única computadora, comparten
programas y usan un sistema operativo unificado, que les están dedicados por
completo; teniendo la impresión de que lo hacen simultáneamente.
A inicios de 1970, basándose en la arquitectura de Non Neumann, se le realiza
una mejora, integrando un DMA (Direct Access Memory) ó acceso directo a
memoria, la cual permite que los dispositivos se comuniquen de manera directa
con la memoria sin la necesidad de la intervención del microprocesador, por lo
que este último puede entonces dedicarse a otras actividades y se libera de
carga de trabajo, con ello se vuelve más eficiente el sistema. De este modo el
procesador asigna tiempos a varios usuarios y cada uno percibe que trabaja de
manera exclusiva con un equipo.
PARA APRENDER MÁS
Videos
Sistema Multiusuarios
https://www.youtube.com/watch?v=3i0_J5PT9eY&ab_channel=GiovanniDelCid
“Actualmente es muy
utilizado este tipo de
sistema operativo en
redes, porque permite
compartir recursos.”
SEMANA 36
TEMA: Sistemas
Operativos y
Multiusuarios
CONTENIDO
CONTENIDO PROCEDIMENTAL: Conocer la arquitectura utilizada en sistemas operativos
multiusuarios.
CARACTERÍSTICAS DE LA ARQUITECTURA MULTIUSUARIO
ACTIVIDADES DE
APRENDIZAJE
En tu cuaderno o carpeta de
trabajo realiza las siguientes
actividades.
1. Escriba las características
de
la
arquitectura
Multiusuario.
2. ¿En qué consiste el
proceso cliente-servidor?
3. Elabore
un
mapa
conceptual con los tipos
de cuentas de Usuario.
Importante
Recordar

Utiliza un acceso directo a la memoria (DMA), para comunicar a los
dispositivos modo directo con la memoria central.

Varios usuarios pueden trabajar con un mismo equipo

Maneja la misma información en diferentes terminales.
“Los primeros
multiusuarios
compartían con
otros usuarios
solamente a través
de un monitor y
teclado”
COMPONENTES DE LA ARQUITECTURA



Teleprocesamiento
Arquitectura de servidor de archivos
Proceso Cliente/ servidor
TELEPROCESAMIENTO




Una sola Unidad Central de Procesamiento
Serie de terminales
Proceso centralizado
La computadora central tiene exceso de carga de trabajo.
SERVIDOR DE ARCHIVOS



Una o más máquinas servidoras que almacenan datos.
Estaciones de trabajo que ejecutan las aplicaciones
Los clientes son archivos.
PROCESO CLIENTE/SERVIDOR

Consiste en todos los procesos que el usuario o los usuarios pueden
realizar en las estaciones de trabajo conectadas al servidor.
TIPOS DE CUENTAS DE USUARIO:
 USUARIO ADMINISTRADOR
 Usuarios que pueden modificar apps, eliminar o crear cuentas.
 USUARIOS ESTÁNDAR:
 Cuenta local, maneja cotidianamente y no tiene ningún permiso.
 USUARIO INVITADO:
 Sirve para que el usuario sin cuenta personal pueda iniciar sesión.
 USUARIO MENOR:
 Se usa como protección para controlar los fuegos, bloquear
aplicaciones, bloquear páginas de internet.
PARA APRENDER MÁS
Videos
Sistema Operativos Multiusuarios
https://www.youtube.com/watch?v=gXOyXu7tj0&ab_channel=chinolocoviteh
SEMANA 37
TEMA: Sistemas
Operativos y
Multiusuarios
CONTENIDO
CONTENIDO PROCEDIMENTAL: Observar un sistema multiusuario, identificar los
componentes y describir sus funciones y características básicas.
ACTIVIDADES DE
APRENDIZAJE
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:
Por medio de varias terminales Mediante sesiones remotas en una
conectadas al ordenador.
red de comunicaciones
“Linux
es
un
sistema
operativo
multiusuario
y
multitarea.”
Preguntas de repaso
Contestar
las
interrogantes:
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 más terminales),
VMS (Digital), MVS (grandes equipos IBM), OS/400 (del IBM AS/400), Windows
XP (no puede ser servidor), Windows 2000 Profesional (no puede ser servidor),
etc.
siguientes
1. ¿En dónde se utilizan los
sistemas multiusuarios?
2. Haga un gráfico sobre
Sistemas
operativos
multiusuario
mediante
sesiones remotas en una
red de comunicaciones.
3. De acuerdo al gráfico
escriba cómo se llama
esta cola de impresión
Pantalla de inicio de Windows Server 2003
Se pueden compartir, sobre todo, los dispositivos externos de almacenamiento
y
los
periféricos
de
salida,
fundamentalmente
impresoras:
PARA APRENDER MÁS
Procesos en Linux, estados y prioridades
https://juncotic.com/procesos-en-linux-estados-y-prioridades/
SEMANA 38
TEMA: Sistemas
Operativos y
Multiusuarios
CONTENIDO
CONTENIDO PROCEDIMENTAL: Observar un sistema multiusuario, identificar los
componentes y describir sus funciones y características básicas
ACTIVIDADES DE
APRENDIZAJE
Procesos de Linux
Preguntas de repaso
Contestar
las
Un proceso es una instancia de un programa en ejecución (corriendo). El
interrogantes:
contexto de un programa que está en ejecución es la esencia del proceso.
siguientes
1. ¿A qué se refiere cuando
Este contexto implica que el proceso está definido por el programa, los
se habla de proceso de
semáforos, el espacio de memoria que ocupa y los procesos hijos que mande a
Linux?
llamar. Los hijos de un proceso comienzan siendo copias exactas del proceso
2. Linux es un sistema
padre, para así llamar al programa o tarea correspondiente. De esta manera el
operativo multitarea y
proceso principal (proceso padre), comparte con sus hijos los recursos del
multiusuario, esto implica
sistema que este consumiendo, sus atributos de seguridad (tales como su
que…
propietario y permisos de archivos, así como roles y semaforización.
3. Seleccione 15 palabras
del texto estudiado y
Linux es un sistema operativo multitarea y multiusuario, esto implica que
realice una sopa de letras.
múltiples procesos pueden operar simultáneamente sin interferirse unos con los
otros. Cada proceso tiene la "ilusión" que es el único proceso en el sistema y
que tiene acceso exclusivo a todos los servicios del sistema operativo.
Sin embargo, en un sentido más estricto, Programas y procesos son entidades
distintas. En un sistema operativo multitarea, múltiples instancias de un
programa pueden ejecutarse simultáneamente; si éste es el caso, cada
instancia es un proceso separado. Por ejemplo, si cinco usuarios desde equipos
diferentes, ejecutan el mismo programa al mismo tiempo, habría cinco
instancias del mismo programa, es decir, cinco procesos distintos.
Importante Recordar
“Para ver los procesos en
sistemas Linux, contamos con
el comando ‘ ps ’, que listará
(de múltiples formas según
las opciones que le pasemos)
todos los procesos que se
Cada proceso que se inicia es referenciado con su Procesos ID (PID), que es
encuentran corriendo en
siempre un entero positivo entre 0 y 65,535 aunque esto puede modificarse.
nuestro equipo.”
Prácticamente todo lo que se está ejecutando en el sistema en cualquier
momento es un proceso, incluyendo el Shell, el ambiente gráfico, el stack de
protocolos de la red, etc. La excepción a lo anterior es el kernel, el cual es un
conjunto de rutinas que residen en memoria y que entre otras responsabilidades
administra el planificador que se encarga de controlar los procesos.
Los procesos juegan un papel muy importante en las distribuciones Linux, ya
que son los que consumirán estos recursos hardware tan preciados en entornos
de producción, administrarlos y gestionarlos correctamente es de vital
importancia ya que estos procesos y la gestión que hace el sistema sobre ellos,
hacen posible mantener funcionando el servidor sin necesidad de reiniciar
después de un cambio o actualización importante. Esto es uno de los puntos
más importantes por los que Linux gobierna el 90% de los servidores alrededor
del mundo.
SEMANA 39 - 40
TEMA: Sistemas
Operativos y
Multiusuarios
CONTENIDO
CONTENIDO PROCEDIMENTAL: Manejar e interpretar información en la documentación de
usuario del sistema operativo.
ACTIVIDADES DE
APRENDIZAJE
Linux es un software libre.
No obstante, las páginas del manual son el primer lugar a buscar cuando usted
necesita ayuda. Para acceder a las páginas de manual, solo escriba man
seguido del tema a indagar.

Un paginado será iniciado, por lo que presionará q cuando termine de leer.
Por ejemplo, para buscar información acerca del comando ls, escribiría:
“Una parte importante de un
sistema operativo es su
Las páginas del manual o ”man pages” son las clásicas formas de documentación, los manuales
documentación de referencia en Linux y Unix. Idealmente, puede buscar ayuda técnicos que describen la
en las páginas del manual para cualquier comando, archivo de configuración o operación y uso de sus
programas.”
rutinas de librería.
Cuadro 1. Páginas del Manual
Preguntas de repaso
NAME
Nombre y descripción del comando
Contestar
las
interrogantes:
SYNOPSIS
Como usar el comando
DESCRIPTION
Explicación en profundidad del funcionamiento del
comando
EXAMPLES
Sugerencias de cómo usar el comando
1. ¿Qué es Linux?
2. ¿Dónde se debe buscar la
ayuda de Linux?
3. ¿Cuál es el comando que
permite acceder a las
páginas de manual de
Linux?
SEE ALSO
Temas relacionados (usualmente en las páginas del
manual)
Secciones de las páginas del manual
Los archivos que comprenden las páginas del manual están almacenados
en /usr/share/man (o en /usr/man en algunos sistemas viejos). Dentro de ese
directorio, encontrará que las páginas del manual están organizadas dentro de
las siguientes secciones (Cuadro 2).
siguientes
Importante
Recordar
“Las páginas de
manual de Linux
vienen en todas las
distribuciones y
cubren con notable
detalle el uso de
comandos o
programas.”
Cuadro 2: Secciones de las páginas del manual
man1
Programas de usuario
man2
Llamadas a sistema
man3
Funciones de librerías
man4
Archivos especiales
man5
Formato de archivos
man6
Juegos
man7
Miscelánea
Páginas del manual múltiples
Algunos temas existen en más de una sección. Para demostrar esto, vamos a
usar el comando whatis, el cual muestra todas las páginas del manual
disponibles para este tema:
En este caso, man printf estaría en la página de la sección 1 (Programas de
usuario). Si escribiéramos un programa en C, estaríamos más interesados en la
página de la sección 3 (Library functions). Usted puede llamar una cierta sección
de páginas del manual especificándola en la línea de comandos, por lo que para
preguntar por printf, podremos escribir:
Encontrando la página del manual correcta
Algunas veces es difícil encontrar algunas páginas de manual sobre un tema
dado. En ese caso, podría usar man -k para buscar la sección NAME de las
páginas del manual. Sepa que ́esta es una búsqueda de subcadena, por lo que
algo como man -k ls le daría muchas salidas, aquí hay un ejemplo usando una
palabra más específica:
PARA APRENDER MÁS
Página
Sistema Operativo Debian
https://www.debian.org/doc/index.es.html
Elaborado por: Ing. Bélgica Mutre Espinoza
Msc. Marianela Carriel
Descargar