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
Q

Qué es un virtualizador?

A

ˆ 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
Q

Paravirtualizacion:

A

ˆPermite correr SOs modificados exclusivamente para actuar en
entornos virtualizados
ˆ Mayor eficiencia que la virtualizacion
necesita un traductor para comunicarse con el so

27
Q

qué hace el gestor de arranque?

A

ˆ 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
Q

Grub legacy

A

gestor de arranque multiple mas
utilizado
Grand Unified Bootloader

29
Q

Cómo se llama el proceso de arranque de una máquina y la carga del so?

A

bootstrap :)

30
Q

qué hace y dónde está la bios?

A

carga el so mediante el mbc
está en un chip rom

31
Q

gpt(guid partition table) qué hace

A

especifica la ubicacion y formato de la tabla de
particiones en un disco duro

32
Q

qué es el uefi?

A

ˆ 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
Q

efi. qué es?

A

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