Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

L'Interfaccia Grafica

0 views
Skip to first unread message

Alex

unread,
Dec 15, 2005, 6:15:10 AM12/15/05
to
Sono uno studente di Informatica del Primo anno ripetente pur troppo e
sto studiando Java, solo che la grafica la vedrò "forse" fra un anno e
mezzo vi sembra giusto che prima debba studiare queste materie:

PROGRAMMAZIONE 1 (JAVA BASE)
Introduzione al Corso
-
Lezione 02 Elementi di informatica
-
Lezione 03 Sistemi di numerazione binario, ottale, esadecimale
-
Lezione 04 Rappresentazione delle informazioni
-
Lezione 05 Componenti Hardware e loro schema funzionale
-
Lezione 06 Linguaggi di programmazione
-
Lezione 07 Installazione e configurazione del JDK
-
Lezione 08
Problemi, Algoritmi, Diagrammi di flusso
-
Lezione 09 Notazione Lineare Strutturata
-
Lezione 10 Primo programma / Tipi di dati predefiniti
L10
Lezione 11 Operatori predefiniti, Conversioni di tipo
L11
Lezione 12 Gestione dell'input, Costrutti di base
L12
Lezione 13 Costrutto di iterazione "while"
L13
Lezione 14 Costrutto di selezione "switch"
L14
Lezione 15 Dichiarazione ed inizializzazione
L15
Lezione 16 Meccanismo di Allocazione
L16
Lezione 18 Array: ciclo for
L18
Lezione 19 Funzioni: categorie di memorizzazione
L19
Lezione 20 Funzioni: passaggio dei parametri
L20
Lezione 21 Algoritmi notevoli per gli array
L21
Lezione 22 Ricorsione
L22
Lezione 23 Stringhe: dichiarazione e metodi
L23
Lezione 24 IL trattamento delle eccezioni
L24
Lezione 25 Introduzione agli oggetti
L25
Lezione 26 Programmare con gli oggetti
L26
Lezione 27 Lavorare con gli oggetti
L27
Lezione 28 Ereditarietà
L28
Lezione 29 Classi astratte e interfacce

PROGRAMMAZIONE 2 (JAVA AVANZATO)


Lezione 01 Le eccezioni
Lezione 02 Debugger - IDE
Lezione 03 Abstract Data Type - Il tipo astratto LISTA -
implementazioni: array, linked list, double linked list
Lezione 04 Struttura stack (pila) L04
Lezione 05 Stime di complessità
Lezione 06 La struttura coda
Lezione_07 Ricorsione
Lezione 08 Eserciztazione su liste, stack e code
Lezione 09 Esercitazione sulla ricorsione
Lezione 10 Alberi Alberi Alberi
e poi
INTERAZIONE E MULTIMEDIA
dove alla fine del corso sarai in grado di fare qualcosina con JAVA

Devo studiarmi veramente 3 materie prima di vedere l'interfaccia
Grafica, per esempio uso spesso un Client FTP, se me lo volessi fare
io, che dovrei fare ?
A me serve un semplice programma che si identifichi con user e pwd e mi
dia la lista dei file presenti nel server e con un doppio-click me lo
scarichi.

Mi sento deriso da mio fratello (Che usa VISUAL BASIC 6) che mi dice:
"Me la sai fare una semplice agenda" ed io cosa devo dire che faccio
ca**ate ?
Come dovrei fare ? Per favore se mi aiutate non mi mandate a link in
inglese.

CarMas

unread,
Dec 15, 2005, 8:24:20 AM12/15/05
to
Alex ha scritto:

> vi sembra giusto che prima debba studiare queste materie:

Si.

> uso spesso un Client FTP, se me lo volessi fare
> io, che dovrei fare ?

Testuale, cosi' per iniziare, come tanto tempo fa.
Del resto un minimo di base per sapere quello che sta combinando e' bene
averlo. Se riesci a farci sopra un gui, non e' mica che clicchi su un
file e' questo ti appare magicamente sul pc :D

> Come dovrei fare ?

Studiare dalla lezione 1 del corso 1 fino alla fine.
Anch'io vorrei andare sulla luna, ma non ho ancora imparato a volare :P

