Il computer: primi elementi



Documenti analoghi
Il Software. Il software del PC. Il BIOS

Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro

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

Nozioni di Informatica di base. dott. Andrea Mazzini

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

CdL in Medicina Veterinaria - STPA AA

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

Architettura dei computer

Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi

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

Software di base. Corso di Fondamenti di Informatica

SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI

C. P. U. MEMORIA CENTRALE

Il Sistema Operativo (1)

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

Il Sistema Operativo. Di cosa parleremo? Come si esegue un programma. La nozione di processo. Il sistema operativo

Memoria Secondaria o di Massa

HARDWARE. Relazione di Informatica

Scuola Secondaria di Primo Grado Anna Frank Nome Cognome classe anno sc. 2008/09 INFORMATICA

MODULO 02. Iniziamo a usare il computer

Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi

NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE

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

Test di informatica QUALE TRA I DISPOSITIVI DI MEMORIA ELENCATI HA LA CAPACITÀ PIÙ ELEVATA? a) Floppy disk b) Cd-Rom c) DVD Risposta corretta:

Concetti fondamentali della Tecnologia Dell informazione Parte prima

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

Informatica. Il software (S.O.) e ancora sulle basi numeriche

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

COMPETENZE INFORMATICHE DI BASE PER ADULTI

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

L HARDWARE parte 1 ICTECFOP@GMAIL.COM

Corso di Informatica

Il sistema di elaborazione

Il sistema di elaborazione Hardware e software

Vari tipi di computer

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

Laboratorio di Informatica

NozionidiBase di Informatica

Alfabetizzazione Informatica. Prof. Giuseppe Patti

Il software. Capitolo 3 La potenza non è nulla senza il software. Informatica di Base -- R.Gaeta 1

Concetti base del computer

Architettura hardware

Architettura hardware

Componenti di base di un computer

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! SISTEMI OPERATIVI

Fondamenti di Informatica

COME E COMPOSTO IL PC -

GLI ARCHIVI DI DATI. File Un File è una sequenza di informazioni che costituisce una unità logica. Un file è un un contenitore di di informazioni

PARTE 4 La Macchina Software

Programmazione. Dipartimento di Matematica. Ing. Cristiano Gregnanin. 25 febbraio Corso di laurea in Matematica

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

RETI E SISTEMI INFORMATIVI

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

Informatica - A.A. 2010/11

IL COMPUTER. Nel 1500 Leonardo Da Vinci progettò una macchina sui pignoni dentati in grado di svolgere semplici calcoli. Nel 1642 Blase Pascal

Laboratorio di Informatica

Parte V. Sistemi Operativi & Reti. Sistemi Operativi. Sistemi Operativi

Dispensa di Fondamenti di Informatica. Architettura di un calcolatore

Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO

Introduzione ai Sistemi Operativi

Il software: Istruzioni per il computer. I tre tipi di software di sistema. Compiti del sistema operativo

Informatica per la Storia dell Arte. Anno Accademico 2014/2015

Corso base per l uso del computer. Corso organizzato da:

Funzioni del Sistema Operativo

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

Sistemi operativi. Esempi di sistemi operativi

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

SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09

Informatica 1 Lezione 1

Il Software... A.A Informatica 96

Hardware delle reti LAN

ISTVAS Ancona Introduzione ai sistemi operativi Tecnologie Informatiche

Il Sistema Operativo. Introduzione di programmi di utilità. Elementi di Informatica Docente: Giorgio Fumera

Il calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi

IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE

Background (sfondo): Finestra: Una finestra serve a mostrare il contenuto di un disco o di una cartella -, chiamata anche directory.

Il software. la parte contro cui si può solo imprecare. Il software

Organizzazione della memoria

Dispensa di Informatica I.1

5. Quale tra le seguenti unità di input ha la stessa funzione del mouse? Scanner Plotter Trackball Touch screen

INTRODUZIONE ALL' INFORMATICA

Il software del PC. Il BIOS

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

Informatica di Base. Il software

Architettura del calcolatore

1 -Introduzione MODULO L1

1) Introduzione ai sistemi operativi (O.S.=operative system)

Ubuntu e la sua Installazione

Il sistema di I/O. Hardware di I/O Interfacce di I/O Software di I/O. Introduzione

Architettura dei calcolatori II parte Memorie

Esame di INFORMATICA

Fondamenti di Informatica Ingegneria Clinica Lezione 16/10/2009. Prof. Raffaele Nicolussi

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

Centro Iniziative Sociali Municipio III

Introduzione al sistema operativo Il file system: file, directory,...

Approccio stratificato

Architettura del Personal Computer AUGUSTO GROSSI

