NozionidiBase di Informatica
|
|
|
- Pasquale Ugo Zanetti
- 10 anni fa
- Просмотров:
Транскрипт
1 Università degli Studi di Parma Facoltà di Scienze MM.FF.NN. Corso di Laurea in Informatica NozionidiBase di Informatica Roberto Alfieri Giulio Destri Nozioni Base di Informatica - 1 R. Alfieri e G. Destri - UniPR 2009
2 Hardware e Software Hardware: la parte fisica del calcolatore Software: l insieme di programmi che un calcolatore richiede per funzionare Nozioni Base di Informatica - 2 R. Alfieri e G. Destri - UniPR 2009
3 La struttura del Computer Unità Centrale di Elaborazione (CPU) Bus di collegamento MemoriaRAM e ROM Memorie di Massa Dispositivi di I/O Porte Rete Periferiche Nozioni Base di Informatica - 3 R. Alfieri e G. Destri - UniPR 2009
4 La struttura del Computer CPU BUS di Sistema RAM (Memoria Centrale) Memorie di massa (Hard Disk, CD-ROM, Floppy, Nastri ) Periferiche di Input Periferiche di Output Nozioni Base di Informatica - 4 R. Alfieri e G. Destri - UniPR 2009
5 Le periferiche Tastiera, tavoletta grafica, touchscreen Mouse, penna ottica, cloche, Joystick, touchpad Monitor, proiettore, uscita audio Stampante Plotter Modem SchedadiRete Scanner, telecamera, microfono Nozioni Base di Informatica - 5 R. Alfieri e G. Destri - UniPR 2009
6 La CPU Nozioni Base di Informatica - 6 R. Alfieri e G. Destri - UniPR 2009
7 La memoria centrale Insieme di celle di uguale capacità Contiene numeri binari Ogni cella ha un indirizzo ben preciso Il tempo di accesso è finito e uguale per ogni cella I numeri contenuti possono corrispondere a istruzioni o dati E volatile (si cancella allo spegnimento della macchina) Nozioni Base di Informatica - 7 R. Alfieri e G. Destri - UniPR 2009
8 Memorie di massa Floppy disk Hard disk CD-ROM, DVD-ROM, CD-ROM-WR Disk Array (RAID) Nastro, unità magneto-ottica, IomegaZIP Schede E permanente Nozioni Base di Informatica - 8 R. Alfieri e G. Destri - UniPR 2009
9 Le informazioni entro il Computer Nozioni Base di Informatica - 9 R. Alfieri e G. Destri - UniPR 2009
10 Rappresentazione di informazioni Codice ASCII: insieme di simboli, rappresentati dai numeri compresi fra 0 e 255 e comprendenti anche le cifre e le lettere dell alfabeto Codice EBCDIC UNICODE: evoluzione di ASCII, con codici da 0 a Nozioni Base di Informatica - 10 R. Alfieri e G. Destri - UniPR 2009
11 Tipi di Interfaccia Utente Interfaccia utente a riga di comando Interfaccia utente a menu Combinazione delle due precedenti Interfaccia grafica Nozioni Base di Informatica - 11 R. Alfieri e G. Destri - UniPR 2009
12 Programma Applicativo Un programma eseguibile è contenuto in un file (o in più file) Quando un programma viene invocato il loader carica in una zona della memoria centrale l insieme delle istruzioni contenute nel (nei) file Il programma entra poi in esecuzione ed ottiene il controllo della CPU Il programma in esecuzione, con i suoi dati, le sue istruzioni ed il suo stato corrente si chiama processo Nozioni Base di Informatica - 12 R. Alfieri e G. Destri - UniPR 2009
13 Il Sistema Operativo E formato da un nucleo (kernel) e da un insieme di programmi, moduli e librerie Gestisce le risorse di basso livello e fornisce una visione indipendente dal supporto fisico Rende utilizzabile l elaboratore per l utente ed i programmi applicativi Coordina il funzionamento dei programmi applicativi Definisce e gestisce l interfaccia utente Nozioni Base di Informatica - 13 R. Alfieri e G. Destri - UniPR 2009
14 Il Sistema Operativo: funzioni Gestione della memoria centrale Gestione della memoria di massa (file system) Gestione dei programmi in esecuzione (processi) Gestionedell Inpute Output Chiamate di funzioni comuni per i programmi applicativi Nozioni Base di Informatica - 14 R. Alfieri e G. Destri - UniPR 2009
15 Multitasking Capacità di caricare in memoria più programmi applicativi capacità di eseguire più programmi applicativi contemporaneamente Multitasking reale (time-sharing): tempo CPU suddiviso fra le applicazioni (es. WindowsNT, UNIX) Multitasking virtuale (cooperativo): una sola applicazione per volta è attiva e gira, le altre sono sospese (es. Windows 3.x) Nozioni Base di Informatica - 15 R. Alfieri e G. Destri - UniPR 2009
16 Multithreading Capacità di avere più flussi di esecuzione entro un programma in esecuzione capacità di eseguire diverse istruzioni contemporaneamente entro uno stesso processo Il programma risulta suddiviso in diversi blocchi di istruzioni che agiscono in modo concorrente (thread) Il multithreading è garantito dal sistema di esecuzione dei programmi Nozioni Base di Informatica - 16 R. Alfieri e G. Destri - UniPR 2009
17 I File Nozioni Base di Informatica - 17 R. Alfieri e G. Destri - UniPR 2009
18 Formato dei File Nozioni Base di Informatica - 18 R. Alfieri e G. Destri - UniPR 2009
19 Le Directory o Cartelle Nozioni Base di Informatica - 19 R. Alfieri e G. Destri - UniPR 2009
20 Le sottodirectory o sottocartelle Nozioni Base di Informatica - 20 R. Alfieri e G. Destri - UniPR 2009
21 Il FileSystem E l insieme di directory e file in cui sono organizzati i dati presenti nelle memorie di massa Nel caso di sistemi DOS, Windows e UNIX ha una struttura ad albero, in cui la directory principale prende il nome di radice In altri sistemi le strutture possono essere differenti Nozioni Base di Informatica - 21 R. Alfieri e G. Destri - UniPR 2009
22 Il FileSystem - 2 Nozioni Base di Informatica - 22 R. Alfieri e G. Destri - UniPR 2009
23 Memoria Virtuale La memoria di lavoro può essere maggiore della RAM effettiva a disposizione Una parte del disco viene dedicata a contenere l estensione della memoria (area o file di swap) Con apposite politiche di gestione una parte del contenuto della RAM viene scaricato nell area di swap e viceversa Le prestazioni sono ovviamente inferiori Nozioni Base di Informatica - 23 R. Alfieri e G. Destri - UniPR 2009
24 Sistemi Operativi Vari MS-DOS, DOS+Windows 3.x MacOS Windows95/98/XP/Vista/7 Windows2000/2003/2008 UNIX e Linux OS/390, MVS OS/400 VMS Nozioni Base di Informatica - 24 R. Alfieri e G. Destri - UniPR 2009
25 I Programmi Nozioni Base di Informatica - 25 R. Alfieri e G. Destri - UniPR 2009
26 Cos è un Programma? Nozioni Base di Informatica - 26 R. Alfieri e G. Destri - UniPR 2009
27 Esecuzione dei Programmi Nozioni Base di Informatica - 27 R. Alfieri e G. Destri - UniPR 2009
28 Il percorso dei dati Nozioni Base di Informatica - 28 R. Alfieri e G. Destri - UniPR 2009
29 Cosa vede la CPU? Nozioni Base di Informatica - 29 R. Alfieri e G. Destri - UniPR 2009
30 Tipi di programmazione Linguaggio macchina (composto di numeri binari) Linguaggio assembly o assembler (corrispondenza biunivoca con linguaggio macchina ma più comprensibile agli umani) Linguaggio ad alto livello come C, C++, Pascal, Java, COBOL (sintassi ben definita) Linguaggio 4GL come ABAP Scripting di Applicazione come VBA entro Word Scripting Web (JavaScript, VBScript, PHPScript) Nozioni Base di Informatica - 30 R. Alfieri e G. Destri - UniPR 2009
31 Il Flusso delle Istruzioni Le istruzioni vengono eseguite secondo una ben precisa sequenza Il computer sa sempre quale è l istruzione correntemente in esecuzione Il program counter èl indicedella istruzione correntemente in esecuzione In dipendenza di condizioni il flusso di esecuzione può essere diverso fra una esecuzione ed un altra Nozioni Base di Informatica - 31 R. Alfieri e G. Destri - UniPR 2009
32 Variabili, costanti, array Ogni elemento di un programma ha associata un etichetta o identificatore Una variabile è un elemento il cui valore può variare nel tempo Una costante riceve un valore all inizio dell esecuzione che poi non varia più Un array è un vettore di elementi identici Nozioni Base di Informatica - 32 R. Alfieri e G. Destri - UniPR 2009
33 Sottoprogrammi Un programma per essere manutenibile deve avere una struttura chiara Compiti diversi devono essere svolti da parti diverse del programma Esempi: stampe, lettura di dati da file Una procedura è una parte di programma che svolge un compito ben determinato Nozioni Base di Informatica - 33 R. Alfieri e G. Destri - UniPR 2009
34 Sottoprogrammi - 2 Una procedura viene invocata col suo nome Una procedura accetta delle variabili che prendono il nome di argomenti Esempi: LeggiDatiDaFile( c:\pippo.dat ) StampaSuVideo( salve mondo ) Addiziona(totale, nuovodato) In programmazione ad oggetti alle procedure corrispondono i metodi Nozioni Base di Informatica - 34 R. Alfieri e G. Destri - UniPR 2009
35 Il Compilatore E un programma eseguibile Traduce le istruzioni scritte in un linguaggio ad alto livello in istruzioni comprensibili per il computer Può produrre codice macchina o codici intermedi Il processo di compilazione si divide in varie fasi Nozioni Base di Informatica - 35 R. Alfieri e G. Destri - UniPR 2009
36 La stesura del programma File sorgente (testo, linguaggio di alto livello) Compilazione File oggetto (binario, linguaggio macchina) Linking File eseguibile (binario, linguaggio macchina, pronto per l esecuzione) Nozioni Base di Informatica - 36 R. Alfieri e G. Destri - UniPR 2009
37 La stesura del programma - 2 File sorgente (testo, linguaggio di alto livello) Compilazione File codice binario (binario, pseudo istruzioni macchina) Interpretazione Codice macchina nativo in memoria e sua esecuzione Nozioni Base di Informatica - 37 R. Alfieri e G. Destri - UniPR 2009
38 La stesura del programma - 3 File sorgente (testo, linguaggio di scripting) Caricamento e Interpretazione Codice macchina nativo in memoria e sua esecuzione entro l interprete Nozioni Base di Informatica - 38 R. Alfieri e G. Destri - UniPR 2009
39 Il Multithreading Nel multithreading esistono più flussi di esecuzione entro uno stesso programma Il gestore del multithreading (es. il sistema operativo) amministra la successione dei vari flussi Il coordinamento dei vari thread fra loro entro il programma è, in modo più o meno facilitato, a carico del programmatore Nozioni Base di Informatica - 39 R. Alfieri e G. Destri - UniPR 2009
40 Gli ambienti integrati di sviluppo Editor interno Debugger Compilatore integrato Archiviazione del software e lavoro di gruppo Nozioni Base di Informatica - 40 R. Alfieri e G. Destri - UniPR 2009
41 I componenti di un programma L'interfaccia utente La logica applicativa o di business I dati Nozioni Base di Informatica - 41 R. Alfieri e G. Destri - UniPR 2009
Nozioni di Informatica di base. dott. Andrea Mazzini
Nozioni di Informatica di base dott. Andrea Mazzini Hardware e Software Hardware: la parte fisica del calcolatore Software: l insieme di programmi che un calcolatore richiede per funzionare Nozioni di
Software di base. Corso di Fondamenti di Informatica
Dipartimento di Informatica e Sistemistica Antonio Ruberti Sapienza Università di Roma Software di base Corso di Fondamenti di Informatica Laurea in Ingegneria Informatica (Canale di Ingegneria delle Reti
Il Software. Il software del PC. Il BIOS
Il Software Il software del PC Il computer ha grandi potenzialità ma non può funzionare senza il software. Il software essenziale per fare funzionare il PC può essere diviso nelle seguenti componenti:
Il Sistema Operativo (1)
E il software fondamentale del computer, gestisce tutto il suo funzionamento e crea un interfaccia con l utente. Le sue funzioni principali sono: Il Sistema Operativo (1) La gestione dell unità centrale
Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)
Il software Software Il software Il software è la sequenza di istruzioni che permettono ai computer di svolgere i loro compiti ed è quindi necessario per il funzionamento del calcolatore. Il software può
In un modello a strati il SO si pone come un guscio (shell) tra la macchina reale (HW) e le applicazioni 1 :
Un Sistema Operativo è un insieme complesso di programmi che, interagendo tra loro, devono svolgere una serie di funzioni per gestire il comportamento del computer e per agire come intermediario consentendo
NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE
CORSO INTRODUTTIVO DI INFORMATICA NOZIONI ELEMENTARI DI HARDWARE E SOFTWARE Dott. Paolo Righetto 1 CORSO INTRODUTTIVO DI INFORMATICA Percorso dell incontro: 1) Alcuni elementi della configurazione hardware
SISTEMI OPERATIVI. Prof. Enrico Terrone A. S: 2008/09
SISTEMI OPERATIVI Prof. Enrico Terrone A. S: 2008/09 Che cos è il sistema operativo Il sistema operativo (SO) è il software che gestisce e rende accessibili (sia ai programmatori e ai programmi, sia agli
Il software impiegato su un computer si distingue in: Sistema Operativo Compilatori per produrre programmi
Il Software Il software impiegato su un computer si distingue in: Software di sistema Sistema Operativo Compilatori per produrre programmi Software applicativo Elaborazione testi Fogli elettronici Basi
Il Software e Il Sistema Operativo. Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10
Il Software e Il Sistema Operativo Prof. Francesco Accarino IIS Altiero Spinelli A.S. 09/10 Cosa Impareremo Programmi e Processi Struttura del Sistema Operativo Sviluppo di Programmi I files e la loro
IL SOFTWARE. Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008
IL SOFTWARE Giada Agostinacchio Classe 2^ Beat ISIS G.Meroni Lissone Anno Scolastico 2007/2008 CHE COS È IL SOFTWARE In Informatica il termine Software indica l insieme dei programmi che consentono un
Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche
Concetti di base della Tecnologia dell Informazione Uso del computer e gestione dei file Elaborazione testi Fogli di Calcolo Reti informatiche Laboratorio di Informatica - CLEF 7 Ci sono due modi per non
Il computer: primi elementi
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
MODULO 1. 1.1 Il personal computer. ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale
MODULO 1 1.1 Il personal computer ISIS STRINGHER Corso Serale Anno scolastico 2010/11 Classe 1 Commerciale 1.1 Il personal computer Il PC Hardware e software Classificazioni del software Relazione tra
Software di sistema e software applicativo. I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche
Software di sistema e software applicativo I programmi che fanno funzionare il computer e quelli che gli permettono di svolgere attività specifiche Software soft ware soffice componente è la parte logica
Sistemi operativi. Esempi di sistemi operativi
Sistemi operativi Un sistema operativo è un programma che facilita la gestione di un computer Si occupa della gestione di tutto il sistema permettendo l interazione con l utente In particolare un sistema
Software relazione. Software di base Software applicativo. Hardware. Bios. Sistema operativo. Programmi applicativi
Software relazione Hardware Software di base Software applicativo Bios Sistema operativo Programmi applicativi Software di base Sistema operativo Bios Utility di sistema software Software applicativo Programmi
Sistema Operativo. Fondamenti di Informatica 1. Il Sistema Operativo
Sistema Operativo Fondamenti di Informatica 1 Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al
INFORMATICA, IT e ICT
INFORMATICA, IT e ICT Informatica Informazione automatica IT Information Technology ICT Information and Communication Technology Computer Mini Computer Mainframe Super Computer Palmare Laptop o Portatile
Il sistema di elaborazione Hardware e software
Il sistema di elaborazione Hardware e software A. Lorenzi M. Govoni TECNOLOGIE INFORMATICHE. Release 2.0 Atlas Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche
All interno del computer si possono individuare 5 componenti principali: SCHEDA MADRE. MICROPROCESSORE che contiene la CPU MEMORIA RAM MEMORIA ROM
Il computer è un apparecchio elettronico che riceve dati di ingresso (input), li memorizza e gli elabora e fornisce in uscita i risultati (output). Il computer è quindi un sistema per elaborare informazioni
Elementi di informatica
Elementi di informatica L elaboratore elettronico (ovvero, il computer ) Monitor Unità centrale Casse acustiche Mouse Tastiera PREMESSA Insegnare con l'ausilio dei multimedia è una tecnica che giunge agli
Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base
Sistema operativo Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base Architettura a strati di un calcolatore
Dispensa di Informatica I.1
IL COMPUTER: CONCETTI GENERALI Il Computer (o elaboratore) è un insieme di dispositivi di diversa natura in grado di acquisire dall'esterno dati e algoritmi e produrre in uscita i risultati dell'elaborazione.
Il Sistema Operativo
Il Sistema Operativo Il Sistema Operativo Il Sistema Operativo (S.O.) è un insieme di programmi interagenti che consente agli utenti e ai programmi applicativi di utilizzare al meglio le risorse del Sistema
Corso di Sistemi di Elaborazione delle informazioni
Corso di Sistemi di Elaborazione delle informazioni Sistemi Operativi Francesco Fontanella Complessità del Software Software applicativo Software di sistema Sistema Operativo Hardware 2 La struttura del
Tecnologia dell Informazione
Tecnologia dell Informazione Concetti di base della tecnologia dell informazione Materiale Didattico a cura di Marco Musolesi Università degli Studi di Bologna Sede di Ravenna Facoltà di Giurisprudenza
Dispensa di Fondamenti di Informatica. Architettura di un calcolatore
Dispensa di Fondamenti di Informatica Architettura di un calcolatore Hardware e software La prima decomposizione di un calcolatore è relativa ai seguenti macro-componenti hardware la struttura fisica del
SOMMARIO. La CPU I dispositivi iti i di memorizzazione Le periferiche di Input/Output. a Montagn Maria
Parte 4: HARDWARE SOMMARIO La CPU I dispositivi iti i di memorizzazione i Le periferiche di Input/Output na a Montagn Maria LA CPU CPU: Central Processing Unit. L unità centrale di processo si occupa dell
HARDWARE. Relazione di Informatica
Michele Venditti 2 D 05/12/11 Relazione di Informatica HARDWARE Con Hardware s intende l insieme delle parti solide o ( materiali ) del computer, per esempio : monitor, tastiera, mouse, scheda madre. -
Funzioni del Sistema Operativo
Il Software I componenti fisici del calcolatore (unità centrale e periferiche) costituiscono il cosiddetto Hardware (ferramenta). La struttura del calcolatore può essere schematizzata come una serie di
Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO
Corsi Speciali Abilitanti Indirizzo 2: Fisico-Matematico Modulo Didattico: Elementi di Informatica Classi: 48/A TEST D INGRESSO NOME: COGNOME: LAUREA IN: ABILITAZIONI CONSEGUITE: ESPERIENZE DIDATTICHE
Programmazione in Java e gestione della grafica (I modulo) Lezione 1: Presentazione corso
Programmazione in Java e gestione della grafica (I modulo) Lezione 1: Presentazione corso Informazioni generali Docente: Prof.ssa Dora Giammarresi: [email protected] Tutor:??? Informazioni generali
Introduzione all'architettura dei Calcolatori
Introduzione all'architettura dei Calcolatori Introduzione Che cos è un calcolatore? Come funziona un calcolatore? è possibile rispondere a queste domande in molti modi, ciascuno relativo a un diverso
Memoria Secondaria o di Massa
.. Pacman ha una velocità che dipende dal processore...quindi cambiando computer va più velocemente..sarà poi vero? Memoria Secondaria o di Massa dischi fissi (hard disk), floppy disk, nastri magnetici,
Il Personal Computer. Cos è Lo schema di massima Che cosa ci possiamo fare. www.vincenzocalabro.it 1
Il Personal Computer Cos è Lo schema di massima Che cosa ci possiamo fare www.vincenzocalabro.it 1 Cos è Il Personal Computer è un elaboratore di informazioni utilizzato da un singolo utente. Le informazioni
Istituto tecnico commerciale e per geometri Enrico Fermi
Istituto tecnico commerciale e per geometri Enrico Fermi Argomenti: Il modello logico funzionale i componenti dell'elaboratore; i bus; Relazione svolta dall'alunno/a : GARUFI CARLA della 3 B progr 2011/2012.
FONDAMENTI di INFORMATICA L. Mezzalira
FONDAMENTI di INFORMATICA L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software
COMPITO DI INFORMATICA
COMPITO DI INFORMATICA ARGOMENTI - Periferiche di I/O - Velocità di alcune porte di comunicazione - HD, RAM, CPU ISTRUZIONI 1. Ripeti l'esercitazione fino a quando superi il punteggio 85%; 2. Se non ti
Concetti fondamentali della Tecnologia Dell informazione Parte prima
Concetti fondamentali della Tecnologia Dell informazione Parte prima 1 Concetti di base della tecnologia dell Informazione Nel corso degli ultimi anni la diffusione dell Information and Communication Technology
Informatica e Bioinformatica: Sistemi Operativi
Informatica e Bioinformatica: Sistemi Operativi 11 marzo 2013 Macchina Hardware/Software Sistema Operativo Macchina Hardware La macchina hardware corrisponde alle componenti fisiche del calcolatore (quelle
Il sistema di elaborazione
Il sistema di elaborazione Hardware e software Hardware e software Un sistema di elaborazione è formato da: parti hardware: componenti fisiche parti software: componenti logiche i dati da trattare le correlazioni
Software. Algoritmo. Algoritmo INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042)
INFORMATICA PER LE DISCIPLINE UMANISTICHE 2 (13042) Gli elaboratori utilizzano memoria per Dati da elaborare Istruzioni eseguite dall elaboratore software differenti risoluzione problemi differenti Algoritmo
L informatica INTRODUZIONE. L informatica. Tassonomia: criteri. È la disciplina scientifica che studia
L informatica È la disciplina scientifica che studia INTRODUZIONE I calcolatori, nati in risposta all esigenza di eseguire meccanicamente operazioni ripetitive Gli algoritmi, nati in risposta all esigenza
Corso di Informatica
Corso di Informatica Modulo T2 1 Sistema software 1 Prerequisiti Utilizzo elementare di un computer Significato elementare di programma e dati Sistema operativo 2 1 Introduzione In questa Unità studiamo
SOFTWARE. È l insieme delle istruzioni che è necessario fornire alla macchina per il suo funzionamento. Vi sono due categorie di software:
1 SOFTWARE È l insieme delle istruzioni che è necessario fornire alla macchina per il suo funzionamento. Vi sono due categorie di software: SOFTWARE DI SISTEMA (o di base), che deve gestire le funzioni
C. P. U. MEMORIA CENTRALE
C. P. U. INGRESSO MEMORIA CENTRALE USCITA UNITA DI MEMORIA DI MASSA La macchina di Von Neumann Negli anni 40 lo scienziato ungherese Von Neumann realizzò il primo calcolatore digitale con programma memorizzato
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI
SISTEMI DI ELABORAZIONE DELLE INFORMAZIONI Prof. Andrea Borghesan venus.unive.it/borg [email protected] Ricevimento: martedì, 12.00-13.00. Dip. Di Matematica Modalità esame: scritto + tesina facoltativa 1
Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione.
Con il termine Sistema operativo si fa riferimento all insieme dei moduli software di un sistema di elaborazione dati dedicati alla sua gestione. Compito fondamentale di un S.O. è infatti la gestione dell
Introduzione alle tecnologie informatiche. Strumenti mentali per il futuro
Introduzione alle tecnologie informatiche Strumenti mentali per il futuro Panoramica Affronteremo i seguenti argomenti. I vari tipi di computer e il loro uso Il funzionamento dei computer Il futuro delle
Il Sistema Operativo. Funzionalità. Sistema operativo. Sistema Operativo (Software di base)
Sistema Operativo (Software di base) Il Sistema Operativo Il sistema operativo è un insieme di programmi che opera sul livello macchina e offre funzionalità di alto livello Es.organizzazione dei dati attraverso
Informatica - A.A. 2010/11
Ripasso lezione precedente Facoltà di Medicina Veterinaria Corso di laurea in Tutela e benessere animale Corso Integrato: Matematica, Statistica e Informatica Modulo: Informatica Esercizio: Convertire
IL SOFTWARE TIPI DI SOFTWARE. MACCHINE VIRTUALI Vengono definite così perché sono SIMULATE DAL SOFTWARE, UNIFORMANO L ACCESSO SISTEMA OPERATIVO
IL SOFTWARE L HARDWARE da solo non è sufficiente a far funzionare un computer Servono dei PROGRAMMI (SOFTWARE) per: o Far interagire, mettere in comunicazione, le varie componenti hardware tra loro o Sfruttare
PROGRAMMI UTENTE INTERPRETE COMANDI FILE SYSTEM GESTIONE DELLE PERIFERICHE GESTIONE DELLA MEMORIA GESTIONE DEI PROCESSI (NUCLEO) HARDWARE
IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE
Laboratorio di Informatica
Laboratorio di Informatica SOFTWARE Francesco Tura [email protected] 1 Le componenti del calcolatore: HARDWARE E SOFTWARE HARDWARE parti che compongono fisicamente il calcolatore componente multifunzionale
RETI E SISTEMI INFORMATIVI
RETI E SISTEMI INFORMATIVI Prof. Andrea Borghesan venus.unive.it/borg [email protected] Ricevimento: mercoledì, 10.00-11.00. Studio 34, primo piano. Dip. Statistica 1 Modalità esame: scritto + tesina facoltativa
ISTVAS Ancona Introduzione ai sistemi operativi Tecnologie Informatiche
ISTVAS Ancona Introduzione ai sistemi operativi Tecnologie Informatiche Sommario Definizione di S. O. Attività del S. O. Struttura del S. O. Il gestore dei processi: lo scheduler Sistemi Mono-Tasking e
Il sistema operativo
Il sistema operativo Percorso di Preparazione agli Studi di Ingegneria Università degli Studi di Brescia Docente: Massimiliano Giacomin Cos è un Sistema Operativo? Per capirlo, immaginiamo inizialmente
INFORMATICA 1 L. Mezzalira
INFORMATICA 1 L. Mezzalira Possibili domande 1 --- Caratteristiche delle macchine tipiche dell informatica Componenti hardware del modello funzionale di sistema informatico Componenti software del modello
Introduzione a Dev-C++
Introduzione a Dev-C++ Università degli Studi di Brescia Docente: Massimiliano Giacomin Elementi di Informatica e Programmazione Università di Brescia 1 Note: Dev-C++ richiede Windows 95/98/NT/2000/XP
Informatica. Teoria. L architettura dei PC Storia dell informatica Periferiche Reti - Software. Marco Brama 2010-2011
\ 1 Informatica Teoria L architettura dei PC Storia dell informatica Periferiche Reti - Software Marco Brama 2010-2011 La presente dispensa è stata creata appositamente ad integrazione del programma didattico
Parte V. Sistemi Operativi & Reti. Sistemi Operativi. Sistemi Operativi
Parte V & Reti Sistema operativo: insieme di programmi che gestiscono l hardware Hardware: CPU Memoria RAM Memoria di massa (Hard Disk) Dispositivi di I/O Il sistema operativo rende disponibile anche il
Centro Iniziative Sociali Municipio III
Centro Iniziative Sociali Municipio III C.I.S Municipio III Corso di informatca Roberto Borgheresi C ORSO BASE DI I NFORMATICA Centro Iniziative Sociali Municipio III Coordinatore: Roberto Borgheresi Insegnanti:
Laboratorio di Informatica
per chimica industriale e chimica applicata e ambientale LEZIONE 4 La CPU e l esecuzione dei programmi 1 Nelle lezioni precedenti abbiamo detto che Un computer è costituito da 3 principali componenti:
Il calcolatore elettronico. Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi
Il calcolatore elettronico Parte dei lucidi sono stati gentilmente forniti dal Prof. Beraldi Introduzione Un calcolatore elettronico è un sistema elettronico digitale programmabile Sistema: composto da
Test di informatica. 1504 QUALE TRA I DISPOSITIVI DI MEMORIA ELENCATI HA LA CAPACITÀ PIÙ ELEVATA? a) Floppy disk b) Cd-Rom c) DVD Risposta corretta:
Test di informatica 1501 QUAL È L'UNITÀ DI MISURA PER MISURARE LA CAPIENZA DELL'HARD DISK? a) Bit b) Kbyte c) Gigabyte 1502 CHE COS'È UN BYTE? a) Un insieme di 256 bit b) Un gruppo di 8 bit c) Un carattere
Architettura di un calcolatore
2009-2010 Ingegneria Aerospaziale Prof. A. Palomba - Elementi di Informatica (E-Z) 7 Architettura di un calcolatore Lez. 7 1 Modello di Von Neumann Il termine modello di Von Neumann (o macchina di Von
Le Infrastrutture Software ed il Sistema Operativo
Le Infrastrutture Software ed il Sistema Operativo Corso di Informatica CdL: Chimica Claudia d'amato [email protected] Il Sistema Operativo (S0) (Inf.) E' l'insieme dei programmi che consentono
Sistemi Operativi STRUTTURA DEI SISTEMI OPERATIVI 3.1. Sistemi Operativi. D. Talia - UNICAL
STRUTTURA DEI SISTEMI OPERATIVI 3.1 Struttura dei Componenti Servizi di un sistema operativo System Call Programmi di sistema Struttura del sistema operativo Macchine virtuali Progettazione e Realizzazione
introduzione I MICROCONTROLLORI
introduzione I MICROCONTROLLORI Definizione Un microcontrollore è un dispositivo elettronico programmabile Può svolgere autonomamente diverse funzioni in base al programma in esso implementato Non è la
IL SISTEMA OPERATIVO IL SISTEMA OPERATIVO INTERFACCE TESTUALI INTERFACCE TESTUALI FUNZIONI DEL SISTEMA OPERATIVO INTERFACCE GRAFICHE
IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE
Architettura hardware
Ricapitolando Architettura hardware la parte che si può prendere a calci Il funzionamento di un elaboratore dipende da due fattori principali 1) dalla capacità di memorizzare i programmi e i dati 2) dalla
Architettura del calcolatore
Architettura del calcolatore La prima decomposizione di un calcolatore è relativa a due macro-componenti: Hardware Software Architettura del calcolatore L architettura dell hardware di un calcolatore reale
La Macchina Virtuale
Università degli Studi di Palermo Dipartimento di Ingegneria Informatica Elaborazione di Immagini e Suoni / Riconoscimento e Visioni Artificiali 12 c.f.u. Anno Accademico 2008/2009 Docente: ing. Salvatore
Infrastrutture Software
Infrastrutture Software I componenti fisici di un sistema informatico sono resi accessibili agli utenti attraverso un complesso di strumenti software finalizzati all utilizzo dell architettura. Si tratta
Corso di Informatica
Corso di Informatica Modulo T2 3-Compilatori e interpreti 1 Prerequisiti Principi di programmazione Utilizzo di un compilatore 2 1 Introduzione Una volta progettato un algoritmo codificato in un linguaggio
IL COMPUTER APPUNTI PER LEZIONI NELLE 3 CLASSI LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE. A CURA DEL Prof. Giuseppe Capuano
IL COMPUTER LA MACCHINA DELLA 3 RIVOLUZIONE INDUSTRIALE APPUNTI PER LEZIONI NELLE 3 CLASSI A CURA DEL Prof. Giuseppe Capuano LA TRASMISSIONE IN BINARIO I computer hanno un loro modo di rappresentare i
TICa1. 3) Uno scanner è una periferica di: a) Input b) Output c) elaborazione d) Input-Output e) Memorizzazione
Aggiornamento 2013 TICa1 Conoscenze: 2;5 Apri il programma WordPad sul tuo PC. Scrivi le risposte direttamente sul file, facendole precedere dal Numero di domanda Salva il file all'interno di Documenti
Funzionalità di un calcolatore
Funzionalità di un calcolatore Il calcolatore: modello concettuale 1. Elaborazione 2. Memorizzazione Interconnessione 3. Comunicazione (interfaccia) Architettura di un computer componenti per elaborare
Alfabetizzazione Informatica. Prof. Giuseppe Patti
Alfabetizzazione Informatica Prof. Giuseppe Patti Il computer è...una macchina che aiuta l uomo nelle sue molteplici attività. Non è in grado di pensare, né di creare. Può solo eseguire le istruzioni che
Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! SISTEMI OPERATIVI
Buona lezione a tutti!! SISTEMI OPERATIVI Gli appunti sono disponibili per tutti gratis sul sito personale del Prof M. Simone al link: www.ascuoladi.135.it nella pagina web programmazione, sezione classi
Corso: Informatica+ Andrea Cremonini. Lezione del 20/10/2014
Corso: Informatica+ Andrea Cremonini Lezione del 20/10/2014 1 Cosa è un computer? Un elaboratore di dati e immagini Uno smartphone Il decoder di Sky Una console di gioco siamo circondati! andrea.cremon
SOFTWARE. SOFTWARE Sistema operativo. SOFTWARE Sistema operativo SOFTWARE. SOFTWARE Sistema operativo. SOFTWARE Sistema operativo
Franco Sartore ottobre 2006, febbraio 2010 v_03 Software di base: programmi di gestione dell Elaboratore: Programmi di Utilità Applicazioni: Programmi che svolgono attività specifiche di alto livello (Word
Organizzazione della memoria
Memorizzazione dati La fase di codifica permette di esprimere qualsiasi informazione (numeri, testo, immagini, ecc) come stringhe di bit: Es: di immagine 00001001100110010010001100110010011001010010100010
Hardware, software e periferiche. Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre
Hardware, software e periferiche Facoltà di Lettere e Filosofia anno accademico 2008/2009 secondo semestre Riepilogo - Concetti di base dell informatica L'informatica è quel settore scientifico disciplinare
La gestione di un calcolatore. Sistemi Operativi primo modulo Introduzione. Sistema operativo (2) Sistema operativo (1)
La gestione di un calcolatore Sistemi Operativi primo modulo Introduzione Augusto Celentano Università Ca Foscari Venezia Corso di Laurea in Informatica Un calcolatore (sistema di elaborazione) è un sistema
01/05/2014. Dalla precedente lezione. Ruolo dei sistemi operativi. Esecuzione dei programmi
Marco Lapegna Laboratorio di Programmazione Dalla precedente lezione 6. I sistemi operativi LABORATORIO DI PROGRAMMAZIONE Corso di laurea in matematica I Sistemi Operativi Il linguaggi di programmazione
CONCETTI BASE dell'informatica Cose che non si possono non sapere!
CONCETTI BASE dell'informatica Cose che non si possono non sapere! Pablo Genova I. I. S. Angelo Omodeo Mortara A. S. 2015 2016 COS'E' UN COMPUTER? È una macchina elettronica programmabile costituita da
Approccio stratificato
Approccio stratificato Il sistema operativo è suddiviso in strati (livelli), ciascuno costruito sopra quelli inferiori. Il livello più basso (strato 0) è l hardware, il più alto (strato N) è l interfaccia
Architettura dei computer
Architettura dei computer In un computer possiamo distinguere quattro unità funzionali: il processore (CPU) la memoria principale (RAM) la memoria secondaria i dispositivi di input/output Il processore
