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


Fondamenti di Informatica: Algoritmi, Programmi e Strutture di Dati, Appunti di Fondamenti di informatica

I concetti fondamentali dell'informatica, partendo dai sistemi manuali fino ai linguaggi di programmazione di alto livello come java. Vengono delineate le differenze tra algoritmi e programmi, con un focus sulla sintassi e la semantica dei linguaggi di programmazione. Anche le memorie di massa, i dispositivi di input/output e i sistemi operativi, evidenziando la loro importanza nella gestione delle risorse e nell'interazione con l'utente. Infine, viene analizzata la struttura degli ipertesti e il concetto di ipermedialità, con un'attenzione particolare alle pagine web statiche e dinamiche e all'importanza degli url nell'identificazione delle risorse online. Una panoramica completa e ben strutturata dei concetti chiave dell'informatica, rendendolo una risorsa utile per studenti e appassionati del settore.

Tipologia: Appunti

2022/2023

Caricato il 06/10/2025

cesare_2015
cesare_2015 🇮🇹

2 documenti

1 / 42

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
INFORMATICA
Il termine “informatica” deriva dal francese e si tratta di un’unione tra
“information” e “automatique”. Per questo nasce la disciplina tecnico—scientifica
che si occupa della progettazione e della costruzione di macchine in grado di
trattare o elaborare in modo automatico l’informazione.
Da qui nascono i primi strumenti cioè il calcolatore o elaboratore elettronico
(computer), il quale permetteva di ridurre i tempi di elaborazione, maggiore
affidabilità e libera l’uomo da incombenze noiose.
Informatica: (secondo ACM): è lo studio di algoritmi che trasformano e
descrivono l’informazione (modifica delle immagini, montaggio dei video,
crittografia) attraverso la loro teoria, analisi, progetto, efficienza, realizzazione e
applicazione.
Con il termine informazione si indica la relazione tra il “dato” e “conoscenza”. Un
dato è un insieme di simboli che rappresenta una proprietà di un qualcosa nel
mondo reale senza però contenere il significato stesso dei simboli. Dandogli un
significato, di conseguenza, si trasforma in informazione, quindi conoscenza. (es:
39,5. DATO: “3”, “9”, “5”; da solo non ha significato e non è un’informazione; se
si afferma che 39,5 è la temperatura un determinato soggetto, questa diventa
un’informazione)
Come vengono rappresentate le informazioni in un computer?
Tutte le informazioni sono rappresentate esclusivamente con l’impiego di
sequenze di bit, byte e multipli di esse, ovvero attraverso cifre binarie.
b=bit B=Byte 8 bit= 1 Byte
K= 1024 = 2^10 M= 2^20 G= 2^30 T= 2^40 P=
2^5
DISPOSITIVI AUTOMATICI PER L’ELABORAZIONE
DELL’INFORMAZIONE
Nel corso del tempo sono stati creati vari dispositivi per l’elaborazione
dell’informazione:
-
Sistemi manuali
: affidano completamente all’uomo l’esecuzione della
trasformazione fisica (ad esempio carta e penna);
-
Sistemi semi-automatici rigidi
: singole trasformazioni fisiche sui dati,
ma necessitano continue indicazioni da parte dell’uomo che deve
esercitare il controllo. (calcolatrice tascabile)
-
Sistemi automatici flessibili
: dispongono di una memoria all’interno
nella quale sono rappresentati i dati e le istruzioni. (computer)
Elementi dell’informatica:
-Elaboratore elettronico: (computer) strumento, infrastruttura che riesce
ad eseguire un insieme di azioni elementari (es: cellulare); prende dei dati
e li trasforma in altri dati (risultati) questo avviene attraverso delle
istruzioni (ES: codici scritti con linguaggi di programmazione, playstation,
Photoshop, Canva, PowerPoint, Instagram, elaborazione di immagini).
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
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a