Estructura de Los Sistemas Operativos 21

Descargar como doc, pdf o txt
Descargar como doc, pdf o txt
Está en la página 1de 22

REPÚBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN


PROGRAMA NACIONAL DE FORMACIÓN EN AGROALIMENTARIA
MISIÓN SUCRE
TURÉN – ESTADO – PORTUGUESA

SISTEMA OPERATIVO

Triunfadores:

Arrieche Anderson C.I.: 27.145.180

Delgado Alba C.I.: 30.362.140

Durán Carlos C.I.: 28.382.661

Heredia Ámbar C.I.: 30.323.576

Rivero Angélica C.I.: 25.761.056

P.N.F Producción Agroalimentaria

Profesor: José Suarez

1
Junio; 2020

ÍNDICE
Pág.
Introducción………………………………………………………………..……. 3
Sistema Operativo……………………………………………………………… 4
Estructura de los sistemas Operativos……………………………………………
4
Administrador de Archivo……………………………………………………… 9
Manejo De Ventanas…………………………………………………………………
10
Comandos Básicos……………………………………………………………… 12
Conclusión………………………………………………………………………….17
Bibliografía……………………………………………………………………….. 18
Anexos…………………………………………………………………………..…..19

2
INTRODUCCIÓN

Un sistema operativo es un programa (o conjunto de programas) de


control que tiene por objeto facilitar el uso de la computadora y conseguir que
ésta se utilice eficientemente. El objetivo fundamental de los sistemas
operativos es gestionar y administrar eficientemente los recursos hardware,
permitiendo que se ejecuten varios programas a la vez, sin que haya
conflictos en el acceso de cada uno de ellos a cada uno de los recursos que
necesite, y sin que ningún programa monopolice alguno de ellos. El sistema
operativo garantiza el funcionamiento de la computadora.
En el presente trabajo se hablara un poco más sobre sistema
operativo (SO), su estructura, así como también de administrado de archivos,
manejos de ventanas y comandos básicos.

3
Sistema Operativo
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 de vista 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, es como un policía de tráfico, 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.
Un Sistema Operativo es una parte importante de cualquier sistema de
computación. Un sistema de computación puede dividirse en cuatro
componentes: el hardware, el Sistema Operativo, los programas de
aplicación y los usuarios. El hardware (Unidad Central de Proceso (UCP),
memoria y dispositivos de entrada/salida (E/S)) proporciona los recursos de
computación básicos. Los programas de aplicación (compiladores, sistemas
de bases de datos, vídeo y programas para negocios) definen la forma en
que estos recursos se emplean para resolver los problemas de computación
de los usuarios.

Estructura de los sistemas Operativos


Los sistemas operativos poseen los siguientes componentes:
1. Componentes de un sistema operativo
• Administración de procesos
• Administración de memoria
• Subsistema de Entrada/Salida

4
• Administración de Almacenamiento secundario
• Subsistema de archivos
• Sistema de protección

Administración de Procesos

Para comenzar debemos saber que es un proceso. Un proceso es un


programa en memoria + CPU + acceso a dispositivos + otros recursos.
Notemos que un proceso necesita de ciertos recursos (como CPU, memoria,
archivos, dispositivos de E/S, etc.) para realizar su tarea.
Podemos ver entonces que un proceso es una entidad activa,
mientras que un programa una entidad pasiva. Sabiendo entonces que es un
proceso, podemos decir entonces que el sistema operativo es el encargado
de su administración. Es el encargado de proveer servicios para que cada
proceso pueda realizar su tarea. Entre los servicios se encuentran:
• Crear y destruir procesos
• Suspender y reanudar procesos
• Proveer mecanismos para la sincronización y comunicación entre
procesos
• Proveer mecanismos para prevenir dead-locks o lograr salir de ellos.

Administración de Memoria
La memoria es un área de almacenamiento común a los procesadores
y dispositivos, donde se almacenan programas, datos, etc. El sistema deberá
administrar el lugar libre y ocupado, y será el encargado de las siguientes
tareas:
• Mantener que partes de la memoria están siendo usadas, y por
quien.

5
• Decidir cuales procesos serán cargados a memoria cuando exista
espacio de memoria disponible, pero no suficiente para todos los procesos
que deseamos.
• Asignar y quitar espacio de memoria según sea necesario.

Subsistema de Entrada/Salida
El sistema operativo deberá ocultar las características específicas de
cada dispositivo y ofrecer servicios comunes a todos. Estos servicios serán,
entre otros:
• Montaje y desmontaje de dispositivos
• Una interfaz entre el cliente y el sistema operativo para los device
drivers.
• Técnicas de cache, buffering y spooling.
• Device drivers específicos

