TEMA 4, S.S.O.O Flashcards

1
Q

QUE ES EL SISTEMA OPERATIVO?

A

·ES EL CONJUNTO DE RUTINAS Y DEMÁS PROGRAMAS QUE PERMITEN EL MANEJO DE LOS ELEMENTOS HARDWARE DE UNA MÁQUINA MEDIANTE OPERACIONES BÁSICAS.

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

UNA DE LAS FUNCIONES IMPORTANTE DE UN S.S.O.O

A

·UNA IMPORTANTE ES PROPORCIONAR SERVICIOS A OTROS PROGRAMAS. CUANDO LOS PROGRAMADORES ESCRIBEN PROGRAMAS DE COMPUTADORA, INCLUYEN UNAS INSTRUCCIONES QUE SOLICITAN LOS SERVICIOS DE S.S.O.O. ESTAS SE LLAMAN; “LLAMADAS DEL SISTEMA”

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

CLASIFICACIÓN DE S.S.O.O POR ESTRUCTURAS;

A

-MONOLITICA
-JERÁRQUICA MÁQUINA VITUAL
-CLIENTE SERVIDOR
-HÍBRIDO

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

CLASIFICACIÓN POR SUS SERVICIOS;

A

-S.SO.O DE RED
-S.S.O.O DISTRIBUIDOS

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

CLASIFICACIÓN POR SERVICIOS;

A

-MONOUSUARIOS
-MULTIUSUARIOS
-UNIPROCESO
-MONOTAREA
-MULTITAREA
-MULTIPROCESO

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

QUE SON LOS PROCESOS? (S.S.O.O)

A

·UN PROCESO SE DEFINE COMO LA IMAGÉN DE UN PROGRAMA EN EJECUCIÓN. CONSTA DEL PROGRAMA EJECUTABLE, LOS DATOS Y EL CONTEXTO DE EJECUCIÓN.

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

COMO REGISTRA LOS PROCESOS EL S.S.O.O?

A

·PARA REGISTRAS LOS DISTINTOS PROCESOS QUE HAY EN EJECUCIÓN, EL SISTEMA OPERATIVO UTILIZA UNA TABLA DE PROCESOS DONDE REGISTRA, ENTRE OTRA INFORMACIÓN: EL IDENTIFICADOR DEL PROCESO (PID), SU PROCESO PADRE (PPID), MEMORIA OCUPADA, USUARIO,PRIORIDAD, ESTADO, COMANDO QUE INICIO EL PROCESO Y EL TIEMPO DE EJECUCIÓN.

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

CÚAL ES EL PRIMER PROCESO EN CARGARSE EN UN SISTEMA UNIX?

A

·EL PRIMER PROCESO EN CARGARSE ES EL IDENTIFICADOR “PID”.
A CONTINUACIÓN SE CARGARÁ EL PROCESO “INIT”, A PARTIR DE AQUÍ, INIT SERÁ EL PADRE DE TODOS LOS PROCESOS. Y SE ENCARGARA DE ARRANCAR LOS DAEMONS QUE SON PROCESOS QUE SE MANTIENEN SIEMPRE EN EJECUCIÓN, SALVO QUE SE DETENGAN.

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

QUE ES UN PROCESO ZOMBI?

A

ES UN PROCESO QUE HA FINALIZADO, LIBERANDO TODOS SUS RECURSOS.

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

QUE ES UN PROCESO HUÉRFANO?

A

·SE PRODUCE CUANDO EL PROCESO PADRE FINALIZA ANTES QUE EL HIJO. PASA POR QUE EL PROCESOS HIJO PASA A SER ADOPTADO POR INIT “PPID”.

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

ESTADO DE LOS PROCESOS EN LOS SSOO;

A

-EN EJECUCIÓN.
-LISTO.
-BLOQUEADO.

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

QUE ES UN “THREAD”?

A

·(HILO) ES UN TROZO O SECCIÓN DE UN PROCESO QUE TIENE SUS PROPIOS REGISTROS, PILA Y CONTADOR DE PROGRAMA, PERO QUE, COMPARTE MEMORIA CON EL RESTO DE HILOS DE UN MISMO PROCESO. CADA HILO ES UN TROZO DE CODIGO DISTINTO.

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

QUE NIVELES DE PLANIFICACIÓN?

A

-ALTO
-INTERMEDIO.
-BAJO.

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

ASIGNACIÓN TURNO DE EJECUCIÓN (DE LA CAPA BAJA);

A

-POR PRIORIDAD.
-EL TRABAJO + CORTO 1º.
-1º EN LLEGAR, 1º EN EJECUTARSE (FCFS).
-ROUND ROBIN.
-EL TIEMPO RESTANTE + CORTO.
-EL TIEMPO RESTANTE + CORTO(SRTF)
-SELFISH ROUND ROBIN (RONDA EGOÍSTA)
-LA TASA DE RESPUESTA + ALTA.
-POR POLITICA.

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

