Modulo 1 Software e Reti. Prof.ssa Francesca Rammairone



Похожие документы
Tecnologia dell Informazione

Le Reti Informatiche

Reti di Calcolatori ed Internet. Reti di Calcolatori ed Internet. Reti di Calcolatori. Reti di Calcolatori. Architettura dei Servizi di Rete

Informatica. Dipartimento di Economia. Ing. Cristiano Gregnanin. 8 novembre Corso di laurea in Economia

Reti - Concetti di base

Indice. Informatica: arte e mestiere 3/ed Dino Mandrioli, Stefano Ceri, Licia Sbattella, Paolo Cremonesi, Gianpaolo

Informatica. Alfredo Cuzzocrea. Reti di Calcolatori

Capitolo 15 Reti di calcolatori e sistemi distribuiti

Metodologie Informatiche Applicate al Turismo

I-XIII_romane_sawyer :50 Pagina V. Indice. Prefazione

Internet come funziona?

PROF. SALVATORE DIMARTINO

Internet (- working). Le basi.

Mariarosaria Napolitano. Architettura TCP/IP. Corso di: Laboratorio di tecnologie informatiche e telematiche

Internet 2B IPIA

Le reti e Internet. Struttura e protocolli

ISO- OSI e architetture Client-Server

Lezione 5: Reti di calcolatori e Internet

Reti di calcolatori. Riferimenti: Curtin cap. 9

Lo scenario: la definizione di Internet

(1) (2) (3) (4) 11 nessuno/a (1) (2) (3) (4) X è il minore tra A e B nessuno/a X è sempre uguale ad A X è il maggiore tra A e B

Le reti rete La telematica telematica tele matica Aspetti evolutivi delle reti Modello con mainframe terminali Definizione di rete di computer rete

Computer e Programmazione

- Dispensa VI - RETI DI CALCOLATORI

DIREZIONE DIDATTICA DI SAN GIUSEPPE JATO Programma Operativo Nazionale Fondo Sociale Europeo - Competenze per lo sviluppo

Informatica: arte e mestiere 3/ed

MODELLI ISO/OSI e TCP/IP

PROGRAMMA PER LA PROVA DI ACCERTAMENTO

I protocolli di rete. Mauro Gaspari

MODELLI ISO/OSI e TCP/IP

RETI INFORMATICHE PROF. MAURIZIO NALDI ABILITÀ INFORMATICHE

Le Reti di Computer. Liceo Scientifico Statale S. Cannizzaro Palermo Prof.re E. Modica LE RETI DI COMPUTER 1

INTRODUZIONE ALLE RETI. Tipologie di Rete. Perché una rete? Interconnessione di reti

Trasmissione seriale/parallela

Architetture Client/Server. Un architettura è centralizzata quando i dati e le applicazioni (programmi) risiedono in un unico nodo elaborativo

Sistemi distribuiti e reti di calcolatori

Fondamenti di Informatica T. Il Software

Concetti di base della Tecnologia dell'informazione

Reti di Calcolatori Servizi di Rete Laboratorio di Didattica in Rete

Online Essentials. 1. Concetti di navigazione in rete

1) Quale delle seguenti unità di memoria non consente la modifica dei dati in essa contenuti? A RAM. B Hard disk. C Penna USB. D ROM.

ISTITUTO ISTRUZIONE SUPERIORE

Capitolo 16 I servizi Internet

INTRODUZIONE A RETI E PROTOCOLLI

TECN.PROG.SIST.INF. I Socket Roberta Gerboni

INFORMATICA. Prof. MARCO CASTIGLIONE. Istituto Tecnico Statale Tito Acerbo - PESCARA

Moduli del corso. On Line Essential. Napoli. Liceo Ginnasio Statale «G. B. Vico» SEZIONI. Corso di formazione «ECDL FULL STANDARD» Navigazione in rete

Programmazione modulare

Che cos e l Informatica. Informatica generale. Caratteristiche fondamentali degli algoritmi. Esempi di algoritmi. Introduzione

Manuale Utente Impostazione router Tele-assistenza

Introduzione alla rete Internet

