Informatica. Scopo della lezione



Похожие документы
Scopo della lezione. Informatica. Informatica - def. 1. Informatica

L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia

Vari tipi di computer

Dispensa di Informatica I.1

INFORMATICA. Corso di Laurea in Scienze dell'educazione

Fondamenti di Informatica. Allievi Automatici A.A Nozioni di Base

Informatica - A.A. 2010/11

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

ECDL MODULO 1 Concetti di base della tecnologia dell informazione. Prof. Michele Barcellona

Origini e caratteristiche dei calcolatori elettronici

Tecnologia dell Informazione

Contenuti. Visione macroscopica Hardware Software. 1 Introduzione. 2 Rappresentazione dell informazione. 3 Architettura del calcolatore

Informatica. Teoria. L architettura dei PC Storia dell informatica Periferiche Reti - Software. Marco Brama

Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche

Corso di Informatica

INTRODUZIONE ALL INFORMATICA

Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014

Il sistema di elaborazione Hardware e software

In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :

TECNOLOGIE INFORMATICHE DELLA COMUNICAZIONE ORE SETTIMANALI 2 TIPO DI PROVA PER GIUDIZIO SOSPESO PROVA DI LABORATORIO

CORSO DI LAUREA IN SCIENZE ERBORISTICHE E DEI PRODOTTI NUTRACEUTICI

CALCOLATORI ELETTRONICI A cura di Luca Orrù

Come funziona un sistema di elaborazione

INTRODUZIONE ALL INFORMATICA

Software. Algoritmo. Algoritmo INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)

Introduzione al corso

Sistemi Operativi UNICAL. Facoltà di Ingegneria. Domenico Talia A.A Sistemi Operativi. D. Talia - UNICAL

Sistemi Operativi. Introduzione UNICAL. Facoltà di Ingegneria. Domenico Talia A.A

IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano

INTRODUZIONE ALL' INFORMATICA

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

Corso di Informatica

Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

1.3 Concetti base dell Informatica: Elaboratore

CHE COS È L INFORMATICA

Esame di INFORMATICA

All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM

Breve storia del calcolo automatico

Conoscere il computer ed il software di base. Concetti base dell ICT TIPI DI COMPUTER. Prof. Francesco Procida

TECNICO SUPERIORE PER L INFORMATICA INDUSTRIALE

Architettura del calcolatore

Sistemi di Elaborazione delle Informazioni. Corso di Laurea per "Tecnico Ortopedico" 03

ISTVAS Ancona Introduzione ai sistemi operativi Tecnologie Informatiche

Modello del Computer. Componenti del Computer. Architettura di Von Neumann. Prof.ssa E. Gentile. a.a

Introduzione all'architettura dei Calcolatori

Architetture Informatiche. Dal Mainframe al Personal Computer

Architetture Informatiche. Dal Mainframe al Personal Computer

Architettura dei computer

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

Il Personal Computer. Cos è Lo schema di massima Che cosa ci possiamo fare. 1

Liceo Scientifico G. Galilei Trebisacce Anno Scolastico

Ferrante Patrizia Ghezzi Nuccia Pagano Salvatore Previtali Ferruccio Russo Francesco. Computer

Appunti del corso di Informatica 1 (IN110 Fondamenti) 4 Linguaggi di programmazione

- Algoritmi ed esecutori di algoritmi - ALGORITMI MACCHINA DI VON NEUMANN

Architettura hardware

Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.

Fondamenti di Informatica

Riconoscere le caratteristiche funzionali di un Nozioni fondamentali di un sistema operativo.

Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10

PIANO DI LAVORO DEI DOCENTI

Corso di: Abilità informatiche

MODULO Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale

CONCETTI BASE dell'informatica Cose che non si possono non sapere!

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

+ TELEMATICA = TELEcomunicazioni + informatica Informatica applicata alle telecomunicazioni

Centro Iniziative Sociali Municipio III

