Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


Introduzione a Microsoft Excel e PowerPoint: Funzionalità e Utilizzo, Sbobinature di Elementi di Informatica

Hardware e software, algoritmi, periferiche input/output, sistemi operativi, processi di sistema, rete, cloud computing, google scholar, mendeley, sistema binario/ottale/decimale e conversioni, codice ascii, elaborazione di testi, fogli di calcolo, programmi per presentazioni, sicurezza e privacy, database, CMS, indirizzi IP

Tipologia: Sbobinature

2020/2021

Caricato il 07/01/2021

cloudymood
cloudymood 🇮🇹

4.4

(27)

17 documenti

1 / 34

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
ABILITÀ INFORMATICHE
HARDWARE E SOFTWARE
Un hardware sono le componenti fisiche di un elaboratore (nucleo che è un pezzo di plastica).
Il software è l’insieme di tutti i programmi (sistema base+sistema operativo+ applicazioni). NON è mente/
cervello.
_________
La macchina di VON NEUMANN è un primo tentativo di tracciare connessioni tra
pezzi che compongono il sistema, esso è una teorizzazione di come dovrebbe funzionare un
elaboratore. La macchina di Neumann è stato il precursore del computer.
-Il CPU è un’unità di lavoro la cui componente più importante è l’Arithmetic Logic Unit (ALU).
-La memoria centrale o RAM contiene istruzioni e dati.
-Le interfacce periferiche gestiscono i dispositivi di I/O.
-Un bus di sistema è un canale di collegamento tra tutti i componenti.
L’interfaccia I/O va a finire nel bus che unifica e permette lo scambio di informazioni tra input e output
ed è alla base dell’informatica moderna.
COMPONENTI HARDWARE
1. SCHEDA MADRE: circuito stampato che mette in comunicazione e alloggia tuti i pezzi hardware;I
segnali viaggiano su piste tracciate sulla scheda madre. [I pezzi della scheda madre devono
essere molto ridotti per poter stare in un cellulare ed è anche questo uno dei motivi per i quali
essi si riscaldano. NON è solo un collante.]
2. CPU: processore. È l’unità centrale delle operazioni: centro di calcolo. CPU più potenti usano un
numero maggiore di core per compiere azioni in parallelo. [Il CPU è un pezzo di processore in
cui passa l’elettricità e il surriscaldamento rende difficile il passaggio dell’energia e riduce le
capacità del dispositivo. Il core: microprocessori di una singola unita richiesta da un sistema di
controllo e maggiore bisogno di raffreddamento.È una macchina che effettua i calcoli; si parla di
architettura dei CPU: i processori X64 (dei portatili )e i processori ARM (per cellulari
SMARTphone solo di recente apparsi nei portatili].
3. RAM (memoria ad accesso randomico o Random Access Memory) NON SEQUENZIALE. Sono
sistemi volatili i cui dati si perdono al riavvio.[inizialmente vi erano delle bande magnetiche che
registrano un dato in modo sequenziale, con memorie RAM ora queste non ci sono più/quando
apro il pc, i dati vengono caricati sulla memoria RAM in modo tale che quei dati mi appaiono
velocemente. La RAM per essere così veloce prende delle scorciatoie che velocizza il processo
memoria a breve termine”.]. SI ESPRIME IN MEGABIT (NO BYTE)
4. Sistemi di memorizzazione (memoria a lungo termine): le pennette SSD un tipo di sistema di
memorizzazione che è assimilabile all'hard disk ma in questo caso si attacca direttamente alla
scheda madre quando spegne accende ritroviamo sempre le stesse info. Il passaggio da
Harddisk a SSD è 10 volte più veloce del computer di casa. Gli SSD stanno sostituendo gli HDD
nei computer consumer a causa della considerevole differenza di velocità. [Fino a 10 anni fa
infatti c'erano dei dischi detti hard disk un disco fisico che girava con una vite che blocca e poi
c'è il braccio che appoggia sul disco registra i dati per poter leggere un info doveva fisicamente
girare]
5. Scheda grafica: si occupa di stampare a video le informazioni. Talvolta è integrata nella CPU. La
GpU è il futuro del MACHINE LEARNING. connettori che hanno lo scopo di farci visualizzare i video
1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22

Anteprima parziale del testo

Scarica Introduzione a Microsoft Excel e PowerPoint: Funzionalità e Utilizzo e più Sbobinature in PDF di Elementi di Informatica solo su Docsity!

ABILITÀ INFORMATICHE

HARDWARE E SOFTWARE

Un hardware sono le componenti fisiche di un elaboratore (nucleo che è un pezzo di plastica).

Il software è l’insieme di tutti i programmi (sistema base+sistema operativo+ applicazioni). NON è mente/

cervello.

_________

La macchina di VON NEUMANN è un primo tentativo di tracciare connessioni tra

pezzi che compongono il sistema, esso è una teorizzazione di come dovrebbe funzionare un elaboratore. La macchina di Neumann è stato il precursore del computer.

-Il CPU è un’unità di lavoro la cui componente più importante è l’Arithmetic Logic Unit (ALU).

-La memoria centrale o RAM contiene istruzioni e dati. -Le interfacce periferiche gestiscono i dispositivi di I/O. -Un bus di sistema è un canale di collegamento tra tutti i componenti. L’interfaccia I/O va a finire nel bus che unifica e permette lo scambio di informazioni tra input e output ed è alla base dell’informatica moderna. COMPONENTI HARDWARE

  1. SCHEDA MADRE: circuito stampato che mette in comunicazione e alloggia tuti i pezzi hardware;I segnali viaggiano su piste tracciate sulla scheda madre. [I pezzi della scheda madre devono essere molto ridotti per poter stare in un cellulare ed è anche questo uno dei motivi per i quali essi si riscaldano. NON è solo un collante.]
  2. CPU: processore. È l’unità centrale delle operazioni: centro di calcolo. CPU più potenti usano un numero maggiore di core per compiere azioni in parallelo. [Il CPU è un pezzo di processore in cui passa l’elettricità e il surriscaldamento rende difficile il passaggio dell’energia e riduce le capacità del dispositivo. Il core: microprocessori di una singola unita richiesta da un sistema di controllo e maggiore bisogno di raffreddamento.È una macchina che effettua i calcoli; si parla di architettura dei CPU: i processori X64 (dei portatili )e i processori ARM (per cellulari SMARTphone solo di recente apparsi nei portatili].
  3. RAM (memoria ad accesso randomico o Random Access Memory) NON SEQUENZIALE. Sono sistemi volatili i cui dati si perdono al riavvio.[inizialmente vi erano delle bande magnetiche che registrano un dato in modo sequenziale, con memorie RAM ora queste non ci sono più/quando apro il pc, i dati vengono caricati sulla memoria RAM in modo tale che quei dati mi appaiono velocemente. La RAM per essere così veloce prende delle scorciatoie che velocizza il processo “ memoria a breve termine ”.]. SI ESPRIME IN MEGABIT (NO BYTE)

4. Sistemi di memorizzazione (memoria a lungo termine): le pennette SSD un tipo di sistema di

memorizzazione che è assimilabile all'hard disk ma in questo caso si attacca direttamente alla scheda madre quando spegne accende ritroviamo sempre le stesse info. Il passaggio da Harddisk a SSD è 10 volte più veloce del computer di casa. Gli SSD stanno sostituendo gli HDD nei computer consumer a causa della considerevole differenza di velocità. [Fino a 10 anni fa infatti c'erano dei dischi detti hard disk un disco fisico che girava con una vite che blocca e poi c'è il braccio che appoggia sul disco registra i dati per poter leggere un info doveva fisicamente girare]

  1. Scheda grafica: si occupa di stampare a video le informazioni. Talvolta è integrata nella CPU. La GpU è il futuro del MACHINE LEARNING. connettori che hanno lo scopo di farci visualizzare i video

(es. VGA,DVI,HDMI, Display Port). HDMI display Port sono quelle che utilizzano i nostri dispositivi[si parla di chip grafici prima della scheda grafica nei computer vecchi. Oggi la scheda grafica è un'unità a se quella che chiamiamo GPU (GPU è l’unita di calcolo), che ha una serie di istruzioni specializzate in una serie di calcoli; la GPU è utile nell'apprendere una serie di info (Machine learning). La GPU è integrata nella CPU in genere (può essere però anche una componente autonoma). Quando si vuole utilizzare una performance minore si utilizza la GPU integrata alla CPU. Scheda grafica oggi è la parte di disegno avanzata, spesso utilizzata per machine Learning, bitcoin. Gli smartphone di solito hanno un processore grafico interno.]

  1. ROM viene usata quando le info che devo memorizzare devono restare per sempre ( memoria a sola lettura e il suo contenuto non può essere modificato ), non volatile ha dei dati fissi che non si modificano e aiuta a far partire il sistema. La parte di riavvio del sistema non viene mai cancellata perché memorizzata sulla ROM che serve dunque a memorizzare informazioni in fase di fabbricazione del dispositivo in modo essere sempre in copia permanente sul dispositivo. Il suo contenuto viene predisposto al momento della fabbricazione. Viene usata per tenere una copia permanente di un. Insieme di dati e programmi utili come il BIOS (BASIC IMPUT OUTPUT SYSTEM). [Il BIOS è il pezzo di software memorizzato sulla ROM che consente la gestione dell'hardware e l'avvio del sistema.]

7. SYSTEM ON A CHIP (Soc) un chip una scheda che integra all'interno tutte le componenti hardware o

sopracitati o la maggior parte. PRO: maggiore interazione e miniaturizzazione. Contro: riparabilità limitazioni termiche. È composto dalla GPU, CPU (possono esserevarie CPU) Queste schede sono fatte a posta per dispositivi mobili perché molto piccoli perché contengono le diverse componenti in uno spazio ristretto perché le miniaturizzano. Il lato negativo è che si riaprono più difficilmente. e La lingua del computer L’unità di base dei sistemi moderni si basa sul BIT (Binary Digit). Un Byte sono 8 Bit, non ragioniamo in base 10 ma ragioniamo base 0/1 (luce accesa/luce spenta). Il bit può essere zero o uno.Il byte sono 8

bit. Un algoritmo è una sequenza di passi deterministica, definiti con precisione che porta alla

realizzazione di un compito. Vengono descritti tramite programmi cioè sequenze di istruzioni scritte in

opportuno linguaggio comprensibile per il calcolatore. !!!!!!!!

L’algoritmo ha due variabili: correttezza(algoritmo è corretto se perviene alla soluzione per cui è stato progettato) ed efficienza (algoritmo è efficiente quando perviene alla soluzione nel modo più veloce possibile). NE È UN ESEMPIO LA RICERCA BINARIA

Linguaggi di programmazione: linguaggi formali che traducono operazioni in un linguaggio

comprensibile al computer, tutto il software è fatto così. Chi sviluppa software è un Problem solver, la definizione del problema e l’avanzamento logico verso la soluzione sono fondamentali alla stesura di un buon progetto di intervento. Spesso il programma si appoggia a librerie e specifiche di interazione dette APPLICATION PROGRAMMING INTERFACE (API) che fungono da collante programmi/programmi, programmi/sistemi. I Linguaggi della programmazione sono a:

  • ALTO LIVELLO: codice più vicino agli umani
  • BASSO LIVELLO: più simili al computer

Assembly: Linguaggio processore specifico che permette di impartire comandi al processore senza

passare dal binario. Molto tecnico richiede una conoscenza più approfondita dell’hardware. [L’assembly è il linguaggio di programmazione più di basso livello dunque più facile per il computer è più difficile per noi].

PYTHON: Esistono anche linguaggi di alto livello che è più semplice per noi e difficile per il computer.

__________________________________________________________

UNIX: -multiutente (con root) -basato su una Shell (di solito Bash) -file di configurazione -indipendente dall’hardware -“ tutto è un file”. WINDOWS: -multiutente (con amministratore) -basato su Shell DOS, -registro di sistema, -Legato alla macchina fisica Anche ANDROID è sistema operativo (OFFICE no) 1a differenza multiutenza gestita differentemente. UNIX multiutenza sistema più stringente, tiene il root ben nascosto dalle mani dell’utente. Multiutenza più comune in windows che l’utente non ha l’autorizzazione, Multiutenza di windows più complicata. SALIRE DI PRIVILEGI IN WINDOWS è più facile. 2 diff CONFIGURAZIONE. Unix filosofia: tutto è un file, si modifica facilmente. WINDOWS: più complicato da modificare, è centralizzato, è in un registro di sistema Terza differenza UNIX indipendente da hardware, anche da utilizzare in remoto WINDOWS legato a macchine fisiche, ho bisogno di una multiutenza per l’accesso remoto. Multiutenza possibilita di un sistema di ospitare più utenti e di ospitare i file dei singoli utenti.] Per accedere al sistema operativo occorre autenticare l’utente (login). L’utente normale può fare un numero limitato di operazioni: può scrivere file personali può modificare proprie informazioni di sistema. Talvolta il computer funziona all’interno di una rete locale con un

unico sistema centralizzato di autenticazione. Questo sistema centralizzato è detto server di
dominio.

Per usare a pieno il sistema occorre elevare i propri privilegi all’account amministratore. Le operazioni che richiedono permessi extra sono: installazione globale file, modifica di file fuori dalle cartelle utente, modifica di file di sistema, modifica configurazioni di sistema. SISTEMI OPERATIVI:

CLI:(Command Line interface):

interfaccio utente a riga di comando. L’utente ha un prompt a cui può digitare i numeri e richiamare le applicazioni

gui(Graphical User Interface):

quella che vediamo ogni giorno. Interfaccia grafica, permette di interagire con periferiche imput come il mouse. Ci sono: ICONE DESKTOP, DESKTOP, BARRA APPLICAZIONI, SYSTEM TRAY. SCHEDE DI RIBBON (Ribbon: raggruppa per schede le azioni veloci di un file e crea un legame semantico parola- azione utile per interagire con il sistema. di windows).In Windows la barra sempre sotto, la barra è in alto in apple. La dock contiene sia le app aperte, quelle aperte e chiuse. Quelle chiuse non hanno il pallino sotto. Le CARTELLE DIRECTORY sono dei punti di snodo del sistema non veri e propri file ma indirizzi a cui rinvenire le info. Esse sono una caratteristica dei sistemi operativi e di come organizzano il filesystem per renderlo fruibile a un utente.

PROMPT: parte di interfaccia a riga di comando che dice di mettere cosa fare.

PROCESSI DI SISTEMA

Il PROCESSO può essere visto come unità esecuzione elementare del sistema operativo Un programma può essere costituito da processi da eseguire in maniera concorrente o sequenziale e avere diversi stati: -SOSPESO O BLOCCATO: dallo scheduler oppure fermo in attesa di periferica o risorsa -PRONTO: in atteso che lo scheduler gli assegni l’utilizzo processore -IN ESECUZIONE SCHEDULER -Disciplina l’esecuzione dei processi secondo vincoli di efficienza e velocità -Tiene conto dei parametri come le risorse disponibili, prorita e tempo di esecuzione previsto -Organizza i processi in code di attesa. ALGORITMI DELLO SCHEDULER

FCFS (First come first served): il primo processo che richiede la CPU è il primo ad essere eseguito, il

primo processo che richiede la CPU è il primo che viene eseguito. [FIFO- first in first out]

RR(Round Robin) esegue i processi assegnando una quantità predefinita di tempo oltre la quale il

processo di esecuzione è messo in stand-by per consentire esecuzione processo successivo. [divido il tempo per ultimare le task in parti uguali e vedo che dividendo le operazioni e dando possibile. Ogni processo di farne un pezzettino do la sensazione che tutto stia funzionando (le unita di tempo sono in millisecondi)]

SJF: (shortest job first): viene eseguito il processo che terrà occupata per meno tempo la CPU.

[organizzare i compiti dal più breve al più lungo sistema che si utilizza quando i calcoli sono complessi] LA RETE TCP/IP (TRANSFER CONTROL PROTOCOL/INTERNET PROTOCOL): è il protocollo alla base degli scambi in rete IP: internet protocol

-Consegna pacchetti tra sorgente e destinazione
  • Non garantisce la corretta consegna dei pacchetti
-Due funzioni principali
1. Individuare il computer di destinazione
2. Instradare i pacchetti ai nodi di destinazione

In base ai primi numeri si identificano alcune classi di indirizzi ip con scopi diversi. TCP

Indirizzo IP All'interno di una rete, ad ogni interfaccia connessa alla rete fisica viene assegnato un

indirizzo univoco. Solitamente dinamico, può essere statico. DHCP Dynamic Host Configuration Protocol permette ai dispositivi o terminali di una certa rete locale di ricevere automaticamente ad ogni richiesta di accesso la configurazione IP necessaria per stabilire una connessione. DNS Domain Name Server Traduce gli indirizzi web in indirizzi IP. URL (Uniform Resource Locator)

una sequenza di caratteri che identifica univocamente l'indirizzo di una risorsa su una rete di
computer ● ?querystring ● #fragment

Il WWW

HTML - Hypertext markup language: Linguaggio necessario per creare pagine di ipertesto. JavaScript:

Linguaggio di programmazione usato per rendere dinamiche le pagine web.

CSS - Cascading Style Sheets: Fornisce uno stile all’HTML, permettendo di modificare colori, forme,

animazioni.

WebAssembly (NON CHIEDE): ancora in fase sperimentale, promette di diventare quello che è l’assembly per il

web: un linguaggio capace di dialogare con la macchina in maniera quasi diretta, incrementando notevolmente la velocità di esecuzione. WEB ASSEMBLY: WEB = ASSEMBLY:COMPUTER Cloud Computing È un paradigma di erogazione di servizi offerti on demand da un fornitore ad un cliente finale attraverso la rete Internet, a partire da un insieme di risorse preesistenti, configurabili e disponibili in remoto. Il cloud computing fornisce tramite WEB risorse di elaborazione che spaziano dai server allo storage fino ad intere applicazioni di livello enterprise (email, security, backup ecc.) Ambiente di hosting: ● Immediato ● Flessibile e scalabile ● Sicuro e disponibile Diversi modelli di servizio rispondono a diverse esigenze: ● SaaS ● PaaS ● IAAs ●IaaS

-Outsourcing dell’infrastruttura di base usata per supportare le operazioni: componenti di storage, hardware, server e rete. -Il service provider possiede l’infrastruttura ed è responsabile del suo mantenimento. -Il cliente paga in base all’uso ed adopera le proprie piattaforma ed applicazioni

SaaS

  • “software on demand”: outsourcing di infrastruttura, piattaforme software ed applicazioni. -Il software erogato in SaaS normalmente viene pagato “pay-as-you-go” oppure in modo gratuito. -L’intera applicazione è accessibile tramite internet Pro e contro del cloud
  • Vero cross-platform
  • Liquida e adattabile - Solida
  • Privacy
  • Se non paghi sei tu il prodotto” -Don’t be evil”

MOTORI DI RICERCA 

Google scholar:è un motore di ricerca accessibile liberamente che tramite parole chiave specifiche consente di

individuare testi della letteratura accademica come articoli sottoposti a revisione paritaria, tesi di laurea e dottorato, libri prestare, sommari, recensioni e rapporti tecnici di tutto i settori della ricerca Scientifica e tecnologica. Consente di reperire gli articoli da una vasta gamma di case editrici che si rivolgono al mondo dello studio e della ricerca da associazioni scientifiche e professionali, depositi di prestare e università oltre che nella galassia di articoli scientifici e culturali distrubuiti nel web. SERVE PER AVERE MOLTE PIÙ INFORMAZIONI IL PRIMO MOT TO ERA: sali sulle spalle dei giganti Peer review: correggono gli articoli per vedere se ci sono errori grammaticali o di contenuto Se cerchi una persona su google scholar; Citazioni—quante volte è capitato in altri articoli. Quantifica la prolificità e l’impatto scientifico di un autore. Indice H: se è stato citato almeno un tot di volte. Misura l’impatto che ha quell’autore sulla comunità scientifica. Se almeno n lavori tra quelli pubblicati sono stati citati n volte ciascuno. I 10 INDEX— numero di pubblicazioni accademiche che un autore ha scritto e che ha ricevuto almeno 10 citazioni

SCOPUS: è un database di riassunti e citazioni per articoli di pubblicazioni riguardanti la ricerca. Il

database è stato creato nel 2004 dalla casa editrice Elsevier. Scopus è aggiornato periodicamente e ci sono giornali sottoposti al processo di peer revieweing in ambito scientifico, tecnico, medico e sociale. Indica la procedura di selezione di articoli e progetti di ricerca proposti da membri di comunità scientifica effettuata attraverso una valutazione di specialisti del settore che ne verificano l’idoneità alla pubblicazione scientifica su riviste specializzate o, nel caso dei progetti, al finanziamento degli stessi, evitando errori, distorsioni, bis , plagi, falsità o truffe scientifiche. (Possiamo avere più info sui ricercatori ecc.) RESEARCH GATE: possiamo entrare in contatto anche con gli autori stessi e avere le informazioni che ci servono, condividere osservazioni… MODALITÀ DI CITAZIONE Le citazioni permettono di dare credito ad un autore da cui abbiamo attinto. Sono molto importante. Presenti in tutte le metriche. Lo stile di citazione è la modalità in cui va formattata una situazione all’interno del testo e nella bibliografia.

Esempio di segnale digitale: 0-1-0-1 (codifica). Il computer deve codificare le informazioni in segnale analogico). assume valori discreti, cioè la rappresentazione della grandezza può assumere soltanto un numero finito di valori diversi. COME SI RAPPRESENTA L’INFORMAZIONE? Deve semplificare -Le informazioni sono rappresentate mediante SEQUENZE DI SIMBOLI

  • CODICE : sistema di simboli che permette la rappresentazione dell’informazione -L’insieme minimo è costituito da DUE SIMBOLI (alfabeto binario) -Servono REGOLE per la rappresentazione di simboli
