Dpso U2 Ea
Dpso U2 Ea
Dpso U2 Ea
21/Octubre/2020.
UNaDM.
Ing. En Desarrollo De software
Programación de Sistemas Operativos
Semestre:
Cuarto
Unidad 2.
Evidencia de Aprendizaje. Manejo de archivos en diversos
sistemas operativos
Copyright © 2020
pág. 1
2
Introduccion:
¿Qué es un sistema operativo?
Un sistema operativo es un conjunto de programas que permite manejar la
memoria, disco, medios de almacenamiento de información y los diferentes
periféricos o recursos de nuestra computadora, como son el teclado, el mouse, la
impresora, la placa de red, entre otros y utilizan un driver o controlador y son
desarrollados por los fabricantes de cada equipo y para los diferentes sistemas
operativos como Windows, Linux, MAS OS, en sus diferentes versiones así como
los teléfonos y tabletas poseen un sistema operativo y las tareas que realiza el
sistema operativo, en particular, se ocupa de gestionar la memoria de nuestro
sistema y la carga de los diferentes programas, para ello cada programa tiene una
prioridad o jerarquía y en función de la misma contará con los recursos de nuestro
sistema por más tiempo que un programa de menor prioridad y también de correr
procesos en memoria de nuestro programa, si no está cargado en memoria
nuestro programa simplemente no corre.
¿Por qué es importante un sistema operativo? Son importantes, porque te permiten
interactuar y darle órdenes al computador. Sin un sistema operativo el
computadora es inútil sin el sistema operativo, no tendrías la plataforma que
soporta los programas que te permiten hacer cartas, escuchar música, navegar
por internet o enviar un correo electrónico.
Sistemas operativos actuales.
Ubuntu es un sistema operativo de código abierto para computadores y
es distribuido por Linux basada en la arquitectura de Debian y corre en
computadores de escritorio y servidores, en arquitecturas Intel, AMD y ARM, es
patrocinado por Canonical, es una compañía británica propiedad del
empresario sudafricano Mark Shuttleworth y ofrece el sistema de manera gratuita,
y se financia por medio de servicios vinculados al sistema operativo y
vendiendo soporte técnico además, al mantenerlo libre y gratuito, la empresa es
capaz de aprovechar los desarrolladores de la comunidad para mejorar los
componentes de su sistema operativo, la comunidad de desarrolladores
proporciona soporte para otras derivaciones de Ubuntu, con otros entornos
gráficos, como Kubuntu, Lubuntu, Ubuntu MATE, Edubuntu, Ubuntu
Studio, Mythbuntu, Ubuntu GNOME y Lubuntu y es orientado al usuario promedio,
con un fuerte enfoque en la facilidad de uso y en mejorar la experiencia del
usuario y de múltiple software normalmente
distribuido bajo una licencia libre o
de código abierto.
Basado en GNU/Linux, este Sistema
Operativo libre y de código abierto toma su
nombre de la filosofía surafricana enfocada
en la lealtad del hombre hacia el resto de la
especie. En ese sentido, Ubuntu está
orientado hacia la facilidad y la libertad de uso, si bien Canonical, la empresa
británica que posee sus derechos, subsiste en base a servicios técnicos
vinculados con el programa.
pág. 2
3
Windows
Es un sistema operativo desarrollado por Microsoft, para los PC y el más popular
en el mercado en la actualidad.
Generalmente cuando compramos un
ordenador, este trae instalado un sistema
operativo Windows.
Se llama Windows por su interfaz gráfica de
usuario basada en ventanas, que podemos
modificar, cambiar de tamaño, moverlas de
lugar.
Una vez desarrollado el sistema operativo, las
compañías van realizando versiones, que son
mejoras realizadas que corrigen errores o
hacen solamente mejoras de su antecesor.
Entre las últimas versiones de Windows,
tenemos Windows XP, Windows Vista,
Windows 7 y la última que ha lanzado Windows 8, Windows 8.1 y Windows 10.
Linux
Es el sistema operativo favorito de muchos por la solidez, confiabilidad y seguridad
que ofrece a los usuarios, GNU/Linux, fue desarrollado en 1990 por el informático
finlandés Linus Torvalds, que publicó su código como un denominado código
abierto, sin restricciones para modificarlo y ampliarlo, el cual es accesible para
toda las personas, se puede decir que es libre, esto significa que no tenemos que
pagar ningún tipo de licencia, debido a que se
distribuye bajo Licencia Pública General
(GNU) y en la actualidad este sistema operativo
ha obtenido un cierto apoyo por parte de la
industria, de forma que empresas como IBM lo
integran en algunos de sus ordenadores y
prestan el soporte técnico correspondiente,
normalmente como parte de los sistemas
servidores.
pág. 3
4
DOS
Disk Operating System o 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 este sistema operativo
tuvo una serie de modificaciones hasta llegar
a la versión 7.1, a partir de la cual MS-DOS
deja de existir como tal y se convierte en una
parte integrada del sistema operativo
Windows.
Mac OS
Los ordenadores Macintosh tienen este sistema
operativo de planta y 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.
Fue creado por Apple Computer.
pág. 4
5
Redox
es un Sistema Operativo similar a UNIX escrito en Rust, con el objetivo de
incorporar las innovaciones de Rust a un moderno micronúcleo y un completo
conjunto de aplicaciones.
▪ Implementado en Rust
▪ Diseño de Micronúcleo
▪ Incluye Interfaz Gráfica opcional - Orbital
▪ Soporta la Librería Estándar de Rust
▪ Licencia MIT
▪ Los drivers se ejecutan en el Espacio de Usuario
▪ Incluye comandos comúnes de Unix
▪ Port de Newlib para programas en C
Windows IPhone:
es un sistema operativo móvil desarrollado por Microsoft como sucesor de
Windows Mobile. A diferencia de su predecesor está enfocado en el mercado de
consumo en lugar del mercado empresarial. Con Windows IPhone Microsoft ofrece
una nueva interfaz de usuario que comparte elementos visuales con la interfaz de
Windows 8 (Modera) e integra varios de sus servicios propios como SkyDrive,
Skype y Xbox Live en el sistema operativo.
Windows IPhone ha llegado un poco tarde al
mercado de los smartphones y desde su
salida oficial ha mantenido un crecimiento
sostenido en su cuota de mercado donde
compite directamente contra Android de
Google y iOS de Apple.
pág. 5
6
BlackBerry OS
- El sistema permite multitarea y tiene soporte para diferentes métodos exclusivos
como sus trackwheel, trackball, touchpad y pantallas táctiles.
- Uso profesional, gracias a sus herramientas para correo electrónico y agenda,
teclado QWERTY.
- Permite la sincronización con herramientas tales como Novell GroupWise,
Microsoft Exchange Server y Lotus Notes.
Navegadores en los Teléfonos Móvile
El uso de navegadores en los teléfonos móviles no es exclusivo del tipo de
sistema operativo, pero vamos a ver los más usados y con sistema operativo son
compatibles.
- Safari en iOS
- Chrome para Android
- Opera Mobile: cuenta con versiones para Android, Maemo, MeeGo, S60 y
Windows Mobile
- Skyfire: cuenta con versiones para Android, iPad y también para iPhone.
- Dolphin: hay versiones para iOS y también para Android.
- Firefox: Funciona en iOS y en Android.
iOS Apple:
es un sistema operativo iPhone Operative System o Sistema Operativo de iPhone.,
iOS se lanzó originalmente para el teléfono de la marca, aunque también se ha
utilizado durante años en otros dispositivos de la compañía como en algunos de los
reproductores de música iPod o en las tabletas iPad hasta la llegada de iPadOS,
de un sistema cerrado que no puedes utilizar salvo en dispositivos de marca
Apple. La gran diferencia con Android es esta: el sistema operativo de Google puede
instalarse en infinidad de teléfonos de todas las marcas, pero iOS es un sistema
cerrado y exclusivo para los aparatos de la marca de Cupertino. No para los demás.
Al igual que otros sistemas operativos móviles, iOS
nos permite instalar aplicaciones para añadir
funciones a las que vienen por defecto en el
smartphone. Es decir, más allá del teléfono o los
mensajes puedes visitar la App Store en busca de
aplicaciones que cumplan alguna función que
necesitas, aprender inglés o hacer la compra.
pág. 6
7
pág. 7
8
pág. 8
9
pág. 9
10
ppam
Complemento de Microsoft PowerPoint
pps
Presentación de Microsoft PowerPoint antes de PowerPoint
2007
ppsm
Presentación habilitada para macros de Microsoft
PowerPoint
ppsx
Presentación de Microsoft PowerPoint
ppt
Formato de Microsoft PowerPoint antes de PowerPoint 2007
Organización Física:
• la tabla de inodos;
• los bloques de datos.
Inodos
pág. 10
11
4. Administración de tareas
Administración de tareas de un sistema operativo
administran la realización de las tareas informáticas de los
usuarios finales y controlan que áreas tiene acceso al CPU y
funciones de administración de tareas pueden distribuir una
parte específica del tiempo del CPU para una tarea en
pág. 11
12
pág. 12
13
pág. 13
14
pág. 14
15
Parte física:
La mayoría de dispositivos con Android utilizan un
sistema de ficheros llamado YAFFS, un desarrollo
ligero optimizado para almacenamiento Flash y que ya
se usaba en otros dispositivos móviles, pero surge un
problema, y es que el sistema YAFFS es un sistema
orientado a sistemas con un único hilo de ejecución, lo
que supondría la aparición de cuellos de botella en
sistemas dual-core.
YAFFS tiene dos versiones con las siguientes limitaciones:
YAFFS1:
pág. 15
16
Framework de Aplicaciones
Los desarrolladores tienen acceso completo a los
mismos Apis del framework usados por las
aplicaciones base. La arquitectura está diseñada para
simplificar la reutilización de componentes; cualquier
aplicación puede publicar sus capacidades y cualquier
otra aplicación puede hacer luego uso de esas
capacidades (sujeto a reglas de seguridad del
framework).
pág. 16
17
para ayudar a admitir aplicaciones para que no tengan que ser específicas de los
modelos de teléfonos de proveedores particulares.
Conclusión:
El Sistema Operativo Android ofrece un entorno de desarrollo que facilita la
implementación de aplicaciones y versiones de manera ágil y práctico,
aprovechando al máximo las características de cada dispositivo móvil y su soporte
de distintos diseños de hardware, ofreciendo a las aplicaciones que sobre él se
desarrolle, un acceso transparente a los recursos físicos en los dispositivos
móviles es robusto, rápido y estable, con un soporte para una amplia gama de
diferentes dispositivos; teniendo así una gran diferencia entre otros dispositivos
móviles por otro lado hay mucha variedad de sistemas operativos pero los más
conocidos son el Windows 10, Unix, Linux y MacOS y tienen nombre con un
mismo objetivo al ser instalado en una computadora y el sistema operativo más
usado por los usuarios en la actualidad es el Windows 10, aunque es el mejor de
todos los mencionados ya que tras tiene mejor entendimiento y facilidad de uso y
nos ayuda a tener una mejor relación con la computadora, ya que nos permite
satisfacer nuestras necesidades diarias y el dialogo entre el usuario y la máquina
suele realizarse a través de una interfaz de línea de comandos o de una interfaz
gráfica de usuario GUI, los comandos exigen que se introduzcan instrucciones
breves mediante un periférico u otro y a la hora de elegir el sistema operativo con
el cual queremos llevar acabo las actividades que le corresponden, debemos
tomar en cuenta no solo sus diferentes características y rendimiento, sino también
nuestro estilo de vid. Y así poder elegir el que más nos favorezca.
pág. 17
18
Referencias:
SISTEMA OPERATIVO. 2020. Tipos De Sistemas Operativo. [online] Available at:
<https://yelit1998.wordpress.com/tipos-de-sistemas-operativo/> [Accessed 26 October 2020].
La Tienda de las Licencias. 2020. Los 9 Mejores Sistemas Operativos Para PC - La Tienda De Las
Licencias. [online] Available at: <https://blog.latiendadelaslicencias.com/sistemas-operativos-
pc/> [Accessed 26 October 2020].
Pastor, J., 2020. 11 sistemas Operativos Alternativos Que No Son Ni Windows, Ni Macos, Ni
Linux. [online] Xataka.com. Available at: <https://www.xataka.com/aplicaciones/sistemas-
operativos-alternativos-que-no-windows-macos-linux> [Accessed 26 October 2020].
Soft Libre + Programacion. 2020. Estructuras De Archivos – Ubuntu 0X. Xx. [online] Available at:
<https://skrdz.wordpress.com/2008/04/29/estructura-de-archivos-ubuntu-0xxx/> [Accessed 26
October 2020].
Cordero, L., 2020. 9.- Estructura De Directorios En Ubuntu Ubuntu 16.04 LTS . [online]
Trastetes.blogspot.com. Available at: <http://trastetes.blogspot.com/2017/05/9-estructura-de-
directorios-en-ubuntu.html> [Accessed 26 October 2020].
G.B., S., 2020. Jerarquía Del Sistema De Archivos Linux . [online] Linux para todos. Available at:
<https://www.sololinux.es/jerarquia-del-sistema-de-archivos-linux/> [Accessed 26 October
2020].
Naranjo, D., 2020. 8 Gestores De Archivos Para Ubuntu. [online] Ubunlog. Available at:
<https://ubunlog.com/gestores-archivos-ubuntu/> [Accessed 26 October 2020].
pág. 18
19
El Androide Libre. 2020. Android Y Linux, La Delgada Linea Verde - El Androide Libre. [online]
Available at: <https://elandroidelibre.elespanol.com/2011/07/android-y-linux-la-delgada-linea-
verde.html> [Accessed 27 October 2020].
pág. 19