a Flashcards

1
Q

Funciones principales del so

A

ˆ Administrar la memoria
ˆ Administrar la CPU
ˆ Administrar los dispositivos

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

4 libertades del GNU

A

ˆ Libertad de usar el programa con cualquier proposito
ˆ Libertad de estudiar su funcionamiento
ˆ Libertad para distribuir sus copias
ˆ Libertad para mejorar los programas
ˆ GNU = GNU No es Unix

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Caracteristicas generales de GNU/Linux

A
  • Es multiusuario
  • Es multitarea y multiprocesador
  • Es altamente portable
  • Posee diversos interpretes de comandos
  • Permite el manejo de usuarios y permisos
  • Todo es un archivo (hasta los dispositivos y directorios)
  • Cada directorio puede estar en una particion diferente (/temp,
    /home, etc.)
  • Es case sensitive
  • Es codigo abierto
    *Desarrollado en capas, hay abstracción de las de más abajo a las de más arriba
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

qué hace el kernel?

A

~Ejecuta programas y gestiona dispositivos de hardware
~Es el encargado de que el software y el hardware puedan
trabajar juntos
~Sus funciones más importantes son la administración de
memoria, CPU y la E/S
~en un sentido estricto, es el sistema operativo
~monolítico híbrido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qué implica que el kernel sea monolítico híbrido?

A

el kernel es monolítico híbrido (monolítico pq los drivers y el kernel se ejecutan en modo privilegiado y en un mismo proceso e híbrido porque hay carga y descarga dinámica de los módulos)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

características del Iterprete de comandos

A
  • Tambien conocido como CLI (Command Line Interface)
  • Modo de comunicacion entre el usuario y el SO
  • Ejecuta programas a partir del ingreso de comandos
  • Cada usuario puede tener una interfaz o shell
  • Son programables
  • Bourne Shell (sh), Bourne Again Shell
    (bash)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

qué sistema de archivos usa linux?

A

Extended

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

qué hay en /home

A

Se almacenan archivos de usuarios (Mis documentos)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

qué hay en /etc

A

Archivos de configuración

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

qué tiene /bin

A

Archivos binarios y ejecutables

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

qué hay en /var

A

Información que varia de tamaño (logs, BD, spools)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

qué hay en /dev

A

Enlace a dispositivos (discos, particiones)
devices ;)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

qué hay en /usr

A

Aplicaciones de usuarios

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Qué es una distro de linux?

A

una customización de GNU/Linux formada por una versión de kernel y determinados programas con sus configuraciones

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Qué significa MBR?

A

Master Boot Record.
Es el priemer cachito físico de un disco

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

características MBR

A
  • se ejecuta en modo provilegiado
    *arranque basado en disco
    *sector reservado para el arranque
    ~Tamanio del MBR: 512bytes
    *Primeros bytes corresponden al Master Boot Code (MBC)
  • A partir del byte 446 esta la tabla de particiones. Es de 64
    bytes
    El MBR esta formado por el MBC (446b) y la Tabla de
    Particiones (64b)
    *mbr está en todos los discos porque tiene la tabla de particiones
    *(cilindro 0, cabeza 0, sector 1)
17
Q

Características y qué significa MBC:

A

*El MBC es un pequeino codigo que permite arrancar el SO
*La ultima accion del BIOS es leer el MBC. Lo lleva a memoria y lo ejecuta
* va a buscar a la tabla de particiones cuál es la booteable y ejecuta el primer cacho de esa
*Master Boot Code
*solo importa el mbc del disco primario
*carga el kernel y pasa el control a init

18
Q

Qué es una partición?

A

forma de dividir lógicamente un disco
cada partición tiene un mbr

19
Q

Cuál es el máximo de particiones de un disco?

A

Se restringe a 4 la cantidad de particiones primarias
ˆ 3 primarias y una extendida con sus respectivas particiones
logicas

20
Q

qué particiones existen y para qué se usa cada una?

A

Particion primaria: division cruda del disco (puede haber 4 por
disco). Se almacena informacion de la misma en el MBR
ˆ Partición extendida: sirve para contener unidades logicas en su
interior. Solo puede existir una particion de este tipo por
disco. No se define un tipo de FS directamente sobre ella
ˆ Particion logica: ocupa la totalidad o parte de la particion
extendida y se le define un tipo de FS. Las particiones de este
tipo se conectan como una lista enlazada

21
Q

Qué es el swap?

A

partición de la memoria secundaria que se usa como memoria principal

22
Q

Tipos de particionadores:

A

Destructivos: permiten crear y eliminar particiones (fdisk)
ˆ No destructivo: permiten crear, eliminar y modificar particiones
(fips, gparted)

23
Q

Qué hacen emuladoras/virtualizadores?

A

Permite que en un equipo puedan correr varios SO en forma
simultanea compartiendo recursos de hardware

24
Q

QUé es la emulación

A

ˆ Emulan hardware
ˆ Tienen que implementar todas las instrucciones de la CPU
ˆ Es muy costosa y poco eficiente
ˆ Permite ejecutar arquitecturas diferentes a las soportadas por
el hardware

25
Qué es un virtualizador?
ˆ Permiten ejecutar SO huespedes en un sistema anfitrion (host) ˆ Utilizan en el medio un hypervisor o monitor de maquinas virtuales ˆ El SO huesped debe estar soportado en la arquitectura anfitriona ˆEs mas eficiente que la emulaci´on (Intel-VT y AMD-V) independiente
26
Paravirtualizacion:
ˆPermite correr SOs modificados exclusivamente para actuar en entornos virtualizados ˆ Mayor eficiencia que la virtualizacion necesita un traductor para comunicarse con el so
27
qué hace el gestor de arranque?
ˆ La finalidad del bootloader es la de cargar una imagen de Kernel (sistema operativo) de alguna partici´on para su ejecuci´on ˆ Se ejecuta luego del c´odigo del BIOS
28
Grub legacy
gestor de arranque multiple mas utilizado Grand Unified Bootloader
29
Cómo se llama el proceso de arranque de una máquina y la carga del so?
bootstrap :)
30
qué hace y dónde está la bios?
carga el so mediante el mbc está en un chip rom
31
gpt(guid partition table) qué hace
especifica la ubicacion y formato de la tabla de particiones en un disco duro
32
qué es el uefi?
ˆ Alianza entre varias compa˜nias con el objetivo de modernizar el proceso de arranque ˆ Define la ubicacion de gestor de arranque ˆ Define la interfaz entre el gestor de arranque y el firmware
33
efi. qué es?
EFI: nexo entre el SO y el firmware ˆ Utiliza el sistema GPT (GUID partition table) para solucionar limitaciones del MBR, como la cantidad de particiones