IL SOFTWARE. Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008

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

I.T.S.T. E. FERMI FRASCATI MODULO 1. a.s SYLLABUS TRIENNIO LABORATORIO TITOLO

Transcript:

Il computer: primi elementi Tommaso Motta T. Motta Il computer: primi elementi 1

Informazioni Computer = mezzo per memorizzare, elaborare, comunicare e trasmettere le informazioni Tutte le informazioni (parole, lettere, numeri...) sono memorizzate all interno del PC mediante un codice composto da due soli simboli: 0 e 1 (sistema di numerazione binario) in questo modo i dispositivi devono assumere solo due stati distinti Le informazioni vengono memorizzate in memorie composte da elementi detti bit in grado di assumere 2 stati differenti (memorizzano cifra binaria) I bit vengono raggruppati in Byte: 1 Byte = 8 bit Ogni Byte in memoria è individuato da un indirizzo La memorizzazione di qualsiasi informazione occupa sempre un Byte o multipli di Byte (non si possono utilizzare i singoli bit o gruppi di bit più piccoli di un Byte) T. Motta Il computer: primi elementi 2

La capacità di memoria La capacità di memoria è misurata in Byte (e nei suoi multipli) i multipli del Byte vanno espressi utilizzando le potenze del 2 perché il PC utilizza il sistema di numerazione binario Multipli del Byte: KB = 1024 B = 2 10 Byte MB = 1024 KB = 2 20 Byte GB = 1024 MB = 2 30 Byte TB = 1024 GB = 2 40 Byte T. Motta Il computer: primi elementi 3

L Hardware: tipi di memorie Memorie di massa: dischi, floppy, CD-ROM, chiavette USB... Memoria centrale: memoria necessaria per l elaborazione delle informazioni Un programma per essere eseguito deve trovarsi in memoria centrale Di due tipi: RAM: vera e propria memoria di lavoro; mantiene le informazioni solo temporaneamente: quando si spegne il PC il suo contenuto viene perso ROM: contiene in modo permanente i programmi che devono essere disponibili immediatamente all accensione del PC. Questa memoria non può essere modificata (memoria a sola lettura) Cache: memoria piccola ma molto veloce: permette di aumentare la velocità di elaborazione T. Motta Il computer: primi elementi 4

Hardware: la CPU CPU (Central Processing Unit) o processore: vero e proprio cervello del PC: si occupa dell elaborazione delle informazioni (esecuzione dei programmi) Il processore e la memoria centrale sono installati sulla motherboard nell unità centrale T. Motta Il computer: primi elementi 5

Hardware: le periferiche Dispositivi che permettono all utente di comunicare con il PC inserendo input: tastiera mouse scanner ottenendo output: schermo stampante casse audio I vari componenti sono collegati da linee chiamate BUS attraverso cui avviene la comunicazione di segnali, indirizzi e dati T. Motta Il computer: primi elementi 6

Il software Per poter funzionare il computer ha bisogno di software cioè di programmi che gli dicano che cosa fare Il funzionamento del PC dipende sia dal software che dall hardware che lo gestisce Il software si distingue in: software di base, comprende: Sistema operativo: programma fondamentale avviato all accensione del PC che ne permette il funzionamento e gestisce il colloquio con l utente programmi di utilità: offrono funzioni per lo sviluppo di altri programmi software applicativo: programmi creati per la soluzione di problemi applicativi T. Motta Il computer: primi elementi 7

Il sistema operativo S.O. = programma che permette al compute di compiere le operazioni di base: comunicare con l utente gestire dischi, stampanti e qualsiasi dispositivo collegato controllare l esecuzione di altri programmi installati Al momento dell accensione il S.O. si avvia => operazione di boot Durante il boot il sistema esegue alcuni controlli sull hw e carica nella memoria centrale il sistema operativo (il kernel del S.O.) Shell = parte del sistema operativo che gestisce la comunicazione con l utente a linea di comando grafica: più facile da usare (user friendly) T. Motta Il computer: primi elementi 8

Modalità di lavoro dei S.O. I S.O. differiscono per le modalità di lavoro che permettono: monotasking: un solo utente alla volta, un solo programma alla volta (Esempio: DOS) multitasking: un solo utente alla volta, più programmi in contemporanea (Esempio: WINDOWS) multiuser: più utenti alla volta (devono essere collegati più terminali al PC), più programmi contemporaneamente (Esempio: LINUX) T. Motta Il computer: primi elementi 9

