I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher di informazioni apprese con la frequenza delle lezioni e lo studio autonomo di eventuali testi di riferimento in preparazioneall’esame finale o della tesi. Non devono intendersi come materiale ufficiale dell’università attribuibile al docente del corso o al relatore
…continua

Filtra per

Tutte le tipologie

Ordina

Filtra

Appunti di Informatica

Esame Algoritmi e strutture dati

Facoltà Ingegneria

Dal corso del Prof. A. Virdis

Università Università degli Studi di Pisa

Appunti esame
Corso di Laurea: Ingegneria Informatica Anno Accademico: 2025/2026 Docente: Prof. Antonio Virdis e Laura Lemmi Formato: Appunti in LaTeX con teoria rigorosa, grafici, frammenti di codice C++ ed esempi svolti. Indice sintetico: - Complessità computazionale: notazioni asintotiche, analisi temporale e spaziale, algoritmi iterativi e ricorsivi, divide et impera, teorema del maestro e Karatsuba. - Ordinamento e ricerca: selection/bubble sort, merge sort, quicksort, heap sort, ricerca lineare/binaria, limiti inferiori con alberi di decisione, counting sort e radix sort. - Strutture dati avanzate: alberi binari e generici, alberi binari di ricerca, heap e code con priorità, tabelle hash. - Tecniche di progettazione: programmazione dinamica, algoritmi greedy e codici di compressione prefissi. - Grafi: grafi orientati/non orientati, visite, componenti connesse,, cammini minimi, cicli euleriani - Complessità e programmazione C++: classi P e NP, NP-completezza, OOP in C++, strumenti Linux e STL
...continua
Appunti completi, dettagliati e strutturati per la preparazione dell'esame di Web Application II del corso di Laurea Magistrale in Ingegneria Informatica presso il Politecnico di Torino (Anno Accademico 2025/2026). Il materiale tratta in modo approfondito l'intero ecosistema di sviluppo per applicazioni enterprise moderne e reattive, integrando i costrutti avanzati del linguaggio Kotlin con il framework Spring Boot, architetture a microservizi, pattern distribuiti, database SQL/NoSQL e messaggistica asincrona, con diagrammi esplicativi e codice commentato. Il documento (oltre 270 pagine) è organizzato in 19 sezioni tematiche principali: Linguaggio Kotlin & Build Tool Gradle: type system, null safety, lambda, higher-order functions, delegates, generics, collection API, build automation con Gradle (Kotlin DSL, task, multi-module) e processamento di annotazioni via KAPT/Reflection. Core Spring Boot & Web MVC: Inversion of Control (IoC), Dependency Injection, Aspect-Oriented Programming (AOP), ciclo di vita dei bean, DispatcherServlet, controller REST, validazione JavaBean, DTO e documentazione interattiva OpenAPI/Swagger. Persistenza & Concorrenza (Spring Data JPA): ORM Hibernate, ciclo di vita delle entità (Transient, Managed, Detached), relazioni (@OneToMany, @ManyToMany), cascading, orphan removal, livelli di isolamento transazionale, locking ottimistico (@Version) e pessimistico. Logging & Testing: SLF4J, Logback (rolling policies, log asincrono), unit testing con Mockk, integration testing con Spring Test. Sicurezza & Autenticazione: protocolli OAuth 2.0 e OpenID Connect (OIDC), Identity & Access Management (IAM), configurazione dichiarativa di Spring Security, method security, gestione CORS e CSRF. Sistemi Distribuiti & NoSQL: architetture Event-Driven, message brokers (RabbitMQ, Apache Kafka streaming ed exchange patterns), microservizi, pattern Outbox, Sagas distribuite, CQRS, MongoDB (CRUD, aggregazioni) e Redis (caching, Pub/Sub, code). Integrazione con Spring AI: modelli di embedding e Chat Client API.
...continua
Appunti completi, strutturati e approfonditi per la preparazione dell'esame di Data Science e tecnologie per le basi di dati del corso di Laurea Magistrale in Ingegneria Informatica presso il Politecnico di Torino (Anno Accademico 2024/2025). Il documento affronta in dettaglio l'intero ciclo di vita del dato, dalla modellazione analitica e data warehousing fino agli algoritmi di machine learning, all'architettura interna dei DBMS e ai sistemi distribuiti NoSQL, con spiegazioni discorsive, schemi logici, formule matematiche e query SQL avanzate. Il testo è suddiviso in 14 capitoli tematici: Data Warehousing e Data Mart: architetture a 2 e 3 livelli (staging area, ETL/ELT), progettazione concettuale DFM (fatti, dimensioni, misure, non-additività, slowly changing dimensions), schemi a stella e snowflake e viste materializzate in Oracle (query rewrite, fast/complete refresh). Analisi OLAP e SQL Analitico: operazioni multidimensionali (roll-up, drill-down, slice & dice, pivot), funzioni di finestra (OVER, PARTITION BY, finestre fisiche/logiche, medie mobili), ranking (RANK, DENSE_RANK) ed estensioni ROLLUP, CUBE e GROUPING SETS. Data Mining e Preprocessing: pulizia, sampling, riduzione dimensionale (PCA), normalizzazione (min-max, z-score), misure di similarità/distanza (Euclidea, Minkowski, Mahalanobis, Jaccard, Cosine), regole di associazione (Apriori, FP-Growth), classificazione (Decision Tree con Gini/Entropia, Random Forest, Naïve Bayes, k-NN, SVM, curve ROC) e clustering (K-Means, gerarchico agglomerativo, DBSCAN). Architettura Interna DBMS: buffer manager (politiche steal/force, fix/unfix), metodi di accesso (heap, indici B+-Tree, hash, bitmap), ottimizzazione algebrica e basata sui costi, algoritmi di join (nested loop, merge scan, hash join), affidabilità (file di log, WAL, commit precedence, warm/cold restart), controllo della concorrenza (CSR, VSR, 2PL, locking gerarchico) e trigger. Sistemi Distribuiti e NoSQL: 2-phase commit, frammentazione orizzontale/verticale, teorema CAP, modello BASE vs ACID e tassonomia NoSQL (Key-Value, Column, Graph, Document).
...continua

