Argomenti generaliTecnica

Cos’è un sistema operativo – cos’è un sistema operativo (OS)

Cos’è un sistema operativo – cos’è un sistema operativo (OS)

Un sistema operativo (OS) è un software che funge da interfaccia tra i componenti hardware di un computer e un utente. In effetti, puoi chiamarlo un mezzo attraverso il quale diverse parti dell’utente e del computer possono interagire tra loro.

Un sistema operativo è anche chiamato software di sistema. La maggior parte delle persone lo chiama anche “OS” con l’acronimo. Chiamato anche il cuore di un computer, un sistema operativo è un software di sistema che funge da interfaccia tra l’utente e i computer.

Lascia che ti spieghi direttamente questa frase, quando accendi il computer, questo sistema operativo è l’unico che ti dà i mezzi per utilizzare il computer. Proprio come stai ascoltando una canzone facendo clic sul file .mp3, facendo doppio clic su un documento di Word, aprendo tre o quattro finestre, digitando qualcosa sulla tastiera, salvando un file sul computer, ecc. Quindi non puoi fare tutto questo senza il sistema operativo.

Cosa si intende per sistema operativo?

Un sistema operativo è un programma con il quale puoi far funzionare il tuo computer. Quindi, quando acquisti un nuovo PC, ricevi prima Windows 8 o Windows 10 precaricato dal proprietario del negozio. Quindi porti a casa il tuo computer o laptop. Altrimenti, senza un sistema operativo, non puoi nemmeno accendere il tuo computer.

È anche una questione del perché si chiama software di sistema. Se si desidera eseguire il programma utente significa che il programma applicativo nel computer non può mai essere eseguito senza sistema operativo.

Questo sistema operativo aiuta a usare bene i computer. Il sistema operativo fondamentalmente fa la stessa cosa come prendere alcuni input dalla tastiera, elaborare le istruzioni e inviare l’output allo schermo di un computer.

Questo sistema operativo lo vedi solo quando accendi il computer e quando lo spegni. Vivi all’interno di un computer come Game, MS Word, Adobe Reader, VLC media player, Photoshop e molti altri programmi, per eseguirli abbiamo bisogno di un programma o software di grandi dimensioni che chiamiamo sistema operativo.

Il nome del sistema operativo utilizzato nel telefono cellulare è Android, che tutti conoscono. Devi sapere  cos’è un sistema operativo , quindi andiamo a conoscere alcune delle sue funzioni.

Esempi di sistemi operativi

Diversi sistemi operativi vengono utilizzati per compiti diversi. Qui ho condiviso il menu del sistema operativo, che la maggior parte delle persone ama usare.

  1. Microsoft Windows
  2. Sistema operativo Android di Google
  3. Apple iOS
  4. Apple Mac
  5. Sistema operativo Linux

Tutti questi esempi sono per sistemi operativi molto grandi. Sebbene non ci sia molta differenza in loro, la maggior parte delle persone li conosce con questi nomi.

Funzioni del sistema operativo

Anche se il computer fa molto lavoro, ma prima di tutto quando si accende il computer, il sistema operativo viene prima caricato nella memoria principale significa RAM e dopo, il programma utente ha bisogno dell’hardware da cui allocare. Di seguito sono riportate le varie funzioni del sistema operativo, scopri di più su di esse in dettaglio.

1. Gestione della memoria

Gestione della memoria significa gestione della memoria primaria e secondaria. Memoria principale significa che la RAM è una raccolta molto grande di byte.

Ciò significa che ci sono molti piccoli slot in memoria in cui possiamo conservare alcuni dati. Dove c’è un indirizzo per ogni filiale. La memoria principale è la memoria più veloce utilizzata da CPU Direct. Perché tutti i programmi eseguiti dalla CPU sono solo nella memoria principale.