ESEMPI

-Alfabeto italiano -Alfabeto numerazione decimale (0,1,2,3,) -Alfabeto per la numerazione binaria (0,1) -Linguaggio dei segni. ALFABETO DI UN COMPUTER

  • Codice binario: interruttore ON OFF
  • BIT (BINARY DIGIT): più piccola unità di informazione elaboratile da un calcolatore. È lo stato di un dispositivo fisico e può assumere valore (0,1)
  • BYTE: insieme di 8 bit. ES. 00001000 è un byte.

CODICE BINARIO

-Le informazioni all’interno del computer viaggiano come segnali elettrici -La codifica binaria garantisce maggiore tolleranza di errori di trasmissione

Tipo di info:

  • numeri, immagini testi, audio e video CODIFICA: -Processo che definisce le regole di corrispondenza per passare da un alfabeto a un altro o equivalentemente da un linguaggio o un altro. -La codifica mette in corrispondenza biunivoca i simboli di un dato alfabeto A (alfabeto sorgente) con stringhe di simboli di un altro alfabeto b (alfabeto del codice).
  • La cardinalità di un alfabeto è definita dal numero di simboli dell’alfabeto per rappresentare un alfabeto di 4 segno abbiamo bisogno di due bit. ESEMPIO Considerato l’alfabeto A=(1,2,3,4) di cardinali D=4 di quanti bit ho bisogno per effettuare la codifica? Risposta: 2 bit (perché due elevato alla seconda fa 4). Quindi la codifica di parole da un alfabeto A di cardinali d all’alfabeto binario (0,1) richiede che ogni simbolo di A venga codificato con un numero di n bit che deve sempre rispettare la condizione d≤ 2 elevato alla n. -se d=2 elevato alla n la codifica si dice non ridondante -se d è minore di 2 alla n la codifica si dice ridondante

