sistema operativo marlene naveda
DESCRIPTION
informaticaTRANSCRIPT
República Bolivariana de VenezuelaMinisterio del Poder Popular Para la Educación Universitaria
Universidad Nacional Experimental de los Llanos Occidentales “Ezequiel Zamora” UNELLEZ
Sabaneta Estado Barinas
SISTEMA OPERATIVO
INTEGRANTES:
Marlene NavedaYeximar PérezNinibeth SolórzanoZairelys Zambrano
Contaduría Pública
III Semestre
F/S
SABANETA, ABRIL, 2015
PROFESORA:
MARY PARRA
ÍNDICE
Pág.
Introducción………………………………………………………………… 3
Sistema operativo, características……………………………………… 4
Funciones de los sistemas operativos…………………………………. 5
Estructura de los sistemas operativos…………………………………. 5
Principales sistemas operativos: Dos, Unix, Windows y Libres 6
Manejo básico de los sistemas operativos……………………………. 8
Características del ambiente de trabajo……………………………….. 9
Administración de archivos………………………………………………. 10
Conclusión………………………………………………………………….. 17
Bibliografía………………………………………………………………….. 18
2
Introducción
Los sistemas operativos son un conjunto de programas de
computación destinados a realizar muchas tareas, los cuales han venido
evolucionando a través de los años a la par con el desarrollo de la
tecnología y la informática, en donde el hombre con su
creatividad, inteligencia e ingenio ha sido capaz de transformar el campo de
las comunicaciones, con la innovación del computador, retomando desde
el mainframe, minicomputadoras, computadoras de escritorio, computadoras
móviles , portátiles y computadoras ultra pequeñas .
Cada una de estas los sistemas operativos se han adaptado y se han
modificado incrementando cada día su capacidad y su técnica. De ahí cabe
mencionar los cambios que ellos han sufrido a partir de 1950 en su primera
generación cuando se crearon los sistemas operativos por lotes, hasta
1970con el uso de redes de computadores y de máquinas virtuales;
igualmente son importantes los cambios sufridos en materia de la realización
de tareas y funciones que han sido mejoradas y particularizadas con una alta
efectividad, y se han realizado sin interferir con los servicios que ya se
prestaban (evolutividad).
3
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.
CARACTERÍSTICAS DE LOS SISTEMAS OPERATIVOS
El sistema operativo tiene las siguientes características:
1. Conveniencia: un sistema operativo hace más conveniente el uso de
una computadora.
2. Eficiencia: el sistema operativo permite que los recursos de la
computadora se usen de manera correcta y eficiente.
3. Habilidad para evolucionar: un sistema operativo debe de ser capaz
de aceptar nuevas funciones sin que tenga problemas.
4. Encargado de administrar el hardware: el sistema operativo debe
de ser eficaz.
5. Relacionar dispositivos:
6. Algoritmos: un sistema operativo hace el uso de la computadora más
racional.
4
FUNCIÓN DE LOS SISTEMAS OPERATIVOS
Los sistemas operativos proporcionan una plataforma de software
encima de la cual otros programas, llamados aplicaciones, puedan funcionar.
Las aplicaciones se programan para que funcionen encima de un sistema
operativo particular, por tanto, la elección del sistema operativo determina en
gran medida las aplicaciones que puedes utilizar.
Los sistemas operativos más utilizados en los PC son DOS, OS/2, y
Windows, pero hay otros que también se utilizan, como por ejemplo Linux.
ESTRUCTURA DE UN SISTEMAS OPERATIVO.
Consiste en 5 estructuras:
A) estructura monolítica: esta carece de estructura y su sistema puede
llamar a otros sistemas cada vez que sea requerido.
B) Estructura de anillos o capas: consta de 6 capas las cuales organiza al
sistema operativo son: capa 0 el procesador asigna y multiprograma; capa 1
administra la memoria y el disco; capa 2 comunica operador y proceso; capa
3 controla la entrada y salida; capa 4 están los programas de los usuarios;
capa 5 está el operador.
C) Estructura microkernel: puede hacer distintas tareas y planificar todos los
códigos que corre en el sistema.
D) Estructura multinúcleo: son procesadores que tiene dos o más núcleos y
trabajan como un solo sistema.
E) Estructura de máquinas virtuales: son copias exactas de la máquina real
generada por el software.
5
PRINCIPALES DE SISTEMAS OPERATIVOS
Los sistemas operativos más conocidos son los siguientes:
1) DOS: El famoso DOS, que quiere decir Disk Operating System (sistema
operativo de disco), es más conocido por los nombres de PC-DOS y MS-
DOS. MS-DOS fue hecho por la compañía de software Microsoft y es en
esencia el mismo SO que el PC-DOS.
La razón de su continua popularidad se debe al aplastante volumen de
software disponible y a la base instalada de computadoras con procesador
Intel.
Cuando Intel liberó el 80286, DOS se hizo tan popular y firme en el
mercado que DOS y las aplicaciones DOS representaron la mayoría del
mercado de software para PC. En aquel tiempo, la compatibilidad IBM, fue
una necesidad para que los productos tuvieran éxito, y la "compatibilidad
IBM" significaba computadoras que corrieran DOS tan bien como las
computadoras IBM lo hacían.
Aún con los nuevos sistemas operativos que han salido al mercado,
todavía el DOS es un sólido contendiente en la guerra de los SO.
2) Windows 3.1: Microsoft tomo una decisión, hacer un sistema operativo
que tuviera una interfaz gráfica amigable para el usuario, y como resultado
obtuvo Windows. Este sistema muestra íconos en la pantalla que
representan diferentes archivos o programas, a los cuales se puede accesar
al darles doble click con el puntero del mouse. Todas las aplicaciones
elaboradas para Windows se parecen, por lo que es muy fácil aprender a
usar nuevo software una vez aprendido las bases.
3) Windows 95: En 1995, Microsoft introdujo una nueva y mejorada versión
del Windows 3.1. Las mejoras de este SO incluyen soporte multitareas y
6
arquitectura de 32 bits, permitiendo así correr mejores aplicaciónes para
mejorar la eficacia del trabajo.
4) Windows NT: Esta versión de Windows se especializa en las redes y
servidores. Con este SO se puede interactuar de forma eficaz entre dos o
más computadoras.
5) OS/2: Este SO fue hecho por IBM. Tiene soporte de 32 bits y su interfaz
es muy buena. El problema que presenta este sistema operativo es que no
se le ha dado el apoyo que se merece en cuanto a aplicaciones se refiere. Es
decir, no se han creado muchas aplicaciones que aprovechen las
características del SO, ya que la mayoría del mercado de software ha sido
monopolizado por Windows.
6) Mac OS: Las computadoras Macintosh no serían tan populares como lo
son si no tuvieran el Mac OS como sistema operativo de planta. Este sistema
operativo es tan amigable para el usuario que cualquier persona puede
aprender a usarlo en muy poco tiempo. Por otro lado, es muy bueno para
organizar archivos y usarlos de manera eficaz. Este fue creado por Apple
Computer, Inc.
7) UNIX: El sistema operativo UNIX fue creado por los laboratorios Bell de
AT&T en 1969 y es ahora usado como una de las bases para la
supercarretera de la información. Unix es un SO multiusuario y multitarea,
que corre en diferentes computadoras, desde supercomputadoras,
Mainframes, Minicomputadoras, computadoras personales y estaciones de
trabajo. Esto quiere decir que muchos usuarios puede estar usando una
misma computadora por medio de terminales o usar muchas de ellas.
MANEJO BÁSICO DE LOS SITEMAS OPERATIVOS
7
Sistema operativo ha estado muy ligada a la presentación visual de
comandos de datos primero, y a una interfaz gráfica después: el sistema
operativo sería el nexo de unión entre la máquina y el hombre.
En el terreno de los ordenadores personales (PCs), los primeros
sistemas operativos más conocidos por el gran público fueron MS-DOS,
Linux, IBM OS/2, MS Windows y el primer Mac OS X: el sistema operativo
que lideraría, y sigue liderando, en los hogares de todo el mundo es
Microsoft Windows, que nació en 1985.
MS Windows es el sistema operativo que más ha contribuido al
manejo, entendimiento y aprovechamiento de un ordenador por parte de una
persona, ya sea en el desarrollo de su actividad profesional o en una función
más doméstica encaminada al entretenimiento.
El sistema operativo es el software que gobierna una máquina, el
conjunto de procesos que determinan lo que se ve y lo que se desea haga un
dispositivo con cada acción que realiza el usuario. El sistema operativo es la
base sobre la que se instalan los programas que harán posible que una
persona retoque una imagen con Photoshop, prepare una presentación con
Office, escuche música con iTunes, grabe un DVD con Nero o vea una
película con VLC.
El sistema operativo es el responsable de que un dispositivo
tecnológicamente complejo pueda ser una herramienta sencilla en su uso,
cumpliendo una utilidad destacada en la vida diaria de las personas. Los
sistemas operativos modernos y más comunes, como Windows 8 para PCs o
Android en Smartphones, son cruciales para que la sociedad se comunique y
pueda aprovechar el mundo digital y el acceso a los servicios accesibles
desde Internet.
8
CARACTERISTICAS DE LOS SISTEMAS DE AMBIENTE DE
TRABAJO.
• Ambiente gráfico: El usuario ve los resultados de sus acciones en forma
gráfica, y da las órdenes o comandos realizando manipulaciones gráficas.
• Facilidad de uso: Los programas se vuelven más amigables, ya que se
comportan de la forma que el usuario los percibe y los siente.
• Uniformidad entre aplicaciones: Crean una cierta uniformidad en la forma
como se utilizan las diferentes aplicaciones, ya que las mismas tienen una
presentación muy semejante, y se manejan de forma similar. La interfaz
gráfica es la misma en todas las aplicaciones.
• Facilidad de aprendizaje: La uniformidad entre las aplicaciones permite que
el aprendizaje de una nueva aplicación sea bastante rápido.
• Multitarea: Permiten que un usuario pueda estar utilizando diferentes tareas
o aplicaciones al mismo tiempo, con una ciertaindependencia entre las
distintas tareas.
• Compartir datos e información entre tareas: Facilitan la forma como se
comparten datos e información entre las distintas aplicaciones.
• Representación fija y permanente de un determinado contexto de acción
(fondo)
• El objeto de interés ha de ser de fácil identificación
• Diseño ergonómico mediante el establecimiento de menús, barras de
acciones e iconos de fácil acceso
• Las interacciones se basarán en acciones físicas sobre elementos de
código visual o auditivo (iconos, botones, imágenes, mensajes de texto o
sonoros, barras de desplazamiento y navegación...) y en selecciones de tipo
menú con sintaxis y órdenes
• Las operaciones serán rápidas, incrementales y reversibles, con efectos
inmediatos
9
• Existencia de herramientas de Ayuda y Consulta
• Tratamiento del error bien cuidado y adecuado al nivel de usuario
ADMINISTRADOR DE ARCHIVOS
SISTEMA DE ARCHIVOS
Es un método para el almacenamiento y organización de archivos de
computadora y los datos que estos contienen, para hacer más fácil la tarea
encontrarlos y accederlos. Los sistemas de archivos son usados en
dispositivos de almacenamiento como discos duros y CD-ROM e involucran
el mantenimiento de la localización física de los archivos.
Los sistemas de archivos pueden ser clasificados en tres categorías:
sistemas de archivo de disco, sistemas de archivos de red y sistemas de
archivos de propósito especial.
Ejemplos de sistemas de archivos son: FAT, UMSDOS, NTFS, UDF,
ext2, ext3, ext4, ReiserFS, XFS, etc.
JERARQUIA DE DATOS
Una Base de datos jerárquica es un tipo de Sistema Gestor de Bases
de Datos que, como su nombre indica, almacenan la información en una
estructura jerárquica que enlaza los registros en forma de estructura de árbol
(similar a un árbol visto al revés), en donde un nodo padre de información
puede tener varios nodos hijo.
Esta relación jerárquica no es estrictamente obligatoria, de manera
que pueden establecerse relaciones entre nodos hermanos. En este caso la
estructura en forma de árbol se convierte en una estructura en forma de
grafo dirigido. Esta variante se denomina Bases de datos de red.
10
TIPOS DE ARCHIVOS
Existen básicamente dos tipos de archivos, los archivos ascii y los
archivos binarios. El vocablo ascii es un acrónimo para American Standard
Code for Information Interchange. Es un estándar que asigna un valor
numérico a cada carácter, con lo que se pueden representar los documentos
llamados de Texto Plano, es decir, los que son legibles por seres humanos.
Los archivos binarios son todos los demás. Como ejemplos tenemos:
Archivos binarios:
De imagen: .jpg, .gif, .tiff, .bmp (Portable bitmap), .wmf (Windows Meta
File), .png (Portable Network Graphics), .pcx (Paintbrush); entre muchos
otros
De video: .mpg, .mov, .avi, .gif
Comprimidos o empaquetados: .zip, .Z, .gz, .tar, .lhz
Ejecutables o compilados: .exe, .com, .cgi, .o, .a
Procesadores de palabras: .doc
Archivos ascii
Archivos fuente: .f, .c, .p
Formatos de texto: .tex, .txt, .html
Formatos de intercambio: .rtf, .ps, .uu
Dentro de los archivos ASCII de uso común por los programas de
bioinformática están los siguientes:
11
De secuencias: .seq
De secuencias múltiples: .aln, .msf (Multiple Sequence Format,
secuencias alineadas), .rsf (Rich Sequence Format, estos archivos pueden
incluir una o más secuencias relacionadas o no).
Todos estos archivos se caracterizan por tener ciertos formatos
distintivos, que hacen posible su reconocimiento por parte de los programas
de manipulación y análisis de secuencias como el PHYLIP, el GCG; entre
muchos otros.
INTERFAZ CON USUARIO
Es el medio con que el usuario puede comunicarse con una máquina,
un equipo o una computadora, y comprende todos los puntos de contacto
entre el usuario y el equipo, normalmente suelen ser fáciles de entender y
fáciles de accionar.
Las interfaces básicas de usuario son aquellas que incluyen cosas
como menús, ventanas, teclado, ratón, los beeps y algunos otros sonidos
que la computadora hace, en general, todos aquellos canales por los cuales
se permite la comunicación entre el ser humano y la computadora. La mejor
interacción humano-máquina a través de una adecuada interfaz (Interfaz de
Usuario), que le brinde tanto comodidad, como eficiencia.
EL SISTE DE ARCHIVOS VISTO POR EL USUARIO
Los sistemas de archivos, estructuran la información guardada en una
unidad de almacenamiento (normalmente un disco duro de una
computadora), que luego será representada ya sea textual o gráficamente
utilizando un gestor de archivos. La mayoría de los sistemas operativos
poseen su propio sistema de archivos.
12
Lo habitual es utilizar dispositivos de almacenamiento de datos que
permiten el acceso a los datos como una cadena de bloques de un mismo
tamaño, a veces llamados sectores, usualmente de 512 bytes de longitud. El
software del sistema de archivos es responsable de la organización de estos
sectores en archivos y directorios y mantiene un registro de qué sectores
pertenecen a qué archivos y cuáles no han sido utilizados. En la práctica, un
sistema de archivos también puede ser utilizado para acceder a datos
generados dinámicamente, como los recibidos a través de una conexión de
red (sin la intervención de un dispositivo de almacenamiento).
Los sistemas de archivos tradicionales proveen métodos para crear,
mover, renombrar y eliminar tanto archivos como directorios, pero carecen de
métodos para crear, por ejemplo, enlaces adicionales a un directorio o
archivo (enlace duro en Unix) o renombrar enlaces padres (".." en Unix)
DISEÑO DEL SISTEMA DE ARCHIVOS
El “Sistema de Archivos” es un componente importante de un S. O. y
suele contener:
“Métodos de acceso” relacionados con la manera de acceder a los
datos almacenados en archivos.
“Administración de archivos” referida a la provisión de mecanismos
para que los archivos sean almacenados, referenciados, compartidos y
asegurados.
“Administración del almacenamiento auxiliar” para la asignación de
espacio a los archivos en los dispositivos de almacenamiento secundario.
“Integridad del archivo” para garantizar la integridad de la información
del archivo.
13
El sistema de archivos está relacionado especialmente con la
administración del espacio de almacenamiento secundario,
fundamentalmente con el almacenamiento de disco.
Una forma de organización de un sistema de archivos puede ser la siguiente:
Se utiliza una “raíz ” para indicar en qué parte del disco comienza el
“directorio raíz ”.
El “directorio raíz ” apunta a los “directorios de usuarios”.
Un “directorio de usuario” contiene una entrada para cada uno de los
archivos del usuario.
Cada entrada de archivo apunta al lugar del disco donde está
almacenado el archivo referenciado.
Los nombres de archivos solo necesitan ser únicos dentro de un
directorio de usuario dado.
El nombre del sistema para un archivo dado debe ser único para el
sistema de archivos.
En sistemas de archivo “jerárquicos” el nombre del sistema para un
archivo suele estar formado como el “nombre de la trayectoria” del directorio
raíz al archivo.
LLAMADAS AL SISTEMA
Las llamadas al sistema proveen una interfaz entre los procesos y el
Sistema de Operación. Por lo general estas llamadas se encuentran
disponibles como instrucciones en lenguaje ensamblable. En algunos
sistemas podemos realizar llamadas al sistema desde programas en
14
lenguajes de alto nivel, en cuyo caso se asemejan a llamadas a funciones o
procedimientos. Es el mecanismo usado por una aplicación para solicitar un
servicio al sistema operativo.
Las llamadas al sistema comúnmente usan una instrucción especial
de la CPU que causa que el procesador transfiera el control a un código
privilegiado, previamente especificado por el mismo código. Esto permite al
código privilegiado especificar donde va a ser conectado así como el estado
del procesador.
Cuando una llamada al sistema es invocada, la ejecución del
programa que invoca es interrumpida y sus datos son guardados,
normalmente en su PCB, para poder continuar ejecutándose luego. El
procesador entonces comienza a ejecutar las instrucciones de código de alto
nivel de privilegio, para realizar la tarea requerida. Cuando esta finaliza, se
retorna al proceso original, y continúa su ejecución. El retorno al proceso
demandante no obligatoriamente es inmediato, depende del tiempo de
ejecución de la llamada al sistema y del algoritmo de planificación de CPU.
TIPOS DE INTERFAZ
Control de las funciones manipulables del equipo.
Puesta en marcha y apagado.
Herramientas de desarrollo de aplicaciones
Manipulación de archivos y directorios.
Comunicación con otros sistemas.
Information de estado.
15
Configuración de la propia interfaz y entorno.
Intercambio de datos entre aplicaciones.
Control de acceso.
COMANDOS DE CONTROL
Secuencia de comandos de control
Comprobar si alguien está utilizando activamente el producto y, si es
así, impedir la reinstalación, la actualización o la eliminación.
Asegurarse de que el sistema host local es compatible con el software
(las secuencias de comandos pueden realizar comprobaciones de
compatibilidad más a fondo que las aplicadas por los atributos úname
del producto).
Eliminar archivos anticuados o versiones del producto instaladas con
anterioridad.
Crear enlaces con los archivos o copias adicionales de los mismos
después de instalarlos.
Copiar los archivos configurables en su lugar durante la p.c
Conclusión
16
Luego de haber investigado y analizado se llega a las conclusiones de
que el sistema operativo:
Es un software de sistema, es decir un conjunto de programas
decomputación destinados a realizar muchas tareas, se puedeencontrar en
la mayoría de los aparatos electrónicos que utilizan microprocesadores
para funcionar.
• El sistema operativo se crea como producto de una necesidad para
mejorar la codificación de tareas en los años cuarenta. Antes las operaciones
se hacían manualmente.
• Los sistemas operativos evolucionaron a la par con la arquitectura de
los computadores, a través de cuatro generaciones donde alcanzaron un
mejoramiento y efectividad en su desempeño.
• Los sistemas operativos son programas esenciales para el
funcionamiento eficaz de las tareas, programas y aplicaciones
proporcionando una interfaz cada vez más agradable a la vista del usuario.
Bibliografía
17
Los Sistemas Operativos - Monografias.com
www.monografias.com › Computacion › Sistemas Operativos
http://www.icesi.edu.co/blogs/historiadelcomputador/
es.wikipedia.org/wiki/Sistema_operativo - 72k –
www.masadelante.com/faq-sistema-operativo.htm - 12k -
exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/
SOF.htm -1k –
es.kioskea.net/contents/systemes/sysintro.php3 - 59k -
18