Struttura del Calcolatore Corso di Abilità Informatiche Laurea in Fisica. prof. Corrado Santoro

RETI E SISTEMI INFORMATIVI

Il computer: primi elementi

Concetti fondamentali della Tecnologia Dell informazione Parte prima

Richiami di informatica e programmazione

C. P. U. MEMORIA CENTRALE

Software di base. Corso di Fondamenti di Informatica

Hardware e Software. 09/10/01 Introduzione all'informatica 1. Il Computer. Il computer è un elaboratore elettronico digitale:

Piano Nazionale di Formazione degli Insegnanti sulle Tecnologie dell'informazione e della Comunicazione. Percorso Formativo C1.

LICEO SCIENTIFICO CARLO CATTANEO

Informatica di base. Hardware: CPU SCHEDA MADRE. Informatica Hardware di un PC Prof. Corrado Lai

Sistemi Operativi. Modulo 2. C. Marrocco. Università degli Studi di Cassino

Indice Prefazione Capitolo 1 Tecnologie dell informazione e della comunicazione e sistemi informativi 1.1 Informatica e ICT

Cenni sull Architettura degli Elaboratori

Laboratorio di Informatica

SOFTWARE. È l insieme delle istruzioni che è necessario fornire alla macchina per il suo funzionamento. Vi sono due categorie di software:

Classificazione dei Computer

INFORMATICA. INFORmazione automatica

PROGRAMMARE AI TEMPI DEL DIRITTO

Tecnologie informatiche e multimediali A.A. 2012/ Elenco Obiettivi Prova scritta (STEP 1)

Транскрипт:

1 Informatica per laurea diarea non informatica LEZIONE 1 - Cos è l informatica 2 Scopo della lezione Introdurre le nozioni base della materia Definire le differenze tra hardware e software Individuare le applicazioni e le aree disciplinari 1

3 L Informatica - def. 1 Scienza che studia l informazione l elaborazione dei dati il trattamento dei dati mediante elaboratore elettronico (computer) 4 L informatica - def. 2 Èla disciplina scientifica che studia i calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive inizialmente il calcolo matematico gli algoritmi, nati in risposta all esigenza di definire procedure meccaniche per la soluzione di problemi le applicazioni, in risposta all esigenza di sviluppare sistemi di supporto in varie aree 2

5 Ovvero tutto quello che sta tra l hardware (equipaggiamento fisico del computer).. e il software (equipaggiamento logico del computer) 6 Distinzione Hw/Sw HARDWARE equipaggiamento fisico del computer, costituito da componenti meccanici, elettrici, ed elettronici che fanno svolgere al calcolatore un insieme di funzioni generiche (si puo` prendere a calci!) SOFTWARE equipaggiamento logico del computer, costituito da programmi che utilizzano i componenti dell hardware integrandoli al fine di svolgere compiti specifici (si puo` solo imprecargli contro!) 3

7 Composto da Il calcolatore processore, o CPU (Central Processing Unit) o microprocessore memoria centrale, o RAM (Random Access Memory) periferiche 8 Il calcolatore Periferiche Monitor Tastiera Mouse Memorie di massa Memoria centrale CPU BUS Input Output Input/Output (I/O) 4

