Quando sono comparsi i sistemi operativi con interfaccia grafica? Elenco dei sistemi operativi: caratteristiche, caratteristiche e recensioni. Sistemi operativi “gratuiti”.

L'interfaccia utente grafica (GUI - Graphical User Interface) è un mezzo che consente agli utenti di interagire con i componenti hardware di un computer in modo abbastanza comodo e conveniente.
Per molti anni per un gran numero sistemi operativi, come OS/2, Macintosh, Windows, AmigaOS, Linux, Symbian OS, ecc., sono state create ancora più interfacce grafiche.
Proviamo a dare uno sguardo all'evoluzione del design dell'interfaccia di questi sistemi a partire dagli anni '80.
Dovrei notare che questo argomento dimostra solo risultati e pietre miliari significativi nel campo graphic design(e non i sistemi operativi in ​​generale), e non tutti i sistemi esistono ancora oggi.

La prima GUI è stata sviluppata presso lo Xerox Palo Alto Research Center (PARC) negli anni '70. Questo sviluppo ha inaugurato una nuova era di innovazione nella computer grafica.
Il primo personal computer a utilizzare la nuova interfaccia grafica fu lo Xerox Alto, creato nel 1973. Non era un prodotto commerciale ed era destinato principalmente alla ricerca scientifica nelle università.

1981-1985

Xerox 8010 Stella (1981)
È stato il primo sistema presentato come integrato computer desktop, comprese applicazioni software e un'interfaccia grafica. Il computer era conosciuto come "The Xerox Star", successivamente ribattezzato "ViewPoint" e ancora più tardi "GlobalView".

Apple Lisa Office System 1 (v1983)
Conosciuto anche come Lisa OS, anche se in questo caso l'abbreviazione è troppo ambigua per il suo nome Office System. È stata creata da Apple con l'intenzione di creare un computer per lavorare con i documenti.
Ma, sfortunatamente, questo sistema fu “ucciso” dal sistema operativo Apple Macintosh, che all’epoca era più accessibile.
Ci furono anche aggiornamenti al sistema operativo Lisa a Lisa OS 2 nel 1983 e Lisa OS 7/7 3.1 nel 1984, ma questi cambiamenti influenzarono solo il sistema stesso e non la sua interfaccia.


VisiCorp Visi On (1984)
Visi On è stata la prima interfaccia sviluppata per il PC IBM. Questo sistema era rivolto alle grandi aziende ed era piuttosto costoso. L'interfaccia utilizzava un mouse, aveva un programma di installazione e un sistema di guida integrati, ma non utilizzava icone.


Mac OS System 1.0 (introdotto nel 1984)
Il System 1.0 è stato il primo sistema operativo creato per Macintosh. Aveva già diversi dettagli di un moderno sistema operativo: era basato su finestre e conteneva icone. le finestre possono essere trascinate con il mouse e i file e le cartelle possono essere copiati trascinandoli nella loro destinazione.

Banco di lavoro Amiga 1.0 (1985)
Dopo la sua uscita, l'Amiga sembrava in anticipo sui tempi. La GUI includeva, ad esempio, grafica a colori (4 colori: nero, bianco, blu e arancione), per lo più supportato il multitasking, audio stereo e icone con diversi stati (selezionati e non selezionati).


Windows 1.0x (1985)
Quest'anno, Microsoft ha finalmente superato la mania dell'interfaccia e ha rilasciato Windows 1.0, il suo primo sistema operativo basato su GUI. Il sistema aveva icone da 32x32 pixel e grafica a colori. Tuttavia, l'innovazione più interessante (anche se in seguito scomparve) fu l'icona di un orologio analogico animato (con le frecce :)).


GEMMA (1985)
GEM (Graphical Environment Manager) creato da Digital Research, Inc. (DRI) era un tipo di finestra. È stato originariamente creato per l'utilizzo con il sistema operativo CP/M basato sui microprocessori Intel 8088 e Motorola 68000, ma è stato successivamente modificato per l'utilizzo in DOS. Molte persone ricorderanno GEM come la GUI per i computer Atari ST, ed è stato utilizzato anche per la serie Amstrad di computer compatibili IBM. Serviva anche come motore per Ventura Publisher e molti altri programmi DOS. È stato anche portato su altri computer ma non ha guadagnato popolarità su di essi.

1986 - 1990

IRIX 3 (pubblicato nel 1986, pubblicato per la prima volta nel 1984)
Il sistema operativo IRIX a 64 bit è stato creato per UNIX. Caratteristica interessante la sua GUI supporta le icone vettoriali. Questa funzionalità è stata integrata in questo sistema molto prima dell'esistenza di Mac OS X.

GEOS (1986)
GEOS (Graphic Environment Operating System) è stato sviluppato da Berkeley Softworks (in seguito GeoWorks). È stato originariamente sviluppato per il Commodore 64 e includeva grafica elaboratore di testi, chiamato geoWrite e un programma di pittura chiamato geoPaint.

Windows 2.0x (1987)
La gestione delle finestre è stata notevolmente migliorata in questa versione. Ora è possibile sovrapporre, ridimensionare, massimizzare, ingrandire e ridurre le finestre.


OS/2 1.x (1988)
OS/2 è stato originariamente il frutto di un'idea di IBM e Microsoft, ma nel 1991 le due società si sono divise in Microsoft con la propria tecnologia GUI per il sistema operativo Windows e IBM che ha continuato lo sviluppo di OS/2. L'interfaccia utilizzata in OS/2 era chiamata "Presentation Manager". Questa versione La GUI supportava solo icone monocromatiche.


NEXTSTEP/OPENSTEP 1.0 (1989)
Steve Jobs era interessato all'idea di creare il computer ideale per laboratori di ricerca e università. Successivamente, questa idea ha portato alla nascita di una startup chiamata NeXT Computer Inc.
Il primo computer NeXT fu introdotto nel 1988, ma nel 1989 furono fatti progressi significativi con il rilascio della GUI NeXTSTEP 1.0, che in seguito divenne OPENSTEP.
Le icone dell'interfaccia sono diventate più grandi (48x48) e hanno utilizzato più colori. Inizialmente, la GUI era monocromatica, ma a partire dalla versione 1.0 è apparso il supporto per i monitor a colori. Questo screenshot mostra l'aspetto della sua interfaccia successiva.