Saluti
CarMas

Nicola

unread,
Dec 15, 2005, 8:47:16 AM12/15/05
to
Ciao, anch'io ero come te al primo anno, ma poi ho capito che questi esami
di base servono per formarti nell'ambito della programmazione. Cmq se ci
tieni tanto ad utilizzare una GUI, ti accontento, devi utilizzare le api
java awt oppure swing. Per te che non hai molte conoscenze, ti consiglio di
scaricare un ambiente tipo NetBeans che ti permette di creare interfacce
grafice con editor, specie visual basic. Inoltre dici a tuo fratello che
Visual Basic 6 è preistoria, se proprio vuole usare ambienti Microsoft
utilizzi Dot.NET.
Ciao!!! Buon Studio!!!

------------------------
Nicola Amoruso
"Alex" <alex84f...@yahoo.it> ha scritto nel messaggio
news:1134645310.1...@z14g2000cwz.googlegroups.com...

antonio

unread,
Dec 15, 2005, 9:31:05 AM12/15/05
to
Alex ha scritto:

> INTERAZIONE E MULTIMEDIA
> dove alla fine del corso sarai in grado di fare qualcosina con JAVA

non puoi pretendere di imparare tutto dai corsi, anche se il programma
sembra abbastanza orientato su problemi pratici. Cercati delle guide e
leggile, ce ne sono tante. Ti consiglio di guardarti awt e le servlet
per iniziare, che possono risolvere entrambe il tuo problema. Certo che
se non sai l'inglese non vai lontano...

> Mi sento deriso da mio fratello (Che usa VISUAL BASIC 6) che mi dice:
> "Me la sai fare una semplice agenda" ed io cosa devo dire che faccio
> ca**ate ?

Tuo fratello è cattivo!
Tu digli che java è il cobol del nuovo millennio :D

Alex

unread,
Dec 15, 2005, 10:04:07 AM12/15/05
to
>Visual Basic 6 è preistoria, se proprio vuole usare ambienti Microsoft
>utilizzi Dot.NET.

Non è passato a .NET perchè quando è uscito dopo un paio di mesi
c'era la versione nuova, e poi ora dopo un anno un altra ancora la 2005
quindi ha aspettato

Fabrizio

unread,
Dec 15, 2005, 12:12:57 PM12/15/05
to
Alex ha scritto:

> Sono uno studente di Informatica del Primo anno ripetente pur troppo e
> sto studiando Java, solo che la grafica la vedrò "forse" fra un anno e
> mezzo vi sembra giusto che prima debba studiare queste materie:
Si


>
> Devo studiarmi veramente 3 materie prima di vedere l'interfaccia
> Grafica, per esempio uso spesso un Client FTP, se me lo volessi fare
> io, che dovrei fare ?

Prima conoscere la programmazione Java, i protocolli di rete

> A me serve un semplice programma che si identifichi con user e pwd e mi
> dia la lista dei file presenti nel server e con un doppio-click me lo
> scarichi.
>

Spiegati meglio.. Con un dopiio click, significa che vuoi qualche cosa
di visuale?
Si tratta di un server ftp? Lo conosci il protocollo?

> Mi sento deriso da mio fratello (Che usa VISUAL BASIC 6) che mi dice:
> "Me la sai fare una semplice agenda" ed io cosa devo dire che faccio
> ca**ate ?

Una agenda non è proprio un esempio di alta scuola informatica....
E poi che ci vuole a fare una agenda con tutti pulsantini e trascinando
i componenti?
Spero che tu non stia studiando per limitarti ad applicazioni così
facili ;-)

La convinzione che una applicazione grafica è più complessa di una
testuale, non è sempre vera..

Io ho fatto una chat sicura: il client è visuale, ma il server
multiutente con controllo della concorrenza no. Secondo te quale è più
facile da fare dei due ;-)


> Come dovrei fare ? Per favore se mi aiutate non mi mandate a link in
> inglese.
>