Cos è la Rete Internet?

Транскрипт:

Modulo 1 Software e Reti Prof.ssa Francesca Rammairone

SOFTWARE Insieme di istruzioni che consentono al computer di svolgere le più svariate funzioni. Queste istruzioni sono i programmi che descrivono le operazioni che il computer deve eseguire.

Realizzazione del software ANALISI (fase preliminare si definiscono le funzioni del software e le sue prestazioni minime) PROGETTAZIONE (si definiscono le linee essenziali del programma in base ai requisiti stabiliti nell analisi) PROGRAMMAZIONE O IMPLEMENTAZIONE (si codificano i programmi in linguaggio di programmazione) TEST (è la verifica del prodotto, si eseguono prove ripetute per eliminare eventuali errori alpha-test. Il programma può anche essere testato in ambiente esterno beta-test).

TIPI DI LINGUAGGIO LINGUAGGIO NATURALE (espressioni usate quotidianamente) LINGUAGGI PROGEDURALI (linguaggi di programmazione che esprimono passo per passo le operazioni che il computer deve svolgere) LINGUAGGIO MACCHINA (sequenze di 0 e 1 grazie a cui il computer riconosce le operazioni da svolgere).

SOFTWARE DI SISTEMA (Sistema Operativo) Organizza la comunicazione tra l hardware del computer e le applicazioni Gestisce l interfaccia grafica che permette all utente di eseguire operazioni per l esecuzioni dei programmi. SI OCCUPA DELLA GESTIONE DEI PROCESSI

FUNZIONI DEL SISTEMA OPERATIVO GESTIONE DELLA MEMORIA CENTRALE GESTIONE DELLE OPERAZIONI DI INPUT/OUTPUT GESTIONE DEL PROCESSO DI COMUNICAZIONE GESTIONE DEGLI ERRORI GESTIONE DELLE FUNZIONALITA DI RETE

I DIVERSI SISTEMI OPERATIVI MS-DOS (Microsoft disk operating system) si affermò all inizio degli anni 80 scelto da IBM aveva un interfaccia detta a linea di comando: ogni comando era impartito digitando un testo che indicava un istruzione.

MAC-OS (1984) elaborato da APPLE con architettura diversa da IBM compatibili. Infatti è stato il primo ad interfaccia grafica (GUI) basata su icone e finestre che permette una interazione in cui ogni operazione è mediata da una rappresentazione grafica

WINDOWS prodotto da Microsoft che applica l interfaccia grafica ad MS-DOS UNIX (1969) elaborato dai laboratori Bell nato per i grandi computer aziendali è oggi importante tecnologia per le reti di computer e per internet

LINUX ispirato a UNIX è un sistema open source. Esso è prodotto con la collaborazione di migliaia di sviluppatori indipendenti ed è dotato di una propria interfaccia grafica. Esistono poi sistemi operativi creati apposta per esempio per gli smart phone.

SOFTWARE APPLICATIVO (Programmi) Insieme delle applicazioni (programmi) destinate all utente finale che si aggiungono al sistema operativo per permettere al computer di svolgere compiti particolari. Esempi:Office Automation, Word, Excel,

Software applicativo (alcuni programmi applicativi) ELABORAZIONE TESTI FOGLI ELETTRONICI DATA BASE (BASI DI DATI) PRESENTAZIONI GESTIONE POSTA ELETTRONICA ELABORAZIONE DI IMMAGINI VIDEOGIOCHI

INTERFACCIA GRAFICA (GUI) È un software di sistema, indipendente dall hardware utilizzato, progettata per rendere intuitivo l uso del computer. Ognuno degli oggetti che compare sullo schermo corrisponde ad un comando o a un programma. Desktop Icone pulsanti menu..tooltip(suggerimenti)..screen reader

LE RETI DI COMPUTER E un insieme di computer e dispositivi periferici collegati tra loro, tale collegamento permette di scambiarsi dati e condividere risorse hardware e applicazioni.

