Elementi di Informatica SciGeo a.a. 2002/2003. Docente Giorgio Delzanno Ufficio 104 – I piano Dipartimento di Informatica e Sc. Inf. Tel. 010-3536638.

Slides:



Advertisements
Presentazioni simili
Il Software.
Advertisements

STRUTTURA DEL PERSONAL COMPUTER
INFORMATICA Trattamento automatizzato dellinformazione.
Prof. Emanuele Marino Concetti teorici di base della tecnologia dellinformazione.
PC HARDWARE SOFTWARE UNITA’ CENTRALE DI BASE UNITA’ I/O APPLICATIVO
Il Sistema Operativo.
Informatica Generale I
Elaboratore e Sistemi Operativo
DAL MICROPROCESSORE AI SISTEMI EMBEDDED Informatica per lAutomazione II (Informatica B o II) Anno accademico 2008/2009 Prof. Giuseppe Mastronardi Ing.
Introduzione allo studio dell’informatica
Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 Capitolo 1 - Linformatica: concetti, storia ed evoluzione pag. 1 PUNTO 1: Per iniziare.
Informatica (conoscenza) - Introduzione al corso (I. Zangara)
Informatica giuridica Hardware e software: glossario Lucio Maggio Anno Accademico 2000/2001.
ECDL MODULO 1.1 Conoscere i sistemi di elaborazione
Il Software: Obiettivi Programmare direttamente la macchina hardware è molto difficile: lutente dovrebbe conoscere lorganizzazione fisica del computer.
Introduzione allinformatica. Cosè linformatica ? Scienza della rappresentazione e dellelaborazione dellinformazione ovvero Studio degli algoritmi che.
1 Corso di Informatica (Programmazione) Lezione 4 (24 ottobre 2008) Architettura del calcolatore: la macchina di Von Neumann.
SOFTWARE Lhardware è la parte che si può prendere a calci; il software quella contro cui si può solo imprecare. SOFTWARE E linsieme dei dati e dei programmi.
Linguaggi di Programmazione 1 docente: Maurizio Tucci Lezione 0.1 Concetti di Base.
Com’è fatto un elaboratore?
Software di base Il sistema operativo è un insieme di programmi che opera sul livello macchina e offre funzionalità di alto livello Es.organizzazione dei.
INTRODUZIONE Il termine Informatica deriva dalla fusione dei termini INFORmazione autoMATICA si intende indicare la scienza che ha il compito di raccogliere,
Fondamenti di Informatica Laurea in Ingegneria Civile e Ingegneria per lAmbiente e il Territorio Anno accademico 2005/2006 Stefano Cagnoni e Monica Mordonini.
Informatica giuridica Hardware e software: glossario Lucio Maggio Anno Accademico 2001/2002.
Minicorso tematico: Elementi di Programmazione: con Java dal Computer, al Web, al Cellulare Dott. Francesco Ricca Dipartimento Di Matematica Università
9. HARDWARE KERNEL O NUCLEO GESTORE DELLA MEMORIA GESTORE DELLE PERIFERICHE GESTORE DEI FILE INTERFACCIA UTENTE - GUI(Graphic Interface Unit) 2 ECDL MODULO.
Corso di abilità informatiche
Tecnico hardware Di Adone Amaddeo
Elementi di Informatica Simone Scalabrin a.a. 2008/2009.
Modulo 1 - Hardware u.d. 3 (syllabus – 1.3.5)
L'ambiente informatico: Hardware e Software
Modulo 1 - Concetti di base della Tecnologia dell'Informazione
STRUTTURA GENERALE DI UN ELABORATORE
Software e sistema operativo 19-22/5/08 Informatica applicata B Cristina Bosco.
Concetti di base sul Software dei PC Unitre Anno
CONCETTI TEORICI DI BASE FORMAZIONE TECNOLOGICA PERCORSO A.
Concetti di base della tecnologia dell'Informazione
Alla fine degli anni quaranta nasceva il mito del cervello elettronico, e tutte le attività connesse allutilizzo del computer venivano indicate tramite.
Programma di Informatica Classi Seconde
Programma di Informatica Classi Prime
Informatica Lezione 4 Scienze e tecniche psicologiche dello sviluppo e dell'educazione Anno accademico:
Software Insieme dei programmi residenti nella memoria del computer o nei supporti di memorizzazione Modulo 1.
1.1 Sistemi di elaborazione
INFORMATICA TECNOLOGIE INFORMATICHE INFORmazione autoMATICA
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
MODULO 11 Concetti Di Base Della Tecnologia Dell'informazione -HardwareHardware -SoftwareSoftware -Information Technology.
FONDAMENTI DI INFORMATICA
Tecnologie dell’Informazione e della Comunicazione
Corsi di Laurea in Biotecnologie
Tecnologie Informatiche ed Elettroniche per le Produzioni Animali (corso TIE) CORSO LAUREA MAGISTRALE IN SCIENZE E TECNOLOGIE DELLE PRODUZIONI ANIMALI.
Introduzione Cos’è un sistema operativo ?. Hardware Sistema Operativo Applicazioni È il livello di SW con cui interagisce l’utente e comprende programmi.
Corso di Informatica Corso di Laurea in Conservazione e Restauro dei Beni Culturali Gianluca Torta Dipartimento di Informatica Tel: Mail:
1 Sommario degli argomenti  Sistemi operativi: DOS, Unix/Linux,Windows  Word processors: Word  Fogli elettronici: Excel  Reti: TCP/IP, Internet, ftp,
ELEMENTI DI INFORMATICA
Corso di Laurea in Biotecnologie corso di Informatica Paolo Mereghetti DISCo – Dipartimento di Informatica, Sistemistica e Comunicazione.
Tecnologie dell'informazione e della comunicazione - Stacey S. Sawyer, Brian K. Williams Copyright © The McGraw-Hill Companies srl Introduzione.
Concetti di base Computer, HW e SW
Problemi, algoritmi e programmazione
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Informazione e Informatica - presentazione dei concetti di base -
Istituto Comprensivo di Livigno BENVENUTI. Clemente Silvestri FONDAMENTI DI INFORMATICA.
09/01/2016 Corso propedeutico base di informatica 1.
Tipi di Computer MainframeSupercomputerMinicomputerMicrocomputerHome Computer Personal Computer WorkstationMicrocontrollori Sistemi Barebone.
Il modello di Von Neumann
Il computer RAM: Unità di misura MByte e GByte MHz Processore: Unità di misura Singolo o multiprocessore 32/64 bit velocità GHz Mouse tastiera video stampante.
1. Introduzione al corso Ing. Simona Colucci Informatica - CDL in Scienze Politiche e delle Relazioni Internazionali A.A
1 Informatica di Base Facoltà di Lingue e Letterature Straniere Corso di laurea in Relazioni Pubbliche.
Hardware Struttura fisica (architettura) del calcolatore formata da parti meccaniche, elettriche, elettroniche.
Concetti informatici di base. Concetti informatici di base Il computer o elaboratore è una apparecchiatura costituita da un insieme di dispositivi di.
Struttura del Computer
Transcript della presentazione:

Elementi di Informatica SciGeo a.a. 2002/2003

Docente Giorgio Delzanno Ufficio 104 – I piano Dipartimento di Informatica e Sc. Inf. Tel Pagina web: Pagina web corso:

Orario Da Dicembre-Gennaio: Lunedì 16-18:30 Laboratorio SW 1 DISI Venerdì Aula 216 DISI Npta: Venerdi prossimo NON ci sara lezione

Scopi del corso Aspetti fondazionali Cos’è un elaboratore Cos’è il sistema operativo Cosa sono una rete, il web e Internet Aspetti pratici Utilizzo di un elaboratore Utilizzo di software applicativo

Hardware Codifica dell’informazione Architettura dei sistemi informatici Struttura dell’elaboratore Linguaggio macchina Sistemi operativi Gestione dei processi e della memoria Come usare un sistema operativo Reti di calcolatori Web e posta elettronica

Applicazioni Formattazione Testi HTML per pagine Web Word Presentazioni PowerPoint Fogli Elettronici Excel

Testi di riferimento Istituzioni di informatica Ceri e Mandrioli McGraw-Hill Dispense on-line (sul web) e fotocopie

Esame Esercitazioni in laboratorio durante il corso Con l’elaboratore: HTML, Word, Excel Esame orale Hardware, Sistema operativo, Reti

Introduzione all’informatica

Cos’è l’informatica? Scienza della rappresentazione e dell’elaborazione dell’informazione ovvero Studio degli algoritmi che descrivono e trasformano l’informazione

Nozione di Algoritmo Sequenza di passi per risolvere un determinato problema Calcolatore = Esecutore di algoritmi Gli algoritmi sono descritti tramite programmi scritti in linguaggi ad alto livello e poi tradotti in linguaggio macchina

