Estratto del documento

Software

Concetti di base della tecnologia dell'informazione e della comunicazione

Il software è l'insieme dei programmi che permettono al computer di lavorare. I programmi forniscono alla CPU i comandi in base ai quali elaborare le informazioni.

Come viene suddiviso normalmente il software?

Il software si suddivide in:

  • S/w di sistema (o di base) che gestisce le risorse h/w del computer e il loro utilizzo.
  • S/w applicativo (applicazioni), che risolve molti problemi di diversissima natura, come scrivere, comunicare, disegnare, fare musica.

Cos'è un Sistema Operativo?

Il sistema operativo è un s/w di sistema che si inserisce fra l'h/w della macchina e il s/w applicativo e permette all'utente di far svolgere al computer compiti particolari senza preoccuparsi della struttura.

Quali sono i Sistemi Operativi più diffusi?

I sistemi operativi più diffusi sono:

  • MS-DOS (Microsoft Disk Operating System) che diffuse nei PC con processori 8088 e 8086
  • Unix per macchine basate inizialmente sulla CPU 68000 Motorola.
  • GNU/Linux nato per rompere il predominio di Windows
  • Windows 3.x, Windows 95, Windows 98, Windows 2000, Windows Me, Windows XP.
  • Mac OS X

L'interfaccia del Sistema Operativo

Ogni sistema operativo ha una sua interfaccia, cioè un modo per comunicare con l'utente in modo da impartire al computer i comandi per farlo funzionare.

Interfaccia a caratteri

Nell'ormai vecchio sistema operativo MS-DOS l'interfaccia è a caratteri, cioè su uno schermo nero occorre digitare i comandi in modo sintatticamente corretto.

Interfaccia ad icone

Quando Apple inventò il mouse si diffuse il sistema operativo a interfaccia grafica (GUI Graphical User Interface), in cui i comandi vengono impartiti mediante pressione di un pulsante che agisce su un cursore che si muove sullo schermo sul quale sono presenti icone grafiche. Windows è un sistema a interfaccia grafica.

Cosa è un programma?

Un programma è costituito da una serie di istruzioni, scritte in un linguaggio di programmazione che la macchina possa intendere e che vengono eseguite dalla CPU, che elabora i dati forniti dall'utente in ingresso (input) e fornisce i risultati richiesti in uscita (output).

Linguaggio macchina

Un programma, perché possa essere eseguito dalla CPU deve essere scritto in linguaggio macchina, cioè in forma binaria.

Codificazione di un programma eseguibile

Con l'evoluzione del computer sono nati linguaggi di programmazione più vicini al modo di ragionare dell'uomo. Di tempi molto più recenti sono i linguaggi a oggetti, detti visuali, i quali sono...

Anteprima
Vedrai una selezione di 1 pagina su 5
Abilità informatiche per giuristi - Software Pag. 1
1 su 5
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Sara F di informazioni apprese con la frequenza delle lezioni di Abilità informatiche per giuristi e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Bari o del prof Diana Roberto.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community