Introducción a los Sistemas Operativos

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Què són el hardware i el software en un sistema informàtic?

  • El _hardware_ són els elements físics i el _software_ els elements lògics que els fan funcionar. (correct)
  • El _hardware_ és la carcassa de l'ordinador i el _software_ el sistema operatiu.
  • El _hardware_ són els components lògics i el _software_ els components físics.
  • El _hardware_ són els programes i el _software_ les dades.

Quina és la funció principal del sistema operatiu (SO) en un ordinador?

  • Executar aplicacions específiques per a l'usuari.
  • Protegir l'ordinador contra virus i _malware_.
  • Gestionar la connexió a internet de l'ordinador.
  • Permetre que altres programes processin informació utilitzant el _hardware_ de l'ordinador. (correct)

Què és el firmware BIOS i quin és el seu paper en l'arrencada d'un ordinador?

  • És un component de _hardware_ que permet emmagatzemar informació sense electricitat.
  • És un sistema operatiu de baix nivell que gestiona els recursos de l'ordinador un cop arrencat.
  • És una aplicació que permet configurar el _hardware_ de l'ordinador.
  • És un component de _software_ gravat en una memòria ROM que s'encarrega de carregar el SO a la memòria RAM durant l'arrencada. (correct)

Quines funcions realitza un sistema operatiu (SO) en un ordinador?

<p>Assignar recursos de <em>hardware</em>, optimitzar-los, proporcionar una interfície d'usuari i una interfície de programació. (C)</p> Signup and view all the answers

Quin és el sistema operatiu amb més quota de mercat en telèfons mòbils, segons les dades proporcionades?

<p>Android (C)</p> Signup and view all the answers

Quins elements determinen els components o parts d'un Sistema Operatiu (SO)?

<p>Els recursos de <em>hardware</em> que han de gestionar. (B)</p> Signup and view all the answers

Què és l'estructura lògica d'un disc i com es crea?

<p>És una manera d'organitzar les dades en el disc mitjançant el <em>software</em> i es crea amb el procés de formateig. (C)</p> Signup and view all the answers

Què són les partions en un disc dur i com funcionen?

<p>Són divisions lògiques del disc on es guarden arxius i funcionen amb un sistema d'arxius depenent del SO. (A)</p> Signup and view all the answers

Quan es determina el tipus de sistema de fitxers que s'utilitzarà en un disc?

<p>Quan es formata el disc, normalment en la instal·lació del SO. (B)</p> Signup and view all the answers

Quina estructura segueixen els sistemes de fitxers?

<p>Una estructura jeràrquica, formada per directoris i fitxers. (A)</p> Signup and view all the answers

Què és una trajectòria o ruta (path) en un sistema de fitxers?

<p>És la ubicació exacta d'un directori o arxiu dins de l'estructura de fitxers. (D)</p> Signup and view all the answers

Quina diferència hi ha entre una trajectòria absoluta i una trajectòria relativa en un sistema de fitxers?

<p>Una trajectòria absoluta comença des de la carpeta o unitat principal, mentre que una trajectòria relativa parteix del directori actual. (A)</p> Signup and view all the answers

Què és un procés en el context d'un sistema operatiu?

<p>Un programa en execució que utilitza els recursos del sistema. (A)</p> Signup and view all the answers

Quina és la funció principal de l'administrador de processos en un sistema operatiu?

<p>Planificar l'ús de la CPU, decidint quin procés s'executarà en cada moment. (B)</p> Signup and view all the answers

Què conté el Bloc de Control del Procés (BCP)?

<p>Informació detallada del procés, com ara identificador, estat actual, prioritat, ubicació a la memòria i recursos utilitzats. (C)</p> Signup and view all the answers

Quins són els estats en què pot estar un procés segons el model de 5 estats?

<p>Nou, En espera, En execució, Bloquejat i Finalitzat. (B)</p> Signup and view all the answers

Què és un fil (thread) en el context de sistemes operatius?

<p>Un subprocés d'un altre procés que comparteix recursos. (B)</p> Signup and view all the answers