OS/2 1.20 (1989)
La prossima versione della GUI mostra alcuni miglioramenti in molte aree. Le icone iniziarono ad apparire più belle e le finestre furono levigate.

Windows 3.0 (1990)
Con questa versione, gli sviluppatori Microsoft hanno realizzato tutti i reali vantaggi della GUI e hanno iniziato a migliorarla in modo significativo.
Il sistema operativo stesso iniziò a supportare gli standard e una modalità estesa per l'architettura 386, che iniziò a richiedere più di 640 kilobyte di memoria e più spazio disco rigido, rendendo possibili risoluzioni come Super VGA 800x600 e XGA 1024x768.
Allo stesso tempo, Microsoft ha invitato l'artista e graphic designer Susan Kare a sviluppare il design. Icone di Windows 3.0 e creazione immagine unica la tua GUI.


1991 - 1995

Banco di lavoro Amiga 2.04 (1991)
Sono stati apportati numerosi miglioramenti a questa versione della GUI. La combinazione di colori è stata modificata e sono stati introdotti elementi di design tridimensionali. Il desktop potrebbe essere diviso verticalmente in due schermi con risoluzioni e profondità di colore proprie, anche se oggi questo sembra un po' strano. La risoluzione standard era 640x256, ma l'hardware supportava anche risoluzioni più elevate.

Sistema operativo Mac 7 (1991)
Mac OS versione 7.0 è stato il primo sistema Mac a supportare il colore. Alle icone sono state aggiunte sfumature di grigio, blu e giallo.


Windows 3.1 (1992)
Questa versione di Windows includeva caratteri TrueType preinstallati. A quel tempo, questo era effettivamente determinato utilizzando Windows come piattaforma di pubblicazione.
Questa funzionalità era precedentemente disponibile solo in Windows 3.0 con utilizzandoAdobe Type Manager (ATM) è un sistema per lavorare con i caratteri di Adobe. Questa versione presentava anche uno schema di colori chiamato "Hotdog Stand", contenente tonalità brillanti di rosso, giallo e nero.
Questo diagramma è stato creato per facilitare la percezione del testo e informazioni grafiche persone con problemi di visione dei colori.

OS/2 2.0 (1992)
È stata la prima GUI mirata a supportare interfacce multilingue, ed è stata anche la prima con cui sono stati effettuati test di usabilità e accessibilità. L'interfaccia è stata creata utilizzando il design orientato agli oggetti. Ogni file e cartella era rappresentato da oggetti che potevano essere associati ad altri file, cartelle e programmi. Sono state supportate anche la tecnologia drag and drop e la possibilità di cambiare tema.


Windows 95 (1995)
In Windows 95 l'interfaccia utente è stata completamente ridisegnata. Questa è stata la prima versione di Windows in cui nell'angolo di ogni finestra appariva un pulsante con una croce per chiuderla.
Sono stati aggiunti vari stati di icone e controlli (come: disponibile, non disponibile, selezionato, selezionato, ecc.). Per la prima volta è apparso anche il famoso pulsante “Start”.
Per Microsoft questo è stato un enorme passo avanti sia per il sistema operativo che per l'unificazione della GUI.


1996 - 2000

OS/2 curvatura 4 (1996)
Nel 1996, IBM ha introdotto OS/2 Warp 4, che ha apportato miglioramenti significativi all'aspetto del desktop.
Le icone si trovavano sul desktop, dove l'utente poteva anche posizionare i propri file e cartelle. Il distruggidocumenti apparso era un analogo del Cestino di Windows o del Cestino di Mac OS, tranne per il fatto che cancellava immediatamente i documenti in esso contenuti, invece di archiviarne una copia con possibilità di recupero.


Sistema operativo Mac 8 (1997)
Le icone standard per questa versione della GUI erano di 256 colori. Mac OS 8 è stato anche uno dei primi sistemi a utilizzare una vista isometrica delle icone, chiamate anche icone pseudo-3D. Il tema grigio platino, utilizzato qui per la prima volta, è diventato il segno distintivo delle versioni successive di questo sistema.

Windows98 (1998)
Lo stile delle icone ricordava quello di Windows 95, ma il sistema utilizzava già più di 256 colori per visualizzare l'interfaccia grafica. Windows Explorer è cambiato quasi completamente e per la prima volta è apparso “Active Desktop”.

KDE 1.0 (1998)
Ecco come il team KDE ha descritto il proprio progetto nel rilascio: “KDE ambiente moderno desktop per computer che eseguono UNIX. KDE tenta di soddisfare la necessità di un'interfaccia veloce e facile da usare per i sistemi Unix, che ricorda le controparti MacOS e Window95/NT. Una piattaforma informatica completamente gratuita e aperta, disponibile gratuitamente a tutti, compresi fonte per la modifica."

BeOs 4.5 (1999)
Il sistema operativo BeOS è stato sviluppato per i personal computer. È stato originariamente scritto in Be Inc. nel 1991 per funzionare su macchine BeBox. Successivamente è stato creato per sfruttare nuove tecnologie e hardware, come il multitasking simmetrico che utilizza un sistema I/O modulare, il multithreading quasi completo, il multitasking quasi completo e un file system journaled a 64 bit noto come BFS. La GUI di BeOS era basata sui principi di un design chiaro, pulito e ordinato.

GNOME 1.0 (1999)
L'interfaccia GNOME è stata creata principalmente per Linux Red Hat, ma versioni successive erano disponibili anche per altre distribuzioni Linux.

2001 - 2005

Mac OS X (2001)
All'inizio degli anni 2000, Apple annunciò la sua nuova interfaccia "Aqua" e nel 2001 l'azienda la introdusse con il suo nuovo sistema operativo, Mac OS X.
Le icone predefinite da 32x32 e 48x48 pixel sono state sostituite con icone più grandi da 128x128 pixel che utilizzano anti-aliasing e traslucenza.
Tuttavia, dopo il rilascio di questa GUI ci sono state molte critiche. A quanto pare gli utenti non erano pronti per cambiamenti così drastici, ma ben presto hanno accettato un nuovo stile e questa GUI costituisce oggi la base per tutti i sistemi Mac OS X.