QUE SON LOS PROBLEMAS DE CONCURRENCIA?

A

-EL SSOO DEBE OFRECER MECANISMOS PARA SINCRONIZAR LA EJECUCIÓN DE LOS PROCESOS;
-SEMÁFOROS.
-MONITORES.
-ENVÍO DE MENSAJES.
-TUBERÍAS (PIPES)
-ETC ETC..

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

QUE SON LOS SEMÁFOROS?

A

·SON RUTINAS DE SOFTWARE PARA LOGRAR LA EXCLUSIÓN MUTUA EN EL USO DE RECURSOS.

17
Q

QUE SON LOS MONITORES?

A

·ES COMO UN SEMÁFORO PREMIUM… POR QUE CONTIENEN INFORMACIÓN, COMO UN OBJETO, QUIEN LE DICE SI PUEDES ACCEDER A SU INFORMACION O NO ES EL SEMÁFORO, QUE ESTA PEGADO AL MONITOR.

18
Q

FUNCIONES DE LOS S.S.O.O;

A

-PROPORCIONAR, YA SEA POR LINEA DE COMANDO O INTERFAZ GRÁFICA, PARA QUE EL USUARIO SE PUEDA COMUNICAR CON LA COMPUTADORA.
-CONTROL DE RECURSOS.
-ADMINISTRAR Y MANTENER LOS SISTEMAS DE ARCHIVO DE DISCO (LOS ARCHIVOS).
-APOYAR A LOS OTROS PROGRAMAS.
-INTERPRETAR LOS COMANDOS QUE PERMITEN AL USUARIO COMUNICARSE CON EL ORDENADOR.
-SERVIR DE BASE PARA LA CREACIÓN DEL SOFTWARE.
-CONFIGURAR EL ENTORNO PARA EL USO DEL SOFTWARE Y LOS PERIFÉRICOS.
-ACEPTAR TODOS LOS TRABAJOS Y CONSERVARLOS HASTA SU FINALIZACIÓN.
-MANEJO DE DISPOSITIVOS DE ENTRADA Y SALIDA.
-MANEJO DE ERRORES.
-SECUENCIA DE TAREAS.
-PROTECCIÓN
-MULTIACCESO.
-EFICIENCIA.
-HABILIDAD PARA EVOLUCIONAR.
-ORGANIZAR DATOS PARA ACCESO RÁPIDO Y SEGURO.
-MANEJAR LAS COMUNICACIONES EN RED.
-PROCESAMIENTO POR BYTES DE FLUJO A TRAVÉS DEL BUS DE DATOS.

19
Q

EVOLUCION DE LOS S.S.O.O

A

SE PUEDE RESUMIR EN LOS SIG. HITOS;
-SISTEMAS DE PROCESAMIENTO EN SERIE.
-SISTEMAS DE PROCESAMIENTO EN LOTES.
SISTEMAS DE PROCESAMIENTO POR LOTES CON MULTIPROGRAMACIÓN.
-SISTEMAS DE ARCHIVOS COMPARTIDOS.

20
Q

TIPO S DE INTERFACES CON LAS QUE EL USUARIO PUEDE TRABAJAR;

A

-INTERFAZ DE LINEA DE COMANDO.
-INTERFAZ GRÁFICA DE USUARIO (GUI).

21
Q

EN SISTEMAS UNIX COMANDO “PS”;

A

PARA CONSULTAR LA TABLA DE PROCESOS.

22
Q

EN SISTEMAS UNIX COMANDO “TOP”;

A

PARA OBTENER UN LISTADO DINAMICO Y ORDENADO POR EL USO DE LA CPU EN CADA INSTANTES DE LOS DISTINTOS PROCESOS.

23
Q

TRANSICIONES ENTRE LOS ESTADOS DE LOS PROCESOS;

A

-DE EJECUCIÓN A LISTO.
-DE LISTO A EJECUCIÓN.
-DE EJECUCIÓN A BLOQUEADO.
-DE BLOQUEADO A LISTO.

24
Q

JERARQUIA DE LOS PROCESOS EN SISTEMAS UNIX

A

EL 1º EN CARGARSE ES EL PROCESO PROCESO “PLANIFICADOR O SWAPPER” CUYO IDENTIFICADO DE PROCESO (PID) ES EL NÚMERO “0”, SEGUIDAMENTE SE CARGA “INIT” QUE TIENE COMO IDENTIFICADOR DE PROCESO (PID) EL NÚMERO “1” , EL PROCESO “INIT” A PARTIR DE AQUÍ SERA EL PADRE DE TODOS LOS PROCESOS.
(INIT SE ENCARGAR DE ARRANCAR LOS PROCESOS “DAEMONS”, QUE ESTOS SON LOS PROCESOS QUE SE MANTIENEN EN EJECUCIÓN)

25
Q

QUE ES LA LLAMADA AL SISTEMA “FORK”?

A