Il sistema operativo fa tutte queste cose.

  • Quale parte della memoria principale verrà utilizzata, quale no, quanta ci sarà e quanta no.
  • Nel multiprocessing, il sistema operativo decide quale processo dare memoria ea chi verrà data.
  • Quando un processo richiede memoria, la fornisce al sistema operativo della memoria (per processo si intende un’attività o una piccola attività che si svolge all’interno del computer).
  • Quando il processo termina il suo lavoro, il sistema operativo ripristina la sua memoria.

2. Gestione del processore (schedulazione dei processi)

Quando si tratta di un ambiente multiprogrammazione, il sistema operativo decide quale processo riceverà quale processore, chi no e per quanto tempo.

Questo processo è chiamato pianificazione del processo. Il sistema operativo fa tutto questo lavoro.

  • Il sistema operativo vede anche che il processore è vuoto o sta facendo del lavoro, o che è libero e il processo ha terminato il suo lavoro o meno. Se lo desideri, puoi vedere nel Task Manager quante attività sono in esecuzione e quante no. Il software che fa tutto questo lavoro si chiama Traffic Controller.
  • Specializzazione CPU di processo.
  • Quando un processo finisce di funzionare, impegna il processore in un altro lavoro e libera il processore quando non funziona nulla.

3. Gestione del dispositivo

I driver sono utilizzati nel tuo computer, dovresti sapere che come Sound Driver , Bluetooth Driver, Graphics Driver, WiFi Driver ma aiutano a far funzionare diversi dispositivi I/O, ma questi driver sono sistemi operativi.

Quindi vediamo cosa fa anche questo sistema operativo.

  • Tiene traccia di tutti i computer e il nome del programma che esegue questa attività è I/O Controller.
  • Proprio come i diversi processi che richiedono hardware per eseguire alcune attività, anche il sistema operativo esegue il lavoro hardware personalizzato. Facciamo un esempio, se un processo deve eseguire alcune attività come la riproduzione di video, non la stampa dell’output, queste due attività verranno eseguite con l’aiuto dello schermo del dispositivo di output, della stampante. Quindi, quando entrambi i dispositivi devono ricevere il processo del sistema operativo, fa il lavoro.
  • Al termine del processo, il dispositivo viene riallocato di nuovo.

4. Gestione dei file

Molte directory sono organizzate in un unico file. Perché con questo possiamo facilmente trovare i dati. Scopriamo quindi cosa fa il sistema operativo nel file manager.

  • Mantiene organizzate informazioni, posizione e stato. Tutto questo vede il file system.
  • Chi otterrà quale risorsa?
  • La riallocazione delle risorse deve essere eseguita.

5. Sicurezza

Quando accendi il tuo computer, ti chiede questa password, questo significa che il sistema operativo sta impedendo al tuo sistema l’accesso non autorizzato. Ciò mantiene il tuo computer al sicuro. E non puoi aprire alcuni programmi senza una password.

6. Visualizza le prestazioni del sistema

Visualizza le prestazioni del computer e ottimizza il sistema. Il sistema operativo registra il tempo necessario per fornire un servizio.

7. Segnala un errore

Se nel sistema vengono visualizzati molti errori, il sistema operativo li rileva e li ripristina.

8. Creare sinergia tra il programma e l’utente

  • Assegna l’attività al compilatore, all’interprete e al compilatore. Per collegare software diversi all’utente, in modo che l’utente faccia buon uso del software.
  • Fornisce la comunicazione tra l’utente e il sistema.
  • Il sistema operativo è memorizzato nel BIOS. Tutto il resto rende l’app facile da usare.

Caratteristiche del sistema operativo

Ora vediamo quali sono le caratteristiche del sistema operativo:-

  • Un sistema operativo è un insieme di molti programmi che eseguono altri programmi.
  • Controlla tutti i dispositivi di input/output.
  • Il sistema operativo è responsabile dell’esecuzione di tutti i programmi applicativi.
  • Fare schedulazione del processo significa allocare e deallocare il processo.
  • Ti informa su errori e minacce che si verificano nel sistema.
  • Stabilisce una buona sinergia tra utente e programmi per computer.

