Está en la página 1de 17

Taller 3

Sergio Perdomo Ortiz, Alfonso Jose Chavarro, Emerson Dueñas,


Esteban Echeverry Perdomo, Jhonnathan Moreno Trujillo, Johan Verjan.

Septiembre 2020.

Docente

Cesar Augusto Tafur

Corporación Universitaria del Huila.

Neiva - Huila.

Sistemas Operativos
SISTEMAS OPERATIVOS 2020B

En grupos de 4 personas completarán la siguiente tabla con el objetivo de fortalecer el


glosario relacionado con los sistemas operativos, deberán poner una definición del
concepto, una imagen que lo represente y la respectiva referencia y citación en formato
APA de la fuente de la información en el apartado bibliografía. Los conceptos deben ser
obtenidos de la biblioteca online de la universidad.

No Concepto Definición Imagen

1 Sistema Un ​Sistema Operativo (​ S.O.) es un


operativo software​ base que le posibilita al
usuario la administración eficaz de los
recursos de un ordenador. ​Además,
actúa como nexo entre las
aplicaciones, el hardware y el
usuario.​(​Tipos de Sistemas
Operativos,​ 2017).

2 Kernel ​El núcleo o kernel es la parte central


de un sistema operativo y es el que
se encarga de realizar toda la
comunicación segura entre el
software y el hardware del ordenador.
El núcleo kernel es la parte más
importante del sistema operativo Unix
y sus derivados, como Linux y todas
las distribuciones que dependen de
él.(profesionalreview ¿Qué es Kernel
y cómo funciona?, 2018).

3 Multiusuario Es todo lo contrario a monousuario; y


en esta categoría se encuentran
todos los sistemas que cumplen
simultáneamente las necesidades de
dos o más usuarios, que comparten
mismos recursos. Este tipo de
sistemas se emplean especialmente
en redes.(Monografias.com ​El
Sistema Operativo​,2015)
4 Monousuario son aquellos que nada más puede
atender a un solo usuario, gracias a
las limitaciones creadas por el
hardware, los programas o el tipo de
aplicación que se esté ejecutando.
Estos tipos de sistemas son muy
simples, porque todos los ​dispositivos
de entrada​, salida y ​control​ dependen
de la tarea que se está utilizando,
esto quiere decir, que las
instrucciones que se dan, son
procesadas de inmediato; ya que
existe un solo
usuario.​(Monografias.com ​El Sistema
Operativo​,2015)

5 Hilos Un hilo de ejecución o subproceso es


la unidad de proceso más pequeña
que puede ser planificada por un
sistema operativo. Un hilo es una
tarea que puede ser ejecutada al
mismo tiempo que otra
tarea.(​Chsosunal, Hilos​, 2016)

6 Núcleos Una unidad de procesamiento en sí


misma. Los núcleos se dedican a leer
instrucciones y a ejecutar acciones
específicas.(adslzone ¿Qué son los
núcleos de un procesador?,2019)
7 Linux Es un sistema operativo de software
libre (no es propiedad de ninguna
persona o empresa​)​, por ende no es
necesario comprar una licencia para
instalarlo y utilizarlo en un equipo
informático. Es un sistema multitarea,
multiusuario, compatible con UNIX, y
proporciona una interfaz de
comandos y una interfaz gráfica, que
lo convierte en un sistema muy
atractivo y con estupendas
perspectivas de futuro(Cuenca,2019)

8 Unix Unix es un sistema operativo que


provee una serie de herramientas,
cada que realiza una función limitada
y bien definida, utiliza un sistema de
archivos unificado como medio de
comunicación, y el “shell” que permite
combinar esas herramientas para
realizar acciones complejas. Fue
desarrollado a principios de 1969 por
un grupo de empleados de los
laboratorios Bell de
AT&T.(definicion.de, 2014)

9 Hardware Es un conjunto de componentes que


conforman la parte material (física) de
una computadora que hace que
ejecute un sistema
operativo.(definicion.de ​HARDWARE​,
2008​)

10 Interrupciones Una interrupción es una suspensión


temporal de la ejecución de un
proceso, para pasar a ejecutar una
subrutina de servicio de interrupción,
la cual, por lo general, no forma parte
del programa, sino que pertenece al
sistema operativo o al BIOS). Una vez
finalizada dicha subrutina, se reanuda
la ejecución del
programa.(Castellanos Sistemas
Operativos,2014)

11 Excepciones Son aquellas que se producen de


forma síncrona a la ejecución del
procesador y por tanto podrían
predecirse si se analiza con
detenimiento la traza del programa
que en ese momento estaba siendo
ejecutado en la CPU. Normalmente
son causadas al realizarse
operaciones no permitidas tales como
la división entre 0, el desbordamiento,
el acceso a una posición de memoria
no permitida, etc.

Las excepciones son un tipo de


