Está en la página 1de 13

Fundamentos de

Sistemas Operativos

NOTAS:

1
1. FUNCIONES DE UN SISTEMA OPERATIVO
2. TIPOLOGÍAS: MS/DOS; UNIX; LINUX; WINDOWS;
MAC OS
3. SISTEMAS OPERATIVOS MÓVILES: IOS, ANDROID
4. SISTEMAS DE ALMACENAMIENTO
5. SISTEMAS DE ARCHIVOS

2
1. FUNCIONES DE UN SISTEMA OPERATIVO

Representación de la informática
Los códigos con conjuntos de símbolos y reglas que sirven para representar
datos o instrucciones.
- Código Binario:
 Es la forma de representación numérica que entienden los
ordenadores.
 El BIT es la unidad mínima de información (1 o 0).
 El BYTE es la unidad mínima de almacenamiento: 100101.
 El BYTE es el conjunto de 8 bits, se pueden representar hasta
256 caracteres.
- Código ASCII:
 Código internacional que opera a nivel de Byte y se utiliza
para representar caracteres.
 Tienen 256 caracteres, letras mayúsculas, números y signos.
- Código Hexadecimal:
Introducción a la informática:
Definición de ordenador: Dispositivos electrónico digital que capta y
acepta datos de entrada, lleva a cabo unas operaciones sobre los datos de
acuerdo con algún programa y nos proporciona un resultado como una
salida o una acción. Máquina electrónica capaz de procesar información.
Sistema informático
Elementos físicos:
- Hardware: Elementos físicos y mecánicas del sistema. Unidad del
Sistema o Unidad Central.
Elementos lógicos:
- Software:
 De Red: permiten configuran, administrar, monitorizar y
controlar el tráfico de red.
 De Programación: herramienta que permiten desarrollar
programas con lenguajes de programación.
 De Aplicación: programas que permiten realizar tareas
específicas. (Office)

3
 De Sistemas o base: programas que sirven para interactuar con
el sistema, controla el hardware, y da soporte a otros
programas. Software esencial para el funcionamiento del
ordenador.
 Instrucciones primarias BIOS: ubicadas en la ROM.
 Sistemas Operativos.
 Controladores.
Software de sistemas o base
Sistemas operativos:
- Conjunto de programas que administraran los recursos del
ordenamiento y controlan su funcionamiento.
- Es el software que se sitúa entre la máquina y los programas y que
actúan como intermediario entre el usuario y el hardware del
ordenador, en modo gráfico, proporcionando entorno amigable.
Sistema operativo
Partes de un sistema operativo:
- Kernel o núcleo:
 La parte más importante del SO, se encarga de facilitar a las
distintas aplicaciones acceso seguro al hardware del sistema
operativo.
 Decide que aplicación podrá hacer uso de un dispositivo de
hardware y durante cuánto tiempo.
 Garantizar la carga y la ejecución de los procesos.
 Contienen en su interior el Scheduler o planificador de
trabajos.
- Interfaz de usuario o Shell:
 Interprete de comandos es el programa informatico que provee
una interfaz de usuario para acceder a los servicios del sistema
operativo.
 Permite al usuario interaccionar con el ordenador ya sea de
forma grafica o en línea de comando o la novedosa interfaz de
usuario de voz.
- Sistemas de archivos:
 Componente del SO encargado de asignar el espacio de los
archivos.
- Controlador de dispositivos o drivers:
 Interactúe con cualquier periférico.
4
- Sistema de protección.
- Administración de procesos.
- Gestión de almacenamiento secundario.
- Sistema de comunicaciones.
- Gestor de recursos.
- Scheludes o planificador de trabajo.
Los sistemas operativos se pueden clasificar:
- La administración de tareas:
 Monotarea: Manejar un programa o realizar una sola tarea a la
vez. La computadora no responderá a nuevas indicaciones ni
comenzará un proceso nuevo.
 Multitarea: Permiten ejecutar varios procesos a la vez que los
pueden utilizar varios usuarios al mismo tiempo.
 Cooperativa o no apreciativa: Los procesos los que
