mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.scienza.informatica
Titolo: PhD estero

Ciao a tutti,
sarei interessato a fare il PhD all'estero (europa) 
ma non ho idea ne di come funzioni la cosa (serve un concorso o accettano
senza problemi?) inoltre non ho idee neppure su quale nazione o universita.
qualche consiglio? sarei interessato alla ricerca in algoritmica. 
Dove pagano molto meglio rispetto all'Italia?
E' una strada che consigliate?
grazie

 E' una strada che consigliate?
Dipende da te. Puoi pubblicare anche senza dottorato, ma non
puoi diventare professore senza di esso AFAIK. Per la carriera
universitaria e' esiziale, per la carriera nell'industria puoi
anche farne a meno. Per fare i dindi non e' essenziale...
   Raffaello

Newsgroup: it.scienza.informatica
Titolo: collegamento tramite hub

Salve , siamo studenti alle prime armi con la connettività tramite hub, 
e ci piacerebbe sapere come connettere più computers tramite un hub a 
otto porte, ad una rete locale.
Abbiamo già tentato di collegare fisicamente i computer all'hub ,e poi l'
hub alla rete locale, ma non funziona niente.
Cosa possiamo fare?
Per favore aiutateci 
Grazie fin da ora

Cosa possiamo fare?
Vi siete ricordati che il collegamento tra rete e hub richiede di invertire
il cavo.
Nell'hub e' segnato con una X e vi puo' essere un switch che
attiva/disattiva l'inversione.
Spero di esservi stato utile, ma questo risolverebbe solo il problema a
livello hw...
Ciao

Newsgroup: it.scienza.informatica
Titolo: Studente cerca aiuto

Salve mi chiamo Pippo è sono uno studente di ragioneria, ho un piccolo
problema.
Sono stato incaricato dalla mia scuola a creare un database Access 97 da
pubblucare sul Ns. server WWW (Window NT, IIS, ASP).
Il mio problema è molto semplice: non riesco a generare una query composta
da due parole, infatti se scrivo un aparola soltanto in un apposito campo
per la ricerca il database mi crea le pagine con i risultati in modo
corretto. Ma quando la query è composta da più parole il database non
risponde alla query inviata. Es. "KEYWORD" (valigia portafogli rosso verde
bianco sedia banchi lavagne); se cerco "valigia" tutto va bene. Se inserisco
nella campo "valigia verde" il database non mi restituisce alcun risultato.
Vi chiedo un po di aiuto. Questo mi aiuterebbe a fare bella figura con i
professori e a migliorare le mie precarie condizioni di studente fannullone
perchè distratto dal computer. Vorrei sapere qual'è il comando da impostare
o quale modifica apportare SQL.


Se mi mandi la struttura della tabella che stai usando e quella della
Query in questione, forse ti posso aiutare...
Cristiano
Newsgroup: it.scienza.informatica
Titolo: Bootable CD-ROM

    Vorrei sapere se ci sono dei formati  o dei tools ad-hoc per creare un
cd-r che possa essere letto da un PC avente la nuova caratteristica di boot
dall'unità CD-ROM.
    Ringrazio anticipatamente chiunque possa darmi informazioni in merito .
Ciao
        Sal.

, eloquette:

Per quanto ne so il boot da cdrom è solo una raffinatezza di alcune
schede madri.
Byez,
               Alessio.
__________________________
Remove nospam from address
__________________________
Wanna see?
http://www.aspide.it/freeweb/skizzo
 (UNDER COSTR.)
ICQ UIN: 6168664

Byez,
In effetti il boot da cd-rom è una caratterisica di schede madri che
presentano controller SCSI integrati. Per quanto ne so non esistono schede
madri che supportino il boot da cd-rom EIDE o ATAPI.
Il mio indirizzo è:  
rast...@ats.it
Anche tu su ICQ?
Il mio UIN è: 11060249
Se ti va di chattare io sono collegato dopo le 21:30
Ciao!


Non e' una caratteristica SCSI; il Compaq Prosigna 200, ad esempio, fa
il boot da drive IDE CD-ROM (ATAPI) attraverso un PCI IDE controller
integrato sulla scheda madre.
Ciao.
Claudio Pipitone
ath...@x-xtin.it
http://space.tin.it/internet/0pipiton
___________________________________________________________________
Key fingerprint: C0F3 11DB 9060 198E 8556  39D9 64FD 6A3E D749 69EF
Attenzione: per rispondere via E-mail rimuovere i caratteri  x-x inseriti per falsare l'indirizzo ai fini "anti-spam"

schede madri.
Ma che mobo hai? ce l'hanno TUTTE le mobo Pentium da oltre un anno e
mezzo a questa parte...
Saluti
---
Marco Ermini
"nullus amicus magis liber quam liber"
mailto://
mar...@steam.italian.it
finger for info - PGP key avaiable
Newsgroup: it.scienza.informatica
Titolo: text to speech

Qualcuno mi sa dare delle belle notiziole, siti, programmi e/o consigli
sull IA applicata al TEXT to SPEECH?
Mi interessano in genere qualsiasi programma in grado di pronunciare
del testo attraverso la sound blaster, anche se non in italiano....
THANX
Tent:wq
-- 
_,.-'~'-.,__,.-'~'-.,__,.-'~'-.,__,.-'~'-.,__,.-'~'-.,__,.-'~'-..__,.-'~'-.,_
                        Francisco__Peralta (10t8or=)                        s
               _____  ________  /  )    ________                            i
              /  .  )/  .__   )/  /__  /  .__   )________  _________ tm     n
      Visit: (__/  /(  (  /  /(  .___)(  (__/  /(  .__   )(_  .___  )       c
   157.27.3.4*  \  \ \  \ \  \ \  \    \   ._  \ \  \ \  \  \  \ (_/        e
    _____________\  \ \  \_)  \_\  \____\  \_)  \_\  \_)  \__\  \_          '
   (_(C)10t8or_______) \________)\______)\________)\_________)\___)         8
          . .. ...---===Proud Member of Neuro Zone 2===---... .. .          9
. .. ...--==WebMaster at Giuliari server of University of Verona==---... .. .
e-Mail: 
10t...@usa.net
                   www-Page: 
http://10t8or.home.ml.org/
~'-.,__,.-'~'-.,__,.-'~'-.,__,.-'~'-.,__,.-'~'-.,__,.-'~'-..__,.-'~'-.,__,.-'

del testo attraverso la sound blaster, anche se non in italiano....
Archive-name: comp-speech-faq/part3
Last-modified: 1998/04/06
URL: 
http://www.speech.su.oz.au/comp.speech/
--------------------------------------------------------------
Ferdinando Chiodo
mailto: 
fch...@macronet.it
 
           (remove "NOSPAM" from the address)
--------------------------------------------------------------
Newsgroup: it.scienza.informatica
Titolo: Piccolo problema: spedizione fax con Word 97 e win 98 impossibile!!!!!!!!!!!

        Il mio problema è questo: ho sempre utilizzato Word con Win 95 senza
