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


Disoensa informatica 23/24, Sintesi del corso di Sistemi Informativi

anno 23/24, sintesi delle lezioni

Tipologia: Sintesi del corso

2023/2024

Caricato il 10/03/2026

micheal-trimon
micheal-trimon 🇮🇹

1 documento

1 / 27

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
INFORMATICA
Si occupa della rappresentazione, organizzazione e
trattamento automatico dell’informazione.
Un SISTEMA INFORMATIVO (SI) è un insieme di elementi
che permettono all’azienda di disporre delle informazioni
necessarie al posto giusto e al momento giusto. —>
obiettivo raggiungere miglior risultato
Cosa fa quindi un SI? ELABORA DATI e li trasforma in
INFORMAZIONI !
DATI ( rappresentazione numerica o simbolica di una
misura o caratteristica di un determinato fenomeno o
oggetto
Es.prezzo o ora )
INFORMAZIONE ( un insieme di dati significativi associati
a un determinato contenuto
Es. prezzo ad una determinata ora)
CONOSCENZA ( ultimo stadio del processo, da
informazione diventa conoscenza
Es. es. 28/30 come voto di esame
—> successo x studente medio
—> insuccesso x studente esigente
INFRASTRUTTURA DEI SISTEMI INFORMATIVI:
abilita le
interconnessioni e rende disponibili i servizi base
HARDWARE: insieme delle componenti tangibili degli elaboratori (es. ferro, vetro del PC)
SOFTWARE: programmi, o insiemi di istruzioni, tramite i quali l elaboratore esegue
determinate funzioni di elaborazione
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b

Anteprima parziale del testo

Scarica Disoensa informatica 23/24 e più Sintesi del corso in PDF di Sistemi Informativi solo su Docsity!

INFORMATICA

Si occupa della rappresentazione, organizzazione e

trattamento automatico dell’informazione.

Un SISTEMA INFORMATIVO (SI) è un insieme di elementi

che permettono all’azienda di disporre delle informazioni

necessarie al posto giusto e al momento giusto. —>

obiettivo raggiungere miglior risultato

Cosa fa quindi un SI? ELABORA DATI e li trasforma in

INFORMAZIONI!

DATI ( rappresentazione numerica o simbolica di una

misura o caratteristica di un determinato fenomeno o

oggetto

Es.prezzo o ora )

INFORMAZIONE ( un insieme di dati significativi associati

a un determinato contenuto

Es. prezzo ad una determinata ora)

CONOSCENZA ( ultimo stadio del processo, da

informazione diventa conoscenza

Es. es. 28 /30 come voto di esame

—> successo x studente medio

—> insuccesso x studente esigente

INFRASTRUTTURA DEI SISTEMI INFORMATIVI: abilita le

interconnessioni e rende disponibili i servizi base

- HARDWARE : insieme delle componenti tangibili degli elaboratori (es. ferro, vetro del PC) - SOFTWARE : programmi, o insiemi di istruzioni, tramite i quali l ’elaboratore esegue determinate funzioni di elaborazione

- RETI DI COMUNICAZIONE: collegamenti tra 2 o più dispositivi attraverso un mezzo trasmissivo al fine di effettuare una trasmissione di dat i QUALI SONO I FATTORI PER CUI UN AZIENDA SPENDE NEL SI?

  1. REALIZZARE UN OBIETTIVO STRATEGICO AZIENDALE ( migliorare l‘organizzazione con tattiche( breve periodo) o strategie( lungo periodo))
  2. OTTENERE VANTAGGIO COMPETITIVO ( più clienti rispetto a concorrenza)
  3. AUMENTARE EFFICIENZA ( raggiungere scopo con minor impegno e spesa possibile ) - FSI (FUNZIONE SI) = unità di business che si occupa della GESTIONE dell’ elaborazione e della distribuzione , a tutte le unità organizzative dell’impresa , delle informazioni necessarie al raggiungimento degli obbiettivi aziendali TECNICHE COMMERCIALI^ SUI SISTEMI Hardware,softwar e,reti Integrazione commerciale(settore) Capacita gestionali, sociali e comunicative Integrazione di sistemi Metodologie di sviluppo Pensiero critico e Problem soling CONOSCENZE e COMPETENZE nella FSI HA LA FUNZIONE PRINCIPALE DI applicazione delle ICT = progettazione e implementazione di sistemi informativi automatizzati per > efficienza delle operazioni aziendali Ci sono 3 livelli decisionali :
  4. OPERATIVO : processi aziendali quotidiani + interazioni con clienti e sistemi transazionali = automatizzazione delle attività ripetitive (robot, macchinari —> maggiore efficienza)
  5. TATTICO : supporto del monitoraggio + controllo delle attività operative
  6. STRATEGICO : svolto dal top manager, elaborazione riepiloghi di dati passati + proiezioni nel futuro

MISURE DI MEMORIA

  • bit = binary digit (+ piccola unità di informazione che il computer è in grado di elaborare) Ci sono anche i BIT DI PARITA’ usati per aggiungere al messaggio da trasmettere 1 bit (=bit di parità), in modo da rendere pari o disapri il numero degli 1 presenti nel messaggio —>usato per prevenire errori nella trasmissione o memorizzazione dei dati
  • Byte=8bit (corrisponde a 1 nostro carattere, è formato da 8 bit = rappresenta l’unità fondamentale del linguaggio degli elaboratori elettronici, è la
  • piccola unità di memoria in grado di contenere 1 carattere )
  • Kilobyte (KB) = ca. 1000 Byte
  • Megabyte (MB) = ca. 1000000 Byte o 1000 KB
  • Gigabyte (GB) = ca. 1000 MB
  • Terabyte (TB) = ca. 1000 GB
  • Petabyte (PB) = ca. 1000 TB SCHEMI DI CODIFICA BINARIA ASCII (fa corrispondere il nostro carattere con una serie di numeri (= codice binario ) —> in modo che il computer le possa elaborare e memorizzare 7 bit (2^7) = 128 —> ASCII estesa include 256 caratteri (8 bit) HARDWARE

Insieme delle componenti TANGIBILI:

1) Tecnologie di INPUT

2) Tecnologie di ELABORAZIONE

3) Tecnologie di OUTPUT