Esame Basi di dati

Facoltà Ingegneria

Dal corso del Prof. N. Tonellotto

Università Università degli Studi di Pisa

Appunti esame
Corso di Laurea: Ingegneria Informatica Anno Accademico: 2025/2026 Docenti: Prof. Nicola Tonellotto e Prof. Francesco Pistolesi Formato: Appunti completi in LaTeX con teoria formale, schemi, esempi e codice SQL commentato. Indice sintetico: - Sistemi informativi e DBMS: architettura, modelli di dati, indipendenza fisica/logica, proprietà ACID. - Modello relazionale: relazioni, tuple, vincoli di integrità, chiavi e integrità referenziale. - Algebra relazionale e ottimizzazione: operatori, join, query optimizer e alberi algebrici. - Progettazione concettuale: modello E-R esteso. - Progettazione logica: tavole volumi/accessi, ristrutturazione E-R e regole di traduzione relazionale. - Dipendenze funzionali e normalizzazione: assiomi di Armstrong, chiusure, BCNF e 3NF. - Transazioni e concorrenza: anomalie, serializzabilità, grafo dei conflitti, locking 2PL e deadlock. - Linguaggio SQL: DDL, DML, join complessi, subquery, GROUP BY, stored procedure, trigger, eventi e window functions.
...continua
Paniere Domande Multiple verificate di Informatica. Docente: Botteri Riccardo. Università eCampus. Se questo documento ti è stato utile, lascia una recensione! Grazie e buon proseguimento nello studio.
...continua
Paniere Domande aperte svolte e corrette di Informatica. Docente: Guidaccione Veronica. Università eCampus. Se questo documento ti è stato utile, lascia una recensione! Grazie e buon proseguimento nello studio.
...continua
Paniere Domande multiple verificate di Informatica. Docente: Guidaccione Veronica. Università eCampus. Se questo documento ti è stato utile, lascia una recensione! Grazie e buon proseguimento nello studio.
...continua
Paniere Prove di abilità informatiche, Scienze Motorie (L-22), Università telematica Unipegaso. Aggiornato e completo con tutte le domande dei test di autovalutazione + domande Extra non presenti in altri file. In ordine.
...continua

Esame Informatica

Facoltà Medicina e chirurgia

Dal corso del Prof. G. Lanfranchi

Università Università degli Studi di Padova

Schemi e mappe concettuali
Il documento di Informatica sintetizza l'evoluzione digitale e l'informatica applicata in ambito sanitario:  - Transizione Digitale e Piramide DIKW: analizza il passaggio da analogico a digitale nelle tre fasi. - Sanità digitale: approfondisce la Cartella Clinica Elettronica, il Fascicolo Sanitario Elettronico e i servizi di Telemedicina.  - Intelligenza artificiale e il problema delle allucinazioni.  - Cybersecurity e fogli di calcolo: descrive le minacce informatiche e le basi d'uso di spreadsheet come Excel.
...continua

Esame Hardware and embedded security

Facoltà Ingegneria

Dal corso del Prof. D. Rossi

Università Università degli Studi di Pisa

Appunti esame
Appunti di Hardware and embedded security - parte 4 . Il jitter di un singolo oscillatore può essere molto piccolo. Per estrarre casualità affidabile, spesso è necessario accumularlo fino a renderlo abbastanza grande da influenzare il campionamento. Una strategia consiste nell’usare più clock sfasati, aumentando la probabilità che almeno un segnale venga campionato vicino a un fronte affetto da jitter.
...continua

Esame Hardware and embedded security

Facoltà Ingegneria

Dal corso del Prof. D. Rossi

Università Università degli Studi di Pisa

