Concetti Chiave
- Il computer elabora informazioni tramite hardware (parte fisica) e software (parte logica), con input e output di dati.
- Il software si divide in software di base, essenziale per l'avvio e il funzionamento del computer, e software applicativo, installato dagli utenti per specifiche esigenze.
- I sistemi operativi come Windows, Linux e Unix gestiscono le operazioni del computer e supportano il multitasking; Linux è open source e gratuito.
- La GUI (Graphical User Interface) ha sostituito le interfacce a riga di comando, facilitando l'interazione con il computer attraverso icone e grafica.
- Il bootstrap è il processo di avvio del computer, comprendendo il riconoscimento e la configurazione dei dispositivi hardware.
Hardware e Software
Il computer è un apparecchio elettronico che riceve dati in ingresso (input), li memorizza e li elabora e da in uscita i risultati (output).
Il computer è un sistema per elaborare informazioni che funziona grazie agli hardware e software. L’hardware è la parte fisica del computer, ed è composto da dispositivi elettrici, elettronici e meccanici.
Il software è la parte logica del computer, ed è costituito dall’insieme di tutti i programmi, dati e documenti che descrivono tutte le operazioni che il computer deve eseguire.
L’insieme dei programmi, dei linguaggi di programmazione e di tutti gli altri elementi che permettono di utilizzare il computer si chiamano Software.
Il software si divide in due categorie:Il software di base, necessario per l’avvio e il funzionamento del computer (BIOS, sistema operativo, compilatori);
Il software applicativo, che sarebbe un programma che viene installato dagli operatori, come ad esempio programmi di videoscrittura, e se non sono presenti nel computer non creano problemi d’utilizzo.
Il sistema operativo è essenziale per il funzionamento del computer. Esso comprende i programmi che permettono di comunicare con il computer.
Il software di base viene inserito nell’hard disk da chi costruisce l’hardware. Il sistema operativo è caricato nella memoria RAM quando si accende il computer e rimane sempre attivo fin quando il computer non viene spento.
I sistemi operativi più moderni permettono il multitasking, cioè permettono di tenere aperti più programmi.
Ci sono diversi tipi di sistemi operativi, ma quello più diffuso è Windows, ma ne esistono molti altri simili, come Linux e Unix. Linux è un sistema operativo gratuito ed è open source, cioè modificabile.
Nei moderni sistema operativi è presente l’interfaccia grafica, la GUI (Graphical User Interface), e vengono usate le icone che ci sono sullo schermo. Nei computer di tempo fa, non era presente la GUI, e c’erano i sistemi a riga di comando, in cui l’operatore doveva digitare i comandi alla macchina in codici complessi. Senza sapere questo linguaggio, non era possibile utilizzare il computer.
Il bootstrap è l’insieme dei processi che vengono eseguiti da un computer durante la fase di avvio. Il bootstrap si divide in bootstrap primario, nel quale c’è il riconoscimento e la configurazione dei dispositivi fisici. Nel bootstrap secondario
Il file IO.SYS è un importante file di sistema dei sistemi operativi MS-DOS e Windows 9x. Contiene le informazioni sui driver delle periferiche e il programma di inizializzazione di DOS.
Il File MSDOS.SYS è un file che si trovava nei sistemi operativi DOS, e che era anche presente in Windows 3.x e Windows '9x. Nel DOS, questo file conteneva quella parte di sistema operativo che aveva il compito di ricevere i comandi dalle applicazioni e di inviarli ad IO.SYS, che invece gestiva tutti i dispositivi e le periferiche di I/O. In Windows '9x conteneva le opzioni d'avvio e di caricamento di altri file di sistema.
Domande da interrogazione
- Qual è la differenza principale tra hardware e software in un computer?
- Quali sono le due categorie principali di software e a cosa servono?
- Che ruolo ha il sistema operativo nel funzionamento di un computer?
- Cos'è la GUI e come ha migliorato l'interazione con i computer rispetto ai sistemi precedenti?
L'hardware è la parte fisica del computer, composta da dispositivi elettrici, elettronici e meccanici, mentre il software è la parte logica, costituita da programmi, dati e documenti che descrivono le operazioni che il computer deve eseguire.
Le due categorie principali di software sono il software di base, necessario per l'avvio e il funzionamento del computer, e il software applicativo, che include programmi installati dagli utenti come i programmi di videoscrittura.
Il sistema operativo è essenziale per il funzionamento del computer, poiché comprende i programmi che permettono di comunicare con il computer e supporta il multitasking, consentendo di tenere aperti più programmi contemporaneamente.
La GUI (Graphical User Interface) è un'interfaccia grafica che utilizza icone sullo schermo per facilitare l'interazione con il computer, migliorando l'accessibilità rispetto ai sistemi a riga di comando che richiedevano la digitazione di comandi complessi.