Administración de Almacenamiento Secundario


Dado que la memoria RAM es volátil y pequeña para todos los datos y
programas que se precisan guardar, se utilizan discos para guardar la
mayoría de la información. El sistema operativo será el responsable de:
• Administrar el espacio libre
• Asignar la información a un determinado lugar
• Algoritmos de planificación de disco (estos algoritmos deciden quien
utiliza un determinado recurso del disco cuando hay competencia por él)

Subsistema de Archivos
Proporciona una vista uniforme de todas las formas de
almacenamiento, implementando el concepto de archivo como una colección
de bytes. El Sistema Operativo deberá proveer métodos para:
• Abrir, cerrar y crear archivos
• Leer y escribir archivos

6
Sistema de Protección
Antes que nada, tener en cuenta que por protección nos referimos a
los mecanismos por los que se controla el acceso de los procesos a los
recursos.
En un sistema multiusuario donde se ejecutan procesos de forma
concurrente se deben tomar medidas que garanticen la ausencia de
interferencia entre ellos. Estas medidas deben incorporar la posibilidad de
definir reglas de acceso, entre otras cosas.

2. Servicios del Sistema Operativo


El sistema brindará un entorno de ejecución de programas donde se
dispondrá de un conjunto de servicios. Los servicios principales serán:
• Ejecución de programas (el SO deberá ser capaz de cargar un
programa a memoria y ejecutarlo. El programa deberá poder finalizar, de
forma normal o anormal)
• Operaciones de E/S (el SO deberá proveer un mecanismo de acceso
ya que por eficiencia y protección los usuarios no accederán directamente al
dispositivo)
• Manipulación del Sistema de archivos (se deberá tener acceso al
sistema de archivos y poder, como mínimo, leer, escribir, borrar y crear)
• Comunicación entre procesos (los procesos deberán poder
comunicarse, ya sea que estén en el mismo computador o el diferentes)
• Manipulación de errores (el sistema deberá tomar decisiones
adecuadas ante eventuales errores que ocurran, como fallo de un dispositivo
de memoria, fallo en un programa, etc.)

3. Estructura del Sistema


La estructura interna de los sistemas operativos pueden ser muy
diferentes, ya que se debe tener en cuenta las metas de los usuarios (fácil

7
uso, confiable, rápido, etc.) y las del sistema (fácil de diseñar, implementar y
mantener, eficiente, etc.).

Posibles Diseños Del Sistema.


Sistema Monolítico
Estos sistemas no tienen una estructura definida, sino que son
escritos como una colección de procedimientos donde cualquier
procedimiento puede invocar a otro.
Ejemplos de estos sistemas pueden ser MS-DOS o Linux (aunque
incluye algo de capas). Es importante tener en cuenta que ningún sistema es
puramente de un tipo.

Sistema En Capas
El diseño se organiza en una jerarquía de capas, donde los servicios
que brinda una capa son consumidos solamente por la capa superior. La
capa 0 es del Hardware y la N es la de los procesos de Usuario.
Estos sistemas tienen como ventaja que son modulares y la
verificación se puede hacer a cada capa por separado (son más
mantenibles).
Sin embargo el diseño es muy costoso y es menos eficiente que el
sistema monolítico ya que pierde tiempo pasando por cada capa.

Sistema con micronúcleo


La idea consiste en tener un núcleo que brinde los servicios mínimos
de manejo de procesos, memoria y que provea la comunicación entre
procesos. Todos los restantes servicios se construyen como procesos
separados del micronúcleo, que ejecutan en modo usuario.
Estos sistemas tienen como ventaja un diseño simple y funcional, que
aumenta la portabilidad y la escalabilidad. Para agregar un nuevo servicio no

8
es necesario modificar el núcleo, y es más seguro ya que los servicios corren
en modo usuario.

Administrador de Archivo
Un administrador de archivos, gestor de archivos o explorador de
archivos (del inglés file manager) es una aplicación informática que provee
acceso a archivos y facilita el realizar operaciones con ellos, como copiar,
mover o eliminar archivos donde el usuario lo quiera ubicar.
Un administrador o gestor de archivos proporciona una manera
sencilla e integrada de gestionar archivos y aplicaciones. Puede utilizar el
gestor de archivos para realizar las siguientes acciones:
 Crear carpetas y documentos
 Mostrar archivos y carpetas
 Buscar y gestionar archivos
 Ejecutar secuencias de comandos e iniciar aplicaciones
 Personalizar la apariencia de archivos y carpetas
 Abrir ubicaciones especiales en el equipo
 Escribir datos en un CD o DVD
 Instalar y eliminar fuentes

