LE COMPONENETI HARDWARE:1) Il microprocessore;2) La memoria RAM (Random Access Memory); 3) La memoria ROM (Read Only Memory); 4) L'hard disk (disco fisso); 5) Le periferiche di input/output.
il linguaggio di programmazione e gli algoritmi
differenza tra hardware e software
come si dividono i linguaggi
Un ALGORITMO è un insieme di comandi elementari, disposti in un opportuno ordine, seguendo i quali è possibile risolvere tutti i problemi di un determinato tipo. PROGRAMMARE significa descrivere un procedimento capace di far svolgere a una macchina una serie ordinata di operazioni per raggiungere il risultato finale desiderato. I LINGUAGGI DI PROGRAMMAZIONE sono ARTIFICIALI perchè usati nella comunicazione uomo-computer, hanno un vocabolario ristretto con poche regole sintattiche, ma molto rigide, e una semantica non ambigua.
Tutti i dispositivi che mettono in comunicazione il computer con l'esterno sono detti PERIFERICHE DI INPUT/OUTPUT. Di INPUT inviano dati al computer (tastiera, mouse...). Di OUTPUT ricevono dati dal computer (monitor, stampante, altoparlanti...).
L'HARDWARE è la parte fisica del computer, è costituito da componenti di natura elettronica e meccanica (processore, memoria, tastiera, monitor...) o, comunque, da parti che possono essere "toccate". Il SOFTWARE, invece, è la parte logica del computer, in grado di far comunicare la macchina con l'utente. I software si dividono in software di BASE (necessari per l'avvio e il funzionamento del computer) e software APPLICATIVI (vengono installati dall'utente per soddisfare compiti specifici).
Un sistema di elaborazione è un insieme di elementi in grado di ricevere dati in ingresso (INPUT) ed elaborarli per fornire dati e informazioni in uscita (OUTPUT). Le istruzioni comprensibili dall'elaboratore, che gli consentono di trasformare gli INPUT in OUTPUT, sono dette PROGRAMMI. Un sistema di elaborazione è formato da HARDWARE e SOFTWARE.
L'hard disk (MEMORIA DI MASSA O SECONDARIA) è la memoria permanente del computer, in cui si conservano tutti i documenti, i dati e i programmi.
La RAM è la memoria dove vengono conservati i dati in corso di elaborazione, è volatile perchè il contenuto viene cancellato completamente quando si spegne il computer.
L'INFORMATICA è la disciplina che studia le informazioni e come trattarle in modo automatico.
La memoria ROM è permanente di sola lettura, viene scritta una sola volta in fase di fabbricazione del computer, dopodicchè non può essere più modificata. Contiene i programmi necessari per l'esecuzione delle funzioni.
I LINGUAGGI A BASSO LIVELLO sono "orientati alla macchina", perchè la loro sintassi è strettamente legata alle caratteristiche della CPU. Sono anche detti di tipo ASSEMBLER. Vengono tradotti da un programma assemblatore. I LINGUAGGI AD ALTO LIVELLO sono "orientati al problema", perchè la loro sintassi è indipendente da qualsiasi linguaggio macchina. Vengono tradotti da un programma compilatore.
I linguaggi simbolici ad alto livello possono essere divisi in:1) LINGUAGGI IMPERATIVI (hanno diversi tipi di istruzioni: di dichiarazione, di assegnazione e di controllo. I più diffusi sono: Basic e Visual Basic, Pascal e C). 2) LINGUAGGI OBJECT-ORIENTED (definiscono le strutture dati, gli oggetti, alle quali viene associato un comportamento tramite un insieme di operazioni. I più diffusi sono: Java, C# e Swift). 3) LINGUAGGI DI MARKUP (descrivono le caratteristiche logiche e funzionali di un documento mediante marcatori ovvero i MARKUP. I più diffusi sono: HTML e XML.
Il MICROPROCESSORE contiene la CPU (Central Processing Unit) e i circuiti di controllo, esegue le istruzioni dei vari programmi.
La CPU è il processore la cui principale funzione è l'elaborazione. Si occupa di ricevere i dati da elaborare in base ai comandi impartiti e di gestire la funzionalità delle periferiche e della memoria.
Informatica
michelle cisano
Created on September 29, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
SWOT Challenge: Classify Key Factors
View
Vision Board
View
Explainer Video: Keys to Effective Communication
View
Explainer Video: AI for Companies
View
Corporate CV
View
Flow Presentation
View
Discover Your AI Assistant
Explore all templates
Transcript
Informatica
cos'è un sistema di elaborazione
Unità 1
LE COMPONENETI HARDWARE:1) Il microprocessore;2) La memoria RAM (Random Access Memory); 3) La memoria ROM (Read Only Memory); 4) L'hard disk (disco fisso); 5) Le periferiche di input/output.
il linguaggio di programmazione e gli algoritmi
differenza tra hardware e software
come si dividono i linguaggi
Un ALGORITMO è un insieme di comandi elementari, disposti in un opportuno ordine, seguendo i quali è possibile risolvere tutti i problemi di un determinato tipo. PROGRAMMARE significa descrivere un procedimento capace di far svolgere a una macchina una serie ordinata di operazioni per raggiungere il risultato finale desiderato. I LINGUAGGI DI PROGRAMMAZIONE sono ARTIFICIALI perchè usati nella comunicazione uomo-computer, hanno un vocabolario ristretto con poche regole sintattiche, ma molto rigide, e una semantica non ambigua.
Tutti i dispositivi che mettono in comunicazione il computer con l'esterno sono detti PERIFERICHE DI INPUT/OUTPUT. Di INPUT inviano dati al computer (tastiera, mouse...). Di OUTPUT ricevono dati dal computer (monitor, stampante, altoparlanti...).
L'HARDWARE è la parte fisica del computer, è costituito da componenti di natura elettronica e meccanica (processore, memoria, tastiera, monitor...) o, comunque, da parti che possono essere "toccate". Il SOFTWARE, invece, è la parte logica del computer, in grado di far comunicare la macchina con l'utente. I software si dividono in software di BASE (necessari per l'avvio e il funzionamento del computer) e software APPLICATIVI (vengono installati dall'utente per soddisfare compiti specifici).
Un sistema di elaborazione è un insieme di elementi in grado di ricevere dati in ingresso (INPUT) ed elaborarli per fornire dati e informazioni in uscita (OUTPUT). Le istruzioni comprensibili dall'elaboratore, che gli consentono di trasformare gli INPUT in OUTPUT, sono dette PROGRAMMI. Un sistema di elaborazione è formato da HARDWARE e SOFTWARE.
L'hard disk (MEMORIA DI MASSA O SECONDARIA) è la memoria permanente del computer, in cui si conservano tutti i documenti, i dati e i programmi.
La RAM è la memoria dove vengono conservati i dati in corso di elaborazione, è volatile perchè il contenuto viene cancellato completamente quando si spegne il computer.
L'INFORMATICA è la disciplina che studia le informazioni e come trattarle in modo automatico.
La memoria ROM è permanente di sola lettura, viene scritta una sola volta in fase di fabbricazione del computer, dopodicchè non può essere più modificata. Contiene i programmi necessari per l'esecuzione delle funzioni.
I LINGUAGGI A BASSO LIVELLO sono "orientati alla macchina", perchè la loro sintassi è strettamente legata alle caratteristiche della CPU. Sono anche detti di tipo ASSEMBLER. Vengono tradotti da un programma assemblatore. I LINGUAGGI AD ALTO LIVELLO sono "orientati al problema", perchè la loro sintassi è indipendente da qualsiasi linguaggio macchina. Vengono tradotti da un programma compilatore.
I linguaggi simbolici ad alto livello possono essere divisi in:1) LINGUAGGI IMPERATIVI (hanno diversi tipi di istruzioni: di dichiarazione, di assegnazione e di controllo. I più diffusi sono: Basic e Visual Basic, Pascal e C). 2) LINGUAGGI OBJECT-ORIENTED (definiscono le strutture dati, gli oggetti, alle quali viene associato un comportamento tramite un insieme di operazioni. I più diffusi sono: Java, C# e Swift). 3) LINGUAGGI DI MARKUP (descrivono le caratteristiche logiche e funzionali di un documento mediante marcatori ovvero i MARKUP. I più diffusi sono: HTML e XML.
Il MICROPROCESSORE contiene la CPU (Central Processing Unit) e i circuiti di controllo, esegue le istruzioni dei vari programmi.
La CPU è il processore la cui principale funzione è l'elaborazione. Si occupa di ricevere i dati da elaborare in base ai comandi impartiti e di gestire la funzionalità delle periferiche e della memoria.