Terminologia Informatica Essenziale: Concetti, Software e Evoluzione Storica

Classified in Informatica

Written at on italiano with a size of 5,77 KB.

Terminologia Informatica Fondamentale

Computer: acronimo di "Informazioni" e "Automatico". La scienza che studia il trattamento automatico dell'informazione e del suono.

Componenti e Concetti Base

  • Systems: Insieme di elementi interconnessi o collegati per il trattamento dell'informazione (hardware e software).
  • Programma: ordini o istruzioni disposti e raggruppati.
  • Sistema Operativo: Raccolta organizzata di software di controllo costituito da routine che esegue il computer e fornisce un ambiente per i programmi in esecuzione.
  • Dati: di tipo carattere e valori necessari per il funzionamento del sistema. Le istruzioni indicano le operazioni e i processi da condurre con questi dati.
  • Dettagli: Insieme di dati relativi a qualsiasi rapporto con la struttura o la sintassi.
  • Conoscenza: Elementi di informazione con semantica e significati, spesso considerato un sottoinsieme dell'informazione.
  • Intelligence: Elementi di informazione da interpretare e gestire.

Tipi di Dati e Processi

  • Tipi di dati:
    • Input (raggiungono i computer tramite dispositivi di input o unità di memoria)
    • Intermedi (risultati prodotti che non fanno parte dell'output, non essendo specificati nella progettazione del programma)
    • Output (risultati del trattamento dei dati di input e intermedi)
  • Traduzione: Processo attraverso il quale la macchina trasforma il linguaggio in una forma comprensibile per l'utente.
  • Codifica (Encoding): Processo di trasformazione di un'informazione simbolica in un'altra senza perdita di informazioni.
  • Bit: Elemento bistabile (due stati possibili) in cui due valori sono diversi, ovvero una variabile binaria.
  • Byte: Insieme di 8 bit. È possibile memorizzare 8 bit (2 cifre esadecimali).
  • Carattere (Character): Unità di informazione a livello del linguaggio umano. Può essere: alpha (lettere e alcuni caratteri), numerico e speciale.

Software e Applicazioni

Software: Termine che si riferisce ai componenti intangibili di un sistema informatico, ossia senza presenza fisica.

Tipologie di Software

  • Software di sistema: Componente essenziale dell'hardware che fornisce un'operazione globale al sistema informatico.
  • Software applicativo: Software o programma che mira a sostituire processi e procedure all'interno di un'organizzazione, progettato per questo scopo.
    • Applicazioni su commissione: Una domanda d'impresa che istruisce un altro sviluppatore di software per fornire un compito o procedura specifica all'interno dell'organizzazione.
    • Chiavi software: Indirizzo di un ampio strato della popolazione. Generalmente pre-installato sui computer.
    • Programmi generali: Applicazioni diffuse utilizzabili da diverse categorie di clienti e attività.
    • Applicazioni verticali: Rivolte a professionisti e PMI, includono procedure specifiche.
    • Applicazioni orizzontali: Rivolte a un vasto pubblico, adattabili a diverse situazioni.
    • Programmi di calcolo: Per calcoli complessi, contabilità, budget, ecc.
    • Applicazioni di testo: Elaboratori di testo per produrre materiali di estensione indefinita.
    • Applicazioni di design: Design industriale, elettronica, pubblicità, giornalismo o grafica.
    • Pacchetti grafici: Caratterizzati da applicazioni per lo sviluppo della multimedialità, applicazioni web e design di pagine.
    • Programmi di database: Consentono la manutenzione e gestione delle informazioni.
  • Sistemi Operativi: Incaricati di verificare le unità hardware e manipolare fisicamente le informazioni all'interno del sistema informatico. Forniscono un sistema di base comune per consentire queste operazioni.
  • Programmi di utilità di sistema o software di utilità: Aiutano gli utenti in attività correlate alla gestione o manipolazione delle informazioni.
  • Programmi applicativi: Consentono all'utente di eseguire compiti e procedure al di fuori del sistema stesso.

Licenze Software

  • Libre Software: Utilizzabile, copiabile e distribuibile con o senza modifiche, gratuitamente o a pagamento. Codice sorgente disponibile.
  • Freeware: Distribuibile ma non modificabile (codice sorgente disponibile).
  • Shareware: Pagamento richiesto se il software viene utilizzato frequentemente per lavoro. Ridistribuzione permessa, ma con canone.
  • Software commerciale: Il rapporto tra software e utente è regolato da un contratto dettagliato.

Evoluzione Storica dell'Informatica

Generazioni di Computer

  • Seconda Generazione: Invenzione del transistor, computer più potenti e capaci. Appaiono sistemi operativi e linguaggi di programmazione. Nastro magnetico e processi batch.
  • Terza Generazione: Circuiti integrati, sviluppo di software più potenti. Sistemi operativi in multiprogrammazione.
    • Scalabilità: Possibilità di espandere la funzionalità di un sistema.
  • Quarta Generazione: Utilizzo di circuiti integrati e microprocessori, rivoluzione. Sviluppo del multitasking o multiprogrammazione.

Entradas relacionadas: