Google+ Quarta Info B

mercoledì 3 ottobre 2012

Sistemi: Primi accenni dei sistemi operativi, HDD

Transistor: creazione di una porta And e di una porta Or





Porta And fatta con i transistor.

               I1  I2  |  Y
               0    0      0
               0    1      0
               1    0      0
               1    1      1









Porta Or

                I1   I2  |  Y
                0    0       0
                0    1       1
                1    0       1
                1    1       1










Sistema Operativo (S.O.)
Con sistema operativo si intende l'insieme di programmi che gestiscono l'astrazione dell'hardware e delle risorse del computer.
Praticamente il S.O. deve poter permettere all'utente o al programmatore di modificare, di scrivere su dei file, su dei dispositivi, di poter accedere alle periferiche ecc..

Nei sistemi multiprocesso (SMP, Symmetric MultiProcessing) il S.O. deve fare la distinzione tra i processi kernel ( cioè i processi con i privilegi più alti che servono per la gestione del S.O.) e quelli user ( i processi avviati dall'utente).
Chiamata di sistema: un processo che non possiede i privilegi richiede al S.O. un servizio a livello del kernel. (Praticamente chiede al S.O. qualcosa che non avrebbe i privilegi di fare).
Il Kernel (dall'inglese nucleo)  il software vero e proprio del S.O. e può essere di vari tipi:
-Modulare: Questo è il kernel che si è affermato , ad ogni driver aggiunto semplicemente "appende" le righe di codice che gli servono per il corretto funzionamento del dispositivo al software, al kernel.
-MicroKernel: è un kernel con solo le istruzioni base per eseguire le il minimo indispensabile, ha bisogno di software esterni contenenti i driver per il corretto funzionamento dei dispositivi (es. è il microkernel basato su unix è composto da circa 10000 righe di codice, per uno spazio occupato da compresso di circa 2 Mb)

* Per passare da un processo all'altro si utilizzano degli interap o la chiamata di sistema SVC ( SuperVisor Call) che permettono l'interruzione di un processo per passare all'esecuzione di un'altro.*

Quando accendiamo un computer le prime operazioni che svolge sono di controllo dell'hardware, questa fase è indicata con la sigla POST (Power On Self Test) ed è eseguita dal BIOS. Finito il controllo si passa alla fase del Boot Loader, cioè la macchina ricerca nell'hard disk il primo settore (512Kb) del S.O. per iniziare a caricare il kernel dalla memoria secondiaria (dall'hard disk) alla memoria primaria (la ram). Questo settore è chiamato anche Master Boot Record (MSR). Finito la fase di boot loader il BIOS termina e incomincia il S.O.
* Se sono presenti più sistemi operativi ( dovuto a delle partizioni del disco che contengono loro stessi un S.O. ) si può selezionare quale far avviare tramite il boot maneger *

Disco fisso (HDD): è composto da dei dischi, dei piatti costituiti da un materiale magnetico dove è possibile memorizzare dei dati (sia sopra che sotto al piatto). Lo spazio negli HDD viene diviso in settori, su cui è possibile l'accesso tramite 3 variabili: C,H,S che stanno per Cylinder, Head, Sector (Cilindro, Testina, Settore). Questa tecnologia si è poi evoluta in LBA che sta per Large Block Addressing per via dei limiti di memoria accessibile tramite il vecchio sistema CHS.
Gli HHD possono avere al massimo 4 partizioni primarie più una estesa, che è possibile dividere in altre 64 sottopartizioni. Su ogni partizione primaria è possibile installare un S.O.
Nel MBR è contenuto anche la tabella delle partizioni dell'hard disk (Primarie + l'eventuale logica). Le sottopartizioni della partizione logica, se esiste, è contenuta nel root sector.
* La partizione logica non può contenere i file system!*
Per gestire le varie partizioni dell'hard disk esistono programmi (su linux, ad esempio, fdisk). --> GParted
Esiste anche un altra partizione del HDD che è la memoria di swap: la memoria di swap serve in caso se la macchina esaurisse lo spazio sulla memoria primaria, perciò si utilizza della memoria secondaria come memoria primaria. Ma essendo la memoria secondaria molto più lenta della memoria primaria, questo va ad influire sulle capacità della macchina stessa.

I sistemi operativi moderni posseggono una interfaccia grafica, dove l'utente possa gestire la macchina in modo semplice ed intuitivo. Ma negli anni precedenti non esistevano le interfaccia grafiche ( chiamate anche GUI, Graphical User Interface) , esistevano sole le interfaccie caratteri, le così dette Shell ( come il Dos).
La GUI è limitata nelle azioni che si possono fare, mentre la Shell non ha limiti sulle operazioni che può eseguire.

* Il boot può anche avvenire tramite il collegamento con un server: il computer scarica il kernel , scarica i moduli necessari per il S.O. , infine associa ogni modulo al suo dispositivo associato *



lunedì 1 ottobre 2012

Societò di Antico Regime e ordini

SOCIETA' DI ANTICO REGIME:
Modello di società che domina in Europa tra metà '600 e metà '700.
I protagonisti della rivoluzione francese che si avviavano al cambiamento hanno dato il nome di "società di antico regime" alla società "vecchia" che stavano per rinnovare.

Nella società di Antico Regime le gerarchie non erano determinate dalla posizione economica dell'individuo e quindi non era una società di classi ma di ordini: l'appartenenza di un individuo ad un ordine è definita giuridicamente.
Abbiamo tre ordini:
-Clero
-Nobiltà
-Terzo stato (borghesi e contadini non appartenenti a nessuno dei primi due ordini)

(   Adalberone di Laon già secoli prima aveva dato un proprio concetto di divisione della società:
    oratores che pregavano, bellatores che combattevano e laboratores che lavoravano per il    
    mantenimento della società. )

CLERO [Pag 33]

Il clero aveva il monopolio totale dell'istruzione e della pubblica assistenza.
Godeva di particolari immunità:
 -Immunità personale: il sacerdote veniva giudicato da un tribunale ecclesiastico anche per reati comuni.
 -Immunità locale: sottraeva i luoghi sacri all'autorità della polizia o delle magistrature.
 -Immunità  reale: esentava i beni della chiesa dal pagamento delle imposte.

Inoltre i beni e le proprietà della chiesa erano soggette al vincolo della manomorta ovvero l'impedimento di divisione e vendita di questi.

Suddivisione
-Clero regolare
 Ordini religiosi caratterizzati da grande forza economica e culturale

-Clero secolare
 Corpo di sacerdoti al di fuori di un'organizzazione monastica che si divide a sua volta in:
 
     -Alto clero: comprendeva i vertici elle gerarchie ecclesiastiche, dotati di una cultura raffinata e
       notevole forza politica.

    -Basso clero:popolazione contadina e piccolo-borghese dal tenore di vita molto modesto.



NOBILTA' [Pag 35]

Nobile è chi dispone di un titolo che lo riconosce tale. (Concesso in origine dal sovrano).
Carattere distintivo della nobiltà era il mettere in discussione il fatto che ci fosse un ceto superiore agli altri e riconoscersi in esso.
Il titolo che possedeva il nobile concedeva determinati privilegi.
Tra '600 e '700 vive un periodo di crisi dovuta all'emergere di nuovi poteri e ricchezze legate all'attività borghese e dall'affermarsi di uno stato moderno che gli aveva sottratto potere e autonomia.
Importante è la distinzione tra nobiltà di sangue o "spada" e nobiltà di toga; la prima era ottenuta per discendenza la seconda era ottenuta per l'acquisto di una carica pubblica o per servizi svolti al favore del re. Questo faceva sì che anche i borghesi potessero ottenere il tanto desiderato titolo, seppur a prezzo molto caro.

Era comunque dalla terra che la nobiltà traeva la maggiorparte della sua ricchezza.
Persistono in Europa tracce della feudalità; infatti, il signore aveva rendite sia dalle terre coltivate da lui per mezzo di affittuari  o mezzadri sia per gli appezzamenti lavorati dai contadini che dovevano pagare un tot in denaro o natura. Quindi con le tasse da parte dei signori, le decime dalla chiesa e le imposte dallo stato i contadini non se la passavano bene.
Corti signorili dove potevano restare i contadini e lavorare senza doversi preoccupare di guadagnarsi da vivere ma stando comunque sotto il controllo di un signore.

TERZO STATO

- Contadini
- Borghesi (diverse figure sociali e professionali.)
- Popolo multiforme

Nelle grandi città si addensava il popolo multiforme: alcuni dediti a vari mestieri e altri che vivevano in miseria e precarietà.
Quindi aumentano a dismisura mendicità e vagabondaggio.
Per risolvere il problema vengono istituite delle case lavoro dove le persone erano costrette a lavorare.