Windows XP (2001)
Microsoft ha provato a cambiare completamente l'interfaccia utente con ciascuno nuova piattaforma, Windows XP non ha fatto eccezione. È diventato possibile cambiare gli stili per la GUI, gli utenti potevano cambiarli completamente aspetto e il comportamento dell'interfaccia. Per impostazione predefinita, le icone avevano una dimensione di 48x48 pixel e utilizzavano milioni di colori.

KDE3 (2002)
Dalla versione 1.0, KDE ha subito miglioramenti significativi. Tutta la grafica e le icone sono state migliorate e l'esecuzione è stata unificata.

2007 - 2009 (ad oggi)

Windows Vista (2007)
Questa è stata la risposta di Microsoft ai suoi concorrenti. Sono stati aggiunti anche molti elementi 3D e animazioni. A partire da Windows 98, Microsoft ha sempre cercato di migliorare l'esperienza desktop. Windows Vista ha introdotto widget e numerosi miglioramenti insieme all'eliminazione del "Desktop attivo".

Mac OS X Leopardo (2007)
Apple ha alzato ancora una volta il livello con la sesta generazione del suo sistema Mac OS X. interfaccia utente. La base della GUI era ancora l'interfaccia "Aqua" con la sua barra di scorrimento lucida e i colori grigio platino e blu. I nuovi dettagli dell'interfaccia hanno iniziato ad apparire ancora più naturalistici e tridimensionali, con un dock 3D e più animazioni e interattività.

GNOME 2.24 (2008)
GNOME ha profuso molti sforzi nella creazione di temi e sfondi nella versione 2.2.4 in linea con il loro obiettivo di "Rendi il tuo PC bello". È stato indetto un concorso per raccogliere le immagini più affascinanti da utilizzare come sfondi del desktop, che sono state incluse nella versione 2.24.

KDE (v4.0 - gennaio 2008, v4.2 - marzo 2009)
La versione 4 di KDE ha introdotto molti nuovi miglioramenti all'ambiente e all'interfaccia, come l'animazione, l'anti-aliasing, un efficiente sistema di gestione delle finestre e il supporto per i widget del desktop. Le icone del desktop sono facili da modificare e ogni elemento di design è facilmente configurabile. I cambiamenti più evidenti riguardano le icone, i temi e i suoni, forniti dal team di Oxygen Project. Queste icone sono diventate le più fotorealistiche. E forse il miglioramento più grande nell'intera storia di KDE è che ora l'ambiente può funzionare liberamente su entrambe le piattaforme Windows e Mac OS X.

Spingere:
Windows 7 (stimato alla fine del 2009)
Il sistema operativo della famiglia Windows è attualmente in fase di beta testing. Tra le modifiche apparse, vale la pena notare il supporto per i display multi-touch e la comparsa di una nuova barra delle applicazioni. Maggiori dettagli, ad esempio, da turbomilk.

Ho trovato particolarmente interessanti gli screenshot di 10 anni o più fa, che confrontano quanto è cambiato in un periodo di tempo così relativamente breve.

PROGRAMMA DELLE LEZIONI Luogo della lezione: aula di informatica.

Materia accademica: Informatica.

Argomento della lezione: Il concetto di sistema operativo. Interfaccia sala operatoria

Obiettivo della lezione: introdurre gli studenti allo scopo dei sistemi operativi. Compiti:

    Educativo:

considerare i concetti di sistema operativo, interfaccia

sistema operativo; nonché i concetti di autenticazione e autorizzazione dell'utente;

® evidenziano le principali funzioni del sistema operativo;

    considerare la classificazione dei sistemi operativi in ​​base a

scopo;

* considerare la classificazione dei sistemi operativi in ​​base alla modalità di elaborazione delle attività;

® considera la classificazione dei sistemi operativi in ​​base

modo di interagire con il sistema;

    considerare generazioni di sistemi operativi;

    Sviluppo: sviluppare il pensiero logico;

    Educativo: coltivare l’interesse cognitivo per l’argomento.


Tipo di lezione: lezione frontale. la logistica

fornitura di lezioni:

computer,

Piano della lezione:

D) Organizzativo

momento (saluto

e controlla

assente).


    Imparare nuovo materiale.

    Riassumendo la lezione.


Durante le lezioni



I. Momento organizzativo

L'insegnante accoglie gli studenti, controlla gli assenti e annuncia l'argomento della lezione e lo scopo della lezione.

II. Imparare nuovo materiale

Contenuto della lezione

Sistema operativo. (OS) è un insieme di programmi di controllo ed elaborazione del sistema che, da un lato, fungono da interfaccia tra l'hardware del computer e l'utente con i suoi compiti e, dall'altro, sono progettati per utilizzare le risorse del computer sistema nel modo più efficiente e organizzare calcoli affidabili. (Diapositiva 2)

Elenchiamofunzioni di base dei sistemi operativi. (Diapositiva 3-5)

    Ricezione da parte dell'utente di compiti o comandi formulati nel linguaggio appropriato e loro elaborazione. Le attività possono essere trasmesse sotto forma di direttive testuali (comandi) dell'operatore o sotto forma di istruzioni eseguite utilizzando un manipolatore (ad esempio utilizzando un mouse). Questi comandi sono associati, innanzitutto, all'avvio (pausa, arresto) dei programmi, alle operazioni sui file (ottenimento di un elenco di file nella directory corrente, creazione, rinomina, copia, spostamento di un determinato file, ecc.), sebbene esistano ci sono anche altri comandi.

    Distribuzione della memoria e, nella maggior parte dei sistemi moderni, organizzazione della memoria virtuale.

    Eseguire un programma (trasferire il controllo ad esso, facendo sì che il processore esegua il programma).

    Identificazione di tutti i programmi: e dati.

    Ricevere ed eseguire varie richieste dalle applicazioni in esecuzione.

    Gestione di tutte le operazioni di I/O.

    Organizzazione di meccanismi per lo scambio di messaggi e dati tra programmi in esecuzione.


    Proteggere un programma dall'influenza di un altro, garantire la sicurezza dei dati, proteggere il sistema operativo stesso dalle applicazioni in esecuzione sul computer.

    Autenticazione utente. Sotto autenticazione si riferisce alla procedura per verificare il nome e la password di un utente rispetto ai valori memorizzati nel suo account. Ovviamente, se il nome di accesso (login ^) di un utente e la sua password sono gli stessi, molto probabilmente si tratterà dello stesso utente.

    Autorizzazione dell'utente. Termine autorizzazione significa che secondo account A un utente autenticato vengono assegnati determinati diritti (privilegi) (e tutte le richieste che verranno effettuate al sistema operativo per suo conto) che determinano cosa può e non può fare sul computer.

    Garantire il funzionamento dei sistemi di programmazione con cui gli utenti preparano i propri programmi.