interrupción sincrónica típicamente
causada por una condición de error
en un programa. ​(Castellanos,2014)

12 CPU CPU es la sigla para Central


Processing Unit, traducido al español
como la unidad central de
procesamiento de un dispositivo
electrónico.

La CPU es una placa o chip que se


encuentra integrada a la tarjeta
madre, y contiene todos los circuitos
esenciales para el funcionamiento del
aparato electrónico que lo contenga.

La función de la CPU es procesar


todas las operaciones lógicas y
aritméticas que el dispositivo
requiere, con el fin de ejecutar la
acción deseada por el
usuario.(Significados.com Qué es
CPU, 2020)
13 Cache La caché es un dispositivo de
memoria que se usa como
intermediario entre el
“microprocesador” (CPU) y la
memoria principal (RAM) con el fin de
contribuir a aumentar la velocidad de
procesamiento ya que esta es mucho
más rápida, con relación a la memoria
principal.​(1. Memoria Caché -
Sistemas Operativos Unalmed G15,
2020)

14 Arquitectura Arquitectura del sistema operativo:

● El núcleo.
● La API del núcleo.
● Los drivers para dispositivos.
● El sistema de archivos.
● Intérprete de comandos.

(​Arquitectura Del Sistema Operativo​,


2020)

15 Depuración Técnica de detección, diagnóstico y


corrección de errores que pueden
aparecer en programas o sistemas,
tanto si se trata de errores de
software como de
hardware.(​Depuración​, 2016)

16 Multiprocesami Un sistema multiprocesador tiene la


ento capacidad de estar atendiendo
simultáneamente a diversos
procesos. Es todo entorno donde hay
más de un procesador (CPU).

El conjunto de procesadores se
vuelve un recurso más a gestionar
por el sistema operativo. (Universidad
Nacional Autónoma de México
,2015,p. 58)

17 Multiprogramac Un sistema multiprogramado está


ión alternando constantemente entre los
diversos procesos que compiten por
su atención, dando la ilusión de que
está ejecutando varios procesos al
mismo tiempo.(Universidad Nacional
Autónoma de México, 2015, p. 21)

18 Proceso Un proceso es la imagen en memoria


de un programa, junto con la
información relacionada con el estado
de su ejecución. (Universidad
Nacional Autónoma de México, 2015,
p. 69)

19 Tarea Tarea es una función aislada, concisa


del programa. Una tarea requiere
mucha menos estructura, típicamente
basta con guardar la información
relacionada con la contabilidad de los
recursos empleados, además, no es
interrumpida en el transcurso de su
ejecución. (Universidad Nacional
Autónoma de México, 2015, p. 69)
20 Programa Un programa es una entidad pasiva,
una lista de instrucciones; un proceso
es una entidad activa, que empleando
al programa define la actuación que
tendrá el sistema. (Universidad
Nacional Autónoma de México, 2015,
p. 69)

21 X86 y x64 Es una arquitectura basada en la