RIDONDANZA

-la ridondanza nella codifica può essere utile a rilevare o correggere errori nella trasmissione dei dati da un dispositivo ad un altro da un canale di trasmissione a un altro. Esempio DI CODIFICA RIDONDANTE il BIT DI PARITÀ Il BIT DI PARITÀ Esempio con bit di parità A=4 SIMBOLI. Utilizziamo due bit per ogni simbolo + no per la parità. PRIMO SIMBOLO= SECONDO SIMBOLO= TERZO SIMBOLO= QUARTO SIMBOLO= Il codice ascii (american standard code information interchange) -Effettua la codifica in binario di -caratteri alfanumerici (lett. maiuscole e minuscole, numeri)compreso lo spazio. -Simboli (punteggiatura @..) -Alcuni caratteri di controllo che non sono visualizzatili TAB -Utilizza 7 BIT -256 bit massimo La parola CIAO codificata in ASCII corrisponde ai numeri 67 73 65 79 e alla stringa in binario 10000011 1001001 1000001 1001111. CODIFICA DELLE IMMAGINI -Le immagini sono codificate come sequenze di bit- -DIGITALIZZAZIONE: passaggio dall’immagine alla sequenza binaria -L’immagine è suddivisa in una griglia di punti (i pixel) -Ogni pixel è descritto da un numero (su 8,24,32 bit) che ne rappresenta il colore (es: con 8 bit= combinazioni colore perché 2 alla 8 fa 256)