toman el control del procesador y deciden cuando
dejarlo disponible para que lo usen otros procesos. Un
programa mal diseñado puede consumir todo el tiempo
de la CPU o directamente bloquearlo.
 Preceptiva o apropiativa: Permiten la ejecución
simultanea de varias aplicaciones.
- La administración de usuarios:
 Monousuario: Que soportan a un usuario a la vez.
 Multiusuario: Cada usuario dispone de un tiempo de uso de la
CPU y la memoria.
- El número de procesadores:
 Uniproceso: Capaz de manejar solamente un procesador de la
computador, de manera que si la computadora tuviese más de
uno le sería inútil.
 Multiproceso: Número de procesadores del sistema, que es
más de uno y este es capaz de usarlos todos para distribuir su
carga de trabajo.
Funciones básicas de un SO:
- Coordina, organiza y gestionar el funcionamiento del PC.
- Suministrar interfaz al usuario para comunicarse con el ordenador.
- Administración de recursos: Hardware, CPU, memoria, periférico,
usuarios, etc.
- Administración de archivos.
- Administración de tareas.
5
- Servicio de soporte.
Ejemplos de SO:
- MS DOS
- OS/2
- Windows
- UNIX
- Solaris
- BSD
- Mac OS
- Linux
- Chrome OS
- Android, W10, IOS, Blackberry OS.
2. TIPOLOGÍAS: MS/DOS; UNIX; LINUX; WINDOWS; MAC OS

MS-DOS (Microsoft Disk Operating System):


Este sistema ofrecía una interfaz de usuario mediante texto o de línea de
comandos.
Un sistema operativo monoususario y monotarea.
Fue la base para la construcción de los sistemas Windows hasta la versión
98.
Sistema operativo UNIX:
Nace a principios de la década de los 70, destacando entre sus
características que es un sistema portable, es decir, que no se precisa su
instalación en el ordenamiento o donde vaya ejecutarse, multiusuario,
multitarea, su eficacia, su alta seguridad y sus buenas capacidades en redes
informáticas.
Igual que el MS-DOS, está basado en una interfaz por línea de comandos.
La filosofía UNIX parte de 3 parámetros básicos:
- Escribir programas que hagan una cosa pero que la hagan bien.
- Escribir programas que sean capaces de trabajar juntos a la vez.
- Escribir programas que puedan manejar grandes cantidades de texto.

6
LINUX:
Es el nombre que reciben una serie de sistemas operativos basados en el
sistema UNIX pero bajo la licencia GNU (General Public License)
software libre, y en su mayoría gratuito.
El GNU es libre.
Sistema multiusuario, multitarea y multiplataforma con dos modos de
interfaz de usuario: modo consola para el consumo mínimo de recursos, y
modo gráfico.
Muy utilizado para controlar superordenadores y servidores, gracias a su
capacidad de personalización, siendo también la recuperación de datos y
gestión de particiones en discos duros.
Fedora, Debian, Ubuntu, CebtOS, Red Hat, etc.
Windows:
Desarrollado por Microsoft en el año 1985.
Microsoft ha ido actualizando el sistema con distintas versiones,
introducción compatibilidades con redes informáticas, con medios de
almacenamiento ópticos (CD, DVD…), con puertos como el USB
desarrollando la tecnología Plug and Play…
Windows no solo es un sistema operativo, acompañado de un conjunto de
aplicaciones software para que los usuarios puedan uso de determinadas
herramientas y funciones.
- 3.0/3.1
- NT
- 95: Multitarea, multiusuario, interfaz
- 98
- Millenium
- 2000
- CE
- XP
- Vista
- 7: Tecnologia TOUCH, táctil.
- 8: desaparece el Menú Inicio lo sustituyen por Pantalla de Inicio.
- 10: se recupero el botón de inicio. Microsolf Edge, Cortana, Bling.
- 11

7
Mac OS:
Sistema operativo creado por Apple para los ordenadores Macintosh.
Es similar al de Windows, interfaz gráfica, y con la interacción del ratón,
manejando ventanas, iconos y menús.
System: MAC OS.
3. SISTEMAS OPERATIVOS MÓVILES: IOS, ANDROID