extensión del conjunto de
instrucciones x86 para manejar
direcciones de 64 bits. Además de
una simple extensión contempla
mejoras adicionales como duplicar el
número y el tamaño de los registros
de uso general y de instrucciones
​ 86-64 - EcuRed,​ 2020)
SSE​.​(X

22 Cocoa Cocoa es un conjunto de marcos


orientados a objetos que proporciona
un entorno de tiempo de ejecución
para aplicaciones que se ejecutan en
OS X e iOS. Cocoa es el entorno de
aplicación preeminente para OS X y
el único entorno de aplicación para
iOS. ​(​What Is Cocoa?,​ 2013)

23 Concurrencia La concurrencia se refiere a dos o


más eventos cuyo orden es no
determinista, es decir, eventos acerca
de los cuales no se puede predecir el
orden relativo en que
ocurrirán.(Universidad Nacional
Autónoma de México, 2015, p. 75)
una operación es atómica cuando se
24 Operación
completa de principio a fin sin
atómica
interrupciones.(dit.upm Operación
Atómica, 2017)

25 Dll ​Un archivo DLL es una biblioteca que


contiene código y datos que pueden
ser utilizados por más de un
programa al mismo tiempo. Por
ejemplo, en los sistemas operativos
Windows, el archivo DLL Comdlg32
realiza funciones comunes
relacionadas con el cuadro de
diálogo. Por lo tanto, cada programa
puede usar la funcionalidad contenida
en este archivo DLL para implementar
un cuadro de diálogo Abrir.(2020)

26 Controlador Es un programa informático que


permite al sistema operativo
interaccionar con un periférico,
haciendo una abstracción del
hardware y proporcionando una
interfaz posiblemente estandarizada
para usarlo.(Marcos, 2020)

27 Llamada al Las llamadas al sistema proveen una


sistema interfaz entre los procesos y el
Sistema de Operación. Por lo general
estas llamadas se encuentran
disponibles como instrucciones en
lenguaje ensamblable. Andres
Salcedo.​(jodajo, 2010)
28 Memoria La memoria virtual es la que permite
virtual: al software usar más la memoria
principal que la que posee el
computador. Permite ejecutar
procesos que no caben totalmente en
la memoria RAM. Cuando la memoria
RAM no es suficiente para satisfacer
los requisitos de memoria de un
programa, se usa parte del disco duro
para el mismo fin que la RAM. Esto
es mucho más lento que la RAM por
eso el S.O. va moviendo al disco duro
los datos menos usados y mantiene
en la RAM los datos más necesarios
en cada momento.

29 Memoria La memoria es uno de los principales


recursos de la computadora,
actualmente la mayoría de los
computadores cuentan con una gran
capacidad de memoria, y las
aplicaciones actuales requieren de
alta capacidad de memoria, esto
causa que se genere la escasez de
memoria en los sistemas multitarea y
multiusuario.

30 Máquina virtual La máquina virtual recrea todo el


sistema PC. Para configurarla, hay
que especificar el fichero (en el
sistema operativo anfitrión) que
contiene el “disco duro” tal y como lo
verá el sistema operativo invitado.
Éste no será consciente,
naturalmente, de que está utilizando
un fichero; en lugar de eso accede al
“hardware” del disco del modo
tradicional, con sectores, cilindros y
cabezas. También se configura el
modo en el que se simula la tarjeta de
red, la tarjeta de sonido, e incluso el
teclado.

El shell es la capa más externa del


31 Shell sistema operativo. Los shells
incorporan un lenguaje de
programación para controlar procesos
y archivos, además de iniciar y
controlar otros programas. El shell
gestiona la interacción entre el
usuario y el sistema operativo
solicitando la entrada, interpretando
dicha entrada para el sistema
operativo y gestionando cualquier
resultado de salida procedente del
sistema operativo.
Los shells ofrecen un método para
comunicarse con el sistema
operativo. Esta comunicación tiene
lugar de forma interactiva (la entrada
desde el teclado se ejecuta
inmediatamente) o como un script de
shell. Un ​script de shell​ es una
secuencia de mandatos del shell y del
sistema operativo que se almacena
en un archivo.

32 Archivo Archivo informático​ (o ​fichero


informático​) es una entidad lógica
compuesta por una secuencia finita
de bytes, almacenada en un sistema
de archivos ubicada en la memoria
secundaria de un ordenador (disco
duro, unidad extraíble, CD ROM, etc.)
ó Colección de información
relacionada a la que se le asigna un
nombre y se almacena en un disco.
Los archivos están agrupados en
directorios dentro del sistema de
archivos y son identificados por un
nombre de archivo y una extensión.
El nombre forma la identificación
única en relación a los otros archivos
en el mismo directorio.

Dependiendo de cada sistema de


archivos, los ficheros pueden tener
atributos particulares como, por
ejemplo, fecha de creación, fecha de
última modificación, solo lectura,
ocultos, de sistema, dueño y
permisos de acceso.

33 Buffer El buffer es un recurso compartido


por los hilos, en la cual agregar o
retirar un elemento del buffer tiene
que ser hecho de forma atómica.
(Universidad Nacional Autónoma de
México, 2015, p. 95)

34 Sistema Son aquellos en los que su centro es


monolítico un grupo de estructuras fijas, las
cuales funcionan entre sí.​(jodajo,
2010)

35 Ensamblador El único lenguaje que entienden los


microcontroladores es el código
máquina formado por ceros y unos
del sistema binario. • El lenguaje
ensamblador expresa las
instrucciones de una forma más
natural al hombre a la vez que muy
cercana al microcontrolador, ya que
cada una de esas instrucciones se
corresponde con otra en código
máquina. • El lenguaje ensamblador
trabaja con nemónicos, que son
grupos de caracteres alfanuméricos
que simbolizan las órdenes o tareas a
realizar. •La traducción de los
nemónicos a código máquina
entendible por el microcontrolador la
lleva a cabo un programa
ensamblador.

36 Lenguaje de El término máquina del lenguaje es


máquina un término general para varios
desarrollos en

tecnología computacional. Tales


desarrollos nos proporcionarán

con oportunidades para realizar


tareas familiares de nuevas formas.

● hablar con las máquinas y


hacer que las transcriban con
precisión lo que hemos dicho
(reconocimiento de voz);
● hablar con las máquinas y
hacer que comprendan lo
básico contenido de lo que
hemos dicho, para que
puedan responder
apropiadamente a una
pregunta sobre información
que ellos contienen, o al que
pueden proporcionar acceso
(discurso

comprensión);

● utilizar máquinas que traducen


palabras automáticamente
desde de un idioma a otro (ya
sea que ingresemos palabras
voz, escritura a mano,
escaneando texto o usando un
teclado), o utilizar máquinas
para traducir nuestras
palabras a varios idiomas
(traducción automática);
37 GNU Es un ​sistema operativo​ de ​tipo Unix,​
lo cual significa que se trata de una
colección de muchos programas:
aplicaciones, bibliotecas,
herramientas de desarrollo y hasta
juegos.(Belus, 2016)

38 Bios BIOS es la abreviatura de Binary


Input Output System, y es un software
que reside en un chip instalado en la
motherboard de la PC, y que realiza
su tarea apenas presionamos el
botón de encendido del equipo.(​¿Qué
Es La BIOS? - Tecnología Fácil​,
2015)

39 Boot El término boot es utilizado para


describir el proceso de encendido de
un ordenador, en el cual se carga el
sistema operativo​ y prepara el
sistema para su uso.(​¿Qué Es El
Boot o Inicio Del Sistema?​, 2018)

Firewall ● ​Es un sistema que permite


proteger a una computadora o
una red de computadoras de
las intrusiones que provienen
de una tercera red. Se trata de
un «puente angosto» que
filtra, al menos, el tráfico entre
la red interna y externa.
● Un firewall puede ser un
programa (software) o un
equipo (hardware) que actúa
como intermediario entre la
red local (o la computadora
local) y una o varias redes
externas.(​Que Es Un Firewall
y Como Funciona. Tipos de
Firewall - Tecnología +
Informática,​ 2018)

BIBLIOGRAFÍA.

● Universidad Nacional Autónoma de México., (2015). Fundamentos de


sistemas operativos, México DF, México.

● What Is Cocoa? (2013, September 18). Apple.Com.


https://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/
CocoaFundamentals/WhatIsCocoa/WhatIsCocoa.html#:~:text=Cocoa%20is%
20an%20application%20environment,and%20an%20integrated%20developm
ent%20environment.https://es.linkfang.org/wiki/Operaci%C3%B3n_at%C3%B
3mica

● Tiposde.org(2011). Tipos de sistemas operativos..


https://www.tiposde.org/informatica/15-tipos-de-sistemas-operativos/

● ​Gamarra, G. (2018, January 3). ​¿Qué es el kernel y cómo funciona?


Profesional Review; Profesional Review.
https://www.profesionalreview.com/2018/01/04/que-es-el-kernel-y-como-funci
ona/
● ​Arquitectura del Sistema Operativo. (2020). Uchile.Cl.
https://users.dcc.uchile.cl/~jpiquer/Docencia/SO/aps/node16.html

● Marcos. (2020, September 24). CONTROLADORES DE UNA PC.


Blogspot.Com.
https://crearblogmarcosgmail2014.blogspot.com/2014/11/que-es-un-controlad
or-un-de-dispositivo_24.html

● jodajo. (2010). LLAMADAS AL SISTEMA. Blogspot.Com.


https://joalsa.blogspot.com/p/llamadas-al-sistema.html

● jodajo. (2010). SISTEMAS MONOLITICOS. Blogspot.Com.


https://joalsa.blogspot.com/p/sistemas-monoliticos.html

● Belus, A. (2016, December 10). Definición de GNU (GNU Not Unix) -


colaboratorio.net. Colaboratorio. Recuperado de
https://colaboratorio.net/glosario/gnu/

● Tecnología Fácil. (2015). ¿Qué es la BIOS?. Recuperado de


https://tecnologia-facil.com/que-es/que-es-la-bios/

● ¿Qué es el boot o inicio del sistema? (2018, February 4). Neoguias.


https://www.neoguias.com/boot-inicio-sistema/

● Que es un Firewall y como funciona. Tipos de firewall - Tecnología +


Informática. (2018, February 13). Tecnología + Informática.
https://www.tecnologia-informatica.com/que-es-firewall-como-funciona-tipos-fi
rewall/
● Castellanos,​ 03.04. Interrupciones​(2014). Lcsistemasoperativos. Recuperado
de https://lcsistemasoperativos.wordpress.com/tag/interrupciones/

● Pérez Porto​, Merino,(2008) .Hardware. Recuperado de


https://definicion.de/hardware/

● Significados.com(2020). Qué es CPU. Recuperado de


https://www.significados.com/cpu/

● TheFreeDictionary.Com. (2016). Depuración.


https://es.thefreedictionary.com/depuraci%c3%b3n

● Memoria Caché - Sistemas Operativos Unalmed G15. (2020). Memoria


Caché - Sistemas Operativos Unalmed G15. Google.Com.
https://sites.google.com/site/sogrupo15/1-memoria-cach

● EcuRed. (2020). X86-64. ​https://www.ecured.cu/X86-64

● Microsoft.com (2020). What is a DLL


https://support.microsoft.com/es-mx/help/815065/what-is-a-dll