SISTEMA NUMERICI NON POSIZIONALI

Il valore delle cifre è indipendente dalla loro posizione SISTEMA NUMERICI POSIZIONALI Valore delle cifre dipende dalla loro posizione all’interno del numero (ogni posizione ha un peso

NUMERI NATURALI

METODO POSIZIONALE : ogni cifra ha un peso

ES: 123= 1 00+ 2 0+ 3. -QUELLO CHE VEDIAMO E USIAMO COMUNEMENTE È DEFINITO SISTEMA DECIMALE 1010 1011 1100 1101 1110 1111 1000 OGNI BIT CODIFICA 2 INFO (ACCESO O SPENTO) 1 CASELLA= 2 CASELLE= 3 CASELLE= Quanti bit servono per codificare un alfabeto di 16 simboli? 4 (perche 2 alla 4 fa 16)

COME SI CALCOLA DAL SISTEMA DECIMALE A BINARIO DA NUMERO NORMALE A BINARIO PROCEDIMENTO COSA DEVO AVERE: UN NUMERO DECIMALE (1,2,59,2920,392) PER TRASFORMARLO IN BIT COSA FACCIO: PRENDO IL NUMERO E LO DIVIDO PER DUE VEDO SE HA IL RESTO E CONTINUO FINO A CHE NON ESCE ZERO RESTO 1. ALLA FINE INVERTO TUTTE LE CIFRE. -Si divide il numero dato per due fino a che non si arriva a zero. ESEMPIO 250 250:2=125 con il resto di 0 125:2=62 con il resto di 1 62:2=31 resto di 0 125:2=62 con il resto di 1 62:2=31 resto di zero 1 31:2=15 con il resto di 1 15:2=7 con il resto di 1 7:2=3 resto di 1 3:2=1 resto di 1 1:2=0 resto di 1 POI I NUMERI CHE VENGONO AL CONTRARIO: 1111111010 ESEMPIO 145 145:2=72 1 75:2=36 0 36:2=18 0 18:2=9 0 9:2=4 1 4:2=2 0 2:2=1. 0 1:2=0. 1 10010001 ESEMPIO 66 66:2= 33. 0 33:2= 16. 1 16:2=8. 0 8:2=4. 0 4:2=2. 0 2:2=1. 0 1:2= 0. 1 100010 DAL SISTEMA BINARIO AL SISTEMA OTTALE PROCEDIMENTO: COSA SERVE: CI SERVE UN NUMERO DI BIT (11101,1101,1010) DA TRASFORMARE IN OTTALE.

ESEMPIO

181 181:2= 90 resto di 1 90:2=45 resto 0 45:2=22 resto 1 22:2=11 resto 0 11:2=5 resto 1 5:2=2 resto 1 ESEMPIO 94 94:2=47 0 47:2= 23 1 23:2= 11 1 11:2=5. 1 5:2=2 1 2:2= 1. 0. 011110

COME FARLO: RAGGRUPPI DA DESTRA DI 3 CIFRE E CERCHI IL CORRISPONDENTE IN TABELLA. POI AL CONTRARIO. -RAGGRUPPARE LE CIFRE A GRUPPI DI TRE PARTENDO DALLA PRIMA CIFRA A DESTRA E CONVERTI CON IL CORRISPETTIVO NELLA TABELLA ESEMPIO 1011101 (BASE 2) 101= 5 110= 10= INVERTO > 265 QUINDI 265 ESEMPIO 1010110 110: 010: 1:1. 162 DA BINARIO A ESADECIMALE

PROCEDIMENTO:

COSA SERVE: NUMERO BINARIO DA TRASFORMARE IN ESADECIMALE COME FARLO: DA DESTRA DIVIDI I NUMERI IN 4 CIFRE PERO LEGGILI DA DESTRA, TROVA VALORE CORRISPONDENTE NELLA TABELLA POI CAPOVOLGI. Si legge prima quello a sinistra ESEMPIO 1011110 1110= E 101= 5 ESEMPIO 1000010 0010= 100= ESEMPIO 10110101 0101= 1011=B. QUINDI B ESERCIZIO CONVERTI 58 IN BINARIO OTTALE ED ESADECIMALE BINARIO 58:2=29 0 29:2=14. 1 14:2=7. 0 7:2=3. 1 3:2=1. 1 ESEMPIO 1011110111 0111= 1111=F 10= 2F

REVISIONE (molto importante per le tesi) aggiungere e inserire informazioni non del testo ma nota.

COMMENTO E REVISIONE.

NUOVO DOCUMENTO-Aprire un documento esistente-Crearne uno nuovo 1. Vuoto 2. Partendo da un modello predefinito.

SALVA DOCUMENTO

-Salva sovrascrive il documento esistente -Salva con nome (opzionalmente con nuovo formato DOCX, DOX, RTF, PDF) -Il file si può salvare in diverse posizioni del computer oppure nella cloud (One drive) PDF= PORTABLE DOCUMENT FORMAT

CARATTERI SPECIALI

Oltre l tastiera per altri simboli si usa la funzione inserisci simbolo oppure il codice ascii (es: ALT+0200=È) Visualizzazione -visualizzazzione lettura: permette di avere la pagina dove si scrive tutta la larghezza dello schermo non visualizzando i margini del foglio

  • VISUALIZZAZIONE LAYOUT DI STAMPA: il foglio viene mostrato con margini -VISUALIZZAZIONNE LAYOUT WEB: come il documento verrebbe visualizzato in una pagina web

PAGINA E MARGINI

Per impostare i margini, dimensioni del foglio. Interruzioni serve per interrompere la pagina e andare alla successiva Mostra tutto= per visualizzare segni di formattazione tipografici

SELEZIONARE COSE

  • Carattere singolo click
  • Parola: doppio click
  • Riga: doppio click da sinistra
  • Paragrafo triplo click
  • Tutto triplo click da sinistra HOME > TROVA>RICERCA AVANZATA Da office non si salva su iWork, drive non salva da iWork

TAGLIA INCOLLA

Il contenuto puo essere tagliato (ctrl+X)

Copia (Contol+c) Incolla (control+v)

FORMATTAZIONE

Word permette di formattare un testo cioe attribuirgli l’aspetto che desideriamo, rendendolo più leggibile ed elegante o dandogli una struttura rispondente alle nostre esigenze -Tipo di carattere -dimensione carattere -formato carattere (grassetto corsivo sottolineato) -colore -maiuscolo minuscolo, iniziali

Margini e stile: rientro

A COSA SERVONO GLI STILI: si struttura il testo in capitoli, sezioni, sottosezioni -struttura utilizzata per mantenere una mappatura concettuale del documento -ricerca mirata -creazione indice che si aggiorna dinamicamente Intestazione e piè di pagina Possiamo inserire una scritta, un titolo, una voce che si ripete su ciascuna pagina del documento. Sarà sufficiente scrivere una volta solo, questo apparirà anche sulle pagine seguenti. TABULAZIONI: È possibile cambiare le tabulazioni predefinite utilizzando il righello orizzontale. Per inserire una tabulazione basta fare clic sul righello nel punto desiderato

Tabelle Dal menu inserisci cliccare sull’icona crea tabella: E’ possibile scegliere il numero di

righe e colonne desiderato

  • Per tabelle più elaborate è possibile scegliere disegna tabella ● E’ anche possibile partire da un modello predefinito Stampa unione La funzione “Stampa unione” consente di creare lettere tipo, etichette per indirizzi, buste ed elenchi. La stampa unione permette di gestire i dati creando una rubrica (origine dati), modificabile nella struttura e nei dati contenuti; essa rappresenta la base dei dati che, nell’unione con un documento (documento principale), ci permette di ottenere dei documenti personalizzati, tramite i campi unione, pronti per essere stampati.
  • Origine dati: File contenente informazioni da riunire in un documento. Ad esempio, l'elenco di nomi e indirizzi da utilizzare in una stampa unione. È necessario essere connessi all'origine dati per poter utilizzare le informazioni in essa contenute.
  • Documento principale: In una operazione di stampa unione in Word, il documento contenente il testo
e gli elementi grafici in comune tra le diverse versioni dei documenti uniti, ad esempio l'indirizzo del
mittente o i saluti in una lettera tipo.
  • Campo unione: Segnaposto inserito nel documento principale. Ad esempio, è possibile inserire il
campo unione «Città» per inserire automaticamente un nome di città, come ''Parigi'', memorizzato nel
campo dati Città

Trojan horse : offrono funzionalità lecite per indurre l’utente ad utilizzarli. omware : cifra tutti i file presenti sul PC. Viene richiesto un riscatto per decifrare i file. Come si diffondono?-File dannosi allegati a e-mail -URLS dannosi in siti poco affidabili/pubblicità -Intrusioni -Bug nel sistema operativo o in applicazioni

FOGLI ELETTRONICI

-Software che permette l’immissione e l’elaborazione di dati in una griglia bidimensionale di celle -Un dato è una descrizione elementare codificata di una “realtà” -L’elaborazione può portare alla conoscenza di un’informazione -Un dato ha una sua rappresentazione: -Mario rossi ha guadagnato tot euro nell’anno 2007. Mario rossi è un dato alfanumerico che è rappresentato da una successione (stringe) finita di caratteri -120000 e 2007 sono dati numerici rappresentati nel sistema di numerazione decimale -un dato ha un significato che dipende dal contesto ELABORAZIONE DEI DATI Procedimento che converte dei dati in informazioni

  • informazione=risposta con significato ad una determinata domanda -Non riguarda un singolo dato ma dati collegati tra loro -L’estrazione delle info è la motivazione principale -La rappresentazione di dati e la loro organizzazione sono determinate in base alla natura dei dati e alle operazioni di estrazione desiderate

EXCEL

Un documento excel (cartella di lavoro ovvero con file estensione .xsl o .xlsx) si divide in fogli di calcolo composti da -COLONNE E RIGHE

  • L’intersezione tra colonne e righe è detta cella CELLA:posizione di ogni cella è specifica da un nome costituito da concatenazione della lettera che rappresenta la colonna e il numero che rappresenta la riga. Ad ogni cella è associato un formato che determina: Tipo di dato contenuto, allineamento, tipo di carattere, bordi, riempimento e protezione.È possibile personalizzare l’aspetto della cella a partire dalle info di formattazione (come Word) e arrivando alla gestione del bordo. In una cella si inseriscono 3 dati fondamentali 1 Testo 2 Costanti numeriche 3 Formule

COSTANTI NUMERICHE E FORMULE

  • Le costanti numeriche sono dei dati che hanno un valore numerico fissato. Il formato secondo il quale vengono visualizzate le costanti dipende da come abbiamo specificato il tipo di costante numerica, e dal formato che abbiamo stabilito per quel tipo di costante. -Le formule sono elementi che corrispondono ad una espressione da calcolare. I valori delle celle che contengono formule vengono automaticamente aggiornati quando vengono apportate modifiche alle celle a cui la formula fa riferimento.
Operazioni comuni
  • E’ possibile modificare l’altezza di uno o più righe oppure la larghezza di una o più colonne in due modi: ● Utilizzando il^ mouse^ si può modificare direttamente la^ dimensione delle righe/colonne ● Selezionare le righe colonne che si vuole modificare, poi con il tasto destro del mouse si accede al menu larghezza colonne (o altezza righe) e si inserisce il valore desiderato. E’ possibile bloccare una riga o una colonna in modo che quando si scorre la tabella le righe, colonne bloccate rimangono sempre visualizzate. ● Per bloccare una riga colonna basta selezionare una riga e poi utilizzare il menu visualizza blocca riquadri. ● Si possono^ ordinare i dati in ordine crescente o decrescente selezionando la voce^ Ordina dal menu Dati. ● Immettere un filtro comporta la visualizzazione delle sole righe richieste. Lo strumento filtro nasconde le righe che non soddisfano i criteri di selezione. Posizionanasi sulle colonne selezionare Filtro e successivamente Filtro automatico dal menu Dati, comparirà il segno di filtro nelle etichette di colonne. Questo rende possibile visualizzare un menu con tutte le voci presenti nella colonna e scegliere la voce in base alla quale filtrare i dati. Copiare il contenuto Per copiare il contenuto di una cella nelle celle adiacenti: ● Fare clic sulla cella da copiare ● Posizionare il puntatore del mouse sullo spigolo inferiore destro della cella da copiare. ● Il puntatore assumerà l'aspetto di una croce nera. ● ● Premere il tasto sinistro del mouse, e trascinare il puntatore sopra le celle adiacenti. ● Rilasciare il tasto sinistro del mouse. Riempimento automatico Per inserire una sequenza di valori: ● i giorni della settimana ● i nomi dei mesi ● i numeri compresi in un determinato intervallo Operazione simile alla precedente, ma i valori devono essere prevedibili!