Está en la página 1de 7

Unidad Educativa

“colimes”

Estudiante:
Wilson Enrique Muñoz León

Materia:
Sistema Informático

Curso:
3ero. “A” B.G.U. Informática

Profesora:
Allison Espinoza

PERIODO LECTIVO
2019- 2020
Análisis estructurado de sistemas
Es un método para el análisis de
sistemas manuales o automatizados,
que conducen al desarrollo de
especificaciones de sistemas nuevos o
para efectuar modificaciones a lo
existente.
Características
 Se concentra en especificar lo que se requiere que haga el sistema o la aplicación.
 Permite que las personas observen los elementos lógicos, separados de los
componentes físicos.
 Se puede desarrollar un diseño físico eficiente para la situación donde será utilizado.
 Se usan símbolos gráficos iconos y convenciones para identificar y describir los
componentes de un sistema.

Herramientas
Diagramas de flujo de datos: Este se detalla en diagramas de bajo nivel que muestra
características adicionales al sistema.
Diagrama físico de datos: Muestra cuales tareas se hacen y cuales están hechas.
Diagrama lógico de datos: Se centra en el flujo de datos entre los procesos
Flujo de datos: Son movimientos de datos en una determinada dirección desde un
origen hasta un destino

Componentes
Análisis estructurado: Se concentra en especificar lo que quiere que haga el sistema
Diseño estructurado: se emplean las descripciones básicas, se enfocan en el desarrollo de
especificaciones de software.

Análisis de las necesidades del sistema

Algunos computadores utilizan Interpretadores, (Generalmente para el Lenguaje Basic),


en reemplazo de programas compiladores. La diferencia consiste en que el interpretador
recibe, desde una terminal, sólo una instrucción a la vez, la analiza y, si está bien, la
convierte al formato propio de la máquina. Si la instrucción tiene algún error, el
interpretador llama la atención de la persona para que corrija dicha instrucción.

Como resultado de la corrida del compilador, podemos obtener varios listados:


Listado del programa fuente

Listado de los errores detectados

Listado de campos utilizados.

Los errores los debemos corregir sobre el mismo programa fuente, ya sea reemplazando
las tarjetas mal perforadas o retrabando en el disco flexible o en el disco duro. Este paso
de la compilación lo repetimos hasta eliminar todos los errores y obtener el programa
ejecutable.

Wilson Enrique Muñoz León 3ero “A” Informática


Máquina virtual
En informática, una máquina virtual es
un software que simula un sistema de
computación y puede ejecutar programas como
si fuese una computadora real. Este software en
un principio fue definido como "un duplicado
eficiente y aislado de una máquina física". La
acepción del término actualmente incluye a
máquinas virtuales que no tienen ninguna
equivalencia directa con ningún hardware real.

Una característica esencial de las máquinas


virtuales es que los procesos que ejecutan están limitados por los recursos y
abstracciones proporcionados por ellas. Estos procesos no pueden escaparse de esta
"computadora virtual".

Uno de los usos domésticos más extendidos de las máquinas virtuales es ejecutar
sistemas operativos para "probarlos". De esta forma podemos ejecutar un sistema
operativo que queramos probar (GNU/Linux, por ejemplo) desde nuestro sistema
operativo habitual (Mac OS X por ejemplo) sin necesidad de instalarlo directamente en
nuestra computadora y sin miedo a que se desconfigure el sistema operativo primario.

El SO como administrador de recursos


La otra tarea de un sistema operativo consiste en administrar los recursos de un
computador cuando hay dos o más programas que ejecutan simultáneamente y
requieren usar el mismo recurso (como tiempo de CPU, memoria o impresora).

Además, en un sistema multiusuario, suele ser necesario o conveniente compartir,


además de dispositivos físicos, información. Al mismo tiempo, debe tenerse en cuenta
consideraciones de seguridad: por ejemplo, la información confidencial sólo debe ser
accesada por usuarios autorizados, un usuario cualquiera no debiera ser capaz de
sobrescribir áreas críticas del sistema, etc. (En este caso, un usuario puede ser una
persona, un programa, u otro computador). En resumen, el sistema operativo debe
llevar la cuenta acerca de quién está usando qué recursos; otorgar recursos a quienes los
solicitan (siempre que el solicitante tenga derechos adecuados sobre el recurso); y
arbitrar en caso de solicitudes conflictivas.

Historia de los Sistemas Operativos

Wilson Enrique Muñoz León 3ero “A” Informática