Criteri di valutazione Correttezza l’algoritmo risolve il problema in modo completo (spesso occorre provare la correttezza manualmente usando tecniche matematiche) Efficienza lo risolve nel modo più veloce possibile (esistono criteri matematici di valutazione)

Esempio: elevamento a potenza Problema: Calcolare a elevato alla n Utilizziamo le variabili N Ris Inizialmente Ris=1 e N=n Algoritmo: Fino a che N>0 Calcola Ris * a e memorizzalo in Ris Decrementa N Correttezza: Al termine Ris=a elevato alla n

Linguaggi di Programmazione Scopo: descrivere in maniera rigorosa un algoritmo Classi di linguaggi: Linguaggio macchina Dipendono dall’hardware Linguaggio ad alto livello C, C++, Java, Virtual Basic

Esempio in Pseudo Pascal Program potenza; Integer Ris, N, A; Read(N);Read(A); Ris=1; While (N>0) do Ris=Ris*A; N=N-1; Print(Ris);

Esempio Il precedente programma va tradotto in linguaggio macchina (comprensibile all’elaboratore) cioè viene compilato in sequenze di istruzioni Quando le istruzioni vengono eseguite il programma prende dati in ingresso (valori iniziali di N e A) attraverso la tastiera (input) e poi stampa il risultato sul video (valore finale di Ris) (output) In generale un programma può essere visto infatti come una funzione da input ad output.

Utilizzo di un elaboratore Come utente: Uso software applicativo esistente per creare documenti e interfacce grafiche, effettuare calcoli, navigare in rete Come sviluppatore: Creo nuovi programmi sullo strato del software esistente Nuovi programmi applicativi Nuovi programmi di sistema (cioè che fanno funzionae il calcolatore)

Hardware

Architettura dei Sistemi Informatici Sistemi informatici PC, terminali e reti Architettura insieme delle componenti del sistema, descrizione delle loro funzionalità e della loro interazione Suddivisione principale hardware e software

Hardware Unità di Elaborazione (Processore o CPU): Svolge le elaborazioni Coordina il trasferimento dei dati Cioè esegue i programmi Memoria Centrale Memorizza dati e programmi per l’elaborazione Volatile Accesso rapido Capacità limitata

Hardware Memoria Secondaria (harddisk, floppy) Grande capacità Persistente Accesso piu lento della RAM Unità Periferiche Interfaccia verso l’esterno Terminali (tastiera, video) Stampanti

Hardware Bus di Sistema Collega le altre componenti RAM Memorie Secondarie Periferiche Insieme di collegamenti di vario tipo

Esempi: Personal Computer (PC) Contenitore con CPU, RAM Memoria Centrale Fisso Unità per Dischetti/CD Monitor Tastiera

Alcuni accessori per PC Lettore Floppy, CD, DVD Modem Mouse Stampante Scanner Joystick

Altri Sistemi Informatici Workstation Calcolatore con elevate prestazioni Main-frame Servono reti di terminali con centinaia di utenti Notebook (palmari) e palmari Elaboratori portatili

Altri Sistemi Informatici Reti di Calcolatori Reti Locali collegano terminali vicini tra loro (ad es. il nostro laboratorio) Reti Geografiche collegano dei calcolatori a medio-grandi distanze (ad es. Internet)

Software Software di base: Dedicato alla gestione dell’elaboratore Esempio: sistema operativo Software applicativo: Dedicato alla realizzazione di specifiche applicative Esempio: programmi per scrittura, gestione aziendale, navigazione su internet,...

Sistema Operativo Rende la componente hardware facile da usare Fornisce funzionalità ad alto livello agli utenti Ad esempio: organizza la memoria di massa gestisce comandi immessi dall’utente: Esegui un programma! Mostra i dati su video! Se il sistema è multi-utente deve gestire le risorse disponibili cercando di soddisfare tutti gli utenti Esempi: MS DOS, OS 2, Windows, Unix

Software Applicativo Video Scrittura per costruire e testi e definire formati di stampa Agende elettroniche indirizzario, calendari Posta Elettronica per comunicazione Fogli elettronici per elaborazioni contabili Database sistemi per la gestione di dati

Applicazioni Calcolo Numerico: statistiche, ecc Gestione Aziendale: banche, assicurazioni, Telematica: bancomat, ecc Automazione industriale:, robotica, ecc Internet: commercio virtuale, ecc