Integrazione numerica


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

Presentazione sui metodi di integrazione numerica più utilizzati:

  • Metodo dei rettangoli
  • Metodo dei trapezi
  • Metodo delle parabole

Documenti

Una matematica un po’ particolare…


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

Alcuni “giochini” matematici e curiosità imparate nei primi anni di scuola superiore.

Sommario

  1. Le tabelline con le dita
  2. L’amico dell’amico (regola per i segni dei prodotti e delle divisioni)
  3. Il fattoriale
  4. Origine dei numeri romani
  5. La verifica delle moltiplicazioni
  6. Elevare alla zero
  7. Dividere per zero
  8. Dividere zero per zero
  9. Lo zero
  10. Prodotto notevole (a + b) ^ 2

Documenti

Introduzione alle matrici


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

Introduzione alla teoria delle matrici:

  • Definizioni
  • Determinante e calcolo
  • Rango e calcolo

Documenti

  • Documento: Matrici - 186.41 kB (Scaricato 1836 volte)

Antologia di Spoon River (Edgar Lee Masters) – George Gray

Versione inglese

I have studied many times
The marble which was chiseled for me—
A boat with a furled sail at rest in a harbor.
In truth it pictures not my destination
But my life.
For love was offered me and I shrank from its disillusionment;
Sorrow knocked at my door, but I was afraid;
Ambition called to me, but I dreaded the chances.
Yet all the while I hungered for meaning in my life.
And now I know that we must lift the sail
And catch the winds of destiny
Wherever they drive the boat.
To put meaning in one’s life may end in madness,
But life without meaning is the torture
Of restlessness and vague desire—
It is a boat longing for the sea and yet afraid.

Versione italiana

Molte volte ho studiato
la lapide che mi hanno scolpito:
una barca con vele ammainate, in un porto.
In realtà non è questa la mia destinazione
ma la mia vita.
Perché l’amore mi si offrì e io mi ritrassi dal suo inganno;
il dolore bussò alla mia porta, e io ebbi paura;
l’ambizione mi chiamò, e io temetti gli imprevisti.
Malgrado tutto avevo fame di un significato nella vita.
E adesso so che bisogna alzare le vele
e prendere i venti del destino,
dovunque spingano la barca.
Dare un senso alla vita può condurre a follia
ma una vita senza senso è la tortura
dell’inquietudine e del vano desiderio-
è una barca che anela al mare eppure lo teme.

Panoramica sugli Hard Disk


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

Presentazione Power Point che riassume i concetti principali relativi al mondo degli Hard Disk: meccanica, elettronica, storia, file system, interfacce, raid.

Co – autori

  • Filippo Zaniboni

Sommario

  1. Meccanica degli Hard Disk
  2. Elettronica degli Hard Disk
  3. Storia
  4. Caratteristiche tecniche
    1. Capacità
    2. Tempo di accesso
    3. Velocità di trasferimento
    4. Velocità di rotazione
    5. Buffer
    6. Interfaccia
  5. File System
  6. Cluster
    1. Definizione
    2. Frammentazione
    3. Deframmentazione
  7. Interfacce
    1. ATA
    2. SATA
    3. SCSI
  8. RAID
    1. Implementazioni
    2. Livelli
  9. SAN
  10. Prezzi
  11. Conclusioni

Documenti

  • Presentazione: Hard Disk - 3.38 MB (Scaricato 1583 volte)

Trasmissione seriale RS232 in C++


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

L’intento prefissato è l’ideazione, progettazione e realizzazione di un sistema di comunicazione tra sistemi a microprocessore, attraverso la porta seriale RS232. Il sistema è stato sviluppato sotto Windows in C++, mediante l’utilizzo di funzioni che richiamano gli interrupt software. Il protocollo di comunicazione sviluppato è di tipo Master/Slave con Eco.

Sommario

  1. Introduzione
  2. Progettazione generale del sistema
    1. Progettazione a strati
    2. Strato fisico
    3. Strato logico
    4. Strato di programmazione
  3. Analisi approfondita dello strato fisico
    1. Trasmissione in generale
    2. Trasmissione seriale asincrona
    3. Standard RS232/C
    4. Trasmissione null-modem
    5. Programmazione RS232/C
  4. Analisi approfondita dello strato logico
    1. Definizione del protocollo
    2. Studio del protocollo
    3. Limitazioni note
    4. Algoritmo “Master trasmette”
    5. Algoritmo “Master riceve”
    6. Unione algoritmi
  5. Programmazione
    1. Scelta del linguaggio
    2. Routine di base
    3. Traduzione degli algoritmi
    4. Software di supporto
    5. Codice completo del programma
  6. Conclusioni
  7. Appendici

Documenti

Puntatori a funzione


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

Una guida completa e ricca di esempi su una delle tecniche meno conosciute del C++.

Sommario

  1. Analisi approfondita dei puntatori a dato
  2. Puntatori a funzioni

Documenti

Overload degli operatori in C++


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

L’operator overloading rappresenta una delle tecniche più interessanti del linguaggio C++, ed è spesso stimolante per gli studenti la possibilità di dare agli operatori il significato da loro voluto. Tuttavia, l’overload degli operatori deve essere utilizzato con cautela: sovraccaricarli nel modo sbagliato può portare a codice ineseguibile, illeggibile o, ancora peggio, incomprensibile.
In questa guida, oltre alla mera sintassi, vengono spiegate le norme di buona programmazione per far sì che questa interessante funzionalità del linguaggio non si trasformi nel pretesto per rovinare i vostri programmi.

Sommario

  1. Introduzione all’overload degli operatori
  2. Principi di overload
  3. Overload di operatori binari
  4. Overload di operatori unari
  5. Overload di operatori di flusso
  6. Overload di operatori di casting
  7. Overload dell’operatore []
  8. Overload dell’operatore ()

Documenti

Lavorare con le date in C++


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

Questo programma, con presentazione allegata per le spiegazioni, manipola le date in modo numerico, per mostrare tutti gli algoritmi coinvolti. E’ inoltre presente una breve prefazione sull’origine dell’attuale calendario.

Sommario

  1. Storia del calendario
  2. Descrizione del codice

Funzioni realizzate

  • Lettura di una data
  • Verifica di una data
  • Verifica se un anno è bisestile o meno
  • Stampa di un calendario mensile

Documenti

Data e Ora di sistema in C++


Notice: wpdb::escape è deprecata dalla versione 3.6.0! Utilizzare al suo posto wpdb::prepare() or esc_sql(). in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-includes/functions.php on line 3893

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 113

Notice: Trying to access array offset on value of type bool in /web/htdocs/www.andrea-asta.com/home/portfolio2/wp-content/plugins/download-monitor/classes/downloadable_file.class.php on line 114

Attraverso questo tutorial, vedremo come ottenere la data e l’ora di sistema, attraverso un metodo abbastanza semplice e che ha il vantaggio di essere compatibile con l’ANSI C e pertanto con la stragrande maggioranza dei compilatori.
Quello che vogliamo ottenere è un formato a noi, utile, che pertanto non sia una banale stringa, ma una serie di cifre intere che possano in seguito essere utilizzate anche per altri calcoli.
I tipi di dato che ci interessano sono contenuti in ctime, time.h per i vecchi compilatori.
In particolare questi sono il tipo time_t, atto a contenere il tempo trascorso dal 1 gennaio 1970 (in secondi, generalmente) e tm, una struttura formata da campi contenenti la data in un formato leggibile.

Documenti