|
|
Ho voglia di scrivere un articolo, ma sono indeciso, come credo si sia capito in tagboard. Scegliete quindi da questo sondaggio. Il fatto che ora ne venga scelto uno, non significa che gli altri non possano essere scritti in futuro. E' solo per dare priorità.
Altri dettagli:
Algoritmi: per quanto riguarda gli algoritmi, sono appunto quelli - principali - di ordinamento (circa 6 o 7). In questo caso mostrerò gli algoritmi principali usando sintassi C-Like, per evitare complicazioni legate alla comprensione saranno o in C# o in Java. Ne mostrerò quindi l'implementazione e darò una descrizione oltre che le implementazioni possibili. In particolare si tratta di: insertion sort, shell sort, selection sort, bubble sort, merge sort, quick sort, priority queues.
Reti: questo è quello a cui facevo riferimento in tagboard. In questo caso sarebbero alcuni articoli (2 o 3 almeno, ma molto più probabilmente 4-5). Si inizierebbe dalle Onde Elettromagnetiche, "mostrando" le principali onde dello spettro. Verrà affrontato il modo in cui transitano le informazioni sui cavi, in particolare quelli in rame, come funzionano (e come sono nate) le linee telefoniche, come funzionano (anche se non nel dettaglio, ovviamente) le linee telefoniche cablate e quelle cellulari. Verranno inoltre date alcune nozioni sulla quantità di dati che transitano sui cavi in rame (la velocità massima teorica raggiungibile). A questo seguono le modulazioni per l'invio delle informazioni (sarebbero uno dei primi argomenti). E probabilmente altre cose che mi sfuggono al momento...
Processore: adatto a chi ha problemi mentali. Ho citato esplicitamente 8086 perchè è già abbastanza complesso. Ovviamente non parlo di quella che è la struttura stessa del processore, l'architettura (che sarà comunque trattata), ma del codice macchina stesso. In rete anni fa avevo trovato spiegazioni ma più o meno sono tutte del livello di Wikipedia. Ciò che propongo io è una spiegazione più "dettagliata" (che mi ha permesso di dare un esame, superarlo quasi a pieni voti (9/10) senza studiare, ed essere interrotto perchè andavo nel dettaglio) su come erano formate le istruzioni (ed in fondo anche su come sono formate). Si passerà poi probabilmente al 80386, ma andando molto cauti. Per capirci si tratterà di affrontare l'architettura CISC. La stringa composta da numeri esadecimali nella mia firma è codice macchina a 16bit (comunque eseguibile su un 32bit ed emulabile su Linux e Windows 64bit, usando un emulatore DOS).
Altro: proponete voi qualcosa, magari di più specifico. Se avrò le conoscienze per scriverlo lo farò.
Edited by RootkitNeo - 16/8/2013, 14:52
|
|