Ormai dovreste sapere tutti cosa fa un sistema operativo ( la funzione di un sistema operativo  ), quindi ora diteci quanti tipi di sistemi operativi ci sono.

Tipi di sistemi operativi – Tipi di sistemi operativi OS 

La tecnologia cambia giorno dopo giorno e tutto cambia con essa, quindi l’uso del sistema operativo è in aumento in ogni campo come ferrovie, ricerca, satellite, industria, quindi scopri quanti tipi di sistemi operativi esistono.

  1.  sistema operativo batch
  2.  Sistema operativo batch semplice
  3.  Sistema operativo batch multiprogrammazione
  4.  sistema operativo di rete
  5.  sistema operativo multiprocessore
  6.  sistema operativo distribuito
  7. sistema operativo time sharing
  8.  Sistema operativo in tempo reale

1. Sistema operativo di elaborazione batch

Solo i sistemi operativi di elaborazione batch sono stati introdotti per superare i problemi dei tempi precedenti. Se parliamo dei sistemi precedenti, la configurazione richiedeva più tempo.
Allo stesso tempo, questo notevole tempo di configurazione è stato ridotto in questi sistemi di elaborazione batch poiché i lavori vengono elaborati in batch. Allo stesso tempo, questo tipo di sistema operativo è chiamato sistema operativo di elaborazione batch in hindi.

In questo, qualsiasi attività simile viene inviata alla CPU per l’elaborazione ed eseguita contemporaneamente.

La funzione principale di un sistema di elaborazione batch è di eseguire automaticamente le attività in una volta sola. La cosa più importante che fa questo lavoro è il “Batch Monitor” che si trova nella parte bassa della memoria principale.

i) Sistema batch semplice

Questo è il sistema più vecchio in cui non c’è interazione diretta tra l’utente e il computer. In questo sistema, l’utente doveva portare l’attività o il lavoro in un’unità di archiviazione per l’elaborazione e presentarla all’operatore del computer.

In questo, tutte le funzioni sono state date al computer in una volta sola o in una riga. In pochi giorni o in pochi mesi questo compito è stato risolto e il dispositivo di output disponeva di un archivio di output. Questo sistema viene utilizzato per elaborare le attività in batch, da cui il nome chiamato anche sistema operativo in modalità batch.

b) Sistemi batch di programmazione multipla

In questo sistema operativo, un’attività è stata acquisita dalla memoria ed eseguita. Il sistema operativo che continua a elaborare l’attività, se il lavoro necessita di I/O allo stesso tempo, il sistema operativo assegna il secondo compito alla CPU e l’I/O al primo, ecco perché la CPU è sempre occupata.

Il numero di lavori in memoria è sempre inferiore al numero di lavori nel disco. Se rimangono troppi lavori in linea, il sistema operativo deciderà quale funzione elaborare per prima. In questo sistema operativo, la CPU non rimane inattiva.

Anche il sistema di multiproprietà fa parte del sistema di multiprogrammazione. Il tempo di risposta è inferiore nel sistema di condivisione del tempo, ma l’utilizzo della CPU è maggiore nella multiprogrammazione.

negativi
  • Non vi è alcuna interazione diretta tra l’utente e il computer.
  • L’attività che viene prima è il primo processo, quindi l’utente ha dovuto attendere più a lungo.

2. Sistema operativo di rete

La sua abbreviazione è NOS e la forma completa di NOS è ” Sistema operativo di rete “. Questo sistema operativo di rete fornisce i suoi servizi ai computer collegati a una rete.

Se vengono forniti esempi, includono l’accesso a file condivisi, applicazioni condivise e funzionalità di stampa.

NOS è un tipo di software che consente a più computer di comunicare contemporaneamente, condividere file e anche con altri dispositivi.

