Estratto del documento

Lezione 1

Software di sistema e software applicativo

Quali sono le differenze tra software di sistema e software applicativo? Il software di sistema è il sistema operativo che viene fornito, preinstallato dal costruttore del computer (per esempio Windows 10) e si occupa della gestione delle risorse hardware del PC e ne permette il funzionamento. I software applicativi sono programmi per risolvere i problemi dell’utente, come il pacchetto Office (Excel, Word, Outlook, PowerPoint, ecc.). Altri esempi includono fogli elettronici, elaboratori di testo, database, presentazioni, browser web e programmi di contabilità.

Funzioni di un sistema operativo

Quali sono le principali funzioni di un sistema operativo? Il software di sistema si occupa della gestione delle risorse hardware e software del computer e ne permette il funzionamento. Gestisce la CPU, la memoria, le periferiche di input e output e gli accessori. Inoltre, è responsabile dell'avvio del computer e della gestione della memoria principale e secondaria.

Componenti hardware della CPU

Quali sono le componenti hardware che compongono una CPU? Quali compiti sono deputati a svolgere? La CPU (Central Process Unit), Unità Centrale di processo, è un microprocessore di dimensioni ridotte, costituita da tre parti: 1. CU (Control Unit), Unità di controllo, che stabilisce quali operazioni devono essere eseguite e comanda la 2. ALU (Arithmetic and Logic Unit - Unità Aritmetico Logica), che esegue i calcoli, effettua le operazioni logiche e i confronti richiesti dalla CU. 3. Registri, che sono celle di memoria contenute nella CPU, permettono alla CU di memorizzare temporaneamente alcune informazioni utili all’elaborazione.

Definizione di algoritmo

Fornire una definizione di algoritmo. L’algoritmo è una sequenza di istruzioni che può essere impiegata per rappresentare lo sviluppo di un processo, partendo da uno stadio iniziale (input) fino 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. Un algoritmo può essere rappresentato da un diagramma, detto diagramma di flusso, costituito da figure geometriche unite da linee: seguendo il flusso delle linee in dipendenza delle risposte condizionali, risulta molto semplice seguire l'esecuzione dell'algoritmo.

Lingua di programmazione: basso livello e alto livello

In merito ai linguaggi di programmazione, quali sono le differenze tra linguaggio di basso livello e linguaggio di alto livello? Il linguaggio di Basso Livello è il linguaggio macchina che i componenti interni del computer sono in grado di interpretare immediatamente, con il limite di svolgere solo operazioni molto semplici. Il linguaggio di Alto Livello (linguaggi procedurali) consente di svolgere al computer particolari operazioni senza dovere specificare tutti i dettagli microscopici (es: PHP, Java, C, Perl).

Definizione di informatica

Fornire una definizione di informatica, intesa come scienza. L’informatica è una scienza applicata 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. L’informatica, come scienza, si accompagna, si integra o è di supporto a tutte le discipline scientifiche e non. L'informatica, assieme all'elettronica e alle telecomunicazioni unificate insieme sotto la denominazione Information and Communication Technology (ICT), rappresenta quella disciplina e allo stesso tempo quel settore economico che ha dato vita e sviluppo alla terza rivoluzione industriale attraverso quella che è comunemente nota come rivoluzione digitale.

Definizione di periferica

Cos'è una periferica? Fornire degli esempi di periferiche di input e di output. La periferica è un dispositivo hardware di input e di output, che fa parte di un computer e che funziona sotto il controllo dell’unità centrale alla quale è collegata mediante la porta USB, seriale ecc. Periferica di Input: fornisce dati di ingresso al computer (tastiera, mouse, scanner, webcam, microfono, joystick, trackball, tavoletta grafica, stilo, touchpad, macchina fotografica digitale). Periferica di Output: permette di mostrare il risultato di un’elaborazione (monitor, stampante, plotter, altoparlanti, cuffie). Touchscreen dispositivo sia di input, sia di output.

Fattori che influenzano le prestazioni di un computer

Descrivere in maniera dettagliata i principali fattori che influenzano le prestazioni di un computer. I fattori che influenzano le prestazioni di un computer, cioè la sua velocità nell'eseguire le operazioni richieste, dipendono da vari fattori, tra cui: la velocità della CPU (tanto maggiore è la frequenza della CPU, tanto maggiore sarà la velocità del computer); dimensione 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ù veloce; infine la velocità del computer nell'eseguire un'elaborazione dipende dal numero di applicazioni in esecuzione: maggiore è il numero di applicazioni in esecuzione, maggiore è il tempo necessario a portare a termine una singola elaborazione. La ricerca di velocità sempre superiori della CPU determina una produzione di calore nei circuiti del computer che deve essere disperso mediante le alette di raffreddamento e le ventole di raffreddamento del PC.