El gestor de archivos gestiona el escritorio. El escritorio se encuentra


detrás de todos los demás elementos visibles en la pantalla. Todos los
usuarios tienen una carpeta personal, que contiene todos los archivos
relacionados con el usuario. El escritorio contiene iconos especiales que
permiten un acceso sencillo a la papelera y la carpeta personal del usuario, y
también a medios extraíbles, como disquetes, CD y unidades flash USB.
El gestor de archivos proporciona dos modos para interactuar con el
sistema de archivos. Para elegir el modo que el gestor de archivos debe
utilizar, seleccione Always Open In Browser Windows (Siempre abrir en una
ventana de navegador) en la ficha Behavior (Comportamiento) del cuadro de

9
diálogo de preferencias del gestor de archivos o anule la selección de esta
opción. Los dos modos son:
 Modo de Explorador. En este modo, puede explorar los
archivos y carpetas. La ventana del gestor de archivos representa un
explorador, que puede mostrar cualquier ubicación. Al abrir una carpeta,
se actualiza la ventana actual del gestor de archivos para mostrar el
contenido de la nueva carpeta. La ventana del explorador muestra una
barra de herramientas con acciones y ubicaciones frecuentes, una barra
de direcciones que muestra la ubicación actual en la jerarquía de carpetas
y una barra lateral que puede mostrar diferentes tipos de información.
Para obtener más información sobre cómo usar el modo de explorador,
consulte Modo de explorador.
 Modo Espacial. En este modo, puede navegar a los archivos y
carpetas como objetos. La ventana del gestor de archivos representa una
carpeta específica. Al abrir una carpeta, se abre una nueva ventana para
esa carpeta. Cada vez que se abre una carpeta determinada, ésta se
muestra en el mismo lugar de la pantalla y con el mismo tamaño con que
se abrió la última vez. En el modo espacial, el gestor de archivos indica
una carpeta abierta con un icono diferente. Usar el modo espacial puede
hacer que haya más ventanas del gestor de archivos abiertas en la
pantalla.

Manejo De Ventanas
 Las ventanas son los elementos básicos con los que se trabaja en el
entorno Windows y cada programa tiene su ventana que la representa e
identifica dentro del manejo informático. Las ventanas proporcionan al
usuario una interfaz que le permite ejecutar al mismo tiempo varias
aplicaciones (cada una en su ventana) e intercambiar los datos que en ellas
se generan.   En Windows podemos manejar varias ventanas al mismo

10
tiempo, es decir podemos tener abiertos varios programas y estar trabajando
en ellas de forma simultánea.
 Dentro de Windows podemos distinguir, en líneas generales, tres
tipos diferentes de ventanas: 
 Las de aplicación (ejemplo las ventanas de Paint, Calculadora,
etc.
 Las de documento (ejemplo las de Microsoft Word, Excel,
Powerpoint).
 Las de navegación, que muestran el contenido de una carpeta o
unidad de disco, como por ejemplo la ventana Equipo, Panel de control, etc.
 Pero por lo general los diferentes tipos de ventanas casi tienen la
misma estructura y solo existen pocas diferencias.
En el manejo básico de las ventanas podemos encontrar diferentes
acciones que podemos realizar como son: minimizar, maximizar, cerrar,
mover, ampliar o disminuir el tamaño de las ventanas entre muchos otros
aspectos.
 
Cerrar Ventanas
Para cerrar una ventana o programa existen varias maneras o formas
de hacerlo:
a)    Por medio del botón CERRAR,  haciendo clic encima del botón.
b)    Por medio de la barra de menús, haciendo clic en la
opción ARCHIVO y clic en la opción SALIR.
c)    Por medio del teclado presionando de manera simultánea las
teclas ALT  +  F4.
 
Minimizar Ventanas
Cuando se minimiza una ventana ella se oculta pero queda ubicada en
la barra de tareas de Windows.  Si desea verla nuevamente haga clic en la
barra de tareas donde aparece el nombre del programa.

11
 Para minimizar una ventana hay do formas de hacerlo:
a)    Clic en el botón minimizar 
b)    Clic en el botón de control de la ventana y clic en minimizar
 
Maximizar Ventanas
 Consiste en ampliar el tamaño de la ventana hasta ocupar todo el
espacio disponible en pantalla. Para maximizar la ventana se puede realizar
de dos maneras:
a)    Clic en el botón maximizar.
b)    Clic en el botón de control y clic en maximizar.
 Cuando se maximiza una ventana el botón maximizar cambia, por el