nessun problema, ora avendo sostituito
il computer, ora  utilizzo Win 98 con Word.
        Con Win 95 spedivo i fax da Word senza nessun problema, con Win 98
non è più possibile. Quando infatti ho pronto il fax da spedire e procedo
cliccando sull'icona FAX di Word 97 e immetto i dati, quando arrivo alla
fine della procedura cliccando su fine, invece di mettere in funzione il
modem per l'invio, si apre invece una finestra con il seguente avviso:
        "Impossibile spedire il documento via fax locale di Microsoft Mail
non è installato nel sistema. Se si sta eseguendo  Windows 95  è possibile
eseguire l'installazione ora. fare clic su ok per visualizzare al
procedura".
ma la procedura  1°) è per Windows 95,  2°) si apre una seconda finestrella
con il seguente avviso (logico dato che ci troviamo su Win 98):
        " L'argomento non esiste. Controllare il fornitore dell'applicazione
per un file della guida aggiornato (129)".
        Lascio a voi ogni commento!
       Non ditemi però di ritornare ad utilizzare Windows 95 perché già ne
sono tentato e neanche di acquistare un applicativo nuovo per spedire i fax.
    Vi ringrazio anticipatamente  aspettando con ansia (e molta urgenza) una
vostra risposta che mi metta in grado di risolvere il problema, dimenticavo,
questa mattina ho telefonato al supporto tecnico della Microsoft Italia per
ottenere da loro la soluzione al mio problema, mi hanno chiesto di pagare la
"modica"cifra di lire 150.000 esclusa Iva, e questo per un solo quesito.
Di nuovo lascio a voi ogni commento.
    Cordiali saluti
    Frank

AARGHH!!!
Capperetti e cipolline, da quand'e' che spedire un fax e' scienza?!??
Trattandosi di word97 e windows98 pregasi pertanto postare su it.stregoneria
Chi gli risponde e' Maga Mago'..... (non nel senso che credete voi, pero')
Cheers
Yuri

...

INVECE DI FARE LO SPIRITOSO, DATO CHE PERDI SOLO TEMPO, E NON FAI RIDERE
NESSUNO
POTRESTI ANCHE LIMITARTI A DARE DEI CONSIGLI SE CELI HAI, SE NO, NON DIRE
CA**ATE!
GRAZIE

Concordo pienamente con Frank...
Cerca sul CD di Win98 la directory di installazione dei servizi MAPI / FAX e
procedi alla loro installazione ( non vengono piu' installati per
default.. )
Questo dovrebbe risolvere il tuo problema.. Attenzione, pero', se devi
costruirci applicazioni  perche' dalla prossima versione di Windows non
saranno piu' supportati (Win2000).
-=SIMO=-

 writes:

Da quando in qua non si possono prendere in giro gli OT ? Tra l'altro le
osservazioni di Yuri erano appropriate.
-- 
		    /\ I am just an optimizator  \/
		    /\ ------------------------  \/
		    /\  Giorgio Vecchiocattivi   \/
Newsgroup: it.scienza.informatica
Titolo: Architetture Parallele

        Salve,
mi chiamo Alessandro e sto cercando di districarmi tra la giungla delle
informazioni "BASILARI" delle architetture parallele (Packet-switched
networks, Circuit-switched networks, SIMD, MIMD, ecc).
Ho un testo in inglese "BARRON" che fa un pň di confusione a riguardo
sopratutto nella parte introduttiva, quando parla delle reti di
interconnessione tra i vari processori, e quindi mi rende arduo il compito
di capire le informazioni successive.
Se qualcuno č in grado di indicarmi un testo, magari in italiano,
sull'argomento mi aiuti - Lunedě 26 c.m. ho un esame a riguardo... :-(
Grazie comunque per l'attenzione, Alessandro.
-> it.scienza.informatica (Moderated)
%followup-to
it.scienza.informatica

Io ho studiato tempo fa queste cose su testi sia in italiano che in
inglese.
Quello in italiano si intitolaza all'incirca "Architetture di
Elaborazione" autore Vanneschi.
Quello inglese era "Advanced Computer Architecture" di Huang (non sono
sicuro che si scrive cosi il suo nome, è cinese).
Ciao

Newsgroup: it.scienza.informatica
Titolo: numeri primi

ho bisogno di un programma in prolog che generi i numeri primi minori di un
dato "n".
chi puņ aiutarmi?

Salve
puoi usare il cosuiddetto "crivello di Eratostene"
ovvero scarti tutti i multpli di 2, poi quelli di 3,
qelli di 5 (ma non 2,3 e 5 ovvio) e cosi' via fino
a (mi pare) sqrt(n)..
Cheers
Yuri
PS Mi preme sottolineare che sono contrario alla moderazione
sotto ogni forma, sopratutto in presenza di white e black list,
di cui faccio norate echi vagamente razzisti, suggerirei
yes e no list, e mi permetto di osservare che il thread ":Ma
a chi etc.." sarebbe l'ora che si smorzasse....
ri-cheers
Yuri

 di cui faccio norate echi vagamente razzisti,
Questa è proprio grossa. Solo una mente contorta
e cervelloticamente insana puo' associare cose coì lontane fra loro.
Il razzismo,credimi, non centra nulla.
--
--------------------------------------------------------------
Fabrizio Sebastiani, 
http://userspace.ats.it/free/fsebasti
--------------------------------------------------------------

Salve
il crivello non e' il massimo ma consente di generare
facilmente i numeri primi da 1 fino a n anche se il limite
sqrt(n) da me indicato e' un cazzata, se voglioo generare i
numeri primi fino a 13 devo arrivare a 13.. non so se ne 
esistono di piu' efficienti..
Per quanto riguarda la scoposizione esiste il terorema
di fattorizzazione unica ma credo che scomporre un numero
n qualunque in potenze di numeri primi sia un problema
difficile, forse in classe NP..
Cheers
Yuri

 difficile, forse in classe NP..
C'e' una paginetta in rete con una breve introduzione ai numeri primi ed
un link alla bibbia del numero primo per ogni ulteriore approfondimento.
http://scuolaitalia.com/eureka/esperti/mat/primi/primi.html
						l.f.
--------------------------------------------------------------------------
       -- )     Luca Fini                            Tel: +39 055 2752 307
 ___    |\      Osservatorio Astrofisico di Arcetri  Fax: +39 055 2752 292