I precedenti sistemi operativi Microsoft Windows e Apple non erano progettati per l’uso su un singolo computer e l’uso in rete. Ma man mano che le reti di computer crescono lentamente e anche il loro utilizzo aumenta, e anche questi sistemi operativi iniziano ad evolversi.

Esistono due tipi di base di NOS (sistema operativo di rete): – Sistema operativo
peer-to-peer (P2P), installato in ogni computer. D’altra parte, c’è il modello client-server, in cui una macchina ha un server e l’altra ha il software client installato.

Tipi di sistemi operativi di rete

Quando si parla dei tipi di sistemi operativi di rete, questi consistono principalmente in due tipi di base, NOS peer-to-peer e NOS client/server:

1. I sistemi operativi di rete peer-to-peer consentono agli utenti di condividere le risorse di rete salvate in un percorso di rete comune facilmente accessibile. In questa architettura, tutti i dispositivi sono trattati allo stesso modo in base alla funzione.

Il peer-to-peer funziona meglio su LAN di piccole e medie dimensioni, inoltre è molto economico da configurare.

2. I sistemi operativi di rete client/server forniscono agli utenti l’accesso a tutte le risorse attraverso il server. Nella sua architettura, tutte le funzioni e le applicazioni sono unificate in un unico file server che può essere utilizzato dalle singole azioni del client per eseguirle, anche in qualsiasi posizione fisica.

Il client/server è difficile da installare, pur richiedendo una notevole quantità di manutenzione tecnica. Inoltre, costa anche di più.

Il suo più grande vantaggio è che la rete è controllata centralmente, quindi qualsiasi modifica può essere apportata facilmente, mentre è anche possibile integrare tecnologia aggiuntiva.

Possiamo rappresentare un sistema operativo di rete come un sistema operativo primario in esecuzione su un dispositivo di rete, come un router o un firewall.

3. Sistema multiprocessore

In un sistema multiprocessore, molti processori utilizzano la memoria fisica condivisa. La potenza di calcolo è molto veloce. Tutti questi processori funzionano con un unico sistema operativo. Ecco alcuni dei suoi vantaggi di seguito

Vantaggi

  • La velocità è molto alta a causa dell’uso di più processori.
  • Se vengono elaborate più attività contemporaneamente, qui aumenta la produttività del sistema. Il che significa quanti processi di lavoro possono essere eseguiti al secondo.
  • In questo sistema operativo, l’attività è suddivisa in attività secondarie e ciascuna attività secondaria viene assegnata a un processore diverso, soprattutto per questo motivo l’attività viene completata in un tempo molto breve.

4. Sistema operativo distribuito

L’unico scopo dell’utilizzo di un sistema operativo distribuito è che il mondo abbia un potente sistema operativo ei microprocessori sono diventati molto economici e la tecnologia di comunicazione è migliorata molto.

Come risultato di questi progressi, ora è stato creato il sistema operativo distribuito , che è molto economico e mantiene i computer remoti bloccati sulla rete. Questo di per sé è un grande risultato.

Vantaggi

  • Tutte le risorse remote possono essere utilizzate facilmente, poiché le risorse non rimangono vuote.
  • L’elaborazione è più veloce con loro.
  • Il carico è minore sulla macchina host, perché il carico è distribuito.

5. Sistema operativo di condivisione del tempo

In questo, il sistema operativo concede del tempo per completare correttamente ogni attività, in modo che ogni attività possa essere completata correttamente. Allo stesso tempo, ogni utente utilizza un sistema in cui viene assegnato il tempo alla CPU. Questo tipo di sistema è anche chiamato sistema multitasking.

Allo stesso tempo, qualsiasi attività venga eseguita al suo interno, può essere eseguita da un utente o può essere eseguita da più utenti.

