30. Descrivere in maniera dettagliata i principali fattori che influenzano le prestazioni di un
computer:
Uno dei fattori è la velocità della CPU ossia la velocità con cui un computer riesce a svolgere le
operazioni. In passato questa unità di misura era in megaherts (velocità al secondo), oggi grazie
all’evoluzione della tecnologia e quindi ad una maggiore capienza e ad un maggior numero di CPU
nello stesso alloggio (dual/quad/octa-core, ecc.) la misura è espressa in GHz.
Altro fattore è la grandezza della RAM, quindi maggiore è la sua grandezza, maggiore sarà la
velocità con cui svolge operazioni e la sua capienza.
Un fattore che incide negativamente è la quantità di operazioni che svolge in contemporanea, cioè:
più operazioni aumentano il tempo di esecuzione, meno operazioni lo diminuiscono.
31. Cos'è una periferica? Fornire degli esempi di periferiche di input e di output.
Le periferiche sono componenti che possono fornire dati in entrata o in uscita. Esempi di periferiche
in entrata sono: tastiera, mouse che permette di muoverci con il puntatore sullo schermo e grazie ai
tasti e lo scroll permette di operare; scanner per acquisire immagini; microfono, ecc. In uscita sono:
la stampante; lo schermo; le casse/cuffie.
32. Quali sono le componenti hardware che compongono una CPU? Quali compiti sono deputati a
svolgere?
Dagli anni ’40 del novecento le parti principali che compongono un computer sono: la CPU (unità
centrale di elaborazione); la memoria centrale; il bus di sistema e le interfacce verso le periferiche.
La CPU si suddivide in tre parti: l'unità di controllo (Control Unit, CU), l'unità aritmetico-logica
(Arithmetic Logic Unit) ed i registri. La CU stabilisce quali operazioni devono essere eseguite e
comanda la ALU. La ALU esegue i calcoli, effettua le operazioni logiche ed i confronti richiesti
dalla CU. I registri sono delle celle di memoria contenute nella CPU che permettono alla CU di
memorizzare temporaneamente alcune informazioni utili all'elaborazione e indirizzi di celle di
memoria RAM in cui sono contenute informazioni utili all'elaborazione. Ad oggi i modelli dei PC
presentano più CPU nello stesso alloggio dal dual/quad/octa-core, ecc. permettendo così
innumerevoli operazioni al secondo tant’è che l’unità di misura è passata da megaherts (MHz) a
gigaherts (GHz).
33. Quali sono le differenze tra Software di Sistema e Software Applicativo?
Il software di sistema è di fatto il sistema operativo che si occupa della gestione delle risorse
hardware del computer e ne permette il funzionamento. Ad oggi i principali sono: Microsoft
Windows, Apple Mac OS, e Linux, e sono generalmente già preinstallati all’acquisto
Il software applicativo serve invece a svolgere le operazioni come ad esempio il “pacchetto office”.
La particolarità che accomuna entrambi i software è che man mano nel tempo escono nuove
versioni che correggono errori (bug) delle versioni precedenti e/o forniscono funzioni aggiuntive.
34. Quali sono le principali funzioni di un Sistema Operativo?
Le principali funzioni sono: la gestione della CPU; l’inizio e la fine della sessione di lavoro del
calcolatore; la gestione della memoria; la gestione delle periferiche di input e di output; la gestione
dei file registrati sulla memoria di massa e la gestione degli accessi.
36. Fornire una definizione di Algoritmo.
Un algoritmo è una sequenza di istruzioni che può essere utilizzata per rappresentare lo sviluppo di
un qualsiasi processo, partendo da uno stadio iniziale, input, fino ad arrivare ad uno stadio finale,
output, tramite un insieme di passi ben definiti.
In informatica gli algoritmi sono usati come metodologia per descrivere un'attività di
elaborazione dei dati.
35. Cosa si intende con il termine "Ciclo di Vita del Software"? Elencare le diverse fasi.
Le fasi che accompagnano un software durante la sua vita si chiamano "ciclo di vita del software". Lo si può
scomporre in tre fasi:
analisi e progettazione, nelle quali si analizzano il problema da risolvere, le esigenze dell'utente, le risorse
disponibili e viene sviluppata l'architettura del progetto ossia la costruzione dell'algoritmo che è una
sequenza di istruzioni che permettono tutte le operazioni;
programmazione (o sviluppo), nella quale viene scritto il codice del software; test, nella quale viene testato
il software realizzato e vengono corretti gli eventuali bug riscontrati;
rilascio, nella quale viene consegnata all’utente la versione definitiva del software.
37. In merito ai linguaggi di programmazione, quali sono le differenze tra linguaggio di basso
livello e linguaggio di alto livello?
Il linguaggio della macchina è un linguaggio di basso livello che le parti del PC sono in grado di
codificare immediatamente, il suo limite è che permette di svolgere solo operazioni molto semplici;
questo linguaggio si può chiamare anche linguaggio Assembly ed è specifico per ogni modello.
I linguaggi di alto livello invece sono i linguaggi procedurali che servono a svolgere operazioni
complesse e consentono di far svolgere al computer particolari operazioni senza essere costretti a
specificare tutti i dettagli microscopici. I linguaggi procedurali più diffusi sono: il PHP, il Java, il C,
il Perl, ecc.
39. Descrivere in maniera proficua le differenze tra una memoria di tipo RAM e una memoria di
tipo ROM.
La RAM (random access memory) è una memoria volatile ossia che archivia solo temporaneamente
i file su cui si sta operando mentre la ROM (read only memory) è una memoria permanete dove
sono archiviate le “istruzioni” del computer ed è di sola lettura, è scritta una sola volta dal
costruttore, e contiene le informazioni necessarie all'avvio del sistema.
09. In un sistema operativo Windows, a cosa serve il Task Manager?
Un bug tuttora presente in windows è il fatto che si possa “bloccare” e quindi non far funzionare un
determinato programma, per chiudere correttamente quest’ultimo, sarà necessario schiacciare
contemporaneamente Ctrl-Alt-Canc, a questo punto si aprirà una finestra con un menù dal quale
scegliere gestione attività (task manager) in particolare nella scheda applicazioni sono presenti le
“operazioni attive” in quel momento su cui sarà possibile visualizzare dove è situato il blocco e
poterla chiudere. Inoltre in gestione attività è possibile scoprire se un programma è: ad elevato
utilizzo; non necessario o non utilizzato. Si può quindi disattivare o disinstallare completamente dal
computer liberando spazio di memoria e facendo migliorare il pc nelle performance.
-
Paniere Informatica - Risposte aperte - aggiornato (2026)
-
Paniere Informatica - Risposte aperte - aggiornato (2026)
-
Paniere Informatica (2026) - Risposte multiple corrette
-
Paniere Informatica (2026) - Risposte multiple corrette
- Risolvere un problema di matematica
- Riassumere un testo
- Tradurre una frase
- E molto altro ancora...
Per termini, condizioni e privacy, visita la relativa pagina.