9 Il calcolatore Il processore, o CPU, esegue i programmi La memoria contiene dati e programmi memorizzati allo stesso modo Il calcolatore svolge funzioni diverse in base al programma eseguito Il calcolatore e` una macchina di Von Neumann 10 La macchina di von Neumann memoria programma gestionale processore programma editor compilatore C dati sugli stipendi periferiche libro di testo programma sorgente in C Modello di macchina a programma memorizzato -lo stesso dagli anni 1940 ad oggi 5

11 Classificazione dei calcolatori Criteri numero di utenti che vi possono accedere contemporaneamente capacità di memoria velocità di elaborazione affidabilità costo 12 Classi di computer Mainframe grande capacità di memoria e di elaborazione accessibili da centinaia di utenti contemporaneamente utenti: grandi imprese, enti pubblici Minicomputer elevata capacità di elaborazione accessibili da decine di utenti contemporaneamente utenti: medie e grandi imprese 6

13 Classi di computer (2) Workstation elevata capacità di elaborazione accessibili da pochi utenti contemporaneamente utenti: piccole imprese, laboratori di ricerca Personal computer buona capacità di elaborazione accessibile da un solo utente alla volta automazione di ufficio, uso personale 14 Classi di computer (3) Supercalcolatori grande capacità di elaborazione elaborazione scientifica, modelli matematici in via di estinzione per elevato rapporto costo/prestazioni Sistemi multiprocessore grande capacità di elaborazione elaborazione scientifica, modelli matematici rapporto costo/prestazioni inferiore rispetto ai supercalcolatori 7

15 Mainframes Proprietary software FORTRAN, COBOL Batch, time-sharing Una cosmogonia Supercomputers Vector processors Parallel processors Massively parallel Minicomputers DEC, Data Gen, HP PDP, Vax C, Unix Microcomputers Hand calculators TRS, Apple, IBM Hobby kits -> PCs Networking LANs, Ethernet Client-server systems Arpanet, NFSnet, Internet Batch Time-sharing Personal Collaborative ~1950 ~1970 2000 16 Il software Equipaggiamento logico del calcolatore Costituito dai programmi che fanno svolgere al calcolatore un insieme di funzioni Si distingue quello di sistema e quello applicativo 8

17 Il software di sistema per la gestione delle risorse del sistema per il supporto nella stesura di programmi applicativi per la comunicazione con l utente applicativo programmi destinati all utente finale (videoscrittura, fogli elettronici, posta elettronica, browser, ecc.) 18 Il software - Esempi di sistema sistema operativo compilatori driver di I/O interfaccia utente applicativo videoscrittura gestione biblioteca controllo impianto industriale sequenziazione genoma progettazione (CAD) previsioni finanziarie 9

19 Il software - Esempi compilatori S.O. utilità HW Software di sistema CAD biblioteca videoscrittura Software applicativo 20 Il software Componente algoritmica strutture dati e loro manipolazione Codifica in un programma linguaggio di programmazione compilato vs interpretato interazione con l ambiente di esecuzione 10

21 Algoritmi Un algoritmo e` una procedura per risolvere un problema (matematico) in un numero finito di passi che implicano frequenti ripetizioni di un'operazione Concetto fondamentale e centrale dell'informatica 22 Algoritmi - Esempi Algoritmi (o procedure) per calcolare il Massimo Comun Divisore ordinare un insieme di oggetti azionare la lavatrice suonare una melodia al piano (espressa in un insieme di simboli negli spartiti) 11

23 Programmi Un programma è la codifica di un algoritmo in un particolare linguaggio comprensibile ad un calcolatore implementazione dell algoritmo dettaglia aspetti quali l acquisizione dei dati di ingresso e la visualizzazione dei risultati può dover tener conto dell architettura della macchina 24 Obiettivi dell informatica Progettare calcolatori sempre più potenti e veloci sempre più aperti a possibili integrazioni con altri artefatti tecnologici sempre più facilmente utilizzabili da chiunque Progettare software per migliorare l uso attuale per impiegare il calcolatore in aree nuove per aiutare la ricerca in altre discipline scientifiche 12

25 Applicazioni -Esempi Calcolo scientifico Grafica Musica e video Archivi e sistemi informativi Medicina e altrescienze Robotica e controllo di processi industriali Comunicazione 26 Aree disciplinari -Esempi Aree di base Informatica teorica Algoritmi Linguaggi di programmazione Sistemi operativi 13

27 Aree disciplinari -Esempi Aree applicative Reti di telecomunicazione Basi di dati Multimedialita` Grafica Video Suono Interazione uomo-macchina Intelligenza artificiale, apprendimento automatico Software engineering Sicurezza 14