Anteprima
Vedrai una selezione di 3 pagine su 9
Domande aperte di Informatica Pag. 1 Domande aperte di Informatica Pag. 2
Anteprima di 3 pagg. su 9.
Scarica il documento per vederlo tutto.
Domande aperte di Informatica Pag. 6
1 su 9
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

DOMANDE APERTE DI INFORMATICA

Prof. Botteri Riccardo Aggiornate a Maggio 2023 Concetti generali, hardware e software 1) Descrivere in maniera dettagliata i principali fattori che influenzano le prestazioni di un computer: Le prestazioni di un computer, cioè la sua velocità nell'eseguire le operazioni richieste, dipendono da vari fattori, tra cui: - la frequenza della CPU: più è elevata la frequenza della CPU, tanto maggiore sarà la velocità del computer; - la dimensione della RAM: la RAM contiene tutti i dati ed i programmi che sono coinvolti nell'elaborazione corrente. Per poter essere elaborato un dato deve essere prima trasferito nella memoria RAM, lo stesso vale per un programma per poter essere eseguito. Perciò una RAM veloce e capiente rende il computer più rapido; - il numero di applicazioni in esecuzione contemporanea: maggiore è il numero di applicazioni in esecuzione, maggiore è il tempo necessario per portare
  1. Una singola elaborazione è un'operazione eseguita dal computer per elaborare i dati. Ad esempio, l'addizione di due numeri o la stampa di un documento.

  2. Una periferica è un dispositivo esterno al computer che fornisce dati in ingresso o mostra il risultato di un'elaborazione. Alcuni esempi di periferiche di input sono la tastiera, il mouse, lo scanner e il microfono. Alcuni esempi di periferiche di output sono lo schermo e la stampante.

  3. Le componenti hardware che compongono una CPU sono l'unità di controllo (Control Unit, CU), l'unità aritmetico-logica (Arithmetic Logic Unit - ALU) e i registri. L'unità di controllo coordina le operazioni del computer, l'unità aritmetico-logica esegue le operazioni matematiche e logiche, mentre i registri sono piccole aree di memoria utilizzate per immagazzinare temporaneamente i dati.

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, come ad esempio dati e risultati oppure indirizzi di celle di memoria RAM in cui sono contenute informazioni utili all'elaborazione.

4) 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). Il software di sistema 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. Esempi di software applicativo sono Word ed Excel.

5) Quali sono le principali funzioni di un Sistema Operativo?

Le principali funzioni di un sistema operativo sono:

  • la gestione della CPU;
  • la gestione della memoria;
  • la gestione dei dispositivi di input/output;
  • la gestione dei file e delle directory;
  • la gestione della sicurezza e dell'accesso alle risorse;
  • la gestione dei processi e dei thread.

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;

La gestione degli accessi.

6) 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 (costruzione dell'algoritmo, vedi paragrafo seguente);

- 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.

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 macrocategorie.

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.

  1. 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 procedurali più utilizzati al giorno d'oggi sono il PHP, il Java, il C, il Perl e moltissimi altri.
  2. 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.
  3. Descrivere in maniera proficua le differenze tra una memoria di tipo RAM e una memoria di tipo ROM. All'interno del computer sono infatti presenti altri dispositivi di memorizzazione, come ad esempio la memoria RAM e la memoria ROM. La memoria RAM (Random Access Memory) è una

memoria di tipo volatile: ciò significa che i dati in essa contenuti vanno perduti non appena si spegne il computer. La memoria ROM invece (Read-Only Memory, memoria di sola lettura) è un tipo di memoria non volatile sulla quale è possibile effettuare solo operazioni di lettura. Viene scritta una sola volta, dal costruttore, e contiene le informazioni necessarie all'avvio del sistema.

Windows11) In un sistema operativo Windows, a cosa serve il Task Manager? Talvolta in Windows capita che un'applicazione non risponda più, cioè che un programma o il sistema operativo si blocchi. Per cercare di porre rimedio a questa situazione, cioè per chiudere il programma che si è bloccato, è necessario premere contemporaneamente i tasti Ctrl-Alt-Canc. Appare quindi una finestra in cui scegliere il pulsante "Gestione attività", che esegue un'applicazione ("Task Manager") dalla quale è possibile terminare