Què són els serveis (daemons) en un sistema operatiu?

<p>Processos que proporcionen serveis a altres processos i estan inactius fins que reben una petició. (C)</p> Signup and view all the answers

Quina és la funció principal de l'administrador de memòria en un sistema operatiu?

<p>Repartir i assignar la memòria RAM entre els processos, traspassant dades des de la memòria secundària. (D)</p> Signup and view all the answers

Quins són els objectius principals de l'administrador de memòria?

<p>Protegir, Compartir i Reassignar. (C)</p> Signup and view all the answers

Què és la memòria virtual i quan s'utilitza?

<p>És una part del disc dur que s'utilitza com a extensió de la RAM quan aquesta és insuficient. (A)</p> Signup and view all the answers

Què succeeix en sistemes Windows si el disc dur està molt ple i s'utilitza memòria virtual?

<p>La gestió de la memòria virtual es torna més difícil degut a la fragmentació del disc. (C)</p> Signup and view all the answers

Com es realitza la comunicació entre el sistema operatiu i els dispositius d'entrada/sortida (E/S)?

<p>Mitjançant controladors (<em>drivers</em>). (C)</p> Signup and view all the answers

Qui pot programar els controladors?

<p>El fabricant del <em>hardware</em> o el fabricant del sistema operatiu. (A)</p> Signup and view all the answers

Quines són les dues maneres principals en què els usuaris poden interactuar amb un sistema operatiu (SO)?

<p>Mitjançant línia de comandes (CLI) i interfície gràfica d'usuari (GUI). (C)</p> Signup and view all the answers

Quan s'instal·la un sistema operatiu, què passa amb els controladors?

<p>Es detecten automàticament els controladors a utilitzar, però en ocasions s'han d'instal·lar manualment. (D)</p> Signup and view all the answers

Què és més probable que faci un administrador si sospita que un procés concret està consumint una quantitat significativa de recursos de la CPU?

<p>Tancar el procés per alliberar recursos. (D)</p> Signup and view all the answers

Un investigador informàtic vol entendre com interactuen els diferents components d'un sistema Linux. Està especialment interessat en els serveis que s'executen en segon pla per donar suport a les funcions del sistema. Quina de les següents eines o conceptes seria el més adequat per a aquest estudi?

<p>Analitzar els <em>daemons</em> del sistema (C)</p> Signup and view all the answers

Quin seria un benefici de l'ús d'una trajectòria relativa en lloc d'una trajectòria absoluta en un sistema de fitxers?

<p>Augmentar la portabilitat d'un codi entre diferents sistemes. (D)</p> Signup and view all the answers

Un desenvolupador s'adona que la seva aplicació funciona molt lentament perquè sovint es queda sense memòria RAM. Quina de les següents estratègies ajudaria més per alleujar aquest problema sense afegir RAM física?

<p>Habilitar l'ús de la memòria virtual (arxiu de <em>swap</em>) (D)</p> Signup and view all the answers

Un enginyer de sistemes està intentant diagnosticar problemes de rendiment en un servidor Linux. Observen un nombre elevat de processos en estat 'bloquejat'. Què indica principalment un procés en aquest estat?

<p>Que el procés està esperant a que un altre procés acabi d'utilitzar un mateix fitxer, un dispositiu o està pendent d'una confirmació per part de l'usuari. (B)</p> Signup and view all the answers

Imagineu que heu instal·lat recentment un nou sistema operatiu però els perifèrics no funcionen. Quina és la causa més probable d'aquest mal funcionament?

<p>Falten els controladors del dispositiu (A)</p> Signup and view all the answers

Un arquitecte de software està dissenyant una aplicació que ha de gestionar diverses tasques simultàniament per millorar la capacitat de resposta. Quina de les següents solucions seria la més adequada per aconseguir-ho?

<p>Utilitzar una arquitectura basada en fils (<em>threads</em>) dins d'un sol procés (B)</p> Signup and view all the answers

