Documenti didattici di Informatica

Appunti, esercizi e schemi di informatica su algoritmi, strutture dati, programmazione orientata agli oggetti, reti informatiche e basi di dati relazionali. Materiale per le superiori e l'università, con esercitazioni pratiche su Python e SQL.

Appunti contenuto 3/5 (2)
Implementazione di una funzione C++ per separare numeri pari e dispari

Scopri come implementare una funzione in C++ per separare numeri pari e dispari in una lista. Questo esercizio pratico ti guiderà nella definizione della funzione split, nell'uso di puntatori e nella gestione delle strutture dati, affinando le tue co...

Informatica
Appunti contenuto 3/5 (1)
Implementazione di una funzione ricorsiva per il prodotto di elementi non nulli

Scopri come implementare una funzione ricorsiva in C++ per calcolare il prodotto di elementi non nulli in un array. Approfondisci l'uso della ricorsione e il passaggio di parametri tra funzioni, con esempi pratici e soluzioni dettagliate.

Informatica
Appunti contenuto 4/5 (1)
Implementazione di una funzione per liste di numeri interi

Scopri come implementare una funzione in C per gestire liste di numeri interi. Impara a creare una nuova lista contenente i multipli di 2, minori o uguali a un valore specificato, non presenti nella lista originale. Approfondisci ora.

Informatica
Appunti contenuto 3/5 (1)
Sostituzione di sequenze speciali in un testo con valori numerici

Scopri come sostituire sequenze speciali in un testo con valori numerici utilizzando il linguaggio C. Questo esercizio pratico ti guiderà nella gestione di file e vettori, fornendo un esempio concreto di programmazione e manipolazione di dati.

Informatica
Appunti contenuto 5/5 (1)
Esercizo C - Funzioni,stringhe e allocazione dinamica

Scopri come implementare strutture in C con stringhe allocate dinamicamente. Impara a duplicare il contenuto di una struttura utilizzando la funzione strdup, fondamentale per gestire la memoria e garantire la corretta copia delle stringhe.

Informatica
Appunti contenuto 4/5 (1)
Gestione di una collezione di foglie secche in C

Scopri come gestire una collezione di foglie secche in C, migliorando le tue abilità di programmazione. Impara a implementare strutture e funzioni per inserire foglie, evitando duplicati e contando accuratamente le quantità. Approfondisci ora.

Informatica
Appunti contenuto 4/5 (2)
Esercizio in C: creazione di una piramide azteca con una matrice

Impara a scrivere un programma in C per riempire una matrice quadrata con numeri disposti in cornici concentriche, creando una piramide azteca. Scopri il codice, la logica di implementazione e come visualizzare l'output finale della matrice.

Informatica
Appunti contenuto 4/5 (1)
Simulazione di evoluzione biologica: regole e implementazione in C

Scopri come implementare una simulazione di evoluzione biologica in C, seguendo regole specifiche per la generazione di organismi. Impara a gestire matrici, visualizzare configurazioni e calcolare interazioni tra organismi in un ciclo continuo.

Informatica
Appunti contenuto 3/5 (1)
Gestione delle prenotazioni e struttura del teatro

Scopri come gestire le prenotazioni di un teatro con un programma in C. Impara a implementare funzioni per prenotare posti, calcolare incassi e verificare disponibilità, utilizzando una matrice per rappresentare la pianta del teatro.

Informatica
Appunti contenuto 4/5 (1)
Programma C per la gestione di array con comandi di inserimento e cancellazione

Scopri come realizzare un programma in C per gestire un array di strutture contenenti stringhe e interi. Impara a implementare funzioni per inserire, cancellare e visualizzare elementi, gestire errori e ordinare i dati in base alle occorrenze.

Informatica
Appunti contenuto 4.5/5 (2)
Elaboratori automatici - Storia e sviluppo

Scopri la storia degli elaboratori automatici, dall'ENIAC al microprocessore Intel 4004, fino all'Apple II e al PC IBM. Analizza l'evoluzione tecnologica che ha trasformato il calcolo, influenzando l'informatica moderna e la nostra vita quotidiana.

Appunti contenuto 5/5 (1)
Dall'abaco al Colossus: l'evoluzione delle macchine di calcolo

Esplora l'evoluzione delle macchine di calcolo, dall'abaco degli antichi al Colossus di Alan Turing. Scopri come innovazioni storiche e figure chiave abbiano trasformato il calcolo, portando dai rudimentali strumenti meccanici ai moderni computer.

Appunti contenuto 4/5 (1)
gioco del serpente con gestione dei processi e interazione

Scopri come realizzare il gioco del serpente in C su Linux, utilizzando pipe e la libreria ncurses. Approfondisci la gestione dei processi e l'interazione utente per creare un'esperienza di gioco avvincente e dinamica, ricca di sfide.

Appunti contenuto 4/5 (1)
Programma di scambio e somma di elementi in un vettore

Impara a scambiare gli elementi di un vettore di interi tra posizioni pari e dispari. Scopri come calcolare le somme degli elementi pari e dispari e come gestire un secondo vettore per memorizzare gli elementi seguiti da valori inferiori.

Appunti contenuto 3/5 (1)
Calcolo del minimo comune multiplo con un algoritmo iterativo

Scopri come calcolare il minimo comune multiplo tra due numeri interi positivi utilizzando un algoritmo iterativo in C. Impara a confrontare e sommare i valori fino a ottenere il risultato desiderato, con un controllo accurato dell'input.

Appunti contenuto 5/5 (1)
Calcolo del numero di Fibonacci in C con input utente

Scopri come implementare un programma in C per calcolare il k-esimo numero della serie di Fibonacci, consentendo all'utente di inserire un numero naturale. Questo esempio illustra la logica della serie e fornisce un output chiaro e dettagliato.

Appunti contenuto 3/5 (1)
Programma C - Restituisce stringa senza vocali

Scopri come realizzare un programma in C che riceve una stringa dall'utente e restituisce la stessa stringa senza vocali. Approfondisci la gestione dell'input, la manipolazione delle stringhe e l'output, potenziando le tue abilità di programmazione.

Appunti contenuto 3/5 (1)
Programma C - Calcolo di una paga di un dipendente

Scopri come sviluppare un programma in C per calcolare la paga di un dipendente in base alle ore lavorate. Utilizza le strutture per gestire gli orari e implementa controlli per garantire la validità degli input. Approfondisci le funzioni necessarie.

Appunti contenuto 4/5 (1)
Gestione di un archivio di pittori con operazioni su file binari

Scopri come gestire un archivio di pittori in C utilizzando file binari. Impara a creare, inserire, cercare e cancellare record, gestendo informazioni come codice, cognome, data di nascita e genere. Approfondisci le operazioni logiche e fisiche sui d...

Informatica
Appunti contenuto 3/5 (1)
Programma in Assembler per HC08 con utilizzo Array

Scopri come ottimizzare il tuo codice in Assembler per HC08 utilizzando array. Impara a inizializzare un vettore, gestire cicli e memorizzare indici specifici, migliorando l'efficienza del tuo programma e la gestione della memoria.

sendMessage
Tutor AI
tutorai_icon
Ciao! Sono il tuo Tutor AI, il compagno ideale per uno studio interattivo. Utilizzo il metodo maieutico per affinare il tuo ragionamento e la comprensione. Insieme possiamo:
  • Risolvere un problema di matematica
  • Riassumere un testo
  • Tradurre una frase
  • E molto altro ancora...
Cosa vuoi imparare oggi?
tutorai_icon
Il Tutor AI di Skuola.net usa un modello AI di Chat GPT.
Per termini, condizioni e privacy, visita la relativa pagina.