La creazione di programmi applicativi Per realizzare un programma si possono usare diversi tipi di linguaggi di programmazione L unico linguaggio che il computer è in grado di comprendere è il linguaggio macchina Linguaggio macchina = insieme di istruzioni in codice binario che corrispondono ad operazioni elementari eseguibili dalla macchina Linguaggio macchina è molto difficile da usare per l utente, per questo si usano altri linguaggi che facilitano il compito T. Motta Il computer: primi elementi 10

La creazione di programmi applicativi Assembler = linguaggio di programmazione a basso livello: ogni istruzione assembler corrisponde ad una istruzione in linguaggio macchina Linguaggi di programmazione ad alto livello: sono più semplici da usare perché hanno istruzioni più vicine al linguaggio naturale una istruzione corrisponde a più istruzioni in linguaggio macchina Editor = programma di utilità che permette di scrivere le istruzioni del programma e di creare così il programma sorgente T. Motta Il computer: primi elementi 11

Traduzione delle istruzioni in linguaggio macchina Le istruzioni in linguaggio di programmazione (ad alto o basso livello) devono essere tradotte in linguaggio macchina Questa operazione è effettuata da appositi programmi traduttori: interpreti: programma che traduce le istruzioni dal linguaggio di programmazione al linguaggio macchina al momento dell esecuzione dell istruzione stessa compilatori: traduce tutto il programma sorgente, creando un programma oggetto, prima dell esecuzione del programma; deve poi essere eseguito il linkaggio (dal linker) per creare un programma completo ed eseguibile in modo indipendente dal compilatore assemblatori T. Motta Il computer: primi elementi 12

I file Un file è un qualsiasi insieme di informazioni memorizzate su memoria di massa in pratica ogni cosa memorizzata sul disco è un file i file possono contenere: istruzioni di un programma codice binario di un programma eseguibile dati testo immagini, suoni, video... I file possono essere organizzati in cartelle (directory) e sottocartelle... => organizzazione gerarchica (o ad albero) a più livelli L organizzazione gerarchica è molto efficiente ed agevola la ricerca di un file T. Motta Il computer: primi elementi 13

I virus Virus = programmi più o meno pericolosi che hanno la proprietà di diffondersi creando delle copie di se stessi Le vie di diffusione più comuni sono i file: scambiati con dischetti o CDROM scaricati da Internet o con la posta elettronica (alcuni virus si propagano a tutti gli indirizzi della rubrica di posta) Il virus di solito infetta il PC solo quando si esegue il programma che lo ospita Alcuni virus (i worm) usano i servizi di rete per propagarsi da un sistema all altro e sono in grado di funzionare senza bisogno di un programma ospite T. Motta Il computer: primi elementi 14

I virus Molti virus non sono veramente dannosi, vi sono però virus molto pericolosi che possono procurare gravi danni: comportamenti anomali del PC danneggiare file o formattare l HD recuperare informazioni dal PC e trasmettere in rete fare in modo che qualcun altro possa prendere il controllo del PC Per difendersi dai virus è necessario installare un programma antivirus e mantenerlo aggiornato (così può riconoscere anche i virus più nuovi) L esecuzione di programmi antivirus rallenta le prestazioni del PC è bene effettuare scansioni periodiche di tutto il file system in momenti in cui il sistema non è utilizzato T. Motta Il computer: primi elementi 15

WINDOWS S.O. dotato di interfaccia grafica semplice da usare Ne esistono diverse versioni per l utente domestico: Windows 9x (95, 98, ME) Windows XP Home per l uso professionale su singola stazione Windows NT Workstation, 2000 Professional o XP Professional per la gestione di una rete Windows NT Server o 2000 Server S.O. multitasking: permette l esecuzione di più applicazioni contemporaneamente Windows non è multiutente perchè non permette a più utenti di lavorare contemporaneamente Più utenti possono usare lo stesso PC ma non in contemporanea T. Motta Il computer: primi elementi 16

LINUX S.O. freeware (= distribuito liberamente) molto somigliante al S.O. Unix Linux è distribuito con il modello Open Source (= è presente il codice sorgente che può essere compilato per ottenere il codice eseguibile) Non esiste una sola versione di Linux ma varie distribuzioni: Fedora (ex Red Hat) Cladera Suse Slackware Debian Ubuntu Recentemente sono apparse distribuzioni live che permettono di usare Linux da CD senza installarlo sull HD (la più nota è Knoppix) T. Motta Il computer: primi elementi 17

Caratteristiche di LINUX È un sistema multiutente e multitasking: più utenti possono lavorare contemporaneamente e ognuno può richiedere l esecuzione di più applicazioni L interfaccia originale è a linea di comando ma sono disponibili diversi tipi di interfacce grafiche T. Motta Il computer: primi elementi 18