Consideriamo

Classificazioni dei sistemi operativi

Le opzioni di classificazione possono essere molte, tutto dipenderà dalla caratteristica selezionata con la quale distingueremo un oggetto da un altro. Tuttavia, per quanto riguarda il sistema operativo, qui si è formato da tempo un numero relativamente piccolo di classificazioni: per scopo, per modalità di elaborazione delle attività, per metodo di interazione con il sistema e per metodi di costruzione (caratteristiche architettoniche del sistema).

Intenzionalmente . (Diapositiva 6) Esistono sistemi operativi generici e specifici.

P sulla modalità di elaborazione ach (SLIDE 7) distingue i sistemi operativi che forniscono modalità a programma singolo e multiprogramma. Il sistema operativo a programma singolo include, ad esempio, quello noto a tutti, anche se oggi non viene praticamente utilizzato SM DOS.

Sotto multiprogrammazione è inteso come un metodo per organizzare i calcoli quando viene creato un sistema informatico a processore singolo



visibilità dell'esecuzione simultanea di più programmi. Qualsiasi ritardo nell'esecuzione del programma (ad esempio, per eseguire operazioni di input/output di dati) viene utilizzato per eseguire altri programmi (uguali o meno importanti).

Interagendo con un computer (Diapositiva 8) distinguere tra sistemi di dialogo e sistemi batch in lavorazione . Quando si organizza il lavoro con un sistema informatico in modalità interattiva, possiamo parlare di sistemi operativi per utente singolo (terminale singolo) e multiterminale. Nei sistemi operativi multiterminale più utenti possono lavorare contemporaneamente con un sistema informatico, ciascuno dal proprio terminale. Per questo motivo, gli utenti hanno l'illusione che ognuno di loro abbia il proprio sistema informatico. Per organizzare l'accesso multiterminale a un sistema informatico, è necessario fornire una modalità operativa multiprogramma. Un esempio di sistema operativo multiterminale per personal computer è Linux. Una certa imitazione delle funzionalità multiterminale è disponibile anche nel sistema Windows XP. In questo sistema operativo, dopo la registrazione (login), ogni utente riceve la propria macchina virtuale. Se hai bisogno di condividere temporaneamente il tuo computer con un altro utente, processi informatici Il primo potrebbe non essere terminato, ma il sistema creerà semplicemente una nuova macchina virtuale per quest'altro utente. Di conseguenza, il computer eseguirà le attività sia del primo che del secondo utente. Il numero di macchine virtuali in esecuzione in parallelo è determinato dalle risorse disponibili.

Generazioni di sistemi operativi (Diapositiva 9-11)

I sistemi operativi lungo il percorso del loro sviluppo hanno subito una serie di cambiamenti radicali, i cosiddetti generazioni.