SE TRADUCE COMO TENEDOR, PUESTO QUE LA INVOCACIÓN DE ESTA LLAMADA AL SISTEMA, POR PARTE DE UN PROCESO, GENERA UN NUEVO PROCESO COPÍA DE SÍ MISMO, QUE LLAMAREMOS PROCESO HIJO, CON SU (PID) PROPIO, EL CUAL LE REPORTARA AL PROCESO PADRE. UN PROCESO HIJO ¡, CUANDO FINALIZA, LE ENVÍA UNA SEÑAL AL PROCESO PADRE, EL CUAL DEBE ESPERAR MEDIANTE LA LLAMADA “WAIT”.

26
Q

QUE ES UN PROCESO “ZOMBI”?

A

ES UN PROCESO QUE HA FINALIZADO ,LIBERANDO TODOS SUS RECURSOS, PERO QUE TODAVIA APARECE EN LA TABLA DE RECURSOS.
(ESTA SITUACIÓN NO DESEABLE PUEDE PRODUCIRSE POR UN ERROR DEL PROCESO PADRE QUE NO HA GENERADO EL WAIT CORRESPONDIENTE)

27
Q

LA ADMINISTRACION DE SISTEMAS PUEDE DEFINIRSE COMO;

A

EL CONJUNTO DE ACTIVIDADES ORIENTADAS A CONFIGURAR Y GESTIONAR UN CONJUNTO DE EQUIPOS INFORMÁTICOS EN SUS ASPECTOS FÍSICO Y LÓGICO.

28
Q

HERRAMIENTA QUE PERMITE EL FUNCIONAMIENTO DE EQUIPOS INFORMATICOS;

A

EL SISTEMA OPERATIVO

29
Q

INTERFAZ ENTRE USUARIO Y MÁQUINA;

A

EL SISTEMA OPERATIVO.

30
Q

LA ADMINISTRACION DEL SISTEMA OPERATIVO Y SOFTWARE BASE CONSISTE…

A

EN CONFIGURAR Y GESTIONAR EL SISTEMA

31
Q

QUE ES UN ADMINISTRADOR?

A

-EXISTE LA ACEPTACIÓN CASI UNÁNIME DE DENOMINAR ADMINISTRADOR AL PERFIL DE USUARIO QUE REALIZA ESTAS FUNCIONES, PERO TMB PODEMOS ENCONTRAR LAS DENOMINACION DE SUPER-USUARIO Y LA DE ROOT.
SON PERFILES QUE CUENTAN CON TODOS LOS PERMISOS PARA OPERAR EN UN SISTEMA DE INFORMACIÓN.

32
Q

CON LA INTERFAZ POWERSHELL..

A

ENTRE OTRAS, PERMITE APAGAR Y DETENER SERVICIOS, MODIFICAR REGISTROS DEL SISTEMA O MONITORIZAR CONTADORES.

33
Q

ALGUNOS EJEMPLOS DE CAMPOS RELACIONADOS CON LA AUTOMATIZACIÓN SON:

A

-DESPLIEGUE AUTOMATIZADO DE SISTEMAS.
-DESPLIEGUE AUTOMATIZADO DE APLICACIONES.
-CONTROL DE CAMBIOS Y DE VERSIONES.
- CONTROL DE INVENTARIO.

34
Q

TÉCNICAS Y HERRAMIENTAS QUE AYUDEN EL AUTOMATIZADO DEL SISTEMAS EN MICROSOFT SYSTEM;

A

ACRONIS, MICROSOFT SYSTEM CENTER CONFIGURATION MANAGER –8SCCM)

35
Q

TÉCNICAS Y HERRAMIENTAS QUE AYUDEN EL AUTOMATIZADO DEL SISTEMAS EN ENTORNOS LINUX;

A

-SALT
-KICKSTART
-FOREMAN

36
Q

QUE ES LA HERRAMIENTA “ANSIBLE”?

A

ES UNA HERRAMIENTA DE CODIGO ABIERTO Y POSIBILITA LA ACTUALIZACIÓN DE APLICACIONES, LA INSTALACIÓN DE PARCHES, TODO ELLO DE FORMA AUTOMATIZADA.

37
Q

QUE ES PUPPET?

A

ES UNA HERRAMIENTA PARA LA ADMINISTRACIÓN DE CONFIGURACIONES DE SISTEMAS. POSIBILITA ESPECIFICAR EL ESTADO FINAL DESEADO PARA UNA MÁQUINA Y LA HERRAMIENTA SE ENCARGA DE LA INSTALACIÓN AUTOMATIZADA.
LO CONSIGUE MEDIANTE LA UTILIZACION DE UN LENGUAJE DECLARATIVO (SE DECLARA LO QUE SE DESEA OBTENER EN UNOS DOCUMENTOS DENOMINADOS MANIFIESTOS Y LA HERRAMIENTA LOS APLICA.
PUPPET ESTA EN LENGUAJE RUBY, ES MULTIPLATAFORMA, CUENTA CON LICENCIA GNU Y TMB CON VERSIÓN EMPRESARIAL.

38
Q
A