Ciclo di vita del software

Cosa si intende con il termine "Ciclo di Vita del Software"? Elencare le diverse fasi. Il ciclo di vita del software è l’insieme delle fasi che caratterizzano lo sviluppo del software durante la sua utilità e sono: 1. Analisi, comprende l'indagine preliminare del contesto in cui il prodotto software deve inserirsi, sulle caratteristiche o requisiti che deve esibire ed eventualmente su costi e aspetti logistici della sua realizzazione. Questa fase è costituita anche da raccolta dei dati tramite colloqui tra cliente/committente e relativi sviluppatori. Al termine della fase verrà creato un documento che descrive le caratteristiche del sistema, tale documento viene definito documento di specifiche funzionali. 2. Progettazione, con la quale si definiscono le linee essenziali della struttura del prodotto software in funzione dei requisiti evidenziati dall'analisi, tipicamente appannaggio di un analista programmatore. Si può dire che la progettazione ha lo scopo di definire (a un certo livello di dettaglio) la soluzione del problema. 3. Programmazione (Implementazione), detta anche sviluppo o codifica del prodotto software, è la fase di realizzazione del software, che concretizza la soluzione software attraverso la programmazione, ovvero la stesura di programmi. 4. Test, viene testato il software e corretti gli eventuali bug trovati. 5. Rilascio, viene consegnata all’utente finale la versione definitiva del software.

Memoria RAM e ROM

Descrivere in maniera proficua le differenze tra una memoria di tipo RAM e una memoria di tipo ROM. Sono entrambe tipi di memoria del computer ma con caratteristiche molto differenti. La RAM (Random Access Memory – Memoria ad accesso casuale), è una memoria volatile, cioè le informazioni memorizzate vengono perse con lo spegnimento del computer. Ha una capacità di memoria inferiore alla ROM, in quanto i dati non vengono salvati in modo permanente, ma verrà utilizzata ogni qualvolta in maniera diversa per fare girare i programmi e le applicazioni da utilizzare. Ogni cella è identificata da un numero detto indirizzo. La ROM (Read Only Memory - Memoria di sola lettura), memoria NON volatile in quanto il suo contenuto NON si perde quando il PC viene spento. Memoria di sola lettura, quindi i programmi che vi sono memorizzati NON sono modificabili e contiene il sistema operativo, i dati e i programmi preinstallati per il corretto funzionamento del computer.

Lezione 2

Task manager in Windows

In un sistema operativo Windows, a cosa serve il Task Manager? Esso è presente praticamente in tutti i moderni sistemi operativi, siano essi dotati di interfaccia grafica o di interfaccia a riga di comando. Solitamente mostra le applicazioni e i processi in esecuzione e la quantità di RAM da essi utilizzata. Si tratta in genere di uno strumento molto utilizzato dagli amministratori di sistema sia su postazioni desktop computer client che su postazione server per la gestione delle risorse informatiche del sistema amministrato decidendo quali processi/programmi debbano essere terminati (in gergo uccisi o killati) perché bloccano l'esecuzione di altri o esauriscono/saturano le risorse del sistema. I sistemi operativi della Microsoft Windows 95, Windows 98, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8 e Windows 10 permettono di monitorare e controllare in modo separato le applicazioni aperte e i processi in esecuzione attraverso il Windows Task Manager.

Lezione 3

Antivirus e strumenti disponibili

Cos'è un Antivirus? Quali sono gli strumenti e le operazioni disponibili? Nel linguaggio informatico un antivirus (anche abbreviato in AV) è un software programmato per funzionare su un computer atto a prevenire, rilevare ed eventualmente rendere inoffensivi codici dannosi, noti anche come malware. Un antivirus non ha solo la funzione di eliminazione dei programmi malevoli ma ha anche una funzione preventiva, impedendo che un virus possa entrare in un sistema ed infettarlo. Al giorno d'oggi, tuttavia, un "classico" AntiVirus da solo non è più spesso in grado di proteggere un computer da tutte le minacce esistenti. Quindi, la "sicurezza informatica" è generalmente offerta in prodotti, o pacchetti di prodotti, e servizi multipli offerti dalle aziende produttrici di software AntiVirus. Per assicurare una corretta protezione dai virus, in presenza di un antivirus è necessario aggiornare regolarmente la definizione dei virus.

