Plantilles 1er Trimestre

De SergiTurWiki

Share/Save/Bookmark
Dreceres ràpides: navegació, cerca

Contingut

UD 1. Introducció als sistemes informàtics

UD 2. Sistemes operatius

Definició

Sistemes operatius monousuari. SOMO

Sistemes operatius multiusuari. SOMU

Evolució històrica

Primera Generació (1945-1955)

Segona Generació (1955-1965)

Tercera Generació (1965-1980)

Quarta Generació (1980-hoy)

Gestió del sistema operatiu

Processos i procesador (CPU)

Gestió de memoria

Gestió d'entrada i sortida. Perifèrics. Gestió d'arxius

Jerarquía del sistema operatiu i funcions

Jerarquía dos nivells

Jerarquía 3 nivells

Arquitectura i components

Nivell 0. Nucli

Nivell 1. Executiu

Nivell 2. Administrador

Nivell 3. Usuari

Màquina virtual

Modes d'explotació.Taxonòmia dels sistemes operatius

Monousuari vs. multiusuari

Monotasca vs. multitasca

Temps real i temps compartit

Monoprocesador vs. multiprocesador

Quadre resum dels sistemes operatius segons la seva clasificació

UD 3. Gestió de la unitat central de procès

Processos, fluxes, threads (fils),tasques

Estructura de dades bloc de control de procès. BCP

  • Estat del procés:
  • Identificador del procès(PID):
  • Prioritat del procès:
  • Ubicació en memoria:
  • Recursos utilitzats:

Estat dels processos

Procesos simples i processos multiples (fills)

En execució

Preparat, en espera o actiu

Bloquejat

Eines monitorització de processos

SENYALS

  • 1 --> SIGHUP S'utilitza per als daemons que tornin a llegir el fitxer de configuració
  • 2 --> Ctrl-C (Depèn del programador)
  • 9 --> SIGKILL. Mata Mata Mata
  • 15 --> TERM. Mata però depende del programador (un stop como dios manda). Per defecte.
  • 18 --> Continuación.
  • 19 --> STOP (no se puede ignorar)
  • 20 --> Tstp (disponibilidad del programador). (Ctrl- Z)

ps

Kill

PSTREE

 $ pstree -l

Jobs

 $ jobs

Mostra els treballs de la shell actual.

bg

Envia un treball a executar-se en background. Amb control-Z S'atura un proces. Si tenim un procés en foregroung que no ens deixa fer res i volem pasarlo a background podem utilitzar Ctrl-Z o sleep.

fg

Foreground. Pasa a primer pla

sleep

 $sleep 10
 $sleep 10 && ls 

Prioridad de processos

Valor nice

Pots pendre valors entre -20 a 19. 19 és mínima prioritat!

 $nice
 $renicce

Exemples de processos

Planicador o despachador de processos

  • Gestionar les BCPs.
  • Escollir els algorismes de planificació
  • Sincronitzar els processos i la comparticióde recursos.

Algorismes de planificació

Algorisme de rueda.Round robin

Algorisme FCFS (First Came First Out) o FIFO (First In First Out)

UD 4. Gestió de memòria

Unitats de mesura de memòria

  • Nibble o quartet
  • Byte o octeto
  • KyloByte (Kb)
  • MegaByte (Mb)
  • GigaByte (Gb)
  • TeraByte (Tb)
  • PetaByte (Pb)
  • HexaByte (Eb)

Tipus de memòria

Memòria RAM

Memòria Cache

Memòria Virtual

Altres memòries

Memòria d'intercanvi

Swapping

Paginació i segmentació

Típus de programes segons l'ús de la memòria

  • Reubicable:
  • Reentrant:
  • Resident:

Programes i comandes relacionats amb la gestió de memòria

UD 5. Gestió de dispositius d'entrada i sortida i gestió d'arxius

Definició de perifèric

Tipus de perifèrics. Taxonomies o classificacions

Segons el tipus d'informació

  • Perifèrics tipus bloc
  • Perifèrics tipus caràcter

Segons la funció

  • Suports d'emmagatzematge
  • Interfícies
  • Suports de transmissió

Segons el tipus d'interfície

  • Interfície tipus text
  • Interfície tipus gràfica

Segons la direccionalitat de la comunicació

  • Dispositius d'entrada
  • Dispositius de sortida
  • Dispositius d'entrada i sortida

Perifèrics més importants

Teclat

Ratolí

Monitor

Impressora

Scanner

Disquete

CD-ROMs i DVDs

Dispositius USB

Altres

Gestió d'arxius

Sistemes de fitxers

FAT

NTFS

EXT

Noms dels arxius i extensions

DOS

Windows

Linux

IES Nicolau Copèrnic