• Nel presente capitolo verranno prese in esame alcune strutture di dati in vista di una efficiente implementazione degli algoritmi. In particolare verranno presentate strutture orientate alla rappresentazione ed alla gestione di insiemi, le cui caratteristiche (cardinalità, eventuale ordine interno, ecc.) varino nel corso della esecuzione degli algoritmi.

  • Schemi sui vettori e le strutture dati. TIPI DI DATO: Un tipo di dato T (o tipo di dato astratto) è definito come: • un dominio di valori, D • un insieme di funzioni F1,...,Fn sul dominio D • un insieme di predicati P1,...,Pm sul dominio D; T = { D, {F1,...,Fn}, {P1,...,Pm} }

  • Appunti di Applicazioni, FTP – File Transfer Protocol, Progettazione di un Servizio di Rete – La Posta Elettronica, Pagine Web Dinamiche: Scripting e CGI, Socket, Controllo di Congestione, Tecniche di trasporto, Algoritmi di Instradamento per l’infrastruttura di Rete Fissa, Protocolli di instradamento e la rete Internet, Indirizzamento privato e NAT, CIDR, Spanning Tree, Vlan

  • Informatica e telecomunicazione -Cos’è l’informatica? • lo studio sistematico degli algoritmi che descrivono e trasformano l’informazione: la loro teoria, analisi, progetto, efficienza, realizzazione e applicazione [ACM – Association for Computing Machinery] -la scienza della rappresentazione e dell’elaborazione dell’informazione. Cos’è la telecomunicazione? -la trasmissione rapida a distanza dell’informazione. Attenzione: -Non si parla di tecnologia dei calcolatori! -Si attribuisce ruolo centrale al concetto di informazione

  • L'utilizzo contemporaneo della tecnologia dei computer e della tecnologia delle telecomunicazioni ha permesso la nascita delle reti informatiche, usate sia all'interno delle singole organizzazioni sia tra consorzi di organizzazioni sia tra singoli individui.

  • Esistono molti livelli di protocolli: si va dal livello più basso, che regola il modo di trasmettere i segnali vinari sulla linea (protocollo di connessione), al livello più alto, che invece indica come interpretare dati e comandi a livello applicativo, passando per una serie variabili di ulteriori livelli.

  • Domande e risposte su reti di calcolatori - Data Transmission - D) Descrivere le caratteristiche del (cablaggio a) Coppia Simmetrica (Twisted Pair). R) Questa tecnologia è utilizzata per la trasmissione sia della voce che dei dati. E’ realizzato da due cavi in rame disposti in una struttura a spirale, per minimizzare le reciproche interferenze elettromagnetiche. Richiede l’adozione di repeater per collegare le stazioni ed ha una lunghezza massima consigliata di 100m.

  • Questa è la prima parte di un corso in cui saranno spiegati i fondamenti del linguaggio Visual Basic: si partirà dalle nozioni di base, dando per scontato che il lettore non abbia alcuna conoscenza di programmazione, e si procederà man mano approfondendo argomenti più complessi. I lettori che hanno già qualche conoscenza di programmazione possono tranquillamente saltare le prime parti del corso.

  • In questo manuale verranno illustrati i due principali software desktop relativi alla gestione degli archivi (database): Access (2003 e 2010) e OpenOffice Base (OOBase).

  • PHP è un linguaggio di programmazione che consente di realizzare in modo semplice e rapido pagine web dinamiche, cioè pagine il cui contenuto viene generato (dinamicamente) nel momento in cui queste vengono richieste al web server. Uno script PHP è semplicemente una pagina HTML all'interno della quale viene inserito il codice, cioè le istruzioni che costituiscono il programma. Per questo motivo PHP viene descritto come un linguaggio "HTML-embedded". Il codice PHP viene eseguito sul server prima che la pagina venga inviata al browser (il "client"); il client, quindi, vedrà solo il risultato (cioè l'output) del programma PHP. Nello scenario della programmazione per il web, PHP si candida ad eccellente alternativa rispetto a linguaggi come Perl e Python ed a tecnologie quali Microsoft ASP.

Pagine