Para encontrar los primeros sistemas operativos debemos viajar a la década de los años
50 del Siglo XX.
Anteriormente, durante los años 40, los programas se introducían directamente sobre el
hardware de la máquina a través de una serie de micro interruptores. En los años 50
surgen algunas tecnologías que permiten una interacción más “sencilla” entre el usuario
y ordenador.

Monitor residente: se trata de un sistema que carga el programa en el ordenador,


leyéndolo desde una cinta o tarjetas perforadas. Esta tecnología da lugar al considerado
como primer sistema operativo de la Historia, creado en 1956 para un ordenador IBM
704, que se encargaba de cargar programas sucesivamente (empezaba con el siguiente
cuando el anterior había terminado de cargarse), reduciendo el tiempo de trabajo
necesario.

Almacenamiento temporal: se trata de un sistema que, igualmente, trataba de aumentar


la velocidad, simultaneando la carga de programas con la ejecución de tareas.
En los años 60, la aparición del circuito integrado lanza la potencia de los ordenadores, y
los sistemas operativos responden haciéndose cada vez más complejos y ofreciendo
nuevas técnicas.

Multiprogramación: en esta técnica, la memoria principal ya alberga más de un


programa, y el sistema operativo se encarga de asignar los recursos de la máquina para
ejecutar tareas en función de las necesidades existentes.

Tiempo compartido: se trata de un sistema que asigna la ejecución de aplicaciones


dentro de un grupo de usuarios que trabajan en línea.

Tiempo real: utilizado sobre todo en el área de las telecomunicaciones, se encarga de


procesar sucesos externos al ordenador, de forma que, una vez transcurrido un tiempo
determinado sin éxito, los considera fallidos.

Multiprocesador: son sistemas que tratan de gestionar las lecturas y escrituras que
realizan en la memoria dos programas que se estén ejecutando simultáneamente, con el
fin de evitar errores. Como indica su nombre, están diseñados para el uso en equipos
que utilicen más de un procesador.

En los años 70, las TI continúan haciéndose cada vez más complejas, dando lugar a las
primeras versiones de algunos de los sistemas operativos que han servido como base
para muchos de los que utilizamos hoy en día, como UNIX.

Wilson Enrique Muñoz León 3ero “A” Informática


Los sistemas operativos de esta década siguen estando al alcance tan solo de usuarios
muy cualificados, y su complejidad conlleva que consuman una gran cantidad de
recursos. Entre los más destacados, además de UNIX, encontramos MULTICS, BDOS
y CP/M, ampliamente utilizado en equipos con microprocesador Intel.

La década de los años 80 da lugar al boom de la informática comercial. La llegada de los


ordenadores a miles de oficinas y domicilios cambia el enfoque de los sistemas
operativos, obligando a desarrollar sistemas más amigables con el usuario, que
introducían elementos gráficos, como los menús.
En esta década el desarrollo es tal que se da lugar a algunos sistemas operativos ya
legendarios, y que contribuyen al auge de la informática en décadas posteriores, como
C++, SunOS (desarrollado por Sun Microsystems y derivado de UNIX), AmigaOS
(desarrollado para los Commodore Amiga) y algunos clásicos como los dos siguientes:

MS-DOS: desarrollado por Microsoft para los equipos PC de IBM, y que contribuyó
enormemente a la popularización de la informática y dio origen a los sistemas Windows.

Mac OS: sistema propio de los ordenadores Macintosh desarrollados por Apple Inc,
lanzados en 1984, y que incluía una novedosa interfaz gráfica y el uso del ratón (toda
una rareza por aquella época para usuarios acostumbrados a teclear los comandos).

La década de los años 90 continúa con la línea explosiva marcada en los años 80, dando
lugar a muchos de los sistemas operativos que, en versiones más modernas, utilizamos
hoy en día:

GNU/Linux: desarrollado en base a UNIX, y que supone uno de los mayores exponentes
del software libre. En la actualidad, GNU/Linux es ampliamente utilizado en todo el
mundo, teniendo una preeminencia cercana al 100% en campos tan llamativos como el
de las supercomputadoras.

Solaris: también desarrollado en base UNIX por Sun Microsystems para servidores y
estaciones de trabajo.

Microsoft Windows: que ha dado lugar a una popular familia de sistemas operativos de
gran éxito comercial, utilizados por millones de usuarios alrededor de todo el mundo.

En la primera década del presente Siglo siguen sucediéndose nuevos sistemas


operativos, tal vez con menor impacto que los surgidos en la década anterior, pero que
encuentran su propio lugar. Entre los más destacados podemos citar SymbOS,
MorphOS, Darwin, Mac OS, Haiku u OpenSolaris