4) Tecnologie di MEMORIZZAZIONE

Queste 4 tipologie di hardware rappresentano le funzioni di un PC: Acquisire dati, elaborarli, metterli a disposizione dell’utente e memorizzarli. TUTTI i computer hanno un sistema LOGICO

Von Neumann modellizzò lo schema logico di funzionamento di 1 computer —> tutt’ora valido 1) Tecnologie di INPUT

- inserimento testi/numeri : tastiera qwerty, tastiera ergonomica —> tastiera laser, riconoscimento vocale - - puntamento : mouse , pointing stick, joystick, touch screen, touch pad —> rilevamento oculare - - inserimento di dati batch : scanner, lettore codice a barre —> scanner RFID (radio frequency identification: es. nelle etichette dei prodotti di un negozion, radar x le macchine, telepass... non ha bisogno di batteria, costa poco, avviene mediante radiofrequenza e funziona con microchip + antenna. Basato su tag(memorizzo dati ) e reader (rispondo). - - inserimento di audio e video : microfono, fotocamera digitale —> video in formato

Microprocessore : contiene la CPU (Central Process Unit o

Unità centrale, che è il nucleo del computer) e UNITà DI

CONTROLLO ( CU ) E ALU (calcoli aritmetici). Si tratta del

componente che esegue le istruzioni dei vari programmi e

sovrintende al funzionamento dell’intera macchina

Memoria RAM (Random Access Memory): è la memoria

dove vengono conservati i dati in corso di elaborazione (i

documenti aperti) e le istruzioni del programma in

esecuzione; si tratta di una memoria temporanea che si

cancella completamente quando si spegne il computer. —>

memoria VIRTUALE per estendere RAM

Memoria ROM (Read Only Memory): è una memoria

permanente di sola lettura che viene scritta una sola volta in

fase di fabbricazione del computer, dopodiché non può

essere più modificata

IL PROCESSO

1. unità di controllo preleva l’istruzione successiva presente in memoria

e la immagazzina al suo interno in una piccola areadi

memorizzazione detta registro dell’istruzione (IR) —>

CARICAMENTO

2. l’unità di controllo interpreta (decodifica) l’istruzione e trasferisce i

dati a cui questa fa riferimento dalla memoria all’unità logico

aritmetica (ALU) —> DECODIFICA

3. la ALU esegue l’operazione logica o aritmetica richiesta—>

ESECUZIONE

4. i risultati delle operazioni logiche o aritmetiche svolte vengono

immagazzinate nella RAM o in un registro della ALU chiamata

accumulatore —> MEMORIZZAZIONE

Tutto avviene in due tempi: di ISTRUZIONE ( 1 e 2) e di ESECUZIONE

(3 e 4)

l’unità centrale lavora ad una certa frequenza clock (Hertz: 1/s —> 2,

Giga Hertz = 2,5 mrd./s frequenza di clock)

Problema : ad un certo punto non è più possibile ottimizzare questa frequenza pervia delle interferenze —> unità centrale può essere multicore: Dual-core ( permette di integrare due unità di elaborazione indipendenti in un unico circuito integrato ) Quad-core, Eight-core… 3) Tecnologie di OUTPUT