Una petita empresa té un servidor de fitxers de baix cost que ha començat a experimentar problemes de rendiment quan molts empleats accedeixen a fitxers simultàniament. Actualment, el servidor està formatat amb un sistema de fitxers FAT32. Quina de les següents accions milloraria probablement el rendiment i proporcionaria una gestió de fitxers més robusta?

<p>Convertir el sistema de fitxers a NTFS (B)</p> Signup and view all the answers

Un administrador del sistema es troba que un servidor Linux s'ha tornat molt lent. En investigar-ho, descobreixen que la memòria RAM està totalment utilitzada i que el sistema utilitza constantment l'espai d'intercanvi (memòria virtual). Quina és la implicació primària d'aquesta situació?

<p>El servidor experimenta una gran quantitat d'operacions d'E/S. (C)</p> Signup and view all the answers

Un investigador vol aïllar un programa sospitós per examinar-ne el comportament sense posar en perill la resta del sistema. Quina de les opcions següents li seria més útil?

<p>Executar el programa en una màquina virtual (B)</p> Signup and view all the answers

Un centre sanitari ha de proporcionar a tot el personal una interfície d'usuari estandarditzada per accedir als registres dels pacients, independentment del sistema operatiu que utilitzin els empleats a les seves estacions de treball. Quina de les següents combinacions d'interfícies seria la millor per garantir la coherència entre plataformes i la facilitat d'ús?

<p>Desenvolupar aplicacions web accessibles mitjançant qualsevol navegador web (D)</p> Signup and view all the answers

Flashcards

¿Qué es Hardware?

Són els components físics d'un ordinador, com la CPU, la RAM i els discos durs.

¿Qué es software?

Són els programes i dades que s'executen en un ordinador, permetent realitzar tasques.

¿Qué es un sistema operatiu?

És el component software essencial que permet a altres programes utilitzar el hardware d'un ordinador.

¿Qué es Firmware BIOS?

Un component software gravat en una memòria ROM que no necessita electricitat i abans d'iniciar el sistema operatiu.

Signup and view all the flashcards

¿Què fa el sistema operatiu?

És la capa de software base entre el hardware i les aplicacions, assignant recursos i garantint l'eficiència.

Signup and view all the flashcards

Sistemes operatius actuals

Linux (mòbils, Smart TV, supercomputadors) Windows (PC), Android (mòbils, Smart TV)

Signup and view all the flashcards

¿Qué son los componentes de un sistema operativo?

Són parts d'un SO determinades pels recursos hardware que han de gestionar: fitxers, processos, memòria RAM i E/S.

Signup and view all the flashcards

¿Qué es el administrador de fitxers?

Gestiona la creació, eliminació i organització de fitxers i directoris en el disc.

Signup and view all the flashcards

¿Qué és formatar un disc?

Procés de preparar un disc per emmagatzemar dades, creant particions i un sistema de fitxers.

Signup and view all the flashcards

Ejemplos de sistema de fitxers

FAT32, Ext4, NTFS, entre d'altres.

Signup and view all the flashcards

¿Qué es una ruta absoluta?

És la ruta completa des de la carpeta principal fins a un fitxer o directori.

Signup and view all the flashcards

¿Qué es una ruta relativa?

La ruta des del directori actual fins a un fitxer o directori.

Signup and view all the flashcards

¿Qué es un procés?

és un programa en Execució

Signup and view all the flashcards

¿Qué fa el planificador de processos?

És el mòdul que planifica l'ús de la CPU, decidint quin procés s'executa.

Signup and view all the flashcards

¿Quina informació conté el BCP?

Identificador, estat actual, prioritat, ubicació a la memòria i recursos utilitzats.

Signup and view all the flashcards

¿Cuáles son los estados de un proceso?

Nou, en espera, en execució, bloquejat i finalitzat.

Signup and view all the flashcards

¿Qué es un fil (thread)?

És un subprocés que comparteix recursos amb el procés principal.

Signup and view all the flashcards

¿Qué son els Serveis (Daemons)?

Són processos inactius que proporcionen serveis a altres processos quan se'ls demana.

Signup and view all the flashcards

¿Quina funció té l'administrador de memòria?