RETE LAN (Local Area Network) Sono le reti di uffici di piccole e medie dimensioni. I computer sono collegati tra loro mediante cavi o senza fili WLAN (Wireless LAN) Si parla anche di rete WAN (Wide Area Network) quando la rete è distribuita su un area geografica più vasta.

STRUTTURA DELLE RETI Le reti di computer possono essere di due tipi: client-server formate da un potente server che mette a disposizione le risorse ai client che in genere sono normali pc che interagiscono con l utente. Perché possa avvenire questa comunicazione occorre che client e server usino un linguaggio comune (il protocollo più diffuso è TCP/IP) Peer-to-peer (tra pari) Tutti i computer hanno lo stesso tipo di software. Questa rete serve essenzialmente per lo scambio di dati. Un esempio è quella utilizzata per lo scambio e la condivisione di file su Internet.

INTERNET (UNA RETE DI RETI) E possibile collegare con opportuni accorgimenti più reti locali anche distanti tra loro. Internet è una grande rete che mette a disposizione molti servizi dedicati alla comunicazione tra cui la posta elettronica e il World Wide Web.

WEB Spesso si identifica Internet con il World Wide Web, indicato con WWW, in realtà il WEB è il più diffuso servizio di Internet, in cui gli utenti comunicano usando il protocollo http (Hyper Text Transfer Protocol). Le pagine web possono essere consultate attraverso programmi detti Browser (Internet Explorer, Mozilla Firefox).

RETI INTRANET ED EXTRANET RETE INTRANET usata dalle aziende per la comunicazione di dati tra le diverse sedi o all interno della sede stessa. A differenza di Internet questa rete è riservata agli utenti autorizzati dai gestori della rete: Il protocollo per la trasmissione di dati è quello usato da Internet TCP/IP RETE EXTRANET è una intranet a cui possono accedere anche utenti esterni autorizzati per esempio fornitori, collaboratori. Essa si basa sempre sul protocollo TCP/IP

TCP/IP Transport Control Protocol/Internet Protocol E l insieme di regole che consentono il trasferimento di informazioni tra computers collegati in rete. TCP è un protocollo che specifica come suddividere i pacchetti di informazioni e come rimettere poi insieme i pacchetti una volta arrivati al computer di destinazione IP specifica come trasmettere le informazioni e trova l itinerario più efficiente tra un computer e l altro.

IL MODEM (Modulatore-DEMolutatore) E un apparecchio che collega il computer alla linea telefonica e permette di scambiare dati con gli altri computer. La velocità di trasmissione di un modem è la quantità di bit che può inviare o ricevere in un secondo. La larghezza della banda è la quantità massima di bit che la linea può trasmettere in un secondo. La larghezza della banda si misura in bps (bit per secondo), si usano i suoi multipli kbps (mille bit per secondo), Mbps (un milione di bit per secondo), Gbps (un miliardo di bit/s).

LE LINEE TELEFONICHE Le linee PSTN (Public Switched Telephone Network) hanno una larghezza di banda di 64kbps. I modem a 56kbps sono vicini al limite di trasmissione su queste linee. Le linee digitali ISDN (Integrate services Digital Network) raddoppiano la larghezza di banda disponibile. Occorre un modem digitale. Le linee ADSL (Asymmetric Digital Subscriver Line) possono scambiare dati fino a parecchi Mbps. Con queste linee il computer è collegato in modo permanente a Internet e la linea telefonica è libera. La velocità di ricezione è più elevata di quella di trasmissione.

LE CONNESSIONI WIRELESS Un esempio di connessione senza fili è la connessione con il telefono cellulare come la GPRS(vel. di trasmissione massima 140 kbps) e la UMTS (vel. di trasmissione massima 14Mbps). La tecnologia Wi MAX permette di raggiungere la vel. Fino a 70 Mbps e può coprire con una singola antenna un raggio di alcuni Km senza ostacoli.

LA BANDA LARGA Velocità di trasmissione molto elevate si possono avere usando fibre ottiche che trasportano segnali luminosi e possono raggiungere velocità di 40 Gbps. La banda larga è indispensabile per il telelavoro, per le videoconferenze o per le trasmissioni televisive attraverso la Rete.