Virus informatici e i loro effetti

Cosa sono i virus informatici? Quali possono essere gli effetti che comportano? Un virus, in informatica, è un software appartenente alla categoria dei malware che, una volta eseguito, infetta dei file in modo da fare copie di se stesso, generalmente senza farsi rilevare dall'utente (da questo punto di vista il nome è in perfetta analogia con i virus in campo biologico). Coloro che creano virus sono detti virus writer o hacker, che sfruttano le vulnerabilità (exploit) di un sistema operativo arrecando danni al sistema, rallentando o rendendo inutilizzabile il dispositivo infetto. I virus comportano comunque un certo spreco di risorse in termini di RAM, CPU e spazio sul disco fisso. Come regola generale si assume che un virus possa danneggiare direttamente solo il software della macchina che lo ospita, anche se esso può indirettamente provocare danni anche all'hardware, ad esempio causando il surriscaldamento della CPU mediante overclocking, oppure fermando la ventola di raffreddamento. Recentemente i virus più diffusi sono di tipo ransomware, che criptano i file dell’utente richiedendo un riscatto in Bitcoin o criptomoneta equivalente al fine di restituire la chiave di decriptazione. 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, l'hardware. Un virus aggiunge copie di se 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 ad eseguirli, ma che in realtà hanno uno scopo nascosto che consiste nel danneggiare il computer o inserire un virus).

Lezione 7

Inserimento, modifica e cancellazione dati in Excel

Come ed in che modo è possibile inserire, modificare e cancellare i dati in una cella Excel? Descrivere le azioni necessarie. Dopo avere individuato la cella su cui si vogliono inserire i dati, si clicca sopra con il mouse e si inizia a scrivere, terminando con il tasto invio. Per modificare i dati di una cella, si clicca due volte con il mouse o si preme il tasto F2. Si possono effettuare le modifiche spostando il mouse o il cursore lampeggiante con le frecce della tastiera. Per cancellare i dati della cella, si clicca e si preme il tasto Canc. sulla tastiera.

Cartella di lavoro Excel vs. foglio di lavoro Excel

Descrivere le differenze che intercorrono tra una cartella di lavoro Excel e un foglio di lavoro Excel. Il file su cui si lavora, cioè dove vengono memorizzati i dati, è la cartella di lavoro, composta da diversi fogli di lavoro. Aprendo un nuovo documento Excel (estensione .xls), appare sulla barra del titolo il nome predefinito di “Cartel 1”, composta da 3 fogli “Foglio 1”, “Foglio 2” “Foglio 3”. Con un clic sulla scheda in basso si rende attivo il corrispondente foglio di lavoro, che appare evidenziato in grassetto. È possibile inserire dei dati in un foglio e lavorare contemporaneamente con più fogli. È anche possibile aggiungere fogli nuovi, oltre ai 3 messi a disposizione di default. Ogni foglio elettronico è una griglia, formata da 16.384 colonne, individuate da un carattere alfabetico o coppia di caratteri, ordinati da A a XFD, e da 1.048.576 righe individuate da un numero intero progressivo da 1 a 1.048.576. L’intersezione tra righe e colonne dà origine alle celle che in Excel sono dunque 17.179.869.184 per foglio. La cartella di lavoro corrente, e quindi in particolare il foglio di lavoro corrente, si trova in una finestra interna alla finestra principale di Excel. È sempre possibile lavorare con più finestre (e dunque con più documenti aperti contemporaneamente) e gestirle in modo da trasferire i dati da una all’altra. Per spostarsi da un punto all’altro del foglio elettronico si possono utilizzare i tasti di direzione o si può cliccare con il tasto sinistro del mouse sulla cella desiderata.

Lezione 9

Inserimento di un grafico in Excel

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

  • Selezionare la tabella dei dati comprese le eventuali intestazioni di riga e/o colonna, escludendo i totali.
  • Cliccare su inserisci, gruppo grafici dalla barra multifunzione e scegliere la tipologia di grafico desiderato, premere ok.
  • Il grafico comparirà all’interno del foglio di lavoro e può essere spostato trascinandolo nella posizione desiderata.

Lezione 11

Presentazione PowerPoint

