Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


I Concetti base dell'informatica, Dispense di Sistemi Informativi

I Concetti base dell'informatica

Tipologia: Dispense

2022/2023

Caricato il 01/07/2024

valeria-mauri-t3n
valeria-mauri-t3n 🇮🇹

1 / 54

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
Corso di Informatica
I Concetti base dell'informatica
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36

Anteprima parziale del testo

Scarica I Concetti base dell'informatica e più Dispense in PDF di Sistemi Informativi solo su Docsity!

Corso di Informatica

I Concetti base dell'informatica

Concetti di base della IT

Software: Insieme di istruzioni, comandi che permettono al computer di compiere generiche funzioni

Programma:

Una sequenza di istruzioni, scritte secondo un determinato linguaggio, con le quali si fa eseguire ad un computer il compito prefissato

Software: “Insieme di Programmi”

SOFTWARE

Concetti di base della IT

Il software di base, conosciuto anche come software di

sistema, è il software in grado di gestire tutte le risorse

hardware di un qualunque computer. In parole povere, è la parte del software più vicina all’hardware della macchina.

i sistemi operativi, tipo Windows, Linux o macOS;

i compilatori e gli interpreti;

le librerie.

SOFTWARE

Concetti di base della IT

Il software applicativo, conosciuto anche con il termine

di applicazione, è l’insieme dei programmi che aiutano

l’utente a risolvere una vasta tipologia di problemi. In altre parole, si tratta di tutte quelle applicazioni che non fanno parte del sistema operativo ma che sono comunque necessarie all’utente per rendere possibile una o più determinate funzionalità.

SOFTWARE

SISTEMA OPERATIVO 1

 Software di sistema che gestisce e

controlla le risorse e le attività del computer

 Insieme dei programmi di base, ai quali

spetta il compito di controllare e rendere

possibile l'utilizzo di un computer

SISTEMA OPERATIVO 2

Principali funzioni:

 controllare il flusso dei dati tra l’unità centrale e le periferiche

 gestire e controllare le risorse e le attività del computer  regola il collegamento e lo scambio di dati e informazioni tra le diverse componenti hw e regola le azioni di queste componenti a fronte di un comando impartito dall’utente.

SO: Interfaccia utente

L' interfaccia utente , anche conosciuta come UI (dall'inglese User Interface), è un' interfaccia uomo-macchina, ovvero ciò che

si frappone tra una macchina e un utente, consentendone l'interazione reciproca.

  • A linea di comando
  • Grafica

INTERFACCIA UTENTE TESTUALE (a linea di comando)

Le operazioni vengono compiute scrivendo dei comandi su una riga dello schermo ( riga di comando ), individuata da una sequenza di caratteri detta prompt.

GUI

(Graphical User Interface) 2

Vantaggi:

Consente l’interazione uomo-macchina in modo

visuale, semplice utilizzando rappresentazioni

grafiche

I programmi e i file vengono gestiti in modo più

semplice e razionale

Le istruzioni complesse sono generalmente più

semplici da eseguire, perché basate su elementi

grafici

GUI

(Graphical User Interface) 3

SO: GESTIONE DEI PROCESSI

Programma e processo

Programma e processo: concetti ben distinti

Il programma è un insieme statico di istruzioni

Il processo è un’attività dinamica le cui

proprietà mutano con il passare del tempo

Il processo è un programma in esecuzione

( parte statica [il programma] + parte dinamica [informazioni sullo stato di esecuzione del programma] )

SO: GESTIONE DEI PROCESSI

GESTIONE DEI PROCESSI

Ogni processo ha un proprio task, ovvero una

sua particolare e precisa mansione, e per

eseguirla ha bisogno di determinate risorse. Una

di queste, forse la più importante, è il

processore.

Es. processo "elaboratore di testo" si serve del

monitor, della memoria, della tastiera etc.

(risorse fisiche) e una serie infinita di dati (risorse

virtuali) per poter svolgere il proprio compito.

GESTIONE DEI PROCESSI

È un’istantanea del computer in un dato momento

Include i seguenti elementi:

•Il valore del contatore di programma (la posizione corrente del programma che viene eseguito)

•I valori dei registri della CPU

•Il valore delle celle di memoria assegnate al programma

Durante l’esecuzione di un programma (ovvero in momenti diversi del processo) si osserveranno diversi stati del processo