Appunti esame
Appunti di Hardware and embedded security - parte 3. Con lo scaling tecnologico, ciò è con la riduzione delle dimensioni dei dispositivi nei nodi CMOS più avanzati, le variazioni di processo diventano sempre pi`u rilevanti. Quando i transistor sono grandi, una piccola deviazione fisica ha un impatto limitato.
...continua

Esame Hardware and embedded security

Facoltà Ingegneria

Dal corso del Prof. D. Rossi

Università Università degli Studi di Pisa

Appunti esame
Appunti Hardware and embedded security - parte 2. Gli Hardware Trojans possono avere molte forme: possono essere grandi o piccoli, localizzati o distribuiti, sempre attivi o condizionali, funzionali o parametrici. Per questo è utile classificarli secondo criteri comuni.
...continua

Esame Elementi di informatica

Facoltà Ingegneria

Prove svolte
Esercizi sui diagrammi di flusso per l'esame della prof.ssa Alessandra Somma corso Elementi di Informatica. Tracce svolte passo passo, schemi ed esempi pratici per comprendere la logica di programmazione e superare l'esame.
...continua

Esame Elementi di informatica

Facoltà Ingegneria

Panieri
Esercizi di Codifica per l'esame con la prof.ssa Alessandra Somma, corso di Elementi di Informatica. Raccolta di esercizi svolti, soluzioni passo passo, diagrammi di flusso e spiegazioni per prepararsi e superare l'esame al meglio.
...continua

Esame Algoritmi e principi dell'informatica

Facoltà Ingegneria dell'informazione

Dal corso del Prof. G. Pelosi

Università Politecnico di Milano

Schemi e mappe concettuali
Appunti di Algoritmi e principi dell'informatica. Programma (Modulo I - ex Informatica Teorica) 1. I modelli dell'informatica Automi (a stati finiti, a pila, Macchine di Turing) Grammatiche Modelli nondeterministici Uso della logica matematica per modellare sistemi e descriverne proprieta' 2. Teoria della computazione Potenza dei modelli di calcolo Tesi di Church Problemi indecidibili Tecniche di dimostrazione di indecidibilità Programma (Modulo II - ex Informatica 3) 1. Teoria della complessita' Nozioni e notazioni fondamentali per l'analisi di complessita' I modelli di calcolo e le relazioni tra le loro complessita' computazionali Definizione di complessita' spaziale e temporale per macchina di Turing deterministica Astrazioni e notazione asintotica Complessità di automi a stati finiti, a pila e macchina di Turing a nastro singolo Accelerazione lineare La macchina RAM Valutazione di complessità con criterio del costo costante Il criterio logaritmico Il teorema di correlazione polinomiale Gerarchie di complessità Cenni all'NP-completezza 2. Strutture dati e algoritmi fondamentali Algoritmi di ricerca e ordinamento Strutture dati elementari (pile, code, liste): rappresentazione, algoritmi di ricerca e gestione Tabelle hash: funzioni di hash, indirizzamento aperto. Alberi e loro gestione Alberi binari Algoritmi di visita e gestione Alberi rosso-neri Grafi, loro rappresentazione e gestione
...continua

Esame Fondamenti di internet e reti

Facoltà Ingegneria dell'informazione

Dal corso del Prof. M. Cesana

Università Politecnico di Milano

Schemi e mappe concettuali
Questo documento offre una panoramica completa e strutturata degli argomenti fondamentali per il conseguimento della certificazione Cisco CCNA (Cisco Certified Network Associate). Il testo è concepito come una guida di studio chiara ed essenziale, perfetta sia per chi si avvicina per la prima volta al mondo delle reti, sia per chi desidera ripassare i concetti chiave prima dell'esame.
...continua

Esame Fondamenti di internet e reti

Facoltà Ingegneria dell'informazione

Dal corso del Prof. M. Cesana

Università Politecnico di Milano

Schemi e mappe concettuali
Questo documento offre una panoramica completa e strutturata degli argomenti fondamentali per il conseguimento della certificazione Cisco CCNA (Cisco Certified Network Associate). Il testo è concepito come una guida di studio chiara ed essenziale, perfetta sia per chi si avvicina per la prima volta al mondo delle reti, sia per chi desidera ripassare i concetti chiave prima dell'esame.
...continua

Esame Fondamenti di internet e reti

Facoltà Ingegneria dell'informazione

Dal corso del Prof. M. Cesana

Università Politecnico di Milano

Schemi e mappe concettuali
Questo documento offre una panoramica completa e strutturata degli argomenti fondamentali per il conseguimento della certificazione Cisco CCNA (Cisco Certified Network Associate). Il testo è concepito come una guida di studio chiara ed essenziale, perfetta sia per chi si avvicina per la prima volta al mondo delle reti, sia per chi desidera ripassare i concetti chiave prima dell'esame.
...continua

Esame Abilità informatiche

Facoltà Scienze umanistiche

Dal corso del Prof. M. Magliulo

Università Universita telematica "Pegaso" di Napoli

Appunti esame
Appunti utili scritti a mano di Abilità informatiche con aggiunta di alcune domande ricorrenti. Utile per consolidare gli argomenti ed avere sotto mano uno schema utile !!! Spero vi possa essere d’aiuto.
...continua

Esame Elementi di informatica per l'economia

Facoltà Economia

Prove svolte
E' un documento di Informatica in cui viene svolto qualche esercizio in R studio, il programma usato per le esercitazioni di elementi di informatica. C'è qualche esercizio svolto ma senza spiegazione, in preparazione all'esame.
...continua