forzatamente il programma che si è bloccato, selezionandolo dalla scheda "Processi". 12) Cos'è un Antivirus? Quali sono gli strumenti e le operazioni disponibili? Un antivirus è un software che controlla l'attività dell'utente del computer identificando i file infetti da virus e impedendogli di aprirli o eseguirli. Una volta che l'antivirus rileva un file infetto, tenta prima di ripararlo eliminando il virus. Se non riesce, permette di eliminarlo. L'antivirus riconosce i virus grazie alle definizioni degli stessi che ha in memoria, i quali sono dei file che descrivono tutti i virus conosciuti. 13) Cosa sono i virus informatici? Quali possono essere gli effetti che comportano? Un virus è un programma costruito appositamente per danneggiare un computer all'insaputa dell'utente, danneggiandone i file e il software (ad esempio cancellandoli o alterandoli, o addirittura formattando il disco fisso) e, nei casi più gravi, può compromettere la sicurezza dei dati personali.

L'hardware. Un virus aggiunge copie di sé stesso ad altri file. Spesso con il termine "virus" si intendono anche altri programmi, come ad esempio i worm (che sono programmi che copiano se stessi in memoria tantissime volte contemporaneamente, rallentando moltissimo il computer) e i "cavalli di troia" (che sono programmi all'apparenza utili e divertenti e che quindi invitano gli utenti a eseguirli, ma che in realtà hanno uno scopo nascosto che consiste nel danneggiare il computer o inserire un virus).

Excel

14) In MS Excel come è possibile inserire un grafico a partire da una tabella di dati? Descrivere i passaggi.

Per creare con Excel un grafico, si devono prima di tutto preparare i dati di origine del grafico, cioè quei dati, in forma tabellare, che il grafico andrà a rappresentare. Una volta pronta una tabella con i dati che si desidera rappresentare in un grafico, è necessario selezionarli (attenzione: NON selezionare

Eventuali totali, etc., che ai fini del grafico NON sono rilevanti. Nella selezione è opportuno invece includere un'eventuale intestazione di riga e/o di colonna), cliccare su Inserisci, poi nel gruppo "Grafici" della barra multifunzione bisogna scegliere quello desiderato: se non è presente tra le scelte preimpostate, si può aprire la finestra di dialogo "Inserisci grafico" per visualizzare (e scegliere) ulteriori anteprime dei grafici. Fare clic sul grafico cui si desidera applicare un layout del grafico. Verranno visualizzati gli Strumenti grafico, con le schede Progettazione e Formato. I menù presenti nel gruppo Layout grafico consentono di assegnare sia il titolo al grafico che agli elementi costitutivi dello stesso.

15) Descrivere le differenze che intercorrono tra una cartella di lavoro Excel e un foglio di lavoro Excel.

Un foglio elettronico (o cartella di lavoro) è un file composto generalmente da più fogli di lavoro.

Ogni foglio di lavoro è composto da più celle. Di default una cartella di lavoro di Excel è costituita da un foglio di lavoro. Per passare da un foglio di lavoro all'altro si deve cliccare sulla linguetta, presente in basso, corrispondente al foglio di lavoro nel quale si desidera andare. Cliccando con il tasto destro del mouse sopra a ciascuna linguetta si può cambiare il nome del foglio attuale, inserire o eliminare un foglio. Se si hanno più fogli elettronici (cartelle di lavoro) aperti, per spostarsi da uno all'altro basta cliccare sul pulsante, corrispondente al foglio nel quale si vuole andare, presente nella barra delle applicazioni di Windows, oppure si può agire tramite il menu Visualizza-Finestra, pulsante Cambia finestra. 16) Come ed in che modo è possibile inserire, modificare e cancellare i dati in una cella Excel? Descrivere le azioni necessarie. Per inserire i dati nelle celle prima di tutto si deve in
Dettagli
A.A. 2023-2024
9 pagine
1 download
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Scienze_Bioloche_eCampus di informazioni apprese con la frequenza delle lezioni di Informatica 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 Bottoli Roberto.