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