Gestiona l'assignació de memòria RAM als processos i utilitza memòria virtual quan cal.

Signup and view all the flashcards

¿Qué és la memòria virtual?

Zona del disc dur utilitzada com a extensió de la RAM quan aquesta és insuficient.

Signup and view all the flashcards

¿Què pasa quan Windows està molt ple?

Quan Windows està molt ple és gestionar informació que està dispersa, es podria utilitzar el desfragmentador de disc.

Signup and view all the flashcards

¿Cómo se comunican SO y dispositivos?

La comunicació entre el SO i els dispositius es fa mitjançant controladors (drivers).

Signup and view all the flashcards

¿Quins dos components de SO utilitzem?

CLI (Command Line Interface) mitjançant comandes, GUI (Graphical User Interface) mitjançant accions sobre finestres.

Signup and view all the flashcards

Study Notes

Introducción a los Sistemas Operativos

  • El material introductorio corresponde al RA1 del curso y es provisto por IES Badia.

El sistema informático: Hardware y Software

  • Un sistema informático se compone de elementos físicos electrónicos llamados Hardware, que necesitan elementos lógicos (Software) para funcionar.

Componentes Hardware

  • Unidad Central de Proceso (UCP): Incluye la Unidad Aritmético-Lógica (UAL) y la Unidad de Control (UC).
  • Memoria Central (MC): También conocida como RAM.
  • Controladores.
  • Unidad de Entrada/Salida (E/S).
  • Buses del sistema.
  • Unidades periféricas de entrada/salida.

Sistema Operativo (Software Base)

  • El SO es el componente software que permite a otro programari (software) procesar información utilizando el hardware del ordenador.
  • Se considera base porque el ordenador no puede funcionar sin él.

Programari (Software Aplicaciones)

  • Una aplicación informática consta de un conjunto de programas.
  • Un programa está formado por un conjunto de instrucciones.
  • Se necesita un lenguaje de programación (JAVA, C, PHP, etc.) para escribir un programa.
  • El conjunto de instrucciones en un lenguaje concreto se denomina código fuente.
  • El código fuente se "compila" para traducirlo a código máquina.

Firmware BIOS

  • Es un componente software grabado en una memoria ROM (hardware).
  • No necesita electricidad para guardar la información.
  • Está disponible antes de iniciar el sistema operativo.
  • Guarda el sistema de arranque o BIOS, encargándose de cargar el SO a la memoria RAM.

Funciones de un Sistema Operativo

  • Es la capa software base entre el hardware y las aplicaciones.
  • Asigna recursos hardware (CPU, RAM, disco, dispositivos E/S) a los programas, utilizando servicios (o dimonis) en segundo plano (background).
  • Asegura la optimización de los recursos hardware y la eficiencia del sistema.
  • Proporciona una interfaz de programación independiente del hardware.
  • Facilita una interfaz de usuario (CLI y GUI) para explotar los recursos hardware.

SO Actuales

  • Los sistemas operativos actuales varían según el dispositivo:
    • Teléfonos móviles, PC, Smart TV, Servidores y Supercomputadores
  • En teléfonos móviles, Android domina con un 70.18% de cuota de mercado.
  • En PCs, Windows lidera con un 87.76%.
  • En Smart TVs, Linux tiene el 77.44%
  • En Supercomputadoras, Linux tiene el 100% de cuota de mercado.

Consideraciones sobre Sistemas Operativos

  • La elección del SO depende de si es para cliente o servidor, del nivel de usuario, y si se necesita un PC nuevo o uno antiguo.
  • Linux y MacOS tienen menos vulnerabilidades que Windows.
  • MacOS y Linux comparten carpetas o directorios similares, ya que comparten parte del código (Unix-like).
  • Los ordenadores se renuevan cada 4 o 5 años debido a la obsolescencia programada.

Componentes del SO

  • Los componentes del SO están determinados por los recursos hardware gestionados:
    • Administrador de ficheros (disco), administrador de procesos (CPU), administrador de memoria (RAM), administrador de E/S (periféricos).