Android:
Basado en Linux, libre, gratuito y multiplataforma.
Se venció a Google para que éstos terminaran de desarrollarlo y adaptarlo
para ser utilizado en dispositivos de telefonía móvil y tabletas, haciendo
uso de su funcionalidad táctil, aunque a día de hoy es implantado en
relojes, televisiones, etc…
El núcleo o kernel está desarrollado en Linux, y actúa de puente entre las
aplicaciones instaladas y el hardware.
Son escritas en una variante del lenguaje de programación Java
denominada Dalvik, y se encuentran comprimidas en formato APK, lo que
facilita su instalación.
Interfaz gráfica sencilla, en la que el usuario podrá configurar distintas
páginas a su gusto mediante widgets y barras de herramientas o iconos de
distintas aplicaciones.
IOS (Iphone Operating System):
Propiedad de la empresa Apple Inc, y es utilizado en todos sus dispositivos,
tales como teléfonos, tabletas, reproductores mp4… forma simultánea
(multitarea).
Utiliza una interfaz gráfica muy intuitiva, en la que las aplicaciones se
encuentran distribuidas a modo de baldosas, parte inferior se ubica una
barra.

8
4. SISTEMAS DE ALMACENAMIENTO

Bit-Byte-Kilobyte-Megabyte-Gigabyte-Terabyte-Petabyte-Exabute-
Zerrabyte-Yottabyte

Medidas de procesamientos:
- La frecuencia del reloj interno india la velocidad a la que va un
ordenador realiza sus operaciones y se miden en ciclos por segundos
(hercios).
- FLOPS es la unidad por la cual se mide el poder o capacidad de
procedimientos de un ordenador, la cantidad de operaciones por
segundo que pueda realizar con números flotantes.
La memoria es un dispositivo que sirve para almacenar la información
permitiendo:
- Obtener la información que hay almacenada (lectura).
- Guardar o almacenar nueva información (escritura).
Memoria:
- Unidad de almacenamiento.
- Soporte de almacenamiento.
- Dispositivos externos de almacenamiento.
- Periférico de almacenamiento.
- Medio de almacenamiento.
Ejemplos:
- Diskette.
- CD-rom
- Memoria RAM

9
Memorias primarias:
- Memoria principal o RAM: Utilizan los ordenadores para almacenar
los datos y programas a los que necesita tener un rápido acceso. Es
una memoria tanto de lectura como de escritura.
- RAM dinámica (DRAM): Necesitan actualizarse o refrescarse, esto
le resta velocidad, pero es más barata.
- RAM estática (SRAM): No necesita actualizarse, es más rápida,
aunque más cara.
- Synchronous Dynamic RAM (SDRAM).
- Single Data Rate Synchronous Dynamic RAM (SDR SDRAM).
- Double Data Rate Synchronous Dybamic RAM (DDR SDRAM).
- Graphics Double Data Rate Synchronous Dynamic RAM (GDDR
SDRAM).
- Memoria RAM High Bandwich Memory (HBM): Para GPU.
Memoria de Alto Ancho de Banda.
- Las memorias caché: Memorias muy rápidas que se sitúan entre el
microprocesador y la memoria RAM. L1 la primaria (que se
encuentra más cercana a los núcleos del microprocesador), la L2 la
secundaria y así sucesivamente.
Memoria primaria y secundaria:
- Memoria Swap o de intercambio: Memoria virtual que emula a la
RAM para evitar que se detengan los procesos del ordenador cuando
esté llena. Se crea un espacio de intercambio llamado Archivo de
Paginación se mueve la información al disco duro.
Memorias secundarias:
- Memoria ROM (read only memory o memoria de solo lectura): Solo
permite una grabación. Memoria no volátil, no se pierde la
información cuando se apaga el ordenador. Almacenar el firmware y
otras informaciones indispensables para el funcionamiento de la
computadora. Los tipos:
 PROM: Una programación y posteriormente un número
indeterminado de lecturas, pero no puede ser modificada.
 EPROM: Permite reprogramación por medio de un dispositivo
especial y borrado por luz ultravioleta.
 EEPROM: Permite alterar su contenido por medio de señales
eléctricas.

10
 Memoria Flash: Son memorias EEPROM con la diferencia de