Así llegamos a la presente década, la de los años 10 de este Siglo, en la que el auge de los
dispositivos móviles da entrada a algunos sistemas operativos muy populares, entre los
que destacan Android, desarrollado por Google o iOS, creado por Apple.

Características de los Sistemas operativos


Un sistema operativo (SO o, frecuentemente, OS —del inglés operating systm—) es
el software principal o conjunto de programas de un sistema informático que gestiona
los recursos de hardware y provee servicios a los programas de aplicación de software.

Wilson Enrique Muñoz León 3ero “A” Informática


Los SO tienen las siguientes características:

1. Conveniencia: Un Sistema Operativo hace más conveniente el uso de una


computadora y/o dispositivo electrónico
2. Eficiencia: El SO permite que los recursos de la computadora y/o dispositivo se
usen de manera correcta y eficiente.
3. Habilidad para evolucionar: Un SO debe de ser capaz de aceptar nuevas
funciones sin que tenga problemas al ejecutarse.
4. Encargado de administrar el hardware: El SO debe de ser eficaz, recibiendo las
señales provenientes de los periféricos y Hardware en general.
5. Relacionar dispositivos: Cuando el SO detecta otro sistema operativo conectado
en sí mismo.
6. Algoritmos: Un SO hace el uso de la computadora o dispositivo más racional y
eficiente.

Tipos de Sistemas Operativos


Existen múltiples sistemas operativos,
inclusive elaborados para un tipo exclusivo de
ordenador o móvil. Sin embargo, los más
utilizados son Mac, Linux y Windows.

Sistema Operativo Windows

Forma parte de la revolución informática en


1985. Su principal ventaja es el uso de
ventanas con su sistema de Microsoft, el cual facilita las áreas de trabajo y estudio desde
un ordenador personal o negocio, además de que existen versiones para teléfonos
inteligentes.

La reciente versión de Windows fue lanzada en el año 2014, denominada Windows 10 y


utilizada para equipos personales y de escritorio. También está el Windows 10
Mobile para celulares y tabletas; y Windows Server para servidores.

Las versiones más utilizadas de este sistema operativo desde su creación han sido
Windows 10, Windows 7, Windows 8.1, Windows XP, Windows 8, Windows Vista y
Windows 2000. En cada una de sus versiones, la empresa distribuidora de este sistema
operativo, Microsoft, ha cambiado o modificado su logo.

Wilson Enrique Muñoz León 3ero “A” Informática


Antes del lanzamiento final de un sistema operativo, Microsoft lanza una versión Beta o
gratuita, obtenida de forma gratuita y que los usuarios pueden utilizan hasta el
lanzamiento final. En este periodo de prueba, si algún usuario reporta un error en el
sistema operativo y sí resulta ser cierto y solucionado, la compañía regala una suma de
dinero a dicho usuario.

Sistema Operativo Mac OS

Este sistema operativo se utiliza para las computadoras personales y de escritorio


elaboradas por la misma compañía, Además de sus dispositivos móviles. Estos
ordenadores no funcionan con ningún otro sistema operativo.

Sus equipos están identificados por su logotipo, una manzana. Una de las grandes
ventajas de este sistema operativo es la confiabilidad y seguridad que da a sus equipos,
mediante la creación de una cuenta personal y de limitantes descargas sin autorización.

Sistema operativo Linux

También se llama GNU. Este tipo de sistema representa una opción libre o de bajo costo
a los usuarios para que puedan trabajar en sus ordenadores personales. Linux se
caracteriza por ser un sistema de ejecución rápida y eficiente. Las adaptaciones más
conocidas y usadas con Fedora o Ubuntu. Ambas versiones tienen la facilidad de
actualización de forma gratuita.

Unix

Sistema operativo desarrollado por la empresa AT&T en 1969. Es un software portable y


que además permite la interacción en el ordenador de varios usuarios a la vez
ejecutando la misma o diferentes tareas.

Sistema operativo según la administración de tareas


Monotarea

Es un sistema operativo que no permite ejecutar más de una tarea. Es decir, su software
está diseñado para que responda a un mandato. Este tipo de sistema es uno de los más
antiguos, por lo que, está en desusos.

Multitarea

Este tipo de sistema es el que se utiliza actualmente y es propio de los S.O. Su ventaja es
que permite ejecutar varias tareas a la vez, sin miedo a que el ordenador no responda o
efectúe sus acciones de forma más lenta.

Wilson Enrique Muñoz León 3ero “A” Informática

También podría gustarte