Generazione zero (anni '40 S)

I primi computer non avevano sistemi operativi.

Gli utenti avevano accesso completo al linguaggio macchina e tutti i programmi furono scritti direttamente nelle istruzioni macchina.



Prima generazione (anni '50)

I sistemi operativi degli anni '50 furono progettati per rendere il passaggio da un compito all'altro più rapido e semplice. Prima della creazione di questi sistemi operativi, molto tempo del computer veniva perso tra il completamento di un'attività e l'avvio di quella successiva. Questo è stato l'inizio sistemi di elaborazione batch che prevedeva la combinazione di compiti individuali in gruppi, o Pacchetti. Quando si iniziava a risolvere un problema, tutte le risorse della macchina erano a sua completa disposizione. Dopo aver completato ogni attività (normale o di emergenza), il controllo delle risorse veniva restituito al sistema operativo, che garantiva l'avvio dell'attività successiva.

Seconda generazione (inizio anni '60) (Diapositiva 10)

Una caratteristica dei sistemi operativi di seconda generazione era che sono stati creati come sistemi ad uso condiviso con modalità operativa multiprogramma e come i primi sistemi multiprocessore tipo.

T terza generazione (metà anni '60 - metà anni '70)

La terza generazione di sistemi operativi apparve effettivamente con l'introduzione da parte di IBM nel 1964 della famiglia di computer System /360. Questi computer sono stati progettati come macchine per uso generale. Erano ingombranti e, di regola, inefficaci, ma erano destinati a risolvere qualsiasi problema in qualsiasi area di applicazione.

H quarta generazione (dalla metà degli anni '70 ad oggi) (Diapositiva 11)


I seguenti termini si applicano ai sistemi di questa generazione amichevole. user-friendly, rivolto ad utenti inesperti, quelli. sistemi moderni fornire agli utenti con livelli di competenza medi un facile accesso alle risorse informatiche. Concetto diffuso macchine virtuali. L'utente non era più in grado di pensare ai dettagli fisici della costruzione dei computer (o



reti) con cui funziona. L'utente ha invece a che fare con l'equivalente funzionale di un computer creato per lui dal sistema operativo e chiamato macchina virtuale.

Interfaccia dei sistemi operativi: (Diapositiva 12)

Interfaccia dei sistemi operativi - interfacce speciali

programmazione del sistema e dell'applicazione progettata per eseguire le seguenti attività:

* gestione dei processi (avvio, sospensione e rimozione di un'attività da

esecuzione);

    gestione della memoria;

    controllo ingressi/uscite;

* operazioni sui file.

L'interfaccia utente del sistema operativo è implementata utilizzando moduli software speciali che ne accettano i comandi

linguaggio appropriato e tradurli in chiamate regolari in conformità con l'interfaccia principale del sistema. In genere questi moduli sono chiamati interpreti dei comandi.

Evoluzione delle interfacce del sistema operativo (Diapositiva 13-18)

(vedi PRESENTAZIONE)

III. Riassumendo la lezione.

L'insegnante riassume:

Oggi in classe abbiamo esaminato i concetti di un sistema operativo,

interfaccia del sistema operativo; nonché i concetti di autenticazione e autorizzazione dell'utente; identificato le principali funzioni del sistema operativo, esaminato varie classificazioni, nonché generazioni di sistemi operativi.


Sistema rilasciato nel settembre 1995 finestre95 divenne il primo sistema operativo grafico per i computer PC IBM.

Tutte le seguenti versioni dei sistemi operativi Windows (98, NT, ME, 2000, XP) sono grafiche.

Sistemi operativi Microsoft:

  • DOS (sistema operativo del disco). Interfaccia: riga di comando. Tutti i comandi dovevano essere immessi manualmente sulla riga di comando del sistema operativo.
  • Windows 3.1 e 3.11. – la prima interfaccia grafica. Sebbene molti non considerassero questo sistema operativo, ma solo un sistema che ampliava le capacità del DOS.

Tutti gli altri sistemi operativi hanno un'interfaccia grafica.

  • Windows-95.
  • Famiglia Windows-98/NT/ME/2000/XP.
  • Windows Vista - attivo questo momento in fase di beta testing.

Sistema operativo alternativo

La parola UNIX non significa un sistema operativo, ma un'intera famiglia di sistemi operativi. UNIX è stato creato principalmente per i professionisti e quindi non ha mai contenuto "ninnoli" come una comoda interfaccia grafica. Ciò che era importante era qualcos'altro: compatibilità, portabilità, personalizzazione e, soprattutto, stabilità.

Dal potente albero UNIX si sono ramificati numerosi sistemi operativi “liberi”: Linux, FreeBSD, NetBSD e OpenBSD.

Esistono anche altri sistemi operativi alternativi.

Banca dati.

Database relazionale MS Access.

Banca dati - Si tratta di una raccolta di informazioni organizzate in un certo modo su un argomento (all'interno dell'area tematica).
Esempi:

  • Database della collezione di libri della biblioteca;
  • Banca dati del personale dell'istituzione;
  • Banca dati degli atti legislativi in ​​materia di diritto penale;
  • Database di canzoni moderne.

Ci sono database :

  • Effettivo– contenuto brevi informazioni sugli oggetti descritti, presentati in un formato rigorosamente definito;
  • Documentario - contiene ampie informazioni su tipi diversi: testo, grafica, suono, multimedia.

Definizione :
Banca dati
- una raccolta organizzata di dati destinati all'archiviazione a lungo termine nella memoria esterna del computer e all'uso permanente.

Per archiviare il database è possibile utilizzare un computer o più computer interconnessi.
Se diverse parti di un database sono archiviate su molti computer interconnessi da una rete, viene chiamato tale database banca dati distribuita.

Tipi di database :

  • Il modello dati si basa sul principio delle tabelle interconnesse: relazionale.
  • Un tipo di oggetto è quello principale, tutti quelli sottostanti sono subordinati - gerarchico.
  • Qualsiasi tipo di dati può essere contemporaneamente master e slave: rete.

⇐ Precedente12345678910Successivo ⇒

Non hai trovato quello che cercavi? Usa la ricerca:

L'azienda Evolution Design offre i suoi servizi per la produzione e installazione di porte scorrevoli per interni e pareti divisorie scorrevoli sospese e a pavimento! Gli specialisti di Design Evolution sono specializzati solo nei servizi forniti. La ristretta specializzazione dell'azienda offre ai consumatori un elevato livello di servizio.

Porte interne scorrevoli e a battente, il miglior design dell'appartamento. Le migliori offerte solo da Evolution Design.

Sistemi operativi grafici

Gamma completa di servizi, la più ampia scelta di porte e pareti divisorie! Ideale per lo stile giapponese, Feng Shui e Hi-Tech, spazio al design e a ogni fantasia! Facciamo la cosa principale... il resto sono i dettagli

Circa la società:

La società Evolution of Design è una nuova società in sviluppo dinamico, fondata nel 2010 e che riunisce tutti i più migliori qualità produttore moderno.La nostra azienda si impegna a utilizzare di più soluzioni moderne nel campo della produzione di porte scorrevoli e pareti divisorie.
Evolution of Design è leader nella produzione di pareti divisorie per ufficio, attrezzature per la vendita al dettaglio da profili in alluminio e pannelli truciolari laminati.
Produciamo anche mobili per armadi secondo progetti individuali.

Informazioni sui contatti

Telefoni

Sito web

Cerca lezioni

Sistema operativo. Interfaccia grafica utente

Lavoro pratico n. 1

Bersaglio: familiarità con il concetto di “sistema operativo”, tipologie di sistemi operativi, loro scopo; apprendere l'interfaccia grafica della sala operatoria Sistemi Windows 7

sistema operativo- complesso di base programmi per computer, fornendo il controllo dell'hardware del computer, lavorando con il file system, utilizzando l'input e l'output dei dati periferiche, esecuzione di programmi applicativi. Quando accendi il computer, viene caricato il sistema operativo RAM prima degli altri programmi e poi ne garantisce l'esecuzione.

I sistemi operativi più comunemente utilizzati per i personal computer desktop e portatili sono Microsoft Windows e Linux. Su un PC Apple è installato un sistema operativo Mac OS. Sistema operativo sviluppato per PDA Windows Mobile E Sistema operativo Palm.

L'elemento indirizzabile minimo del supporto di memorizzazione è grappolo, che può includere diversi settori (la dimensione del settore è 512 byte). La dimensione del cluster può variare da 512 byte a 64 KB. I cluster sono numerati in sequenza lineare (sui dischi magnetici dal primo cluster della traccia zero all'ultimo cluster dell'ultima traccia).

Sistema di file organizza i cluster in file e directory (una directory è in realtà un file contenente un elenco di file in quella directory). Il file system terrà traccia di quali cluster sono attualmente in uso, quali sono gratuiti e quali sono contrassegnati come difettosi.

Processore di comandi- un programma speciale che richiede comandi all'utente e li esegue.

I driver di periferica - programmi speciali, che forniscono il controllo del funzionamento dei dispositivi e il coordinamento dello scambio di informazioni con altri dispositivi e consentono inoltre di configurare alcuni dei loro parametri. Ogni tipo di dispositivo ha il proprio driver.

Utilità. Il sistema operativo include anche utilità, che consentono di mantenere i dischi (controllare, comprimere, deframmentare, ecc.), eseguire operazioni con i file (archivio, ecc.), lavorare in reti di computer eccetera.

Interfaccia grafica. Per semplificare il lavoro dell'utente, i moderni sistemi operativi includono moduli software che creano un'interfaccia utente grafica. Sui sistemi operativi con interfaccia grafica l'utente può immettere comandi utilizzando finestre di dialogo e controlli: pulsanti, campi di testo, elenchi, pulsanti di opzione, caselle di controllo, contatori, dispositivi di scorrimento, ecc.

Interfaccia aerodinamica

Il sistema operativo Windows 7 utilizza l'interfaccia Aero. La stessa parola Aero è un'abbreviazione delle parole inglesi: Authentic, Energetic, Reflective, Open (genuino, energico, riflessivo e aperto). L'interfaccia Aero include il seguente set di funzioni:

Vetro aerodinamico- Utilizzo di un effetto vetro smerigliato in relazione alle testate e ai vari pannelli delle finestre aperte. Quando si utilizza questo effetto, fuori dalla finestra applicazione in esecuzione potrebbe apparire un contorno sfocato dello sfondo del desktop o un'immagine della successiva finestra aperta.

Miniature attive— immagini in miniatura di finestre aperte, con l'aiuto delle quali è possibile la navigazione comoda e veloce tra le finestre aperte. Le miniature attive possono essere visualizzate quando si lavora sulla barra delle applicazioni o quando si passa da una finestra all'altra utilizzando la tastiera.

Scatto aerodinamico— quando si porta la finestra al bordo dell'area di lavoro del monitor, la finestra viene allineata automaticamente. Se la finestra viene portata al bordo superiore, si espande fino a riempire l'intero schermo. Se sposti la finestra verso il bordo destro o sinistro, occuperà esattamente metà dello schermo.

Agitare l'aerodinamica- una funzione con la quale puoi minimizzare tutte le applicazioni inattive con un movimento del mouse. Per usarlo, devi prendere il titolo della finestra e scuoterlo leggermente. Se si esegue nuovamente questa operazione, le finestre dell'applicazione torneranno nella posizione originale (Win+Home)

Sbirciatina aerodinamica– visualizza le miniature delle finestre aperte quando passi il mouse sull'area della barra delle applicazioni, passa da una finestra all'altra con un semplice clic del mouse, riduci rapidamente a icona tutte le finestre e visualizza il contenuto del desktop. Per fare ciò, basta spostare il cursore all'estremità destra della barra delle applicazioni ( VINCI+Spazio).

Valutazione delle prestazioni del computer:

Premi la scorciatoia da tastiera "Vittoria+Pausa", dopodiché apparirà una finestra sullo schermo "Visualizza informazioni di base sul tuo computer."

Indice di prestazione di base- Questo è un indicatore della potenza della configurazione attuale del computer. L'indice di prestazione di base massimo che il tuo computer può raggiungere è 7,9, mentre il minimo è 1. Per utilizzare tutti gli effetti di Aero, l'indice di prestazione di base del tuo computer deve essere almeno 3.

Selezionando uno dei temi Aero.

Per fare ciò, fare clic con il tasto destro sul desktop e selezionare "Personalizzazione", quindi fare clic su uno degli argomenti nella sezione " Temi aeronautici".

L'evoluzione delle interfacce grafiche dei sistemi operativi. Da Xerox Alto a Windows

Se l'indice di prestazione è superiore a 3, gli effetti possono essere osservati.

©2015-2018 poisk-ru.ru
Tutti i diritti appartengono ai loro autori. Questo sito non ne rivendica la paternità, ma ne fornisce l'uso gratuito.

ASTRATTO

Per disciplina

Tecnologie dell'informazione

Argomento: “Sistemi operativi”

Eseguito da uno studente OM&VT

Gruppi n. 2291/52

Khvatov D.E.

introduzione

Un sistema operativo moderno è un complesso complesso Software, fornendo all'utente non solo input/output standardizzati di informazioni e gestione dei programmi, ma semplificando anche il lavoro con il computer.

L'interfaccia software dei sistemi operativi consente di ridurre le dimensioni di un programma specifico e semplificarne il lavoro con tutti i componenti del sistema informatico.

È noto che i sistemi operativi hanno acquisito il loro aspetto moderno durante lo sviluppo della terza generazione di computer, cioè dalla metà degli anni '60 fino al 1980. In questo momento, è stato ottenuto un aumento significativo dell'efficienza del processore attraverso l'implementazione del multitasking.

Il sistema operativo Windows è il sistema operativo più comune e per la maggior parte degli utenti è il più adatto grazie alla sua semplicità, alla buona interfaccia, alle prestazioni accettabili e all'enorme numero di programmi applicativi.

I sistemi Windows hanno percorso un percorso difficile dalle shell grafiche primitive ai sistemi operativi completamente moderni. Microsoft iniziò a sviluppare un gestore di interfacce (Interface Manager, in seguito Microsoft Windows) nel settembre 1981. Sebbene i primi prototipi fossero basati sui cosiddetti menu Multiplan e simili a Word, nel 1982 gli elementi dell'interfaccia furono trasformati con successo in menu a tendina e finestre di dialogo.

Lo scopo di questo lavoro: ripercorrere brevemente la storia dello sviluppo delle sale operatorie Sistemi Microsoft Finestre.

Una breve storia dello sviluppo dei sistemi operativi Windows

Attualmente, i sistemi operativi grafici più utilizzati sono la famiglia Windows di Microsoft Corporation. Nel 2005 la famiglia Windows ha festeggiato il suo ventesimo anniversario.

Stanno migliorando costantemente, quindi ciascuno una nuova versione ha funzionalità aggiuntive.

La prima versione di questo sistema operativo era Windows 1.0è stato rilasciato nel novembre 1985. Windows 1.0 “poteva” fare ben poco ed era più una shell grafica per MS-DOS, ma questo sistema permetteva all'utente di eseguire più programmi contemporaneamente. L'inconveniente principale quando si lavora con Windows 1.0 era questo finestre aperte non potevano sovrapporsi tra loro (per aumentare la dimensione di una finestra era necessario ridurre la dimensione di quella accanto).

Inoltre, sono stati scritti troppo pochi programmi per Windows 1.0, quindi questo sistema non ha ricevuto un uso diffuso.

Windows 3.1(1992), Windows per gruppi di lavoro 3.11(1993) sono shell operative grafiche popolari in passato, che funzionavano sotto il sistema operativo MS DOS e utilizzavano le funzioni e le procedure integrate di questo sistema operativo al livello inferiore. Si tratta di applicazioni orientate agli oggetti basate su un sistema di finestre organizzato gerarchicamente.

Windows NT(1993) è un sistema operativo di rete multiutente e scalabile per personal computer che supporta un'architettura client-server e include un proprio sistema di sicurezza.

Può interagire con vari sistemi operativi sia di Microsoft che di altre società (ad esempio MacOS o UNIX) installati su computer monoprocessore e multiprocessore costruiti sulla base delle tecnologie CISC o RISC.

finestre95è un sistema operativo multitasking e multithread a 32 bit con interfaccia grafica. Il sistema supporta completamente le applicazioni a 16 bit create per MS DOS. Si tratta di un ambiente multimediale integrato per lo scambio di testo, grafica, audio e altre informazioni.

finestre98è stato uno sviluppo logico di Windows 95 verso maggiori prestazioni del computer senza l'aggiunta di nuovo hardware. Il sistema comprende una serie di programmi, il cui utilizzo combinato aumenta le prestazioni del computer e consente un utilizzo più efficiente delle risorse web di Internet attraverso l'utilizzo di nuove funzionalità multimediali dei sistemi operativi.

Finestre 2000è un sistema operativo di rete di nuova generazione dotato di funzionalità multi-elaborazione avanzate e di un'efficace sicurezza delle informazioni.

La funzione implementata di lavorare con i file in modalità offline consente di selezionare i file di rete in cartelle per lavorarci successivamente, senza connettersi alla rete, il che offre ulteriori opportunità per gli utenti mobili.

Windows ME (edizione del Millennio)è un sistema operativo che presenta una serie di funzionalità e vantaggi aggiuntivi rispetto al precedente Versione di Windows 98. Il sistema ha ampliato le capacità multimediali e migliorato i mezzi di accesso a Internet. Il sistema operativo supporta anche i tipi di hardware più recenti e dispone di un sistema di guida notevolmente migliorato.

Windows XP(2001) è stato un passo avanti compiuto da Microsoft Corporation verso l'integrazione delle reti del sistema operativo utente Windows ME e del sistema operativo Windows 2000. Come risultato di tale integrazione, la loro punti di forzaè stato ottenuto uno dei migliori sistemi operativi, che ha acquisito una nuova interfaccia utente che ne semplifica notevolmente l'utilizzo personal computer per vari scopi, inclusa la gestione delle reti locali.

Sono state sviluppate due diverse versioni di questo sistema operativo: per utenti domestici (Windows XP Home Edition) e utenti aziendali (Windows XP Professional).

Windows Vista(2007) è il sistema operativo più recente (ha la versione del kernel 6.0). A differenza di versione precedente Vista arriva su DVD grazie alla sua maggiore complessità e alla nuova interfaccia "sofisticata" (Aero). Inoltre, ogni disco contiene tutte e cinque le sue modifiche: Home Basic, Home Premium, Enterprise e Ultimat.

Nel prossimo capitolo esamineremo ciascun sistema operativo in modo più dettagliato.

La maggior parte degli utenti utilizza facilmente i termini senza pensare troppo al loro significato. Anche il fatto che la stessa parola venga utilizzata in contesti diversi non sorprende più, anche se varrebbe la pena prestare attenzione a questo aspetto. Cos'è un'interfaccia: l'interazione tra persone e tecnologia, che oggi si manifesta in molti settori.

Interfaccia: che cos'è?

Questa parola appare spesso nella terminologia informatica, sebbene sia un visitatore frequente in un contesto completamente diverso. In psicologia ingegneristica, il termine è spiegato come metodi diversi comunicazione tra l'utente e le apparecchiature dell'ufficio. La denominazione “interfaccia” deriva dal britannico e viene tradotta come “tra persone”. Nel campo delle tecnologie Internet, con questo termine si intendono i sistemi di comunicazione unificata che garantiscono lo scambio di dati tra oggetti. Il termine più comune è "interfaccia utente": un insieme di metodi che aiutano una persona a utilizzare l'apparecchiatura.

Gli esperti distinguono due tipologie:

  1. Tipo di interfaccia booleana. Un insieme di algoritmi e accordi stabiliti per lo scambio di dati tra elementi.
  2. Tipo fisico dell'interfaccia. La connessione di dati automatici, fisiologici e multifunzionali, con il supporto dei quali viene realizzata la connessione.

Questo termine ha una propria classificazione nella definizione di un insieme di software e mezzi tecnici, che costituiscono l'interconnessione di dispositivi:

  1. Interfaccia in macchina– collegamento di fili, circuiti di interfaccia con elementi PC e algoritmi di trasmissione del segnale. Ci sono semplicemente connessi e moltiplicati connessi.
  2. Fine frontale– concetto di interconnessione di un PC con dispositivi remoti. C'è un'interfaccia del dispositivo periferico e un'interfaccia di rete.

Cos'è un'interfaccia intuitiva?

Che cos'è un'interfaccia utente: questo è un tipo in cui una posizione è rappresentata da una persona e l'opposto è rappresentata da un dispositivo. La frase viene spesso menzionata dagli specialisti IT, ma solo nell'interpretazione di un insieme di metodi e leggi di interazione del sistema:

  • Menù TV e telecomando;
  • schermata dell'orologio e relative impostazioni;
  • cruscotto e leve di comando.

Se consideriamo l'interfaccia del sistema come comunicazione tra l'utente e le apparecchiature dell'ufficio, allora può essere caratterizzata come un dialogo. L'utente invia richieste di dati alle apparecchiature per ufficio o chiede aiuto e in risposta riceve i commenti necessari o le indicazioni per l'azione. L'usabilità dell'interfaccia è una caratteristica di quanto sia comoda, ergonomica e dello sforzo richiesto per ottenere il massimo risultato possibile.

Qual è l'interfaccia del sito?

Se un'interfaccia è un insieme di hardware e software che garantisce l'interazione dei dispositivi, un sito Internet è un meccanismo integrato per la comunicazione tra l'utente e il sistema. L'utente può:

  • utilizzare i servizi;
  • effettuare ordini e richieste;
  • compilare dei moduli.

Che cos'è una "interfaccia amichevole"? Il termine significa che ti piace l'aspetto della risorsa, il meccanismo del suo funzionamento è chiaro e il sistema fornisce chiaramente raccomandazioni. Requisiti di base per l'interfaccia del sito web:

  • naturalezza;
  • consistenza;
  • accesso diretto al sistema di aiuto;
  • logica.

Cos'è un'interfaccia in un computer?

Anche l'interfaccia utente dell'applicazione gioca un ruolo molto importante, perché il programma stesso viene valutato in base a questi indicatori. Gli sviluppatori notano le seguenti disposizioni di base:

  1. Destinazione per il dispositivo per il quale viene presentata la domanda.
  2. L'icona deve riflettere l'idea principale.
  3. L'area in cui viene premuto il touch screen dovrebbe presentare un errore significativo.

Interfaccia del sistema operativo

Esiste anche un termine come "interfaccia del sistema operativo": un insieme di strumenti che trasmettono comandi di controllo. Quella che segue è la suddivisione in sottospecie:

  1. Interfaccia riga di comando – un tipo di comunicazione testuale tra l'utente e il PC, quando le frasi vengono digitate manualmente sulla tastiera.
  2. Interfaccia software– le richieste vengono inviate dai programmi. È stata sviluppata una serie di utilità del sistema operativo, dalle quali l'utente seleziona quella desiderata.

Qual è l'interfaccia del programma?

L'interfaccia del programma è un insieme di componenti guida del programma che aiutano l'utente a eseguire una serie di azioni: tasti e finestre sul monitor. Per guardare un film, utilizzano un programma di riproduzione multimediale, quindi l'immagine e il suono vengono regolati utilizzando pulsanti e cursori. L'interfaccia del sistema garantisce i dati necessari nei programmi; esistono due tipi di pagine di interfaccia:

  1. Query in cui è stato implementato un approccio basato su menu.
  2. Risultati di ricerca.

Interfaccia di gioco

Cos'è un'interfaccia grafica: un tipo di interfaccia utente in cui menu e pulsanti vengono presentati sullo schermo sotto forma di modulo immagini grafiche. Offre l'opportunità agli appassionati di giochi online di controllare gli eroi e comunicare con altri giocatori. Grazie a questo programma, gli utenti inseriscono qualsiasi azione delle figure utilizzando il mouse o la tastiera. Questo tipo è stato creato per comodità nel lavoro di specialisti tecnici, ma col tempo è diventata un'invenzione che ha plasmato il mercato dei PC.

Tipi di interfacce utente dei sistemi operativi

In base al tipo di interfaccia utente si distingue tra sistemi operativi testuali (lineari), grafici e vocali.

Un'interfaccia utente è un insieme di tecniche su come un utente interagisce con un'applicazione. L'interfaccia utente include la comunicazione dell'utente con l'applicazione e la lingua di comunicazione.

Sistema operativo testuale

I sistemi operativi lineari implementano un'interfaccia a riga di comando. Il principale dispositivo di controllo in essi contenuto è la tastiera. Il comando viene digitato sulla tastiera e visualizzato sul display. La fine dell'immissione di un comando avviene premendo il tasto Invio. Per lavorare con i sistemi operativi che dispongono di un'interfaccia testuale, è necessario padroneggiare il linguaggio di comando di questo ambiente, ad es. un insieme di comandi la cui struttura è determinata dalla sintassi di quel linguaggio.

I primi veri sistemi operativi avevano un'interfaccia basata su testo. Attualmente viene utilizzato anche sui server e sui computer degli utenti.

Sistema operativo grafico

Tali sistemi operativi implementano un'interfaccia basata sull'interazione di controlli grafici su schermo attivi e passivi. I dispositivi di controllo in questo caso sono la tastiera e il mouse. L'elemento di controllo attivo è il puntatore del mouse, un oggetto grafico il cui movimento sullo schermo è sincronizzato con il movimento del mouse. I controlli passivi sono controlli dell'applicazione grafica (pulsanti sullo schermo, icone, pulsanti di opzione, caselle di controllo, elenchi a discesa, barre dei menu, ecc.).

Un esempio di sistemi operativi esclusivamente grafici è la famiglia di sistemi operativi Windows. La schermata iniziale di tali sistemi operativi è un oggetto di sistema chiamato desktop. Il desktop è un ambiente grafico sul quale vengono visualizzati oggetti (file e directory) e controlli.

Nei sistemi operativi grafici, la maggior parte delle operazioni può essere eseguita in molti modi diversi, ad esempio tramite la barra dei menu, tramite la barra degli strumenti, tramite il sistema a finestre, ecc. Poiché le operazioni vengono eseguite su un oggetto, è necessario prima selezionarlo (selezionato).

La base dell'interfaccia utente grafica è un sistema organizzato di finestre e altri oggetti grafici, durante la creazione i quali gli sviluppatori cercano la massima standardizzazione di tutti gli elementi e metodi di lavoro.

Una finestra è un'area rettangolare incorniciata sullo schermo del monitor in cui vengono visualizzate applicazioni, un documento o un messaggio. Una finestra è attiva se l'utente la sta attualmente utilizzando. Tutte le operazioni eseguite nei sistemi operativi grafici avvengono sul desktop o in qualche finestra.

Sistema operativo vocale

Nel caso dell'interfaccia SILK (dall'inglese parlato - discorso, immagine - immagine, lingua - lingua, conoscenza - conoscenza) - sullo schermo, a seguito di un comando vocale, si verifica un movimento da un'immagine di ricerca all'altra.

Si prevede che quando si utilizza l'interfaccia pubblica non sarà necessario comprendere i menu. Le immagini sullo schermo indicheranno chiaramente l'ulteriore percorso di movimento da un'immagine di ricerca all'altra lungo connessioni semantiche semantiche.




Superiore