- - output video (=volatile: la vediamo al momento poi sparisce) 1. dimensione diagonale in pollici (1 pollice = 2,5 cm) 2. video a colore: 3 codici (rosso, verde, blu): mettendo insieme questi colori si ottengono infiniti colori 3. quanti pallini ci sono dentro = PIXEL - - stampanti e plotter : stampanti a getto d’inchiostro, laser, multifunzione, 3D - - output audio —> touch screen: sia input che output

  • funzionalità: multitouch, pinch to zoom, 3D touch 4) Tecnologie di MEMORIZZAZIONE

Hard Disk : o Disco Fisso è la memoria permanente del

computer, in cui si conservano tutti i documenti, i dati e i

programmi. Viene usato come memoria di

- SISTEMA OPERATIVO: coordinano l’interazione tra utenti, software applicativo, hardware e periferiche

  • funzioni principali : gestione della CPU, dei file, fdei task, esecuzione del software applicativo, interfaccia
  • esempi: microsoft windows, unix, mac OS x Apple, linux
  • UTILITY SOFTWARE: funzionalità aggiuntive (software antivirus, di

ripristino, di backup, per la disinstallazione, per ottimizzare lo spazio

sul disco...)

-DRIVER: viene installato e fa interfaccia tra sistema operativo e

periferiche

