Introduzione all’utilizzo del laboratorio di Informatica
description
Transcript of Introduzione all’utilizzo del laboratorio di Informatica
Revisione 1.1 del 10 aprile 2003
Introduzione all’utilizzo del laboratorio di
Informatica
Sergio [email protected]
Corso di Laurea di Astronomia
Revisione 1.1 del 10 aprile 2003
SOMMARIO
Informazioni generali Alcune definizioni Struttura e servizi del laboratorio
Revisione 1.1 del 10 aprile 2003
Tutori in laboratorio
Sergio [email protected]://www.cs.unibo.it/~andreozz/astro
Questa presentazione aggiornata Altro
Marcello
Revisione 1.1 del 10 aprile 2003
Qualche definizione
Rete: Insieme di nodi (es. computer, stampante) interconnessi da delle linee di comunicazione
Local Area Network (LAN): rete di computer in una limitata area geografica (all’interno di un edificio o edifici adiacenti)
Metropolitan Area Network (MAN): rete su territorio cittadino
Wide Area Network (WAN): tra città o tra nazioni
Revisione 1.1 del 10 aprile 2003
Architettura client/server
Client: Programma che richiede un servizio ad un server e rimane in attesa della risposta
Server: Programma che rimane in attesa di una richiesta di servizio e la soddisfa quando questa arriva
ESEMPI CLASSICI: Posta elettronica: Outlook client, Exchange server Web: explorer client, apache server
Revisione 1.1 del 10 aprile 2003
Architettura peer-to-peer
Ogni peer può chiedere o fornire un servizio
ESEMPI:File sharing: Gnutella
Revisione 1.1 del 10 aprile 2003
Apparati di rete
Connettono due o più computer (o altre periferiche) HUB (o concentratore): ogni comunicazione viene
diffusa a tutti i nodi connessi; il destinatario farà la selezione (economico, poco efficiente, poco sicuro)
SWITCH: ogni comunicazione è inviata al solo destinatario
ROUTER: il più complesso, permette di costruire reti di grandi dimensioni
Revisione 1.1 del 10 aprile 2003
PrimoPII-450256, 4Win2000 Pro
TerzoPIII-450200,8RedHat Linux 7.3Win2000 Pro
SestoWin2000 ProPIII-800256 - 6
QuaroWin2000 ProLinuxPIII-450256 - 4,5+3,5
QuintoWin2000 ProPII-350200 - 5
SecondoPIII-700256, 4Win2000 Pro
OlimpiaAMD Bi-processore 1024, 2x60GBWindows 2000 Server
LEGENDA:NOME COMPUTERTIPO CPURAM (MB), HDOS
switch
Revisione 1.1 del 10 aprile 2003
SERVIZI DI DIRECTORY E DOMINIO OLIMPIA
Gestione semplificata Per gli amministratori di rete: forniscono un'unica
posizione da cui gestire gli utenti, le applicazioni e le periferiche
Per gli utenti: utenti un'unica procedura di accesso alle risorse di rete
Dominio OLIMPIA, è il dominio definito nel laboratorio di cui tutte le risorse (computer, stampanti, utenti) fanno parte
Revisione 1.1 del 10 aprile 2003
ACCOUNT PER ACCEDERE AI COMPUTER
Ogni persona avràNOME UTENTE = COGNOMEPASSWORD = ****** (SEGRETA)
Per gli studenti di Elementi di InformaticaOgni gruppo avrà una cartella comune a cui
solo i membri del gruppo hanno accesso, nome cartella
C:\edi\edi_g_XX (XX = numero gruppo)
Revisione 1.1 del 10 aprile 2003
EFFETTUARE IL LOG IN QUANDO SIETE IN
LABORATORIO Da qualsiasi computer
Potete usare sempre il vostro nome utente e password
Tutto quello che registrate nella vostra cartella documenti, lo ritroverete in ogni computer, quando entrerete con il vostro nome utente e password
Nella cartella documenti troverete un link alla vostra cartella di gruppo ed un link per avviare l’ambiente di programmazione Dev-C++
Revisione 1.1 del 10 aprile 2003
ACCEDERE AL LABORATORIO QUANDO SIETE FUORI Tramite il servizio Terminal di Windows (è
un altro esempio di Client/Server) Sul Server di Laboratorio gira un
programma che vi permette di fare il log in anche da fuori e di usare la macchina come voi stesse in laboratorio
Sempre con lo stesso account
Revisione 1.1 del 10 aprile 2003
DI COSA AVETE BISOGNO
Un computer con Linux/Windows/MacOS Un servizio Terminal Client (chiede a noi come
averlo) Una connessione di rete Una volta installato sulla vostra macchina,
lanciate il client specificando il seguente server: olimpia.bo.astro.it
Vi verrà chiesto nome utente e password, a quel punto è come quando siete in laboratorio
Revisione 1.1 del 10 aprile 2003
Programmi di interesse
Quali programmi di interesse trovate su ogni client: Open Office (per scrivere documenti ed altro) Terminal Service Client (per collegarvi al server)
Quali programmi di interesse trovate sul server: L’ambiente di sviluppo Dev-C++ GNUPLOT
Per generare i diagrammi deve essere ancora installato
Revisione 1.1 del 10 aprile 2003
Siti di riferimento per i programmi usati Dev-C++
http://sourceforge.net/projects/dev-cpp/ Open Office
http://www.openoffice.org http://distribution.openoffice.org/mirrors/#mirrors
GNUPLOT http://www.gnuplot.info/ ftp://ftp.irisa.fr/pub/gnuplot/gp373w32.zip (binari per Windows)
RDESKTOP Win 2000 Terminal Client (gira su linux) http://sourceforge.net/projects/rdesktop/
Revisione 1.1 del 10 aprile 2003
Primo programma in C++
// Helloworld.cpp #include <iostream>#include <stdlib.h>
using namespace std;
int main(int argc, char *argv[]){ cout<< "Hello World\n"; system("PAUSE"); return 0;}