que pueden ser borradas y grabadas en bloque, no byte a byte.
- Disco duro (HDD) o disco rigido o hard disk: Tienen una gran
capacidad de almacenamiento de información, pero al estar alojados
normalmente dentro de la computadora no son extraíbles fácilmente.
 Componentes:
 Plato: Cada uno de los discos que hay dentro del disco
duro.
 Cara.
 Pista: Una circunferencia dentro de una cara.
 Cilindro: Conjunto de varias pistas alineadas.
 Sector: Cada una de las divisiones de una pista.
 Clúster o Unidad de Asignación: Ocupan una cantidad
fija de bytes y suele ser de 512 bytes pudiendo llegar
hasta 4.096 bytes. Los archivos se almacenan en uno o
varios clústeres. El tamaño de unidad de asignación y el
espacio de almacenamiento perdido debido a los
archivos que ocupan menos que el tamaño del clúster
depende del sistema de archivos que emplee el disco y
se asigna el formateo de este.
Disco duro:
- Sector de arranque: donde se almacena la información ncesaria para
el inicio del sistema. Almacena la información de donde esta todo
guardado.
 Master Boot Record.
- Particiones: divisiones lógicas en un disco, necesarias para poder
colocar los sistemas de archivos.
- Clústeres: componen la unidad más pequeña de almacenamiento de
un disco.
Gestión de unidades de almacenamiento por parte del SO:
- Desfragmentar: Reduce la cantidad de fragmentación en los sistemas
de archivos y aumenta la vida del disco duro. Reorganización los
archivos y el espacio libre del disco.
- Copia de seguridad.
- Liberador de espacios, borrando archivos y programas innecesarias,
temporales de internet, comprimir archivos antiguos, etc.

11
Formatear:
- Prepara el disco para poder almacenar en su interior los archivos y
carpetas que componen la información.
- Cuando se formatea un disco se borra su contenido, incluido los
virus ya que son un SW.
- El formato del disco puede ser:
 Físico o de bajo nivel, coloca marcas sobre la superficie
magnética del disco.
Particiones:
- División lógica en dos o más unidades independientes, de una unidad
física de soporte, pudiendo funcionar dos o más sistemas operativos.
Organización de los datos en unidades:
- Unidades de disco C.
- Carpetas o directorio.
- Archivo.
Organización de los datos en disco:
- Unidad A o B, disquera o unidad de disco flexible.
- Unidad C, disco duro y si está participando.
- Unidad CD. DVD se le asigna siempre la letra E.
- Pendrives, dispositivos externos, siguientes al CD y sucesivos.
Discos duros convencionales:
- Disco SSD: disco de almacenamiento en forma. Una velocidad
mucho mayor que un disco duro HDD.
- Discos flexibles o disquete: soporte de almacenamiento de datos
formado por una pieza circular de material magnético.
- Cintas magnéticas: gran capacidad de almacenamiento.
- La memoria USB (Pendrive).
- Discos ópticos: cual la información se codifica, se guarda y
almacena.
- Tipos:
 CD-ROM
 DVD
 HD-DVD
 Blu-Ray o BD

12
- Memoria Flash: Memorias que se conectan al puerto USB del
ordenador.
5. SISTEMAS DE ARCHIVOS

Sistema de ficheros o File System (FS).


Almacenar en su interior los archivos y carpetas que componen la
información, es decir, asignando, el tamaño del clúster.
El clúster es la unidad mínima con la que trabajará el sistema operativo con
la memoria.
El sistema de archivos gestiona la estructura lógica de datos en el disco,
establecido un conjunto de normas y protocolos para poder asignarle a los
archivos el espacio necesario, ordenarlos y administrar el espacio libre de
las unidades de almacenamiento.
- FAT12: MS-DOS 32MG.
- FAT16: MS-DOS 2GB.
- FAT32: Para el sistema operativo Windows95 (Mac y Linux). Hasta
32 bits de longitud. No puede trabajar con archivos de más de 4 GB.
Windows NTFS.
- exFAT: Ideada por Microsoft. Limitación del tamaño de archivo de 4
GB. Windows, Mac, Linux.
- NTFS: Creado por Microsoft, permite usar direcciones de 64 bits.
NO Mac ni Linux. 16TB

13

También podría gustarte