Che cos'è una presentazione PowerPoint e da quali elementi è caratterizzata? Una presentazione PowerPoint è un’applicazione per creare e organizzare delle presentazioni tipo diapositive che generalmente vengono proiettate mediante un proiettore collegato al computer o distribuite via internet. Nelle diapositive o slide di presentazione, si possono inserire disegni, testi, immagini, forme, grafici, organigrammi. Ai testi e alle immagini possono essere attribuite delle animazioni che produrranno degli effetti durante la presentazione.

Lezione 12

Inserimento di elementi in PowerPoint

Elencare e descrivere la procedura per inserire almeno tre differenti elementi in una presentazione PowerPoint.

  • Per inserire un’immagine (clipart), cliccare su Inserisci/Illustrazioni/Immagine e scegliere l’immagine desiderata fra i file presenti nel programma.
  • Per inserire un grafico, cliccare su Inserisci/Illustrazioni/Grafico ed inserire i dati di origine del grafico, scegliere il tipo di grafico e modificarlo se si desidera.
  • Per inserire oggetti, forme, linee, frecce, cliccare su Inserisci/Illustrazioni/Forme e scegliere l’oggetto desiderato tra quelli presenti nel gruppo. Ogni oggetto può essere modificato cliccando sopra con il tasto destro del mouse.

Lezione 14

Rete di calcolatori

In cosa consiste una rete di calcolatori? Quali sono i vantaggi? Elencare infine le diverse tipologie di rete viste a lezione. La rete di calcolatori è costituita da un insieme di cavi di connessione e software specifico progettato per l’elaborazione e lo scambio di informazioni. Serve per diffondere informazioni, comunicare, discutere, vendere e comprare con il resto del mondo da remoto, senza necessità di spostarsi.

  • LAN (Local Area Network): rete di estensione locale di computer che risiedono tutti nello stesso ambiente di lavoro. Lo scopo principale della LAN è consentire la condivisione delle risorse (spazio disco, stampanti ecc.) ai computer ad essa collegati.
  • WAN (Wide Area Network): rete geografica con un’estensione molto più vasta della LAN.
  • MAN (Metropolitan Area Network): rete che copre delle distanze metropolitane, cioè in un’area urbana di grandi dimensioni o dislocate tra paesi vicini e distanti pochi chilometri. I computer sono interconnessi tra loro e collegati a un server centrale nell’intero territorio comunale o metropolitano.
  • GAN (Global Area Network): reti che collegano computer dislocati in tutti i continenti. Diverse sono le tecnologie impiegate per interconnettere le macchine: dal cavo in rame del comune doppino telefonico agli avanzati sistemi satellitari. Internet, la rete delle reti, è un tipico esempio di rete di tipo GAN.

Funzioni di un browser

A cosa serve un browser? Dettagliare la risposta descrivendo le funzioni principali. Il browser è un programma che permette di navigare in internet, visualizzare pagine web ed interagire con esse. Tra i browser più utilizzati ci sono Google Chrome, Internet Explorer, Mozilla Firefox, Microsoft Edge (uscito con Windows 10), Safari, Opera e Maxthon. Un web browser si appoggia sempre ad un motore di ricerca per raggiungere i siti web interessati: una volta che quest'ultimo restituisce in output i risultati desiderati, cliccando sull'URL desiderato dall'utente viene eseguita in background una risoluzione tra URL e indirizzo IP interrogando un DNS database, a partire dalla quale parte la richiesta verso il server di destinazione della risorsa con annesso instradamento IP in richiesta e risposta. Durante la navigazione, vengono memorizzati sul nostro computer, previo nostro consenso, file chiamati “cookies”, che contengono informazioni sul nostro utilizzo del sito in questione. Le principali funzionalità dei browser disponibili includono:

  • Navigazione a schede (Tabbed browsing)
  • Supporto alla navigazione off-line tramite la memoria cache e plugin dedicati per mantenere i link tra le pagine salvate
  • Funzione di download manager con arresto/ripresa sempre tramite la memoria cache
  • Anteprima delle pagine da scaricare
  • Sintesi vocale
  • Integrazione dei feed RSS
Anteprima
Vedrai una selezione di 4 pagine su 13
Domande aperte Informatica Pag. 1 Domande aperte Informatica Pag. 2
Anteprima di 4 pagg. su 13.
Scarica il documento per vederlo tutto.
Domande aperte Informatica Pag. 6
Anteprima di 4 pagg. su 13.
Scarica il documento per vederlo tutto.
Domande aperte Informatica Pag. 11
1 su 13
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 edordo6759778 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 Botteri Riccardo.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community