Administrador de Ficheros

Estructura Lógica

  • La estructura lógica de un disco se crea con el proceso de "formatear".
  • Es independiente de la estructura física.
  • Durante el formateo se crean particiones lógicas donde se guardan los archivos.
  • Cada partición utiliza un sistema de archivos dependiente del SO.

Proceso de Formatear

  • Se puede realizar con diferentes herramientas, algunas incluidas en el SO, otras externas (ej: gparted live).
  • La instalación de cualquier SO requiere crear y formatear particiones con el sistema de ficheros propio.

Sistema de Ficheros (FAT32, Ext4, NTFS, etc)

  • Los sistemas de ficheros estructuran la información guardada en el disco.
  • Cada SO tiene su propio sistema de ficheros.
  • El tipo de sistema se decide al formatear el disco, generalmente durante la instalación del SO.
  • El sistema de ficheros consiste en directorios y ficheros organizados jerárquicamente.

Ubicación de Ficheros

  • La ubicación exacta de un directorio o archivo se indica mediante la trayectoria o ruta (path).
  • Ejemplos de rutas:
    • Windows: C:\Program Files\Microsoft Office\Office12
    • Linux: /home/alumne/Documents/
  • Existen dos tipos de trayectorias:
    • Absolutas: Ruta completa desde la primera carpeta.
    • Relativas: Ruta desde el directorio actual.

Administrador de Procesos

  • Un proceso es un programa en ejecución que utiliza recursos del sistema y es gestionado por el SO.

Planificador

  • El administrador de procesos es responsable de planificar el uso de la CPU, decidiendo qué proceso se ejecuta en cada momento.
  • Objetivos del planificador:
    • Maximizar el uso de la CPU.
    • Minimizar el tiempo de espera.

BCP

  • El BCP (Bloc de Control del Procés) contiene información del proceso:
    • Identificador, estado, prioridad, ubicación en memoria y recursos utilizados.

Estats d’un Procés

  • El modelo de 5 estados (también hay uno de 7) define los siguientes estados:
    • Nou (Nuevo), En espera (Preparado), En execució (En ejecución), Bloquejat (Bloqueado), Finalitzat (Finalizado).

Fils (Threads)

  • Un hilo (thread) es un subproceso de un proceso que comparte recursos.

Serveis (Daemons)

  • Son procesos que proporcionan servicios a otros procesos.
  • Están inactivos hasta que un proceso los solicita.

Administrador de Memoria

  • El administrador de memoria asigna la memoria RAM a los procesos, gestionando los datos de la memoria secundaria (disco duro).
  • Objectivos del Gestor de Memoria:
    • Proteger, compartir y reasignar. Memoria Virtual:
    • Sirve si la memoria RAM no es suficiente, utilizando una parte del disco duro para almacenar partes de los programas no ejecutados.
    • Puede ser una partición (swap) en Linux o un archivo en Windows y Ubuntu (desde la versión 17.04).

Funcionamiento de la Memoria Virtual

  • El gestor carga en la memoria RAM solo la parte del programa en ejecución.
  • La parte no ejecutada se almacena en la memoria virtual.
  • Hay intercambio de información entre RAM y memoria virtual.
  • En Windows, la gestión puede ser difícil si está muy fragmentado, se debe usar:
    • Desfragmentador de disco.
  • En Linux, una partición reservada evita este problema.

Administrador E/S

  • La comunicación entre el SO y los dispositivos E/S se realiza mediante controladores (drivers).
  • Un controlador es un programa que permite la interacción con el dispositivo.
  • El SO actúa como puente entre el usuario y el periférico.
  • Los drivers pueden ser proporcionados por el fabricante del hardware o el del SO y a veces se deben instalar manualmente.

Utilització del SO: mode ordre, mode gràfic

  • Los usuarios pueden utilizar el SO de dos maneras:
    • CLI (Command Line Interface): A través de comandos (cmd o PowerShell en Windows).
    • GUI (Graphical User Interface): Por medio de acciones sobre ventanas.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Use Quizgecko on...
Browser
Browser