vuoi
o PayPal
tutte le volte che vuoi
INFORMATICA
L'INFORMAZIONE e l'INFORMATICA
Il DATO è un codice dell'informazione per un contesto
- Dati input
- Dati output
Algoritmo: sequenza finita di passi per la risoluzione di un problema
Per uno stesso problema esistono diversi algoritmi.
Risoluzione → Algoritmo → Esecuzione
Un calcolatore → (personal computer - PC spesso indicato come elaboratore) è un dispositivo (hardware) che serve per l'esecuzione di algoritmi (software)
Serve una codifica dell'informazione (operandi e i dati su cui lavorano) comprensibile al calcolatore
- Viene usato il codice binario (sequenze di cifre 0 e 1) che rappresenta le due differenti tensioni di corrente nei circuiti interni di un calcolatore.
- (Codice binario 0-1 lontano dal linguaggio umano)
- Si sono introdotte altre codifiche per venire allo stesso linguaggio di programmazione, che si servono di altri algoritmi: compilatori e interpreti.
Distinzione tra linguaggi di programmazione: basso livello (+ sensibile ad architettura di un elaboratore) o alto livello (codifiche dell'informazione + vicine all'uomo)
COMPONENTI PRINCIPALI ELABORATORE
- Memoria Principale (Interna) → RAM (dove vengono caricate i dati correnti e le istruzioni dei programmi in esecuzione)
- Memoria Secondaria: memorizzazione di programma e dati
(i) Processore CPU: l'unità centrale di elaborazione. Esegue la "istruzione" di diversi "programmi". C'è una comunicazione stretta con la RAM.
- Dimensione fondo macchina: indica il numero di bit (processori a 32-bit, 64-bit, ecc.) che può elaborare contemporaneamente (più estesa è la parola, più efficiente è la CPU)
- Frequenza del clock (numero di operazioni nell'unità di tempo, misurata in GHz)
- Memoria Cache (banco di registri), funge da supporto al processore da 2-12 MB
Area in cui sono memorizzate istruzioni da eseguire e dati su cui operare (differente dalla RAM)
RAM: Sequenza continua di celle ognuna con un indirizzo numerico che individua unicamente la sua locazione. Ogni cella memorizza un numero fisso di bit, di solito 8 (1 byte). Una parola (gruppo di bit) è memorizzata in celle contigue.
[Programma e processi] — Software
Insieme di istruzioni —> programma in esecuzione (in un dato linguaggio) Rispetto tutte le risorse (RAM, CPU, dischi...) per svolgere istruzioni nel programma
File sorgente —> file che contiene le istruzioni del programma
Codice sorgente —> codice contenuto nel file sorgente
Linguaggio di programmazione: insieme di regole sintattiche per la definizione di istruzioni, quindi di programmi.
Linguaggi di programmazione procedurali in cui i programmi sono delle sequenze di istruzioni eseguite sequenzialmente.
Esempio di linguaggio di programmazione interpretato (Counter); linguaggi che compila un programma vero eseguono tramite un programma specifico intercalando il dato interpretato.
- range(x) - Intervallo di valori (min,max) del vettore
- sum(x) - Somma tutti gli elementi del vettore
- prod(x) - Moltiplica tutti gli elementi del vettore
- mean(x) - Media aritmetica di tutti gli elementi del vettore
Altre funzioni particolari e utilissime:
- sort(x) - Ordinamento crescente per valori del vettore
- sort(x, decreasing= T) - Ordinamento decrescente per valori del vett.
- order(x) - Indici corrispondenti agli elementi ordinati
- floor(x) - Parte intera inferiore
- ceiling(x) - Parte intera superiore
- trunc(x) - Parte intera
- round(x) - Arrotondamento per eccesso (definire)
round(x, digits = y) - Arrotondamento di x a y cifre decimali
MATRICI
I vettori sono monodimensionali: invece, la struttura dei,
permette di usare 2 dimensioni. È uno strumento potente.
È il punto di struttura dati paricol’ambien
ed colu. Per accederu idi
di मातृ के funzion के sono questa essere costrut;
per essere viato (ह्थे +strutture)
viene inserito मणिकt
vengono inseriti.
Possiamo usarsi le funzioni, ( ) वाा की uvind() e ,
costructione वालार्य, rialistare e colunione ampliadó
जड़ी नवीन मैक्त्।
वvaluesducol () e revarcol();
- dim( ) = nº righe * nº colonne
- ncol( ) = nº colonne
- nrow( ) = Nº righe
- sum( ) = somma عناصر्य
- colSums( ) = somme di qui
- colMeans( ) = Medie di qui
- rowSums( ) = ri
Potete spatampigerontonikke (vedi "जग्दलेपनकेका") sulle slide;
Per il paceonrad le hai berecketuckre.
inf to intrapped ES areverow prendare
l’elemento. Se necec, Harris decomposing a mulch abstract o retrofon;
perch convereâteau upse diसोंमेलंटए.
Cercare sottomatric: comeugeot मिनित; auerẽ gertu:
के सहजहनचारचरण स्रेa0
123 करवियतेर 123 अंश