Se proprio vuoi fare qualche cosa di visuale, installati eclipse con il
visua editor (così anche tu ti puoi fare l'agenda) o netbeans come ti
hanno già consigliato.

Ricorda una cosa:
chi sa fare applicazioni grafiche non sempre sa programmare (e questo
per esperienza personale), chi sa programmare sa anche fare applicazioni
grafiche, chi non sa l'inglese o lo impara o è meglio che cambia strada!

Ciao!
FF

Nicola

unread,
Dec 15, 2005, 12:55:59 PM12/15/05
to
>La convinzione che una applicazione grafica è più >omplessa di una
>testuale, non è sempre vera..

Sono completamente d'accordo.

> Ricorda una cosa:
> chi sa fare applicazioni grafiche non sempre sa programmare (e questo per
> esperienza personale), chi sa programmare sa anche fare applicazioni
> grafiche, chi non sa l'inglese o lo impara o è meglio che > cambia strada!

Hai perfettamente ragione, condivido il tuo pensiero, si vede che sei un
programmatore esperto.

Ciao!!!

-----------------
Nicola Amoruso

Nicola

unread,
Dec 15, 2005, 1:05:06 PM12/15/05
to
>Non è passato a .NET perchè quando è uscito dopo un >paio di mesi
>c'era la versione nuova, e poi ora dopo un anno un altra >ancora la 2005
>quindi ha aspettato

Guarda che ci sono stati cambiamenti tra il primo Dot.Net e le versioni
successive, però in fin dei conti programmare con Dot.NET è sempre la stessa
cosa anche se escono versioni più aggiornate. Dot.Net ha avuto un enorme
successo perché, come java, è un linguaggio puramente ad oggetti, per questo
si è diffuso molto rispetto alla versione 6. Non ti basare sul fatto che tuo
fratello sa utilizzare un linguaggio di programmazione che ti permette di
realizzare GUI mentre tu sai utilizzare solo la console.
L'importante non è saper realizzare interfacce grafiche ma è importante
capire come risolvere problemi complicati in modo semplice.
In bocca al lupo!!!
ciao!!!

-----------------
Nicola Amoruso


Alex

unread,
Dec 15, 2005, 1:46:16 PM12/15/05
to
>Spiegati meglio.. Con un dopiio click, significa che vuoi qualche cosa
>di visuale?
>Si tratta di un server ftp? Lo conosci il protocollo

Voglio qualcosa di visuale, no, non conosco il protocollo
effettivamente, ma io volevo sapere il minimo indispensabile per avere
un'approccio più grafico anzi GRAFICO.
Se per passare alla grafica mi conviene studiare prima quelle cose, va
bene lo farò, ma , se non mi favorisce l'approccio preferirei
incominciare da adesso con la grafica, anche se non ne capisco di
programmazione, mi ricordo che a scuola con visual basic era un colpo
fare un agenda o altro, spero lo sia anche in JAVA.

>Una agenda non è proprio un esempio di alta scuola informatica....
>E poi che ci vuole a fare una agenda con tutti pulsantini e trascinando
>i componenti?
>Spero che tu non stia studiando per limitarti ad applicazioni così
>facili ;-)

Mio fratello mi ha detto di farmi un agenda solo per vedere qualcosa di
grafico.


ORa vi saluto

Ciao a tutti

Nicola

unread,
Dec 15, 2005, 3:39:30 PM12/15/05
to
Non ti preoccupare quelle cose ti servono sia nell'ambito di console che di
grafica, poi un giorno ci ringrazierai. Se vuoi iniziare a guardare la
grafica scaricati NetBeans e ti crei un interfaccia grafica come Visual
Basic.
Ciao!!! Buon Studio!!!

------------------------
Nicola Amoruso
"Alex" <alex84f...@yahoo.it> ha scritto nel messaggio

news:1134672376.4...@g44g2000cwa.googlegroups.com...

bob

unread,
Dec 19, 2005, 9:14:10 AM12/19/05
to

> Ti consiglio di guardarti awt e le servlet
>

Si certo, le servlet per implementare un client FTP.
E' gia' accaduto che dai consigli completamente errati, evita di postare se
non sai di cosa stai parlando.


0 new messages