Archivio per Novembre 2007

h1

Hello World, Codice commentato.

29 - Novembre - 2007

C// Hello World
 #include
 int main(){
  printf(”Hello World!\n”);
  getchar();
  return 0;
 }

 Analizziamo il programma.
// Hello World

 Come in tutti i linguaggi di programmazione c’è la possibilità di commentare il codice.
 In C si utilizzano i simboli // Commento. Si può utilizzare il metodo commento su più righe impostandolo in questo modo :
// Commento1
// Commento2

Ora passiamo alla seconda riga del nostro programma.
#include

il simbolo # ci permette di includere altri sorgenti nel nostro progetto. In genere sono inclusioni di file con estensione .h. In questo caso noi abbiamo utilizzato la libreria standard I/O (input/output).
Nella terza riga abbiamo la funzione Main (tralascio il significato di Int quindi prendetela per buono).
Main tradotto in italiano significa Principale, cioè è la funzione che vi compare per prima all’avvio del programma (va in esecuzione).
  int main(){

Alla fine della nostra funzione (sempre tralasciando int) abbiamo una parentesi graffa {, questa istruzione ci dice che è un raggruppamento della funzione main ovvero quella principale.

La terza riga emette i dati attraverso la libreria standard di output con la funzione printf()
 printf(”Hello World!\n”);

come abbiamo detto printf emette dati attraverso la libreria output. “Hello World” è la frase che compare all’esecuzione del programma. Il simbolo \n indica che dopo aver stampato nella funzione principale la frase Hello World va da capo. poi c’è il simbolo ; che indica la fine dell’istruzione.

Nella quarta riga c’è la funzione
  getchar();

Cosi come è messa nel codice sorgente permette all’utente di visualizzare la frase Hello World, senza quella funzione avremmo che il programma nel momento dell’esecuzione si terminerebbe subito.
Nella quinta riga invece abbiamo la funzione
  return 0;

qusta funzione termina il programma. infine c’è il simbolo } che chiude il ragruppamento della funzione principale Main.
Alla fine il programma aspetta che l’utente prema Enter per terminare il suo processo completamente.

h1

WPCC, WinMx Professional Chat Client.

24 - Novembre - 2007

Beh sarebbe quasi impossibile elencare tutti i programmi che hanno fatto la storia di WinMX, dai bot ai client, dai server alle piccole applicazioni per i testi.

Il 29/10/2007 ore 17:40 Emulator decide di mettere online un applicazione che si connettesse ai server di WinMX.

Si tratta di un client tutto innovativo che ora è nel mondo MX, il suo nome è WPCC (WinMx Professional Chat Client) rilasciato dal gruppo informatico Crystal Soft.

L’interfaccia grafica è quasi uguale a quella di WinMX solo che il creatore (Emulator ®000) ci ha pensato bene anche per le funzioni. Infatti questa piccola applicazione gratuita oltre a connettersi sul peer-to-peer trilla, apre chat private e manda file.

Ha quasi tutto in pratica, il Client ha la possibilità di connettersi in Secondaria e di aggiungere plug-in.

Questo gioiellino nato nelle mani di Emulator quasi scavalca tutte le statistiche di download nella categoria WinMX-Client.Fra non molto entrerà anche nel mondo open source, dove i sorgenti del client saranno rilasciati da Emulator stesso.Reperibile su :

- http://www.emulator.135.it

h1

AutoCAD, Perchè nelle scuole si studia su un software che non viene usato nelle Aziende?

23 - Novembre - 2007

Villetta AutoCAD Innanzi tutto voglio precisare che frequento l’ultimo anno della specializzazione Meccanica nell’ Istituto Tecnico Statale ”Marie Curie” di Napoli.Non mi ero mai  posto nessuna domanda che riguardasse il disegno CAD, domande del tipo : perché  si usa AutoCAD come software nelle scuole?; perché nelle Aziende Meccaniche di  livello nazionale non usano questo software?.

Il motivo è semplice anche se un pò banale. AutoCAD oltre ad essere un software Educativo, commercialmente sembra essere meno costoso, e anche, facile da trovare sui software P2P.

Mi spiego meglio, le scuole italiane utilizzano AutoCAD come software perché sembra che sia più facile per uno studente reperirlo (Acquistarlo o scaricarlo tramite p2p). Questo processo ha indotto le persone a vendere e a sponsorizzare un software non molto professionale ed utile per le Aziende Meccaniche. Processo controproducente per gli studenti.

La scuola ha l’obbligo di formare lo studente per poi metterlo nel mondo del Lavoro.

Formazione quasi sbagliata su questo punto di vista. Infatti si è obbligati a studiare su un software non usato dalle Aziende. Questo produce uno studente completo in parte, in quanto non ha acquistato una certa professionalità su disegno CAD richiesta dall’ Azienda in generale.

Le Aziende utilizzano software del tipo Pro/E e CATIA difficoltà maggiore ed è più indicato per la specializzazione Meccanica.

Da tempo però la casa produttrice di AutoCAD (AutoDesk) ha prodotto AutoCAD versione Meccanica, il nome è Inventor, ma non soddisfa sempre le nostre richieste.

Questo porta agli studenti sempre meno professionalità su disegni CAD.