/   |   | |_   L.go E.Fermi, 5 +-----------------------------------------
(___|___//___)  50125 Firenze  /   WWW: 
http://www.arcetri.astro.it/~lfini
 (_)      (_)   Italia        / e-mail: 
lf...@arcetri.astro.it
-----------------------------+--------------------------------------------
                              In a world without fences - who needs GATES?

primi fino a n ?
Ti consiglio di guardare
http://www.utm.edu/research/primes/index.html
.
a presto
Stefano
Newsgroup: it.scienza.informatica
Titolo: Motori 3D

Salve,
sono Rasta e di quando in quando scrivo su questo newsgroup.
Sto cercando informazioni riguardanti la creazione di un motore 3d (vedi
doom, quake...). Gradirei informazioni su siti o libri dove trovare
dettagliate spiegazioni (anche in inglese) e magari pezzi di codice...
Grazie.
Il mio indirizzo è 
rast...@geocities.com
-----== Posted via Deja News, The Leader in Internet Discussion ==-----
http://www.dejanews.com/
   Now offering spam-free web-based newsreading

Sto cercando informazioni riguardanti la creazione di un motore 3d (vedi
Su DEV sono comparsi degli articoli su questo argomento con  listati
(sul numero di maggio mi sembra ci sia il terzo).
Lo trovi in edicola.
Per informazioni guarda
http://www.infomedia.it/
Giampiero

dettagliate spiegazioni (anche in inglese) e magari pezzi di codice...
altri ti suggeriranno link piu' significativi, io intanto ti dico che
credo che la idsoftware abbia rilasciato i sorgenti di doom...quindi
se cerchi sul loro sito dovresti trovarli (_forse_ sono solo per
linux...)
ciao!
  gabriele
--
gabriele zugliani - student at pisa univ. (dept. of computer science)
linux docs: 
http://ildp.psy.unipd.it
 
http://sunsite.unc.edu/LDP
==> NOTE: TO REPLY PLEASE REMOVE "NZPM" FROM THE ADDRESS.

 inglese) e magari pezzi di codice...
Su Yahoo c'e' una pagina di Game Programming, da cui sono arrivato ai
seguenti indirizzi.
La lista di Karsten Isakovic, completissima, dei motori 3D, ce ne sono
434! Stranamente non c'e' uno dei piu' diffusi, WorldUp della Sense8
(
http://www.sense8.com
) (da non confondere con WordUp di David Egerter,
come avevo fatto io :-) ).
http://cg.cs.tu-berlin.de/~ki/engines.html
Uno di questi e' Panard Vision, scaricabile con sorgente incluso.
http://www.inforoute.capway.com/brunet3/
Il sito di John Camillo, dove nella sezione Game Tech trovi un bel
tutorial sulla grafica 3D in tempo reale.
http://www.irth.net/milo/index.html
Alcuni siti dedicati alla progr. dei videogiochi, con FAQ ed indirizzi
sulla grafica 3D:
http://developer.dungeon-crawl.com/
http://www.resorcium.com
http://www.perplexed.com/GPMega/
I sorgenti di Doom (e di Wolf3D ed altro) della id, di cui si diceva.
ftp://ftp.idsoftware.com/idstuff/source
E per finire, i siti del Game Developer Magazine, forse il piu' diffuso
giornale nel campo.
http://www.gdmag.com/
 e 
http://www.gamasutra.com/home.htm
Fiuu! Spero ti basti. :-)
--
Nicola Larosa - mailto:
n.la...@mclink.it
http://www.mclink.it/personal/MC3211/
Newsgroup: it.scienza.informatica
Titolo: fichiers word 7

Cari amici so di chiedere l'impossibile ma se uno di voi volesse farmi un
regalo di natale cerco per installare il dictionario italiani i seguenti
fichiers
1/msgr it lex
2/msgr it32dll
3/mshy it lex
4/mssp2 it lex
5/msth it lex
6/msth 32 dll
7/mswds it lex
8/ wtcc61itdll
Certo che fanno molto ma in due o tre email chi avrebbe l'amabilita di
mandarmene anche se solo una parte
Grazie
Amicalement
F Panicali
fpan...@club-internet.fr

 
fpan...@club-internet.fr
Io te li posso mandare, se mi giuri sulla torre Eiffell
che 
1) In tutta la tua vita non chiamerai mai piu' con l'osceno termine
"fichier" un onesto file.
2) che utilizzarai il temine "octet" solo per indicare 
un gruppo di otto musicisti.
3) Se qualcuno ti chiede se hai un "ordinateur" farai finta
di non capire.
ciao.
Giovanni'.

Newsgroup: it.scienza.informatica
Titolo: Algoritmo per il riconoscimento e verifica impronte digitali

Vorrei sviluppare un SW biometrico e sto cercando un sorgente 
dell'algoritmo per il riconoscimento e la verifica di impronte digitali. Mi 
vanno bene anche solo le indicazioni su come reperire delle valide 
informazioni sull'argomento.
-- 
Posted from 
mail7.galactica.it
 [212.41.208.24] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Prova a fare qualche ricerca sul Graph Matching o inexact graph matching, io
ci sto preparando la tesi ed ho raccolto una marea di articoli se può
esserti utile posso mandarti riferimenti precisi.

Newsgroup: it.scienza.informatica
Titolo: Macchine di Turing!!!!!!!!!!!!!!!

Devo imparare ad usare le macchine di Turing e vorrei alcuni
chiarimenti.
Se abbiamo:
       nastro iniziale |    nastro finale
1)       AAAA       |            AA
2)      AAAAA     |            AA
3)         AAA        |             A
4)           AA        |              A
vuol dire che il procedimento che elaboriamo per 1) deve valere anche
per 2), 3) e 4)?
Se al posto delle lettere abbiamo dei numeri, possiamo tranquillamente
scrivere sul nastro i numeri? E se abbiamo come nastro finale SI, č da
considerarsi come sequenza di S e I?
Scusate la mia ignoranza in materia, ma devo fare tutto ciň in poco piů
di due giorni ed inoltre ho solamente 2 misere paginine di appunti.
Grazie!
loryweb

 loryweb
Caro Loryweb, se ti beccasse Alan Turing!!!
Prima cosa: non so chi e' riuscito a condensare tutta la teoria delle MdT 
in DUE misere paginette di appunti, dato che il mio testo ci dedica almeno
cinque capitoli e le richiama per i restanti.
Comunque, dato che anch'io le sto ripassando dico qualche cosina.
- L'alfabeto del nastro di una MdT viene dichiarato prima di scriverne la
funzione di transizione (prima di programmare la macchina). Posso usare
lettere, numeri, faccine, vegetali, cuoricini, e anche simboli 'SI' e 'NO'
presi pero' per conto proprio.
Nell'esempio che riporti secondo me hai una macchina che ha come alfabeto
la lettera A e il simbolo 'blank' o 'spazio vuoto'. Se invece della 'A'
mettessi una carota non cambierebbe nulla.
Fammi sapere!
Massimo
Newsgroup: it.scienza.informatica
Titolo: OOP...Cercasi disperatamente

