Estratto del documento

Domande aperte esame informatica

Lezione 001

Fornire una definizione di Informatica, intesa come scienza

L’Informatica è la scienza che si propone di raccogliere, organizzare, conservare e distribuire le informazioni tramite sistemi automatici di elaborazione dei dati. Il termine deriva dalla fusione delle parole INFORmazione autoMATICA.

Cos'è una periferica? Fornire degli esempi di periferiche di input e di output

L'hardware rappresenta la parte fisica dell'elaboratore, cioè la parte meccanica, ottica, magnetica, elettronica: in pratica tutto ciò che si può toccare con mano all'interno di un computer, mentre il software è la parte logica di un elaboratore, cioè i programmi e le procedure che servono a risolvere i problemi dell'utente o a gestire e far funzionare l'hardware del computer.

Alcuni esempi di hardware sono il mouse, la tastiera, il monitor, il lettore di CD, l'hard-disk e tutte le componenti presenti all'interno del case (scheda grafica, scheda audio, ecc).

I dispositivi di input sono le periferiche che forniscono dati in ingresso al computer. Un tipico dispositivo di input è la tastiera; altri dispositivi di input sono il mouse (che tramite il movimento muove il puntatore sullo schermo), lo scanner (che permette di "leggere" un’immagine o un documento cartaceo e di trasferirlo all'interno del computer sotto forma di immagine), il microfono, ecc.

I dispositivi di output sono le periferiche che permettono di mostrare il risultato di un'elaborazione.

Alcuni esempi di dispositivi di output sono lo schermo e la stampante.

Quali sono le componenti hardware che compongono una CPU? Quali compiti sono deputati a svolgere?

La CPU è costituita da 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 info utili all'elaborazione.

Quali sono le differenze tra Software di Sistema e Software Applicativo?

Il software di sistema è, di fatto, il sistema operativo; in genere viene fornito preinstallato dal costruttore del computer (ad esempio Windows 10), si occupa della gestione delle risorse hardware del computer e ne permette il funzionamento, mentre il software applicativo serve per risolvere i problemi dell'utente, ad es. Word ed Excel.

Quali sono le principali funzioni di un Sistema Operativo?

Le principali funzioni di un sistema operativo 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.

Cosa si intende con il termine "Ciclo di Vita del Software"? Elencare le diverse fasi

L'insieme delle fasi che accompagnano un software durante la sua vita si chiamano "ciclo di vita del software".

Il ciclo di vita di un software si può scomporre in queste 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;
  • 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.

Fornire una definizione di Algoritmo

Un algoritmo è una sequenza di istruzioni che può essere impiegata per rappresentare lo sviluppo di un processo qualsiasi, partendo da uno stadio iniziale (input) fino ad arrivare ad uno stadio finale (output), tramite un insieme di istruzioni (o passi) ben definite.

Nell'informatica gli algoritmi sono usati come metodologia per descrivere un'attività di elaborazione dei dati. Per esempio vengono costruiti algoritmi per calcolare il minimo comune multiplo di un determinato insieme di numeri, o per ordinare (alfabeticamente) delle parole o (in senso crescente, ad esempio) un elenco di numeri. Le singole istruzioni (o un gruppo di istruzioni) che compongono l'algoritmo possono essere eseguite una volta sola o più volte: in quest'ultimo caso vengono chiamate cicli; può anche succedere che un'istruzione (o un gruppo di istruzioni) non viene eseguita affatto, perché l'esecuzione è subordinata al verificarsi di una specifica condizione.

Domande aperte esame informatica

In merito ai linguaggi di programmazione, quali sono le differenze tra linguaggio di basso livello e linguaggio di alto livello?

I linguaggi che i programmatori usano per comunicare con il computer (e quindi per sviluppare tutti i software che conosciamo) si possono suddividere in due macro-categorie.

  1. Linguaggio macchina: è un linguaggio di basso livello che i componenti interni del computer sono in grado di interpretare immediatamente, con il limite che consente di svolgere solo operazioni molto semplici; tale linguaggio è anche definito come linguaggio Assembly ed è specifico per ogni modello di macchina.
  2. Linguaggi procedurali: proprio per non dover programmare solo con elementi semplici, i programmatori hanno sviluppato linguaggi di alto livello che consentono di far svolgere al computer particolari operazioni senza essere costretti a specificare tutti i dettagli microscopici. I linguaggi
Anteprima
Vedrai una selezione di 3 pagine su 6
Domande esame Informatica Pag. 1 Domande esame Informatica Pag. 2
Anteprima di 3 pagg. su 6.
Scarica il documento per vederlo tutto.
Domande esame Informatica Pag. 6
1 su 6
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Crikia95 di informazioni apprese con la frequenza delle lezioni di Abilità informatiche e telematiche e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università telematica "e-Campus" di Novedrate (CO) o del prof Botteri Riccardo.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community