Anteprima
Vedrai una selezione di 20 pagine su 113
Appunti di Informatica Pag. 1 Appunti di Informatica Pag. 2
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 6
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 11
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 16
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 21
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 26
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 31
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 36
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 41
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 46
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 51
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 56
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 61
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 66
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 71
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 76
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 81
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 86
Anteprima di 20 pagg. su 113.
Scarica il documento per vederlo tutto.
Appunti di Informatica Pag. 91
1 su 113
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

Sistema Binario

1·102 + 2·101 + 1·100

100 + 20 + 1 = 121

1 0 1 0

1·23 + 0·22 + 1·21 + 0·20

l'esponente indica la posizione del numero

1·23 + 0·22 + 1·21 + 0·20

8 + 0 + 2 + 0 = 10

per convertire la cifra a dx è la meno significativa e quella a sx è la più significativa

Numeri romani - sistema non posizionale (additivo)

XVI X=10

V=5 | 10 + 5 + 1 = 16

I=1

XXX 10 + 10 + 10 = 30 indipendentemente dalla posizione

IV per convertire se trovo una cifra con valore minore a dx di una più grande, sottraggo

5-1=4

121 decimale

1·102 + 2·101 + 1·100

100 + 20 + 1 = 121

101 binario

1·22 + 0·21 + 1·20

4 + 0 + 1 = 5 (Valore decimale 5)

101 decimale

1·102 + 0·101 + 1·100

100 + 0 + 1 = 101

stessi valori in due sistemi numerici

Con 3 bit genero 8 combinazioni diverse (23 valori diversi)

000   0·22 + 0·21 + 0·20 = 0

001   0·22 + 0·21 + 1·20 = 1

010

011

100

101

110

111   1·22 + 1·21 + 1·20 = 7

↳   valore decimale

64 bit → 900...   64 volte → 2n combinazioni

01F6001A600C

91   → 0123456789ABCDEF

"binario"

"esadecimale"

16 → 24

01F6001A600C = 0000   0001   1111   1011   0000...100

più compatto = occupa meno memoria

Passaggio da binario a ottale

0000000111110110000...1100 messo a gruppi di 3 parte

prendere da un nastro in base 2 ad un nastro in base 8

che è 23

000   000   011   111   101   100   000...

0   0   3   7   5   4   0... ↲ trasformazione in ottale

valore decimale

idea del cavallo dentro una variabile

idea del dividere tutte le istruzioni (righi...)

input (inserisci il tuo nome) e premvi invio le istruzioni aspettano che inserisci!

Uso mie parole: dico Mario, uso del verbo, quindi deve cavallo.

Uso anche la rotazione di specchiare l’elemento e mettere in nome.

Uso anche che il calcolatore sta dopo la stringa.

Solo che che ti apre per dire scrivete quello che hai scritto e una

String con questo elemento interpolate il fatto che non ti allego

e mettile dentro. C’è un input (inserisci il tuo nome ‘s’) dove se scrivo

Mario escono tutti i due errori —>

parole

Descrivere inverso per i numeri, input (‘inserisci numero:’) uscito 3 ed è 4.

input (‘inserisci numero: ‘, s ) messo 3 e lo interpretato ‘is’

⩻ ⩽ ⩽ => >= > < > ->

display o disp = stampa risultato

Now = verifica se num1 > di uno altro

se num1 è maggiore di num2

if sequenziale non torna mai indietro

num1 = input ('inserisci primo numero:')

num2 = input ('inserisci secondo numero:')

se num2 > num1

num2 < num1

if num1 > num2

disp ('num1 e il piu grande')

else if

num2 < num1

disp (’num2 e il piu grande’)

else

disp (‘num1 e num2 sono uguali’) end disp (‘fine’)

== = segno uguale per confront di assegnare

= potenze

vet = [-3 4 0 12 10]

vet = trasposta

aus =

  • -3
  • 4
  • 0
  • 12
  • 10

vet1 = trasposta della trasposta

aus = -3 4 0 12 10

vet = [-3, 4, 0, 12, 10]

vet =

  • -3
  • 4
  • 0
  • 12
  • 10

mat = [1 3 5; -4 6 0; 2 4 12]

mat =

  1. 1 3 5
  2. -4 6 0
  3. 2 4 12

mat = trasposta

aus =

  1. 1 -4 2
  2. 3 6 4
  3. 5 0 12

mattrasp = mat con le tappe nelle variabili

mattrasp =

  1. 1 -4 2
  2. 3 6 4
  3. 5 0 12

A* b = elemento per elemento

ans =

  • 7 16 27
  • 45 55 72

A* 10

ans =

  • 14 32
  • 32 57

A.^2

ans =

  • 1 4 9
  • 16 25 36

pow(2)(A, 3) = elemento alla 3a

ans =

  • 8 16 27
  • 32 60 48

mat(3, 1)

ans =

3

mat(3, 1)

ans = 3 + I(4)

mat =

  • 1 3 5
  • 4 6 0
  • 2 4 12

max(mat) = max per colonne

ans =

  • 2 6 12

max(max(mat)) = max in assoluto

ans = 12

sort(mat) = ordina vettore in senso crescente

sort(vet, descendi) = "descendente"

sort(mat) = ordina colonne in senso crescente

% programma che crea menu a 5 scelte

num1 = input('inserisci primo numero:')

num2 = input('inserisci il secondo numero:')

scelta = menu('quale operazione?', '1-somma', '2-differenza', '3-prodotto', '4-divisione', '5-fine')

switch scelta

case 1 % eseguire somma

somma = calcola_somma(num1, num2);

disp(['la somma e\' ', num2str(somma)])

case 2

case 3

case 4

case 5

% chiusura switch

function somma = calcola_somma(num1, num2)

somma = num1 + num2

end

dopo aver scritto tutto il programma lo testo e mi apre di lato a dx il menu, scelgo quello che voglio e quindi me lo fa eseguire in volta

per le altre stesse procedure

caso ciclo whilesopprima di presentare il nuovo mettere ciclo while e alla fine fai:end si eve la condizione presente in menu e eve la ripetere

line width =  spessore  di una certa  linea

line width 2  = linea dimensione 2

marker edge color =  specifica  color  contorno  simbolo  indicante  un  dato

marker edge color =  k  color  uso

marker face color  =  specifica color  contorno  simbolo  indicante  un  dato

marker face color =  g  color  verde

markersize =  spessore  diametro  simbolo indicante  un  dato

markersize = 10    dimensione 10

6.2 lw= 1nticks = cos, mk= *, lw= line width 2, marker, ...

gplot:  comando  intelligente  per creare  diagrammi di funzioni.  Esamina le  funzione  da rappresentare  nel  diagramma e stabilisce

                            automaticamente  il  numero di punti da utilizzare in modo che

                            il diagramma  presenti tutte  le  caratteristiche delle  funzione

gplot( funzione, [ x min, x max ] )

opzioní

è un handle  della funzione da rappresentare e non richiede

la  definizione  preventiva  della  variabile  x

una funzione handle è  una  variabile  il  cui  valore è una funzione:

       può  essere  definita  in  vostro  ossia &anche  se  non esistente.

y  © &(t)   (sin (t)/3:    + 2,2  -  (cot  2*x ))

g = @ (t)                                                                                                                                                                                                                                                                                                                                                                                                

*  tramite  questa  occasione acceso  ad &  y

                                                                                                                                                                                                                           &

Dettagli
Publisher
A.A. 2021-2022
113 pagine
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher 3CHIARA3 di informazioni apprese con la frequenza delle lezioni di Laboratorio 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à degli Studi di Roma La Sapienza o del prof Perna Daniele.