Salve sono nuovo di questo NG!Sto disperatamente cercando il miglior 
libro (magari anche PDF) sulla OOP!
Non so piu dove sbattere la testa!Help!!! :-(
Grazie a tutti!
Magellano

libro (magari anche PDF) sulla OOP!
Cerca il libro di Bertrand Meyer
--
Rhymes (
rhymes_...@myself.com
)
http://www26.brinkster.com/rhymes
" ride or die "

 ha scritto nel messaggio
news:hpqvsus461r9auqm0...@4ax.com...


Su internet non so dove guardare e su Amazon costa qusi 80Euro!!! Un rene!!!
Mmm io ne ho a bizzeffe :) (università)


 :-(
Eh  sì, costosetto ma anche bello grosso (milleduecento pagine + CD). Il
prezzo penso sia quello là, io l'ho comprato ad Ingegneria 2000 (Roma) a
Febbraio e l'ho pagato 150000 lire (la settimana dopo è salito a
200000...)
Ciauz, Andrea
P.S. Ancora devo cominciare a leggerlo :-(((

 Mmm io ne ho a bizzeffe :) (università)
Ok!ho capito! Me ne vendi uno tu? ;-)
Universita di dove poi? io sono di [PV].
Ciao
Magellano

 P.S. Ancora devo cominciare a leggerlo :-(((
Sei quasi peggio di me! ;-)
Ti pigli un mallopo da 150.000 lire e non te lo impari a memoria? ;-)
Io nemmeno l'ho trovato ancora!
Ciao,
Magellano

 Io nemmeno l'ho trovato ancora!
Mal che vada dovresti trovarlo su Amazon.
Andrea


Ce l'avevo alle superiori... qui all'uni ho notato che non ci sono copie.
Io sono di crema (CR)
--------------------------------
Inviato via 
http://usenet.libero.it

 Magellano
Non ho capito perche' ti mandano tutti in libreria quando hai chiesto un
pdf.. boh, cmq Thinking In C++ e' uno ottimo testo. 
Eccoti una lista di mirror da dove prelevarlo:
http://www.mindview.net/Books/DownloadSites
byeZ
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.scienza.informatica
Titolo: Ricerca per tesina d'esame

Salve a tutti!
Qualcuno saprebbe indicarmi qualche buon sito dove potrei trovare materiale
riguardante gli sviluppi dell'informatica durante gli ultimi 50 anni? Un
sito che parli un po della storia e delle tecnologie che l'hanno condotta
fino ai giorni nostri, con vedute che vanno dai linguaggi macchina Assembly
fino a quelli industriali come il lisp. Beh, un grazie a tutti!
--
______________________
GIANPAOLO DI GIACOMO
E-mail: 
gi...@freemail.it
 
giandy...@tiscalinet.it
 
ldr...@tin.it
 
gian...@libero.it
Nickc6: gianpy81;
Nick mirc: raul81;
Web: 
http://geg.freeweb.org
"Registrati a Spedia e CashSurfer e guadagna anche tu!"
Spedia My code: 412206 
www.spedia.net
;
CashSurfer:
http://www.cashsurfers.com/?a=Members&s=Login&username=raul81&userpassword=7
228182527&gotoa=Members&gotos=raul81

 fino a quelli industriali come il lisp. Beh, un grazie a tutti!
Esistono dei siti, dove si parla di cose come "museo dell'informatica", o
"archeologia informatica", ma dovresti provare con un motore di ricerca.
Se invece hai accesso ad una biblioteca ben fornita, prova a guardare:
David A. patterson, John L. Hennessy, "Struttura e progetto dei
calcolatori".
dove si parla ampliamente anche della storia.
Se poi hai voglia di comprarlo, puoi farlo, ma personalmente lo trovo
noioso, e apprezzo invece proprio solo la parte "storica" e discorsiva.
In definitiva: prendilo a prestito dalla biblioteca. Se poi lo vuoi comprare
davvero, fai pure.
Ti ricordo, se servisse, che le biblioteche, anche universitarie (se
statali), sono aperte a tutto il pubblico, non solo agli studenti della
facoltà.
--
Alessandro Monti

 fino a quelli industriali come il lisp. Beh, un grazie a tutti!
Il Lisp č un linguaggio industriale?
Sinceramente ho perso di vista gli sviluppi di questo linguaggio e non
conosco i campi in cui viene utilizzato, per cui sentirlo chiamare
linguaggio industriale mi sorprende molto. Forse perché, se non sbaglio,
era usato in Autocad? Se si che diffusiona ha ora?
Newsgroup: it.scienza.informatica
Titolo: Probabilita` sottosequenza.

Dato un insieme di s simboli ed una sequenza di lunghezza N di tali
simboli che si possono presentare in modo equiprobabile (p=1/n);
la probabilita` che una sottosequenza di lunghezza n di tali simboli sia
contenuta nella prima e`:
P = (1/n)^n * (N-n+1)
Chiedo una conferma o, eventualmente, una correzione
del calcolo.
Grazie a tutti.


Scusate....
Sono sono "riuscito" ad introdurre un errore (1/n anzichè 1/s) per cui 
riporto il problema corretto:
Dato un insieme di s simboli ed una sequenza di lunghezza N di tali
simboli che si possono presentare in modo equiprobabile (p=1/s);
la probabilita` che una sottosequenza di lunghezza n di tali simboli sia
contenuta nella prima e`:
P = (1/s)^n * (N-n+1)


 P = (1/s)^n * (N-n+1)
(io non sono uno statistico ;) )
sono disposizioni (non semplici), perche' a te interessa l'ordine in cui
appaiono i simboli (cioe' 'agt' != 'tga') ed ogni simbolo si puo' ripetere
piu' di una volta (es. 'aat' e' una seq. valida).
Quindi il numero di casi possibili per ottenere la sequenza e' s^n,
percio' la probabilita' di ottenere appunto una seq. di lunghezza n
dovrebbe essere p = (1 / s^n), che e' simile a quello che hai scritto tu,
pero' manca il fattore "N-n+1" (che cos'è 'n' piccolo?)

 scritto tu, pero' manca il fattore "N-n+1" (che cos'è 'n' piccolo?)
scusa alla fine mi sono confuso anch'io, cmq il resto dovrebbe essere
valido.

Newsgroup: it.scienza.informatica
Titolo: Sonoro in C++

Salve a tutti.
Io avrei un problemino non da poco.
Ho assoluta necessitą di fare suonare la Sound Bestia con un listato
C++.
Essenzialmente devo suonare dei samples, siano VOC, WAV, RAW, o altro,
non importa.
Poi ho bisogno di suonare una musica di sottofondo. Per questo scopo, il
top sarebbe suonare sei moduli musicali, come i MOD, o gli XM, ma potrei
accontentarmi anche  delle tracce CDaudio dal CDrom, a piacimento.
Qualcuno saprebbe indicarmi qualche serverone dove posso trovare tali
librerie, o mandarmi qualche listato (anche in asm, va bene lo
stesso...) ?
Un grandissino GRAZIE anticipato a chi mi aiuta.
Palma Demis



...

Se il tuo č un programma Windows ti consiglio di utilizzare i driver MCI.
Tutte le informazioni che ti servono le trovi nell'MSDN cercando
mciSendString o mciSendCommand.
Se invece č un programma DOS devi cercare delle librerie C/C++ che facciano
il lavoro. Prova a guardare al sito della Simtel al gruppo DOS.
Buon lavoro. Dany



 
che compilatore e che sistema operativo usi?
se usi il djgpp allora allegro fa a caso tuo.
http://www.talula.demon.co.uk
ciao
Newsgroup: it.scienza.informatica
Titolo: Gestione di un mazzo di carte

Problematica non indifferente.
Algoritmi per la gestione delle pescate (random), per il mescolamento, per la
gestione delle carte pescate e rimanenti...
Any hint?
Adieu,
-- 
Lestat de Lioncourt  -- a.k.a --  Ciro Mattia Gonano
 Undergraduate student in Computer Science at University of Bologna
 IHGGer #1049   <=>  ICQ#: 52631406   <=>   URL: 
http://www.CS.UniBO.It/~gonano
 Debian admin at 
Students.CS.UniBO.It
 <=> look at headers for my JabberID & GPG

 Adieu,
Ciao,
Per il mescolamento faccio prima un ordinamento delle carte per seme e
valore tipo (Bastoni, Coppe, Denari, Spade) da 1 a 10, associando ad ogni
carta un indice da 1 a 40 e una chiave unica che si ottiene combinando il
suo valore col suo seme.
Es: il 3 di Coppe avra' inizialmente indice 13 (essendo la terza carta di
coppe dopo le 10 di bastoni) e
chiave 0x0010 0011  (nella quartina di sinistra metto 0x0001 per i bastoni,
0x0010 per le coppe, 0x0100 per i denari e 0x1000 per le spade, mentre nella
quartina di destra metto il valore della carta, e qui c'e' un 3 in questo
caso).
Poi faccio un ciclo dalla prima carta all'ultima e per ogni indice i del
ciclo, prendo a sorte un altro indice j, grazie al calcolo:
j = rand() % NUM_CARTE (*).
 e poi faccio lo swap degli indici swap(i, j).
Ottengo quindi una struttura in cui ho associato ad ogni indice (che da' la
posizione della carta nel mazzo) un codice che mi identifica la carta
stessa.
Per cui per ogni carta so la sua posizione nel mazzo.
La gestione delle pescate direi che e' banale, se si sfrutta il mescolamento
fatto in precedenza, le pescate seguono l'ordine in cui abbiamo messo le
carte.
Aggiornando un indice che ci da' la posizione corrente, si conoscono tutte
le carte uscite e tutte le carte rimanenti scorrendo in avanti e
all'indietro la lista a partire dalla posizione corrente.
Maurus

@ <snip>
@ > Algoritmi per la gestione delle pescate (random), per il mescolamento, <snip>
@ Ciao,
@ 
@ Per il mescolamento faccio <snip>
Proviamo qualcosa di piu' semplice:
array 'x' 1..52 di 52 oggetti, ognuno contenente seme e valore della
relativa carta, e 'n' = numero di carte pescate, inizialmente quindi
0.
10 estraggo numero a caso 'm' tra 1 e 52-n
20 la carta pescata = x[m]
30 x[m]=x[52-n]
40 n=n+1
50 IF n=52 THEN finito :)
60 GOTO 10
-- 
Real email address hasn't .nntp

 Maurizio
Se intendi effettuare la programmazione in assembler esiste un buon libro
chiamato "Quasi Intelligenza Artificiale". Ci sono alcuni esempi di
algoritmo per il gioco del tris ed altri giochi di logica.
Federico Santandrea

Newsgroup: it.scienza.informatica
Titolo: Algoritmo MP3 DOVE??

Chi mi dice dove reperire l'algoritmo mp3?

In questo sito c'è quello dell'Mp3 e anche di molti altri formati
http://www.wotsit.org/cgi-bin/search.cgi?music
joejoint ha scritto:

Newsgroup: it.scienza.informatica
Titolo: Algoritmi di compressione.

Sto cercando, ammesso che esistano, i principali algoritmi di compressione
in uso attualmente.
Intendo mpeg e mp3 principalmente.
Qualcuno sa darmi qualche informazione, almeno su dove cercare=

 Intendo mpeg e mp3 principalmente.
Prova su:
http://www.mpeg.org
Ciao
Scola

Newsgroup: it.scienza.informatica
Titolo: Gestione della Memoria

Considerando uno spazio di indirizzi logici di otto pagine di 1024 word
ciascuna,
mappato su una memoria fisica di 32 frame:
1. Quanti bit sono presenti nell'indirizzo logico ?
2. Quanti bit sono presenti nell'indirizzo fisico ?
Qualcuno può confermare i seguenti valori ?
1.     3+12
2.     5+12
grazie
-----------------------------------------------------------
E-Mail    : 
nic...@nsoft.it
URL       : 
http://www.geocities.com/blues_nick/
ICQ       : 26032113
-----------------------------------------------------------

 2.     5+12
No, dipende dalla grandezza dei frame. Inoltre servono 10 bit per avere 1024
indirizzi, e non 12 come sembri usare tu.
Nota che i frame potrebbe ro essere più grandi di 1024 byte, per cui servono
altri bit per specificare dove è realizzata la mappatura.
Se i frame invece sono anch'essi di 1024 byte, i tuoi numeri diventano:
1- 3+10
2- 5+10
Ovviamente da intendersi come valori minimi.
C'è però un altro punto: a cosa ti serve avere l'indirizzo al byte di ogni
locazione fisica? Probabilmente ti basterebbe sapere il numero di frame,
riducendo a 5 soli bit l'indirizzo per l'accesso alla memoria fisica, mentre
poi il singolo byte lo indirizzi sulla memoria logica, se serve.
--
Alessandro Monti
Newsgroup: it.scienza.informatica
Titolo: permutazioni

Esiste un algoritmo efficiente per scrivere tutte le permutazioni possibili di
un dato insieme di elementi?
Cercandolo da solo ho notato che la distanza tra due numeri composti da cifre
diverse consecutivi ha una certa regolarità ma non riesco a descriverla
sinteticamente
per esempio con 3 numeri:
321 -9 312 -81 231 -18 213 -81 132 - 9 123
l'andamento è simile anche se si considerano 4 o 5 numeri
Sono io che vedo ordine dove non c'é?
Scusate l'approssimazione della mia matematica!!!
Mauro
duepuntitrattinochiusaparentesi
_______________________________________________________________________________
Tutta l'infelicita' degli uomini deriva da una cosa sola: dal non sapersene
stare tranquilli in una stanza.
 -Pascal-
_______________________________________________________________________________
-> it.scienza.informatica (Moderated)
%followup-to
it.scienza.informatica


se intendi un algortimo informatico posso dirti un'algoritmo di
backtracking.......la sua complessità è O(n*n!)..non so se è buona..in ogni
caso sotto a O(n!) non si può ovviamente andare....quindi O(n*n!) mi sembra
buona.....
S è il vettore della soluzione inizialmente vuoto;
presi è un vettore di interi
Inoltre si sta supponendo di voler realizzare la permutazione di tutti gli
interi tra 1...n. Se invece vuoi fare la permutazione degli elementi di un
altro vettore V di lunghezza n, allora devi sostituire a S[k+1]= t -->
S[k+1]=V[t]....
Permutazioni (K)
{
       if (k=n) then {Stampa il vettore soluzione dalla cella 1 alla n (cioè
stampa la soluzione)
                            return
                           }
       for t=1 to n
                 if (presi[t] = 0) then { S[k+1]=t
                                                    presi[t]=1;
                                                    Permutazioni (k+1);
                                                    presi[t]=0;
                                                  }
                  return;
spero di esserti stato utile....ciao


 Scusate l'approssimazione della mia matematica!!!
L'algoritmo te lo ha gia' imbeccato Oblivion, per quanto riguarda la regolarità
da te citata ... e' dovuta a proprieta' specifiche dei numeri da te usati e dal
fatto che li esprimi in base 10 (vedi regole di divisibilita' per 9 o, in
generale, di divisibilità per la base meno 1).
Andrea Ferro
---------
Brainbench C++ Master. Scored higher than 97% of previous takers
Scores: Overall 4.46, Conceptual 5.0, Problem-Solving 5.0
More info 
http://www.brainbench.com/transcript.jsp?pid=2522556

Newsgroup: it.scienza.informatica
Titolo: Java e' un linguaggio interpretato?

Ciao a tutti.
Sfogliando alcune riviste, ho letto listati in Java.
Ho pensato: "C++, la clonazione". Non so nulla di Java, a parte che e'
portabile al massimo (ma anche il C lo e'). Poi ho letto che bisogna avere
a disposizione un Motore Java. Cio' significa che c'e' bisogno di una
tecnologia
che interpreti il codice per il sistema operativo che lo usa.
Percio' mi sono detto: allora il Java non e' compilato. O il cosiddetto
motore e'
un mini-compilatore? Altrimenti, le prestazioni che fine fanno?
Chi gentilmente mi chiarisce il dubbio?
Igor Rossetti

Igor ha scritto nel messaggio ...

Java č sia interpretato che compilato.
Compilato perchč prima d'ogni cosa bisogna compilarlo con un tool che crea
un'altro file in una notazione chiamata:" Bytecode". Una volta creato il
file in bytecode, bisogniamo di un programmino particolare chiamato (ogni
macchina ha la sua versione personale) Java Virtual Machine, che non č altro
che l'interprete. Se il file java č un'applet ci penserą la JVM incorporata
al browser ad eseguire l'applet, altrimenti bisogna lanciarlo con
l'interprete apposito.
Neurictas
f...@ctonline.it
fabi...@geocities.com
http://www.geocities.com/Paris/Jardin/6726/

 Altrimenti, le prestazioni che fine fanno?
La soluzione ibrida e` stata adottata proprio per avere prestazioni 
accettabili pur preservando la portabilita` degli eseguibili (quelli
in byte-code).
Paolo
-----------------------------------------------
  Paolo Marotta
  Computer Science, University of Pisa
  home:   
http://www.cli.di.unipi.it/~marotta
-----------------------------------------------

]

 un mini-compilatore? Altrimenti, le prestazioni che fine fanno?
In pratica è interpretato.
Altri ti hanno già risposto più esattamente spiegandoti del byte code.
Aggiungerei solo che a quanto mi risulta per java si utilizza la
compilazione JIT, ovvero il byte-codice java viene convertito in LM nativo
man mano che serve, e quindi le prestazioni salgono parecchio nel caso di
blocchi ripetuti, raggiungendo i livelli di un linguaggio compilato o quasi
--
Alessandro Monti

 un mini-compilatore? Altrimenti, le prestazioni che fine fanno?

Newsgroup: it.scienza.informatica
Titolo: Exe > 640kb Come lanciarli?

Salve a tutti. Se qualcuno potesse darmi una mano, ho un problema
grosso.
Ho da poco comprato il Borland C++ 5.02 per Win, ma voglio continuare
una mia vecchia applicazione cominciata in ambiente DOS. Si tratta di un
videogame. Ad un certo punto, mi si presenta la necessità di allocare
una mole di dati di qualche kilobyte (per esigenze di grafica). Questi
dati vanno in un array, che però contribuisce ad aumentare
proporzionalmente anche l' eseguibile compilato. A questo punto, non ho
trovato il modo, ne sotto DOS, ne sotto Win, di lanciare un eseguibile
maggiore della memoria convenzionale libera (circa 550Kb). Sono sicuro,
che a chi programma da anni, sarà capitato prima o poi di dovere
affrontare il problema. Ma io non so come fare, anzi, la cosa che mi fa
più rabbia, è che una miriade di eseguibili, anche per DOS (vedi il
compilatore C++ 3.0 stesso), è abbondantemente sopra il Mb, ed il
calcolatore non ha nessun problema a lanciarli. Quale è il segreto ?
In alternativa, potrei allocare tutti i dati nella EMS, e trasportarli
nel mio array un pò per volta, solo all' occorrenza. Operazione questa
più laboriosa, e credo più lenta, ma se non c'è altra via d' uscita, mi
potrei adattare. La questione è che non so neanche usare la EMS. (Povero
inetto, penserete voi. Ed è vero.) In definitiva, se qualcuno, avendo
capito il mio problema, potesse darmi una mano, a risolverlo o ad
aggirarlo, ne sarei molto grato.
Tra l' altro, se qualcuno sta leggendo questo messaggio, lo prego di
rispondermi in ogni caso, dal momento che questa è anche una prova
tecnica: è la prima volta che scrivo ad un newsgroup, e non so se l'
operazione è andata a buon file.
Grazie a chiunque abbia avuto tanta pazienza da leggere fino a qui.
      Palma Demis    
de...@mbox.queen.it



 writes:
Dovresti utilizzare un 32bit DOS Extender.
Questi programmi inseriscono all'inizio del tuo exe uno stub che mette in PM la
 CPU prima di eseguire il tuo programma in modo che tu possa vedere tutta la 
tua memoria in modo lineare.
I piu' famosi commerciali sono quelli della PharLap e della Watcom, in versione
 GNU puoi usare il DjGPP.
Altrimenti ti puoi studiare come funzionano XMS e EMS e usare quelle.
gigi

Newsgroup: it.scienza.informatica
Titolo: Sistemi Operativi, WebServer.

Salve a tutti ,
vorrei iniziare lo studio per la costruzione di sistemi operativi e dei WebServer.
Avete consigli su testi biblici su questi argomenti ?
Ne avete mai letti e potete consigliarmene ?
N.

 all'equipaggio di it.scienza.informatica:

Sistemi operativi Progetto ed implementazione, del solito Tannenbaum
-- 
Linux Registered User #181013
[Exokernels] Although one approach to eliminating bloated, buggy,
unreliable operating systems is to make them smaller, a more radical
one is to eliminate the operating system altogether.

Ciao,
ma tratta anche la costruzione dei WebServer ?
Io sarei interessato anche a quelli e non ho trovato tantissimo :-(
n
Newsgroup: it.scienza.informatica
Titolo: TUT & TELECOM

anche di proporre una tariffazione nuova e particolare proprio per il
  Non mi pare che la Telecom sia proprieta' di tutti e credo che gli 
 amministatori di una qualsiasi azianda agiscono nell'interesse della 
 stessa, trovo quindi completamente assurdo protestare per stabilire
 un prezzo politico di un bene non indispensabile alla sopravvivenza
 e di cui se ne puo' fare benissimo a meno, chi da Internet ne trae
 guadagno paghera' comunque la tariffa.
 /__/:/ /:/         email: 
alek...@tin.it
 \  \:\/:/                 
bravor...@hotmail.com
  \  \::/
   \  \:\    _      PGP RSA KeyID 0xE79BD3A9
    \  \:\  /_/\    PGP key available in my home page: 
     \__\/  \_\/    
http://space.tin.it/io/mifurlan/
--
Posted from 
mail.tin.it
 [194.243.154.49]
via Mailgate.ORG Server - 
http://www.mailgate.org

  guadagno paghera' comunque la tariffa.
Mai sentito parlare di monopoli?
Ciao
Adriano

Newsgroup: it.scienza.informatica
Titolo: Linguaggi regolari e la loro unione

Un saluto al NG, e' la prima volta che posto un messaggio e spero qualcuno
possa risolvermi questi dubbi.
I miei dubbi nascono dal concetto di unione di linguaggi reg. Da varie
dispense (sono uno studente di informatica) il concetto che emerge e' che
l'unione di due (o più) linguaggi e' l'insieme delle stringhe riconosciute
da uno o dall'altro linguaggio. Quindi il mio linguaggio "unione" non mi sa
dire se la stringa x è del tipo L1 oppure del tipo L2. Semplicemente mi
dice se appartiene o meno a quelle riconosciute. Erro? Così facendo, posso
adottare lo stesso ragionamento sul seguente problema:
ho un linguaggio (L) parametrico , su di un alfabeto {0,1}, che, una volta 
fissato il parametro (i), mi deve dire se una stringa gli appratiene o meno.
Il linguaggio deve riconoscere se l'i-esimo carattere della stringa,
partendo da destra, e' o meno 0. Fissato i, il linguaggio e' regolare. OK,
fino a qua' ci siamo. Farne l'unione al variare di i in N, a mio avviso,
non e' regolare sebbene il precedente ragionamento mi indurrebbe a pensare
il contrario. Dei miei colleghi mi hanno confermato la regolarità e che
l'automa che lo riconosce e' 
molto banale:
stato   1   0
q0    q0   q1
q1    q1   q1
Ma un'automa del genere riconosce tutte le stringhe che hanno uno 0, 
indipendentemente dalla posizione in cui si trova.
La cosa che mi turba è il fatto che un'unione del genere indebolisce non
poco le "capacità critiche" del singolo automa. Se L1 riconosce se l'ultimo
carattere è 0; L2 il penultimo e così via, la loro unione in N mi riconosce
tutte le stringhe come valide sse contengono uno zero: "tanto l'automa
giusto cè, ci sono tutti!"
Grazie mille,
 Enri

giusto cè, ci sono tutti!"
Piu' precisamente "...sse contengono almeno uno zero" come detto
sopra.
[1] Un articolo breve e conciso:
Kleene's Theorem - John David Stone
www.math.grin.edu/~stone/courses/automata/spring-2001/Kleene-theorem.ps
-- 
Linux Registered User #181013
"La scienza e' un'equazione differenziale.
La religione e' una condizione al contorno."
(ALAN M. TURING)
Newsgroup: it.scienza.informatica
Titolo: aiuto drivers HP 890C

Possiedo una nuova stampante HP Deskjet 890C. Qualcuno sa indicarmi dove
trovare i drivers per Autocad 14?
. Grazie



Newsgroup: it.scienza.informatica
Titolo: Problema semplice

Scusatemi se troverete il mio problema piuttosto sciocco.
Ma vorrei sapere, comunque, come si può risolvere un problema di questo
tipo:
Scrivere in esadecimale l'indirizzo dell'ultimo byte di una memoria da 10
MB.
Ringrazio per chiunque mi aiuterà!
Fabio
P.S.: come faccio a determinare l'indirizzo dell'ultimo byte di memoria da
10 MB.

...



9FFFFF??
Massimo Sanna                               \
E-mail: 
s78...@athena.polito.it
              \
 
fdr...@cclinf.polito.it
              \
ICQ:    25037591                               \
Home:   
http://www.poli.studenti.to.it/~m.sanna
 \	
-------------------------------------------------
"Vedi Bongo, questo e' il progresso! Hai tutto quello che non vuoi, 
 quando non ti serve". 
                                              A. De Curtis
                ------
               | STOP | <-  "CLICK HERE TO SHUTDOWN"
                ------

A00000, casomai ^___^
Apri la calcolatrice di win95 o accattati una calcolatrice scientifica, poi
scrivi 10*1024*1024 (per convertire i Mega in Byte) e poi clicca su hex (o
il tasto equivalente sulla tua calcolatrice).
No eh?
--
La Forza dei Forti sta nell'Attraversare le Traversie con occhio sereno.
(Paperinik)
Nettuno
(please remove zizac.imei to reply or call ICQ #30922656 )

No. E' 9FFFFF, infatti l'indirizzo dell'ultimo
dei A00000 bytes è A00000-1 ovvero 9FFFFF.
Questo perchè di solito l'indirizzo del primo byte
è 0 e NON 1.
Comunque concordo con il suggerimento ;-)
Davide.


Siiiiiiiiiiiii!! Bravoooooooo!!
E la casella in posizione 0 (tutti i bit a zero) dove la mettiamo?? In
dispensa?? ;-))
Ciao
                                                 Max

Newsgroup: it.scienza.informatica
Titolo: LISTE (urgente)

Data una lista (a,b,c,d,e)
Certamente esisteranno delle formule per calcolare il numero di:
-    Prefissi
-    Suffissi
-    Sottoliste
-    Sottosequenze
Ho un esame domani
--
Tank you in advance
Fabio Gallus
e-mail: 
fabioel...@tiscalinet.it

...

....troppo tardi!!! :-)
Auch!!...moderatore!
The young bad Werther
f...@ctonline.it
fabi...@geocities.com
http://www.geocities.com/Paris/Jardin/6726/

 Ho un esame domani
Questo gruppo e' moderato, quindi e' difficile avere risposte ultraveloci.
-- 
Christian Surchi                   |  
www.firenze.linux.it/~csurchi
csu...@TOGLIMImclink.it           |  *    LINUX, the choice     *
rimuovere TOGLIMI per l'indirizzo  |  *   of a GNU generation    *
------------------------------------------------------------------
Who is "General Failure" and why is he reading my disk?

 wrote:
" Data una lista (a,b,c,d,e)
" Certamente esisteranno delle formule per calcolare il numero di:
" -    Prefissi
" -    Suffissi
" -    Sottoliste
" -    Sottosequenze
Avresti anche dovuto dire cosa intendi per tutti questi termini.
Per me, se la lista ha n elementi, ci sono n+1 "prefissi" (nel tuo caso, 
(), (a), (a,b), (a,b,c), (a,b,c,d), (a,b,c,d,e) ), n+1 suffissi e 2^n
sottosequenze, ma non saprei cos'e` allora una sottolista.
ciao, .mau.
Newsgroup: it.scienza.informatica
Titolo: Linguaggi Statici vs Linguaggi Dinamici

Salve a tutti,
volevo sapere qual è la differenza tra linguaggi statici e dinamici e 
soprattutto quali sono i linguaggi statici/dinamici più diffusi.
Ciao,
Giulio

 writes:

Un linguaggio è dinamico se si può cambiare runtime la struttura dei
programmi (ad esempio aggiungere/rimuovere/modificare funzioni,
classi, oggetti, etc.).
Tipicamente i linguaggi dinamici hanno anche una tipizzazione
dinamica, ovvero una gestione dei tipi (type-checking, dispatch dei
metodi) che avviene anche(o solo) a runtime.
I linguaggi statici più famosi (imho) sono: C, Fortran e Java, ML 
Quelli dinamici sono tipicamente tutti quelli di scripting (tipo
Python, Ruby, Javascript) più molti altri tipo Common Lisp e
SmallTalk.
Ti consiglio di leggere le voci di 
en.wikipedia.org
 a riguardo. Sono
molto educative. 
Ciao

 soprattutto quali sono i linguaggi statici/dinamici piů diffusi.
La differenza, in genere, si riferisce ad un insieme di elementi, di cui il
(probabilmente) piu' "importante" e' il fatto di poter modificare il
programma, in modo facile e supportato dal linguaggio stesso, aggiungendo,
modificando o cancellando classi, istanze o interi moduli.
(in effetti cio' e' possibile, in genere a grande prezzo, in *quasi* tutti i
linguaggi, anche in quelli statici... tuttavia nei linguaggi dinamici cio'
e' la norma, non l' eccezione)
Altra caratteristica importante e' la tipizzazione delle variabili, che puo'
essere, appunto, statica o dinamica (quest'ultima detta anche "duck
typing").
In pratica i linguaggi statici prevedono, in fase di
interpretazione/compilazione/creazione del bytecode (a seconda del
linguaggio), anche che le varie variabili utilizzate vengano definite con
un loro tipo (intero, carattere, stringa, ecc...) e alle quali non possa
essere associato nessun dato di tipo diverso (ad esempio non puo' essere
associato ad una variabile di tipo numero intero un valore di tipo
booleano).
Gli interpreti/compilatori di linguaggi dinamici, invece, riescono a
"capire" il tipo di dato di una variabile a seconda di quale valore essa
contenga, e di comportarsi di conseguenza.
Giusto per completezza sulla tipizzazione, bisognerebbe anche dire che i
linguaggi si dividono in linguaggi fortemente tipizzati e linguaggi
debolmente tipizzati. In questi ultimi č concesso allo sviluppatore di
"mischiare" tra loro variabili di tipo diverso (dove il "tipo" puo' essere
stato definito staticamente o dinamicamente), mentre cio' non e' concesso
nei linguaggi a tipizzazione forte.
I linguaggi statici piu' famosi sono, decisamente, C, C++ e java (oltre ad
una pletora di altri linguaggi meno conosciuti), mentre, per quanto
riguarda i linguaggi dinamici, penso si possano elencare praticamente tutti
i linguaggi di scripting (perl, python, ruby, javascript e compagnia bella)
come i piu' rappresentativi.
-- 
Under construction
Newsgroup: it.scienza.informatica
Titolo: Algoritmi sui grafi

Salve a tutti sono nuovo in questo newsgroup. Volevo sapere se mi
potevate indicare un sito in cui posso trovare la descrizione di
algoritmi sui grafi . Premetto che ho già implementato quelli piu
comuni che si potrebbero trovare in alcuni testi dedicati tipo visita
in profondita, albero di copertura minimale, dijkstra e qualche altro.
Vi ringrazio anticipatamente per ogni vostra risposta.
Adolfo   ( 
adol...@libero.it
)

Vi ringrazio anticipatamente per ogni vostra risposta.
Prova qui:
http://hissa.ncsl.nist.gov/~black/CRCDict/terms.html
a presto
Stefano

algoritmi sui grafi .
Ne puoi trovare un po' nelle dispense del nostro corso di Programmazione
Matematica, che sono in rete a
http://www.di.unipi.it/di/groups/optimize/Courses/courses.html
Comunque, se vuoi di piu' puoi sempre rifarti all'ottimo libro di Auhja,
Magnanti ed Orlin (citato nella bibliografia).
                                    Ciao
                                     A.
Antonio Frangioni                      Research Associate  |  I have gained ...
Dip. di Informatica - Corso Italia 40 - 56125 Pisa, Italy  |  the colour of the
Ph +039-50-887216                
www.di.unipi.it/~frangio
  |  corn.   [Exupery]

Newsgroup: it.scienza.informatica
Titolo: DirectX 6.x

Ciao a tutti una domanda poco scientifica... ma credo che ci voglia un
po' di scienza per risolvere il problema:
come si disinstallano le DirectX 6.x ???? Maledetto Billy!!!
ciao
Andrea

 
NON si disinstallano, come praticamente tutte le diavolerie di mamma 
Micro$oft.
AL massimo ti lascia reinstallare i vecchi driver video/audio
l'unica soluzione e' di aver tracciato BENE, ma proprio bene cosa
ti ha combinato l'installazione e avere una copia di backup di TUTTO
l'ambiente windows.
Io l'ho fatto ma ci vuole un sacco di tempo: un utility che mi sono scritto
mi dice
-tutti i cambiamenti nei file INI
-tutti i cambimanti nel file-system
-tutti i cambiamenti nei registry
poi a manina tolgo tutto dal registry e ricopio le vecchie DLL
il rischio di sbagliare e dover reinstallare Finestre esiste!
(PS: i vari disinstallatori che ho provato non riescono a tracciare 
proprio tutto e se ti fidi di loro se sei fortunato riparti in SafeMode e 
ti tocca ricaricare un po di driver)
SPero di essere stato sufficientemente chiaro: lascia stare!