botón minimizar tamaño, que en las versiones anteriores se
llamaba restaurar.
 
Ampliar O Disminuir El Tamaño De La Ventana
 Cuando deseemos cambiar el tamaño de una ventana de manera
personalizada, lo podemos realizar utilizando los bordes de la ventana. 
Ubicamos el cursor o apuntador del mouse en el borde hasta que el puntero
cambie a una flecha en doble sentido y luego haciendo clic sostenido
arrastramos hasta obtener el tamaño deseado.

Comandos Básicos
Se define comando al mensaje enviado al ordenador, por parte del
usuario, y que va a provocar una respuesta en este. Los comandos son en
realidad órdenes, pues indican al dispositivo informático que debe hacer o
ejecutar a continuación, según el comando que se le envíe.
Cada sistema operativo incorpora un determinado número de
comandos básicos, que permiten ejecutar las tareas más simples con
órdenes directas. Esos comandos son propios y generalmente varían según
el sistema operativo, aunque algunos (ejemplo: copy) son comunes a varios

12
SS.OO. Para interpretar estos comandos y permitir que el usuario lo escriba
y los envié, cada sistema operativo trae un intérprete de
comandos o consola de comandos, que actúa de intermediario entre el
ordenador y el usuario, dotando a este último de un medio para usar los
comandos disponibles.
Además de los comandos que incluyen los sistemas operativos,
llamados comandos internos, algunos programas permiten usar comandos
adicionales que amplían las posibilidades. Estos comandos son
llamados externos, puestos que no vienen integrados en el sistema
operativo, sino que dependen del uso de software externo o de su
instalación.
Una característica típica de los comandos es que siempre funcionan
con el esquema de un comando = una acción. Así, cada comando usado va
a dar lugar a una acción concreta, necesitando usar varios si queremos
realizar una orden compleja. Usualmente para dar una orden se debe seguir
un esquema y el comando debe ser modificado mediante parámetros, que le
transmiten indicaciones adicionales sobre como ejecutarse. Algunos
profesionales definen el comando como la palabra clave que activa la orden,
y a esta como el conjunto del comando más los parámetros.
Los comandos escritos han caído en desuso tras la introducción y
generalización de los sistemas operativos y programas basados en entornos
gráficos, pues las órdenes ya se pueden ejecutar sin necesidad de teclear
comandos, con un simple click que el ordenador ya interpreta para ejecutar la
tarea. Aunque este click sea una orden, no es realmente un comando y ya no
se le nombra como tal.
Sin embargo existen otro tipo de comandos que continúan usándose a
menudo. Son los comandos usados por los lenguajes de programación que
permiten al programador indicarle al ordenador lo que debe hacer
el programa que está creando. Del mismo modo que los sistemas operativos,
cada lenguaje de programación usa comandos propios y en general

13
diferentes. Es por ello que la programación requiere amplios conocimientos y
estudios previos.

Tipos De Comandos
Existen 2 tipos de comandos utilizados en el Sistema operativo de
disco de Microsoft (MS-DOS) estos pueden ser: Internos o Externos, con
estos comandos podemos "manejar archivos y/o carpetas" (copiar, crear,
eliminar, ver lo que hay en su interior etc.)

Partes de un Comando:
Un comando se divide en 3 partes: KEYWORD (Palabra
Clave), PARAMETER (Parámetro), SWITCHES.
1. KEYWORD (Palabra Clave): Dice lo que va a hacer el comando.
2. PARAMETER (Parámetro): Sobre qué cosa va a ser realizada la
acción.
3. SWITCHES: Como va a ser realizada la acción.

EJEMPLO: COPY (Keyword) FILE13.TXT (Source) A: (Target o Destination)

Comandos Internos: 
 Los comandos internos son ejecutados por los programas de
procesadores de comandos COMMAND.COM en DOS y CMD.EXE en OS/2.
El procesador de comandos se carga siempre cuando se carga el sistema
operativo.
 CD o CHDIR - Cambia el directorio actual.
 CD nombre_directorio Cambia al directorio jerárquicamente inferior.
 CLS - Limpia todos los comandos y toda la información que hay en
pantalla, excepto el incitador de comandos (prompt) usualmente la letra y
ruta de la unidad usada (Por ejemplo C:\>)
 COPY - Copiar un archivo de un directorio a otro

14
 COPY CON Copia a un archivo los caracteres introducidos en pantalla
