Strumenti Utente

Strumenti Sito


roberto.alfieri:pub:strumentipersonali

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
roberto.alfieri:pub:strumentipersonali [25/09/2018 09:40]
roberto.alfieri [Linguaggi di calcolo]
roberto.alfieri:pub:strumentipersonali [06/10/2020 14:48]
roberto.alfieri eliminata
Linea 1: Linea 1:
-==== Windows ==== 
- 
- 
- 
- 
- 
-[[http://​www.fis.unipr.it/​pub/​materialedidattico/​eduwin/​ | Eduwin ]] : Software Applicativo OpenSource per Sistemi Windows ​ 
  
  
Linea 15: Linea 8:
 ==== Linux ==== ==== Linux ====
  
-Le distribuzioni [[http://​it.wikipedia.org/​wiki/​Linux | Linux]] che utilizziamo sono [[ http://​www.ubuntu-it.org | Ubuntu]] (desktop) e [[ https://​www.centos.org/​ | CentOS ]] (server) 
  
-Per connettersi e scambiare file con linux server ​da remoto ​si usa il protocollo ​client/​server ​ ​**ssh**. ​+Per connettersi e scambiare file con il server ​linux didatta-linux.unipr.it  ​si usa il protocollo ​ **ssh**, il cui client che deve essere disponibile su eventuali postazioni personali
  
 I client ssh sono nativi nei sistemi Unix-like (Linux, MacOS X). Nei sistemi Window e' necessario installare una applicazione specifica. Versioni open source: I client ssh sono nativi nei sistemi Unix-like (Linux, MacOS X). Nei sistemi Window e' necessario installare una applicazione specifica. Versioni open source:
Linea 23: Linea 15:
   * [[https://​mobaxterm.mobatek.net/​ |  MobaXterm ]] (sia connessione interattiva che scambio file).   * [[https://​mobaxterm.mobatek.net/​ |  MobaXterm ]] (sia connessione interattiva che scambio file).
  
-==== Linguaggi di scripting ​====+==== MATLAB ​==== 
 + 
 +Necessario per gestione automatica di processi di calcolo e di acquisizione dati, calcolo numerico, plotting di dati, ecc 
 + 
 +  * [[http://​www.fis.unipr.it/​dokuwiki/​doku.php?​id=roberto.alfieri:​user:​octave | Matlab/​Octave ]] 
  
-Necessari per gestione automatica di processi di calcolo e di acquisizione dati, calcolo numerico, plotting di dati, ecc+==== C/C++ ====
  
-  * [[http://​www.fis.unipr.it/​dokuwiki/​doku.php?​id=roberto.alfieri:​user:​shell | Linux Shell script]] 
-  * [[http://​www.fis.unipr.it/​dokuwiki/​doku.php?​id=roberto.alfieri:​user:​octave | Octave/​Matlab ]] 
-  * [[http://​www.fis.unipr.it/​dokuwiki/​doku.php?​id=roberto.alfieri:​user:​python | Python ]] 
  
-==== Linguaggi di calcolo ====+  * Command line 
 +    * tipico dell'​ambiente Linux 
 +    * gcc/g++ (compiler), nano/emacs (editors) ​
  
-  ​* C/C++ +  * IDE: [[ http://​www.codeblocks.org/​ | CodeBlocks]] [[ https://​sourceforge.net/​projects/​orwelldevcpp/​ | Dev-C++ ]] 
-     * Command line: gcc/g++ (compiler), nano/emacs (editors)  +     ​* ​tipico dell'ambiente Windows 
-      +     ​* ​Esempio ​[[http://​www.fis.unipr.it/​dokuwiki/​doku.php?​id=roberto.alfieri:​user:​c | C/C++]]
-     * IDE: [[ http://​www.codeblocks.org/​ | CodeBlocks]] [[ https://​sourceforge.net/​projects/​orwelldevcpp/​ | Dev-C++ ]] +
-     ​* ​Installazione Code Blocks: ​ [[ http://​www.codeblocks.org/​downloads | download]] codeblocks-17.12mingw-setup.exe (Include compilatore), ​ selezionare componenti ​ "​Contrib plugins"​ e "MinGW compiler suite"​. +
-     * Verifica l'installazione:​ create a new project, console project, C++ , project title: hello. ​ Build -> build and Run. +
-     ​* ​Esempi ​[[http://​www.fis.unipr.it/​dokuwiki/​doku.php?​id=roberto.alfieri:​user:​c | C/C++]]+