La quantità di tempo necessaria per completare ogni attività è chiamata quanto. Allo stesso tempo, solo dopo aver completato ogni attività, il sistema operativo riavvia l’attività successiva.

Vantaggi

Impariamo a conoscere i vantaggi di un sistema operativo in multiproprietà.

  • In questo, al sistema operativo viene data pari opportunità di completare ogni attività.
  • Non è facile avere una copia del programma in questo. che è uguale a.
  • Il tempo di inattività della CPU può essere facilmente ridotto in questo modo.

negativi

Facci sapere gli svantaggi del sistema operativo time sharing.

  • Il problema dell’affidabilità è visto ulteriormente in questo.
  • In questo, è necessario prendersi cura della sicurezza e della sicurezza di tutto.
  • Il problema della connessione dati è un problema comune con questo.

Esempi di un sistema operativo multiproprietà: Unix

6. Sistema operativo in tempo reale

Questo è il sistema operativo più avanzato, che esegue l’elaborazione in tempo reale, ovvero durante la partenza dei missili, la prenotazione dei biglietti ferroviari e i satelliti, se tutto viene ritardato anche per un secondo, questo sistema operativo non rimarrà affatto inattivo.

Questi sono di due tipi,

1. Sistema operativo rigido in tempo reale

Questo è il sistema operativo, nel frattempo viene dato il tempo per completare l’attività e il lavoro viene completato durante quel periodo.

2. Morbido in tempo reale

In Soft Real-Time la puntualità era leggermente inferiore, cosa succede se un’attività è in esecuzione e un’altra attività arriva contemporaneamente, quindi la nuova attività ha la priorità. Queste erano alcune informazioni sui tipi di sistemi operativi in ​​hindi. Prima di allora sapevi quale sistema operativo è in hindi .

Qual è il sistema operativo del client?

Un desktop per computer è un’unità di elaborazione del computer autonoma. È progettato per eseguire attività di automazione per le persone. Un computer desktop è davvero unico in quanto non richiede alcuna rete o componenti esterni per funzionare.

Questo sistema operativo client viene utilizzato principalmente nei computer desktop o nei dispositivi mobili. Questo sistema operativo di solito differisce dai server centrali in quanto supporta un solo utente.

Smartphone e mini computer utilizzano il sistema operativo client. Questo sistema operativo gestisce i componenti hardware, che includono stampanti, monitor e fotocamere . Di solito ogni computer ha un sistema operativo specifico.

Questi sistemi operativi client forniscono più potenza di elaborazione al minor costo possibile. I sistemi operativi client includono  Windows®, Linux®, Mac® e Android®.

Ogni sistema operativo è progettato per eseguire alcune funzioni specifiche su hardware specifico. Questa compatibilità hardware è la considerazione principale in base alla quale viene determinato il sistema operativo dei computer client.

Ad esempio, negli ultimi tempi Windows ® è molto diffuso come sistema operativo client.

Quale programma è un sistema operativo?

Un sistema operativo è un programma di sistema.

Qual è un altro nome per il sistema operativo?

OS è un altro nome per un sistema operativo.

Qual è un esempio di sistema operativo portatile?

Android و iOS و Windows Mobile Symbian.

Cosa hai imparato oggi?

Quindi le informazioni degli amici oggi sono molto importanti. Quindi è più importante per uno studente in particolare. Ora, se questa domanda è arrivata nel test, cos’è un sistema operativo e le funzioni di un sistema operativo, puoi rispondere facilmente.

A proposito, a mio avviso, il sistema operativo introduce nuove funzionalità molto rapidamente, come parlare di Windows 10 stesso.

Perché inizialmente si diceva che il sistema operativo fosse il cuore del computer. Se vuoi fare qualche domanda, scrivi sicuramente nella casella dei commenti qui sotto e se vuoi dare qualche suggerimento, allora sicuramente darlo. Se non sei ancora iscritto al nostro blog, iscriviti sicuramente.

Related Articles

Back to top button