(Consola)
 DIR - Lista los directorios y archivos de la unidad o directorio actual.
 FOR - Repite un comando
 PROMPT- Cambia la línea de visualización de la orden.
 MD - Crea un nuevo directorio.
 RD o RMDIR- Elimina un directorio.
 REM - Permite insertar comentarios en archivos de proceso por lotes.
 REN o RENAME - Renombra archivos y directorios.
 SET - Asigna valores a variables de entorno.
 TIME - Visualiza o cambia la hora del reloj interno.
 TYPE - Muestra el contenido de un fichero. Se utiliza, principalmente,
para ver contenidos de ficheros en formato texto.
 VER - Muestra la versión del Sistema Operativo.
 VOL - Muestra la etiqueta del disco duro y su volumen (si lo tiene).
 MEM - Muestra la cantidad de memoria RAM, la cantidad ocupada y la
libre.
Comandos Externos:  
(NO FORMAN PARTE DEL COMMAND.COM)  son Programas
Separados.
Los atributos de los directorios, y los ficheros son: de lectura (r), de
escritura (w), de archivo (a), oculto (h), de sistema (s). Parámetros: signos
(más o menos) y letras r, w, a, y h "v". Ejemplo: Attrib +r *.* (atributo de sólo
lectura, para todos los ficheros de ese directorio).
 ATTRIB - Sin parámetros, visualiza los atributos de los directorios y
archivos. Con parámetros, cambia los atributos de directorios y archivos.
Los atributos de los directorios, y los ficheros son: de lectura (r), de
escritura (w), de archivo  (a), oculto (h), de sistema (s). Parámetros: signos
(más o menos) y letras r, w, a, y h "v". Ejemplo: Attrib +r *.* (atributo de sólo
lectura, para todos los ficheros de ese directorio).

15
 APPEND - Sirve para especificar trayectorias para ficheros de datos.
 BACKUP - Ejecuta una copia de seguridad de uno o más archivos de
un disco duro a un disquete.
 CHKDSK - Verifica si hay errores en el disco duro. (También se puede
utilizar para corregirlos con el parámetro "/F")
 DELTREE - Borra un directorio sin importar que contenga
subdirectorios con todos sus contenidos.
 DISKCOPY - Permite hacer una copia idéntica de un disquete a otro,
pertenece al grupo de las órdenes externas.
 DOSKEY - Permite mantener residentes en memoria RAM las órdenes
que han sido ejecutadas en el punto indicativo.
 FC - Compara ficheros.
 FORMAT - Permite crear la estructura lógica, en una unidad física de
almacenamiento (discos duros, disquetes y unidades de almacenamiento
masivo).
 PRINT - Permite imprimir ficheros.
Se pueden utilizar estos parámetros combinados.
 KEYB - Establece el idioma del teclado según el parámetro adicionado
(Ejemplo: KEYB SP para el teclado español).
 LABEL - Muestra o cambia la etiqueta de la unidad de disco duro.
 MEM - Muestra la memoria RAM, el espacio ocupado y el espacio
libre.
 MOVE - Mueve o cambia de posición un directorio y/o ficheros.
También renombra subdirectorios.
 SUBST - Crea una unidad lógica virtual a partir de un directorio.
 TREE - muestra los directorios en forma de ARBOL

CONCLUSIÓN

16
Para finalizar se puede decir que un sistema operativo es el
encargado de brindar al usuario una forma amigable y sencilla de operar,
interpretar, codificar y emitir las ordenes al procesador central para que este
realice las tareas necesarias y específicas para completar una orden.
El sistema operativo, es el instrumento indispensable para hacer de la
computadora un objeto útil. Bajo este nombre se agrupan todos aquellos
programas que permiten a los usuarios la utilización de este enredo de
cables y circuitos, que de otra manera serian difíciles de controlar. Por todo
lo anterior se definir un sistema operativo como un conjunto de
procedimientos manuales y automáticos, que permiten a un grupo de
usuarios compartir una instalación de computadora eficazmente.

BIBLIOGRAFÍA

17
Administrador de archivos - EcuRed
www.ecured.cu › Administrador_de_archivos

Definición de Comando - Significado y definición de Comando


sistemas.com › comando

Definición de Sistema Operativo. - Masadelante.Com


www.masadelante.com › faqs › sistema-operativo

Descripción general del gestor de archivos - Guía del usuario ...


docs.oracle.com › html › gldhq

Estructura de los sistemas Operativos


www.fing.edu.uy › cursos › material › teo › so03-estructura_sist_oper

Manejo de ventanas - Computación Sebastián - Google Sites


sites.google.com › compusebastian › unidad-iii---ambiente-de-trabajo

18
ANEXOS

Sistemas Operativos
19
Administrador de Archivos
20
Partes de una Ventana
21
22

También podría gustarte

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy