Capitolo 1
Il sistema informativo aziendale
Da cosa è caratterizzata un’azienda
Cos’è il sistema informativo aziendale
Cosa sono i dati, le informazioni
Relazione tra dati-informazioni-conoscenza
Quali sono le funzioni aziendali
Cosa sono i processi aziendali
Cos’è il sistema informatico
Differenza tra sistema informativo aziendale e sistema informatico
Applicazioni informatiche
Office automation: principali applicazioni
Dematerializzazione: produrre esempi (fatturazione elettronica, firma digitale,…
Database o basi di dati (cosa è il data mining?)
Supporto alle decisioni
Reti e internet
Differenza tra intranet e internet
Outsourcing
Soluzioni informatiche e ERP (Enterprise Resources Planning)
Quali moduli fanno parte dell’ERP
Conoscere le figure professionali dell’informatica
Esempi di contesti organizzativi: studio commercialista, Comune, agenzia di assicurazioni, banca distribuzione
commerciale, industria manifatturiera, scuola
Capitolo 2
Il sistema operativo (da PowerPoint)
Cosa è…
…il sistema operativo
…una macchina virtuale
Quali strati compongono il sistema operativo
Interfacce grafiche e testuali
Interprete dei comandi
Cosa è un file, tipi di file, il file system
Percorso assoluto e relativo
Gestione delle periferiche
Cosa sono i driver?
Gestore della memoria
ROM, RAM
Memoria virtuale, Partizionamento della memoria
Gestione dei processi
Monoprogrammazione, multiprogrammazione (time sharing)
Monoutente, multiutente
Scheduling
Sicurezza e protezione (da PowerPoint)
Differenza tra sicurezza e protezione
Malware e virus informatici
Virus macro, virus worm, trojan horse
Capitolo 4
Programmazione orientata agli oggetti
Cosa si intende per programmazione a oggetti
Cosa è un oggetto
Proprietà, metodi, eventi
Una classe, istanza di una classe
Incapsulamento e astrazione
Come si definisce una classe in Visual Basic?
Come si definisce un attributo in Visual Basic? GET, SET, Attributi in sola lettura, in sola scrittura
Metodo costruttore
Ereditarietà: gerarchia di classi
Polimorfismo
Capitolo 7
Procedure e funzioni
Organizzazione dei programmi
Cosa si intende per algoritmo
Sviluppo top-down
Procedure e funzioni
Procedure con parametri
Parametri formali e parametri attuali
Passaggio di parametri per valore e per riferimento
Cosa sono le regole di visibilità
Funzioni predefinite, libreria di funzioni
Funzioni ricorsive
Capitolo 10
Reti e comunicazione
Cosa si intende per rete
Funzioni di reti elettroniche, informatiche e telematiche
Principi fondamentali
Quali risorse condividono?
Classificazione delle reti
Client/Server
Servizio in esecuzione lato client/lato server
Peer to peer
Reti LAN (MAN) WAN
Protocolli
A livello di rete TCP/IP
Funzioni di IP e di TCP
Indirizzo IP, quanti byte?
Localhost
A livello di applicazioni: HTTP, HTTPS, FTP, SMTP, SSH
Internet e Web
Differenza
Ipertesto, Sito Web, Web server,
URL
Browser
Ricerca di informazioni: motore di ricerca e indici
La comunicazione:
email e protocolli, la struttura di una email