Il software Guida alla conoscenza dei programmi che permettono l’utilizzo del computer. Tipologie di software Il software si divide in quattro categorie: - Software di base - Software per linguaggi di programmazione - Software di utilità - Software applicativo 04 Software - prof. Maurizio Gambino 2 Software di base 04 Software - prof. Maurizio Gambino 3 Interfaccia del S.O. – D.O.S. L’interfaccia a linea di comando è la finestra che permette all’utente di scrivere il comando della funzione da utilizzare. 04 Software - prof. Maurizio Gambino 4 Interfaccia del S.O. - grafica 04 Software - prof. Maurizio Gambino 5 Il multitasking 04 Software - prof. Maurizio Gambino 6 Il Sistema Operativo Mobile 04 Software - prof. Maurizio Gambino 7 I linguaggi di programmazione I linguaggi di programmazione sono le parole e le regole che costruiscono un programma per i dispositivi elettronici (PC, tablet e smartphone) 04 Software - prof. Maurizio Gambino 8 Storia dei linguaggi di programmazione Linguaggi di programmazione PASCAL (1971) C e C++ (1974) Visual Basic (1994) Java (1995) HTML, CSS e XML (metalinguaggi per siti web) JavaScript, PHP, ASP.NET Linguaggi per APP 04 Software - prof. Maurizio Gambino (per applicazioni web) ( C e Java per smartphone, tablet) 9 Software di utilità 04 Software - prof. Maurizio Gambino 10 Software applicativo Il software applicativo è costituito dall’insieme di programmi che servono per i compiti più disparati: dal gioco elettronico al simulatore di volo, passando per gli applicativi che useremo durante le lezioni. 04 Software - prof. Maurizio Gambino 11 Categorie di software applicativo 04 Software - prof. Maurizio Gambino 12 Categorie di software applicativo 04 Software - prof. Maurizio Gambino 13 Categorie di software applicativo 04 Software - prof. Maurizio Gambino 14 I programmi applicativi Programmi general purpose (scopi generici) Se a pagamento Software proprietario Software on demand Se gratuito Software free o open-source 04 Software - prof. Maurizio Gambino 15 Applicativi nel Sistema Operativo 04 Software - prof. Maurizio Gambino 16