Introducción a los Sistemas Operativos

Que es un Sistema Operativo,
Es un conjunto de ordenes y programas que controlan los procesos básicos de una computadora y permite el optimo funcionamiento de otros programas.
Historias de los Sistemas Operativos.
Los Sistemas Operativos fueron creados para facilitar y ampliar las propiedades de uso del hardware, pero estos a su ves pusieron en evidencia la necesidad de cambios en los equipos para facilitar su actividad y brindar mayores posibilidades.
Primera Generación
La primera Generación (1945-1955)
corresponde a los primeros equipos, construidos con válvulas de vacíos.
En esta etapa no existieron Sistemas Operativos.
Segunda Generación
La segunda generación (1955-1965)
corresponde a la etapa de los equipos que estaban basados en el uso de los transistores.
Eran mas confiables y mas duraderos.
Desde el punto de vista de los Sistemas Operativos se tiene el uso de monitores simples.
Sistemas de operación de esta etapa son el FMS (Fortran Monitor System) y el IBSYS de la 7094
Desde el punto de vista de los Sistemas Operativos se tiene el uso de monitores simples.
Sistemas de operación de esta etapa son el FMS (Fortran Monitor System) y el IBSYS de la 7094
Transistores
Tercera Generación
La tercera generación (1965-1980) se caracterizo por la utilización de circuitos integrados.
Los sistemas Operativos vinculados a esta etapa introdujeron los conceptos de la multiprogramación. También corresponde a esta etapa la aparición del tiempo compartido
Circuitos integrados
En esta etapa no pueden dejar de mencionarse los sistemas operativos OS/360 y multics.
Aqui surgen las primeras versiones del Unix.
Cuarta Generación
La cuarta generación (1980-1990) surge con los circuitos integrados de alta integración y por ello aparecen en el mercado las computadoras personales.
Esta etapa la denominan sistemas operativos MS-DOS y el Unix.
Quinta generación
En el actual desarrollo de los Sistemas Operativos basados en GUI (graphic user interface) y la incorporación de orientación de objetos así como el soporte multimedia, es suficientemente fuerte para hablar de la quinta generación, de los sistema operativos.
Sistemas Operativos mas comunes
Familia Windows
Windows 95, windows 98, windows ME, windows NT, windows 2000, windows 2000 server, windows XP, windows server 2003, windows Cc, windows moviles, windows Vista, windows 7, windows 8, windows 8.1, windows 10
Familia Macintosh.
Mac OS 7, Mac OS 8, Mac OS 9, Mac OS X.
Familia Windows
Windows 95, windows 98, windows ME, windows NT, windows 2000, windows 2000 server, windows XP, windows server 2003, windows Cc, windows moviles, windows Vista, windows 7, windows 8, windows 8.1, windows 10
Familia Macintosh.
Mac OS 7, Mac OS 8, Mac OS 9, Mac OS X.
Familia Unix:
AIX, AMIX, GNU/Linux, GNU/Hurd, HP-UX, Irix, Minix, System V, Solaris, UnixWare.
Multiusuario. el que permite que dos o mas usuarios
Multiprocesador . Soporta abrir un programa mas de una vez
Multitarea. permite que varios programas se ejecuten al mismo tiempo.
Multitramo. Permite que diversas partes den un solo programa funcionen al mismo tiempo.
Tiempo real. Responde a las entradas inmediatamente.
TAREA RESUELTA.
Glosario de términos.
Administrador de E/S por bloques: este es el encargado de controlar las funciones de los discos.
Administrador de E/S por bytes: Son procedimientos de bajo nivel que se encargan de realizar la comunicación entre la computadora.
Aplicaciones: es una forma abreviada para designar a un programa de aplicación.
Bit de espera: Es un BIT dentro de la PEP.
canales: Procesadores dedicados.
CMS: (sistema supervisor de la conversación) es un sistema de usuario único que ofrece potentes funciones para el desarrollo de l programa.
Código: O programa de maquina; es el conjunto de instrucciones maquina que tiene por objeto que el computador realice una determinada función.
Controlador de dispositivo: Software que controla un dispositivo que esta conectado a, o es parte de una computadora.
Desvíos: Interrupciones debido a errores de programación, producidos por proceso cuando intenta ejecutar una instrucción.
ELABORACION DE ESQUEMA DE LLAVES
película de los Piratas de Sillicom Valley
Clasificación de los Sistemas Operativos
Sistemas Distribuidos
Característica:
El computo se reparte entre varios procesadores conectados en una red.
Cada procesador tiene su propia memoria local, ahora no comparten memoria ni reloj.
Comunicación entre procesadores a través de linea de comunicación, buses de alta velocidad o lineas telefónicas.
Procesadores de distintos tamaños y funciones.
Escalables hasta millones de procesadores (Internet)
Ventajas:
Recursos compartidos: accesos remotos, compartición de archivos, BD distribuidos.
Computación mas rápida, carga de trabajo compartido.
Fiabilidad: tolerancia o fallos por redundancia.
Comunicación: redes.
Desventajas:
Comunicación compleja al no compartir memoria.
Redes de comunicación no fiables.
Heterogeneidad de los nodos.
Desventajas:
Comunicación compleja al no compartir memoria.
Redes de comunicación no fiables.
Heterogeneidad de los nodos.
Funciones de los Sistemas Operativos.
Como gestor de recursos:
Gestiona: el tiempo de la CPU, espacio de memoria, almacenamiento de archivos. E/S.
Actúa: decide que solicitudes atender cuando no pueden satisfacerse toda simultáneamente, asignando recursos eficientemente
Como programa de control:
Controla: ejecución de programas de usuarios para evitar errores de usos incorrectos.
Capas de un Sistema Operativo.
Estratificación de The (Thechnische Hogeschool Eindhoven).
Fue el primer sistema operativo diseñado en capas.
Estructura de un Sistema Operativo
Sistemas Monolíticos.
- En este modelo, para cada llamada al sistema hay un procedimiento de servicio que se encarga de la llamada y la ejecuta.
- Los procedimientos utilitarios hacen cosas que necesitan varios procedimientos de servicios, como para obtener datos de los programas de usuarios.
Sistemas en Capas.
El prime sistema en capas fue el THE (Technische Hogeschool Eindhoven) en Holanda.
Capa, Función.
5. El operador
4. Programa de usuario
3. Administración de E/S
2. Comunicación operador-proceso
1. Administración de memoria
0. Asignación de procesador y multiprogramaciòn
MICROKERNELS.
La idea básica es lograr una alta confidencialidad al dividir el sistema operativo en módulos pequeños y bien definidos solo uno de lops cuales se ejecutan en modo kernel y el resto se ejecuta como procesos de usuario ordinarios, sin poder relativamente.
Modelo cliente-servidor.
exixten dos clases de procesos: los servidores, cada uno de los cuales proporciona ciertos servicios y los clientes, que utilizan estos servidores, este modelo se conoce como cliente-servidor.
La esencia es la presencia de procesos clientes y procesos servidor
la comunicación entre clientes y servidores se lleva acabo cumunmente mediante el paso de mensajes para obtener un servicio, un proceso cliente construye un mensaje indicado lo que desea y lo envía al servidor apropiado. Después el servicio hace el trabajo y envía devuelta la respuesta, si el cliente y el servidor se ejecutan en el mismo equipo se puede hacer ciertas optimizaciones, pero en conceptos estamos ablando de el paso de mensajes
Maquinas virtuales
Cada maquina virtual es idéntica al verdadero hardware, cada una puede ejecutar cualquier sistema operativo que se ejecute directamente solo en el hardware.
Distintas maquinas virtuales pueden ejecutar distintos sistemas operativos.
Unidad 2: Fundamentos de programación en C.
Maquinas virtuales
Cada maquina virtual es idéntica al verdadero hardware, cada una puede ejecutar cualquier sistema operativo que se ejecute directamente solo en el hardware.
Distintas maquinas virtuales pueden ejecutar distintos sistemas operativos.
Unidad 2: Fundamentos de programación en C.
Historia
del lenguaje C.
Nació en los
laboratorios Bell de AT&T y ha sido asociado con el sistema operativo UNIX,
ya que fue creado en este sistema.
Fue creado entre los
años 1970 y 1972 por Brian Kernighan y Dennis Ritchie para escribir el código
del sistema operativo UNIX.
Fue uno de los
lenguajes de programación más aceptados por los programadores, porque hace una
combinación del lenguaje de alto nivel y lenguaje máquina.
C es el resultado de
un proceso de desarrollo que inició con un lenguaje llamado BCPL. Luego
apareció B, lo cual llevo al surgimiento del lenguaje C.
En 1978 Kernighan y
Ritchie publican el libro “The C Programming Language”, el cual es considerado
“La Biblia del C”.
A mediados de los 80
ya había compiladores en C, y muchas
aplicaciones lo utilizaban para aprovechar sus ventajas.
Algunos fabricantes
introducen mejoras en C, las cuales son recogidas por un comité de
estandarización ANSI y establecen las especificaciones de lo que se conoce hoy
en día como “ANSI C”.
En 1980 Bjarne
Stroustrup de los laboratorios Bell de Murray Hill, New Jersey, adicionó las
características de la programación orientada a objetos (POO) y lo denominó “C
con clases”.
Para 1983 dicha
denominación cambió a la de C++.
Con este nuevo
enfoque surge la nueva metodología que aumenta las posibilidades de programación
bajo nuevos conceptos.
Lenguaje C y estándares
Se crearon muchas
implementaciones con C, sin embargo, como no existía ningún estándar,
Aparecieron
discrepancias.
Para remediar la
situación, el Instituto de Estándares América (ANSI) estableció un comité a
Mediados de 1983 para
crear un estándar que definiera al lenguaje C.
Este comité terminó
el proceso de formalización en 1990.
Empresas que se
dedican a vender el compilador de C son:
Microsoft Visual C++.
Borland C++ Builder.
Algunos de los C
existentes
Quick C.
C++.
Turbo C.
Turbo C++.
Borland C.
Borland C++.
Microsoft C.
Variables en C
En C toda variable
antes de ser usada debe ser declarada, especificando el tipo de dato que
almacenará.
Una variable en C se
declara así:
<Tipo de dato>
<nombre de variable> [, nombre de variable];
Tipo de datos en C.
Tipo de dato. Descripción.
char.
Caractero entero pequeño
int.
Entero
float. Punto
flotante
double. Punto
flotante (mayor rango que float)
void. Sin
tipo (uso especial)
Enlace de:Tarea sobre la Arquitectura de Von Neumann
Unidad 4: Sistemas Operativos libres y propietarios
4.1 Definitivos
4.2 Ventajas y desventajas
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. Estos 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.
Cellcomp
Súper Repuestos
Visión Mundial
Instituto Nacional del Transito
Ciber Web@r Corporación
EMPRESA CELLCOM
Windows 8
Utilizan Windows 8 su mayor diferencia con las versiones anteriores de Windows es que representa cambios en el menú de inicio, en la interacción y la conectividad. Esta diseñado para funcionar en dispositivos móviles
Unidad 4: Sistemas Operativos libres y propietarios
4.1 Definitivos
4.2 Ventajas y desventajas
TAREA SOBRE
INVESTIGACIÓN DE LOS SISTEMAS OPERATIVOS QUE UTILIZAN LAS EMPRESAS USULUTECAS.
INTRODUCCION
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. Estos 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, 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. También es responsable de la seguridad, garantizando que los usuarios no
autorizados no tengan acceso al sistema.
Es algo así como el
rey de los programas. Sirve de punto de unión entre el usuario, todos los otros
programas que se ejecuten en el PC y el hardware y los dispositivos que están
conectados a él. Partiendo ello se realizó una investigación sobre los sistemas
operativos que las empresas del departamento de Usulután tienen como uso, dando
así a conocer los beneficios que obtienen dichas empresas con esos sistemas.
Entre las empresas
investigadas tenemos:
CELLCOMP, SUPER REPUESTO, VISION MUNDIAL, INSTITUTO
NACIONAL DEL TRANSITO, CIBER WEB@R COPORACION.
Obteniendo así como resultado
que en la mayoría es utilizado el
software propietario, ya que les ofrece un soporte técnico para la
empresa, garantiza evoluciones y actualizaciones en beneficio de la misma.
Con base a lo dicho
anteriormente el informe se encuentra elaborado de la siguiente manera:
objetivo general y específico, contenido de empresas visitadas, descripción de
informe sobre las empresas, lista general de sistemas operativos, conclusiones,
recomendaciones, anexos.
Windows es el sistema
operativo más conocido y usado del mundo.
OBJETIVOS
GENERRAL
Explicar los
diferentes tipos de sistemas operativos que utilizan las empresas del
departamento de Usulután con el fin de conocer más a fondo la importancia de
estos sistemas.
ESPECIFICOS.
Diferenciar los tipos
de sistemas operativos que utilizan las empresas del departamento de Usulután.
Describir los tipos
de sistemas operativos que son utilizados en las empresas de Usulután.
Identificar los sistemas operativos que poseen en algunas
empresas de Usulután, ya sean libres o privados.
NOMBRE DE EMPRESAS
VISITADAS
Cellcomp
Súper Repuestos
Visión Mundial
Instituto Nacional del Transito
Ciber Web@r Corporación
EMPRESA CELLCOM
Windows 8
Utilizan Windows 8 su mayor diferencia con las versiones anteriores de Windows es que representa cambios en el menú de inicio, en la interacción y la conectividad. Esta diseñado para funcionar en dispositivos móviles
Software propietario, por que pagaron para uso
de la empresa
Las actualizaciones
son automáticas
Beneficios que les
brinda
· mas rendimiento
· es un poco más rápido
Posibilidades de
cambiar o remplazar este sistema operativo, considerablemente no lo harían por
costumbre de Microsoft y por su confiablidad que representa para la empresa.
EMPRESA SUPER
REPUESTO
Windows 7
Nosotros usamos un Windows
S400 de IBM nuestro propio sistema
pero es más un Software creado
para nuestra empresa.
Las
actualizaciones se realizan desde el
departamento de informática.
Beneficio que
obtienen de este sistema, es que todo
está en el inventario
· Compilación
· Envíos entre
almacenes,
· La base de datos
· De clientes en fin
de todo
En lo cual lo
seguiríamos manteniendo por seguridad y también que al cambiarlo nos tocaría
invertir en capacitaciones para el personal y saldría muy caro entonces no lo
cambiaríamos
EMPRESA: VISION
MUNDIAL (ONG)
Utilizamos el Windows
8 y se llama SINGLE ECP también NUESTRA
NIÑES donde se registran niños RC y no RC
Software propietario
nuestro sistema se
actualiza cada dos meces más que todo
SINGLE ECP porque en este se realizan entradas y salidas de datos
entonces la oficina regional se encarga
de estar actualizando periódicamente el sistema , el de NUESTRA NIÑES
solo soledad mantenimiento
SINGLE ECP beneficio que tenemos es:
· Que podemos
ingresar el cien por ciento de niños patrocinados
NUESTRA NIÑES el
beneficio que nos da es:
· Es que podemos
sacar información concreta ya que en este va todos los mecanismos de.
CICB, CAJ, CIC, ETC
Posibilidades de
cambiarlos solo se consideraría el de NUESTRA NIÑES, SINGLE
ESTEP no porque es un
alineamiento, estándar que está estipulado dentro de Visión
Mundial, es el que se
maneja.
EMPRESA: INSTITUTO
NACIONAL DEL TRANSITO
Windows 10
Sistema propietario
Las actualizaciones
se realizan cada mes
Beneficios
· Más rápido
· Capacidad de
almacenamiento mayor
No se considera
cambiarlo por que uno se enfoca en el sistema que ya se tiene, a un que en este
tiempo no sería complicado cambiarlo por que se pasa en un disco, solo que
tendremos que hacer otra adaptación, pero hasta ahorita estamos un poco
avanzados con Windows 10
EMPRESA: CIBER WEB@R
CORPORACION
Windows 7, 8 y 8.1
No es un sistema
libre
Las actualizaciones
no realizan
Beneficios
· La mayoría de los usuarios los utilizan
· Mayor conocimiento
en sus herramientas
· Facilidad
No consideran
cambiarlo porque Windows todos lo conocen y tienen mayor facilidad en sus
herramientas
SISTEMAS OPERATIVOS
IDENTIFICADOS
Software propietario
Windows 7
Windows 8
Windows 8.1
Windows 10
Windows 7:
Es la versión más
reciente de Microsoft Windows, línea de sistemas operativos producida por
Microsoft Corporación. Esta versión está diseñada para uso en PC, incluyendo
equipos de escritorio en hogares y oficinas, equipos portátiles, Tablet PC,
netbooks y equipos media center
Ventajas:
-El Windows 7 tiene
una velocidad de arranque muy mejorada.
-Permite trabajar con
varios monitores conectados de una manera muy eficiente.
- Mantiene la
compatibilidad con todos los programas que utilizan Windows XP.
Desventajas:
- Su precio,
dependiendo de la versión, es bastante elevado.
- No trae soporte o
compatibilidad con los drivers y dispositivos actuales.
- Escasa información
acerca del mismo.
Windows 8.1:
Gracias a una barra
de tareas mejorada a la que se puede acceder desde cualquier pantalla, es
posible cambiar fácilmente entre apps modernas y de escritorio.
Pantalla Inicio
mejorada
Ahora su escritorio
es más fácil de controlar e incluye mejoras en la visibilidad de la app,
funciones de mouse y la posibilidad de realizar búsquedas o de apagar el
dispositivo de forma inmediata; todo ello desde la pantalla Inicio.
Búsqueda mejorada
El nuevo sistema de
búsqueda inteligente de Bing le permite buscar simultáneamente en su equipo, en
OneDrive, en la web e incluso en las aplicaciones de la Tienda Windows, por lo
que puede encontrar antes lo que busca.
El escritorio que le
resulta familiar mejorado
El nuevo Windows le
permite arrancar directamente en el escritorio con el que está familiarizado, y
que incluye el botón Inicio, para que pueda comenzar a trabajar con los métodos
de trabajo habituales
Diferencias de
Windows 8 con Windows 7 y otros sistemas anteriores
Windows 8 está
enfocado para ser usado en dispositivos portables como teléfonos Smartphone y
tabletas, un mercado en el que las versiones anteriores de Windows no eran
funcionales.
Estos equipos no
poseen ratón ni muchas veces teclados físicos, por lo que se introduce una
interface llamada Modern UI, que rompe con todo lo que estábamos acostumbrados
desde el primer Windows.
La llegada de Windows
8.1, representa un gran paso adelante en la evolución del nuevo sistema
operativo multidispositivo de Microsoft, ya que corrige y, sobre todo, añade
muchas capacidades nuevas tanto al entorno de ModernUI como al escritorio.
Ciertamente las
diferencias con la versión 8.0 no se puede detallar en un solo artículo y, por
ejemplo, la descripción de las capacidades de configuración del nuevo panel de control
está dando para una serie de post en XatakaWindows.
Pero si quiero hacer
una semblanza de las novedades que más me han llamado la atención, desde el
punto de vista del usuario final, en su día a día.
Windows 10 es la
versión más reciente del sistema operativo desarrollado por Microsoft. Será el
sucesor de Windows 8 y 8.1. El sistema operativo se anuncia sólo dos años
después del lanzamiento de Windows 8, en octubre de 2012, una versión que
supuso un cambio radical respecto a las anteriores de Windows y que ha tenido
durante este tiempo una recepción mixta por parte de los usuarios y las
empresas.
CONCLUSIONES
Se concluye que todas
las empresas visitadas tienen software
propietario, este les brinda seguridad y comodidad por el tiempo de uso que
tienen en la empresa.
No consideran cambiar
de sistema operativo porque no tienen conocimiento de cómo utilizar otros
sistemas, además de que les implicaría gastos económicos muy grandes.
RECOMENDACIÓNES
Se debería capacitar
a los empleados y dueños de las empresas para tengan un conocimiento más amplio
de los beneficios que poseen los nuevos sistemas operativos
Actualizar los
equipos con los que cuentan las empresas ya que los nuevos sistemas exigen mejor
hardware para su instalación
ANEXOS
Cuestionario
¿Qué sistema
operativo usan?
¿Es un software
libre?
¿Han realizado alguna
actualización?
¿Qué beneficios
obtienen de dichos sistemas?
¿Si se presentara la
oportunidad considerarían cambiar de sistema?




































0 comentarios:
Publicar un comentario