SOFTWARE APPLICATIVO :

  • software per la produttività personale: svolgere attività come scrivere una lettera, eseguire calcoli, creare un grafico... -Software per mercato verticale : distingue tipologia di azienda per rispondere alle specifiche (s. software di un albergo diverso da software di un ospedale (+ personalizzato) -Software per mercato orizzontale : per attività comuni a più settori (gestione tecnica,contabilità) —> ben gestito, specifico

SVILUPPO DEL SOFTWARE

-occorre il linguaggio di programmazione

algoritmo (linguaggio di alto livello) —> programma (traduttore) —>

linguaggio macchina —> input - macchina —> esecuzione - output

  • algoritmo : sequenza finita di operazioni elementari eseguibili da un

eleboratore.

  • partenza da insieme di dati I (input) —> produce insieme di dati O (output) che soddisfano dei requisiti preassegnati codice sorgente : file che contiene un insieme di istruzioni scritte in un linguaggio di programmazione (alto livello), che per essere eseguite devono essere tradotte da un programma traduttore- CS può essere corretto e modificato codice oggetto : file che contiene la traduzione del CS in un linguaggio macchina (binario: con 0 e 1) che può comprendere solo l’elaboratore
  • generato automaticamente da un programma traduttore = immodificabile Software libero
  • software rilasciato con una licenza che permette a chiunque di usarlo. opposto del software proprietario -si incentra sulla libertà dell’utente e non solo sull’apertura del codice sorgente -software libero garantisce 4 libertà fondamentali:
    • libertà di eseguire il programma per qualsiasi scopo
      • libertà di adattarlo alle proprie necessità
      • libertà di ridistribuire copie per aiutare il prossimo
      • libertà di migliorare il programma LE RETI DI COMPUTER

Una rete informatica consente di condividere informazioni e servizi.

- Server = computer collegato in rete che consente a + computer (=client) di accedere a dati e servizi - Peer = computer che può sia richiedere che fornire dati e servizi (quasi mai usato in azienda, usato per piccole reti (es. a casa) PROTOCOLLO INTERNET TCP/IP sta per Transmission Control Protocol/Internet Protocol , cioè un sistema che consente ai dispositivi connessi a Internet di comunicare tra loro attraverso le reti. Per garantire che ogni comunicazione raggiunga intatta la destinazione prevista, il modello TCP/IP suddivide i dati in pacchetti e poi li riassembla nel messaggio completo quando giunge a destinazione. (il ROUTER è lo strumento che si occupa di instradare i dati tra reti diverse , il PROVIDER da gli indirizzi) -Quando attacco un computer in una rete deve avere un indirizzo (IPV4 - 4 numeri da 0 a 256) e quando sono collegata a internet l’indirizzo di 4 numeri è unico, lo ho solo io —> in futuro non basterà più —> si useranno 2 Byte IL DOMINIO DNS(Domain Name System) = sistema che permette di associare ad un indirizzo IP un indirizzo non numerico - es. IP valido (125.92.73.60 = 4 numeri da 0 a 256) —> www.unicattolica.it (indirizzo non numerico)

  • http://www.unicatt.it/ = protocollo web, tipo di risorsa del server, nome di dominio del server, tipo di dominio

URL (Uniforme Resource Locator) : è l’indirizzo in formato alfabetico!

TECNICHE DI COMUNICAZIONE COMMUTAZIONE DI CIRCUITO: ai

2 utenti comunicanti viene assegnato un

circuito per tutta la durata del collegamento e nessun altro utente può

usarlo in quel periodo.

COMMUTAZIONE DI PACCHETTO: il messaggio prima di essere

spedito, viene suddiviso in pacchetti di dimensioni + ridotte, ad ognuno

assegnato un header ( contiene gli indirizzi del mittente e del destinatario +

il numero progressivo che individua la posizione dentro il messaggio), in

modo da farlo diventare autonomo.

-ogni pacchetto è autonomo e segue di volta in volta un percorso deciso in

base allo stato della rete

-vantaggio: evitare congestione di alcuni nodi, instradando i pacchetti su

vari percorsi

CLOUD COMPUTING

- erogazione di risorse informatiche: archiviazione, elaborazione, **trasmissione di dati Come posso usarlo?

  • software as a service (SaaS):** accesso a programmi installati su server remoto (non compro il programma, ma provider mi da accesso a una piattaforma dove c’è su anche il software)

—> file (raccolta di record correlati = DATABASE (raccolta organizzata di file integrati)

  • 5 campi diversi: rappresentazione di 5 dati fra loro omogenei (matricola, cognome, nome, telefono, email)
  • record diversi: 3 elementi strutturati composti da 5 campi
  • insieme forma un file (o archivio) = insieme di record
  • se p. es. Paolo Rossi avesse 3 mail diverse —> organizzazione diversa ai dati:
  • nel primo file l a chiave primaria è il campo Cognome —> mi permette di individuare univocamente ciascun record
  • Nel 2. file la chiave primaria è costituita da una coppia di campi: Cognome + Tipo Email —> insieme di questi due file e della loro correlazione = database (o base dati) I CAMPI DI UNA BASE possono avere:
  • PROPRIETA’ IDENTIFICATIVE:c hiavi primarie (identificano in modo univoco i record) - PROPRIETA’ REFERENZIALI:c hiavi secondarie (permettono di andare da 1 tabella all’altra) - PROPRIETA’ CLASSIFICANTI : altri campi. DATABASE - Definizione: raccolta organizzata di dati correlati - è un insieme di tecnologie atte a: confrontare, raggruppare, riunire e estrarre i dati in molteplici modi = INTEGRAZIONE dei DATI (utilizzo e

condivisione di archivi comuni da parte di più aree funzionali) OBIETTIVI : ottimizzazione della trasmissione delle informazioni, razionalizzazione dei cicli di lavoro, riduzione della ridondanza e dell’inconsistenza, maggiore integrità dei dati, riduzione dei costi di acquisizione, creazione di presupposti per l’integrazione funzionale o dei processi VANTAGGI: indipendenza dati-programmi, meno ridondanza dei dati, maggiore coerenza dei dati, miglioramento della condivisione dei dati, aumento della produttività nello sviluppo di applicazioni, standardizzazione (regole), + sicurezza/qualità/accessibilità, ridotta manutenzione dei dati COSTI: personale/specializzato, costi e complessità di installazione iniziali, backup e disponibilità

DBMS(Data Base Management System): Sistema software che

interagisce con i dati presenti nel database (gestione dei file).Sistema con

cui si creano, memorizzano, organizzano e recuperano i dati da 1 o +

database (es. Microsoft Access)

DBA : database administrato r: colui che è responsabile dello sviluppo e

della gestione dei database (stabilire politiche di gestione, applicare funzionalità di sicurezza, decidere chi può e chi non può apportare modifiche...) 4 MODELLI DI ORGANIZZAZIONE DEI DATABASE

DATABASE GERARCHICO

- stanno sparendo

-campi e record sono disposti ad

albero, ogni figlio può essere

subordinato a un solo record

genitore (record genitore = radice

( root )

-modello rigido e obsoleto: struttura

deve essere definita in anticipo e

non è modificabile

DATABASE A RETE

contenere dati complessi (file audio, video, multimediali, immagini,

clip di oggetti)

DATAWAREHOUSE

-Archivio di informazioni, raccolte da numerosi database operativi, in grado di

supportare le attività di analisi aziendali. data mart : data warehouse con ambito limitato, che contiene informazioni selezionate dal data warehouse in modo da risultare personalizzato per le applicazioni di supporto decisionale di un particolare gruppo di utenti finali report e query : consentono di trovare e usare dati (ricerca di insieme di parole chiave con cui utente esprime la sua search) analisi multidimensionale ( OLAP ): elaborazione analitica online di dati archiviati in una data warehouse —> organizzare database aziendali di grandi dimensione e supportare la business intelligence (ottimizzare la ricerca) ANALISI= METTERE IN RELAZIONE MULTIDIMENSIONALE= PRENDERE IN CONSIDERAZIONE PIU CARATTERISTICHE

data mining: estrazione di informazioni utili da grandi quantità di dati,

attraverso metodi automatic

Harnessing Big Data: consiste nel esplorare/pulire/interpretare i dati x rivelare modelli di tendenze e relazioni significative

  • OLTP: online transaction processing
  • OLAP : online analytical processing (data warehousing)
  • RTAP : real-time analytics processing (big data architecture & technology) BUSINESS INTELLIGENCE I 6 megatrend ICT - 1 mobile - 2 social media - 3 internet delle cose - 4 cloud computing - 5 **big data
  • 6 I.A**