Fondamenti di Informatica

FortuitousElder avatar
FortuitousElder
·
·
Download

Start Quiz

Study Flashcards

47 Questions

Qual è una delle caratteristiche vantaggiose dei segnali digitali rispetto a quelli analogici?

L'autorigenerazione

Qual è il processo che permette di convertire un segnale analogico in formato digitale?

Analog to Digital Conversion (ADC)

Quanti campioni del segnale vengono prelevati in un CD con una frequenza di campionamento di 44,1 kHz?

44.100

Nell'architettura di Von Neumann, i dati e le istruzioni sono memorizzati in spazi di memoria separati.

False

Cosa rappresenta il termine 'informatica'?

La progettazione di tecniche e macchine per trattare l'informazione

Cosa significa 'dati' dal punto di vista informatico?

Un insieme di simboli tracciati su un supporto fisico.

L'algoritmo è una sequenza casuale di passi per risolvere un problema.

False

Cosa indica la compressione LOSSY? Durante la compressione si ha perdita di parte dell'blank originale.

informazione

Collega i seguenti concetti informatici alle loro definizioni:

Algoritmo = Sequenza di passi per risolvere un problema in modo automatico Unicode = Codifica univoca per ogni carattere Compressione LOSSLESS = Trasformazione dei dati per essere memorizzati senza perdita di informazione Dati ridondanti = Informazioni irrilevanti o ripetute nelle rappresentazioni

Quando sono apparse le CPU a 64 bit?

Negli anni 2000

La RAM è una forma di memoria volatile?

True

Cosa indica la velocità di clock della RAM?

la frequenza alla quale la memoria può trasferire i dati

Gli SSD sono dispositivi di archiviazione basati su memoria flash ____________.

non volatile

Collega il seguente tipo di connessione video con una breve descrizione:

VGA = Standard analogico obsoleto con 15 pin di connessione HDMI = Trasporta segnale video e audio in digitale DisplayPort = Trasmette video e audio con banda passante ampia

Quali sono alcune caratteristiche dei supercomputer menzionati nel testo? Seleziona tutte le risposte corrette.

Elevate capacità di calcolo parallelo

I notebook sono più economici rispetto ai PC da tavolo a parità di prestazioni.

False

Cosa determina il costo relativamente elevato di un laptop?

Componenti elettronici miniaturizzati e ottimizzati per un minor consumo di energia

Il sensore ___ serve a misurare l'inclinazione dello smartphone.

giroscopio

Abbina i seguenti sensori ai loro utilizzi nel contesto degli smartphone:

Accelerometro = Adattare l'orientamento dello smartphone Magnetometro = Applicazioni come la bussola NFC = Comunicazione in prossimità

Quale versione di Windows ha introdotto il tasto 'Start' che è ancora presente nelle versioni attuali?

Windows 95

Windows XP è stato uno dei sistemi operativi più apprezzati dagli utenti.

True

Quale company ha sviluppato MacOS?

Apple

Il sistema MacOS è compatibile esclusivamente con i dispositivi prodotti da _________.

Apple

Abbinare il seguente software Apple con la sua funzione principale:

Safari = Navigare sul Web Mail = Client e-mail di Apple iMovie = Editor video Numbers = Versione Excel di Apple

Quale file system utilizza una tabella di allocazione dei file per ricordare la posizione di file nel disco?

FAT

Cosa rappresenta un file in informatica?

Un insieme di dati digitali memorizzati su un supporto di memoria di massa

Cosa significa l'estensione di un file?

Un suffisso posto alla fine del nome di un file che indica il tipo di contenuto e l'applicazione associata al file.

La grafica vettoriale è descritta mediante linee o forme geometriche memorizzate tramite formule matematiche.

True

Il ________ è un tipo di malware che mira a danneggiare il funzionamento e la sicurezza di un sistema operativo.

malware

Collega i seguenti formati vettoriali alle loro descrizioni:

AI = Formato di salvataggio standard di Adobe Illustrator EPS = Formato standard per l'elaborazione di immagini vettoriali o bitmap SVG = Formato di immagine per la grafica vettoriale Scalable Vector Graphics PDF = Formato sviluppato da Adobe per condividere documenti di testo ed immagini

Qual è la definizione di immagini raster?

Immagini formate da una griglia finita di punti chiamati pixel.

Qual è il parametro di qualità di una fotocamera misurato in Megapixel?

Numero di celle per area di esposizione

Quanti tipi di coni ci sono nella retina?

Tre

Il modello di colori RGB si riferisce alla sintesi sottrattiva dei colori.

False

Il sistema sottrattivo CMYK è utilizzato per la stampa e si riferisce ai colori ciano, magenta, blank, e nero.

giallo

Cosa indica il termine 'query' in un database?

L'interrogazione da parte di un utente per compiere operazioni sui dati.

Quali sono le fasi principali delle query di estrazione dati?

Selezione, visualizzazione, applicazione dei filtri.

Qual è la parola chiave utilizzata per richiamare una query di selezione?

SELECT

Quale clausola indica i filtri da applicare in una query select?

WHERE

La query select segue la sintassi: SELECT attributo______, attributo2, ecc FROM nome della tabella WHERE _

1

Cosa determina la dimensione finale dell'immagine stampata?

La risoluzione di stampa

Qual è la risoluzione consigliata per stampe di alta qualità?

300 PPI

Cosa significa Ricampionamento?

Riduzione del numero di pixel

I dati ______________ utilizzano un formato predefinito e previsto.

strutturati

I dati non strutturati hanno una definizione precisa.

False

Abbinare le seguenti cardinalità delle associazioni:

Associazione uno a uno (1:1) = Ad una istanza dell'entità Persona corrisponde un’istanza dell'entità Carta d'identità e viceversa Associazione uno a molti (1: N) = Ad una istanza dell'entità Persona possono corrispondere una o più istanze dell'entità Automobile, ma ad una istanza dell'entità Automobile corrisponde una sola istanza dell'entità Persona Associazione molti a molti (N:M) = Ad una istanza dell'entità Scuola corrispondono più istanze dell’entità Insegnante e ad una istanza dell’entità Insegnante possono corrispondere più istanze dell’entità

Cosa si intende per chiave primaria in un database?

Un sottoinsieme degli attributi che identifica univocamente ogni istanza dell'entità stessa

Study Notes

Fondamenti di Informatica

  • Il termine "informatica" deriva dal francese "informatique" e indica una disciplina tecnico-scientifica che si occupa della progettazione di tecniche e macchine in grado di trattare ed elaborare l'informazione in modo automatico.
  • L'informatica è vista come un insieme di applicazioni e manufatti (i computer), come una tecnologia che realizza quelle applicazioni e come una disciplina scientifica che fonda e rende possibile quella tecnologia.
  • La disciplina studia i procedimenti effettivi di elaborazione (e memorizzazione, trasmissione, ecc.) dell'informazione e contribuisce alle scienze con concetti propri, quali la nozione di effettività, quella di complessità computazionale e quella di gerarchia di astrazione.

Struttura logico-concettuale e tecnologica dell'informatica

  • La struttura logico-concettuale riguarda le teorie e i metodi dell'informatica, nota come Scienza dell'Informazione.
  • I principali campi di interesse includono:
    • Strutture per la rappresentazione dei dati
    • Metodi per la soluzione dei problemi con l'aiuto del calcolatore
    • Linguaggi per dialogare con le macchine
    • Produzione del software
  • La struttura tecnologica riguarda gli aspetti fisici della disciplina, nota come Scienza dei Calcolatori.
  • I campi di interesse includono:
    • Architetture delle macchine per elaborare le informazioni
    • Processori, memorie, periferiche
    • Reti e interazione tra macchine a livello fisico

Dati, Informazione e Conoscenza

  • Dato, informazione e conoscenza sono tre concetti diversi:
    • Dato: rappresentato da un insieme di simboli tracciati su un supporto fisico
    • Informazione: quando mettiamo in relazione un dato con la proprietà a cui esso si riferisce
    • Conoscenza: quando siamo in possesso di regole che ci permettono di trarre un vantaggio dalle informazioni

Algoritmi e Diagrammi di Flusso

  • Un algoritmo è una sequenza di passi concepita per essere eseguita automaticamente da una macchina in modo da risolvere un problema dato.
  • Un algoritmo deve avere le seguenti caratteristiche:
    • Azioni eseguibili e non ambigue
    • Determinismo
    • Numero finito di passi
    • Terminazione
  • Un diagramma di flusso permette di descrivere in modo grafico le azioni che costituiscono un algoritmo e il loro flusso di esecuzione.

Codifica e Rappresentazione dei Dati

  • La codifica che oggi conosciamo per rappresentare dati numerici è la notazione decimale posizionale.
  • La codifica può anche essere binaria, utilizzando semplici conversioni.
  • La codifica ASCII è una delle prime codifiche per i testi, mentre Unicode è stato creato per risolvere i limiti dei tradizionali schemi di codifica dei caratteri.

Compressione dei Dati

  • La compressione dei dati indica la tecnica di elaborazione dati che, attuata a mezzo di opportuni algoritmi, permette la riduzione della quantità di bit necessari alla rappresentazione in forma digitale di una informazione.
  • La compressione riduce le dimensioni di un file e riduce l'occupazione di banda necessaria in una generica trasmissione dati digitale.
  • La scelta dell'algoritmo di compressione è basata sul tipo di dati e sul tipo di compressione:
    • REVERSIBILE o lossless (senza perdita di informazione)
    • IRREVERSIBILE o lossy (con eventuale perdita di informazione)

Analogico vs Digitale

  • I segnali analogici seguono esattamente l'andamento della grandezza che rappresentano.
  • I segnali digitali sono composti da una sequenza di 0 e 1 e sono autocorreggenti.
  • I vantaggi dei segnali digitali rispetto a quelli analogici sono:
    • Basso costo dei circuiti digitali
    • Elaborazioni dei segnali impossibili da realizzare con circuiti e tecniche analogiche
    • Formato digitale comune dei segnali analogici
    • Migliore immunità dei segnali digitali rispetto al rumore

Conversione Analogico-Digitale

  • La conversione analogico-digitale (ADC) è il processo di trasformazione di un segnale analogico in un formato digitale.
  • Il segnale analogico deve essere discretizzato per fare in modo che si possa dare una rappresentazione digitale.
  • Gli ADC effettuano questa serie di operazioni:
    • Campionamento
    • Quantizzazione
    • Codifica### Architettura di von Neumann
  • La memoria contiene sia i dati che le istruzioni che il computer deve eseguire
  • I dati e le istruzioni sono memorizzati nello stesso spazio di memoria, organizzato in celle di memoria numerate
  • Questo aspetto dell'architettura di von Neumann è noto come "stored-program concept" (concetto di programma memorizzato)

Componenti di un PC

  • Scheda madre (motherboard): contiene tutti i circuiti che servono ad assicurare i collegamenti tra gli altri componenti del PC e le porte di comunicazione
  • CPU (Central Processing Unit): un chip per computer composto da milioni di componenti elettronici microscopici (transistor) che trasmettono segnali di dati
  • Memoria centrale (RAM): una forma di memoria volatile utilizzata per memorizzare temporaneamente i dati e le istruzioni in uso dalla CPU
  • Memorizzazione di massa: dispositivi utilizzati per memorizzare dati su base permanente, come dischi rigidi (HDD) e unità a stato solido (SSD)

CPU

  • Combinazione dell'intera CPU su un singolo chip IC
  • Frequenza di clock: misurata in gigahertz (GHz) o megahertz (MHz), indica la velocità alla quale opera il chip
  • Core: ogni core è in grado di eseguire istruzioni in modo indipendente dagli altri core
  • Thread: numero di processi indipendenti che un chip può gestire alla volta

Memoria Centrale (RAM)

  • Velocità di clock: indica la frequenza alla quale la memoria può trasferire i dati
  • Capacità totale: importante per le applicazioni che richiedono grandi quantità di memoria
  • Tecnologie attuali: DDR3 e DDR4

Memorizzazione di Massa

  • Dischi rigidi (HDD): dispositivi di archiviazione magnetici che utilizzano dischi magnetici rotanti per memorizzare i dati
  • Unità a stato solido (SSD): dispositivi di archiviazione basati su memoria flash non volatile, offrono tempi di accesso più veloci e maggiore affidabilità rispetto agli HDD

Scheda Video (GPU)

  • Componente hardware fondamentale di ogni computer, responsabile dell'accelerazione grafica 3D
  • Grazie ai driver video, permette di trasformare i segnali elettrici inviati dal processore in segnali video poi visualizzati dalla periferica d'output (schermo)
  • Funzioni avanzate: ray tracing, mesh shading, tassellazione hardware

Uscite Video

  • VGA: uno standard analogico ormai obsoleto
  • DVI: interfaccia che trasferisce un segnale digitale, analogico o entrambi
  • HDMI: gestisce un segnale esclusivamente digitale, trasporta sia il segnale video che il segnale audio
  • DisplayPort: uno degli ultimi standard rilasciati, trasporta segnali digitali ed è in grado di trasmettere video e audio

Altre Tipologie di Elaboratori

  • Workstation: personal computer molto potenti, con avanzate prestazioni grafiche e di calcolo

  • Notebook (Laptop): personal computer dotato di display, tastiera e alimentazione a batteria, tutto integrato nello stesso telaio

  • Supercomputer: utilizzano più di un'unità di elaborazione centrale (CPU), raggruppate in nodi di calcolo, che comprendono un processore o un gruppo di processori, delle GPU e dei blocchi di memoria### Dispositivi Mobili

  • I dispositivi mobili hanno un grande vantaggio di elevate mobilità e un grande numero di sensori non disponibili nei PC e laptop.

  • Esempi di sensori inclusi:

    • Accelerometro: misura l'accelerazione del dispositivo e permette all'utente di adattare l'orientamento dello smartphone.
    • Giroscopio: misura l'inclinazione dello smartphone e permette il funzionamento di applicazioni come Photo Sphere.
    • Magnetometro: misura l'indice di forza magnetica e viene utilizzato in applicazioni come la Bussola.
    • NFC (Near Field Connection): permette la comunicazione in prossimità e viene utilizzata in applicazioni come il trasferimento di file e pagamenti.

Hardware vs Software

  • Il sistema informatico è composto da due componenti essenziali: hardware e software.
  • L'hardware fornisce la piattaforma per eseguire il software, mentre il software fornisce le istruzioni che fanno svolgere all'hardware le funzioni di quest'ultimo.
  • Il termine hardware deriva dall'unione dei due termini inglesi "hard" e "ware", e indica la parte fisica del computer.
  • Il termine software deriva dall'unione dei due termini inglesi "soft" e "ware", e indica la parte non fisica del computer.

Sistemi Operativi

  • Il sistema operativo è il software essenziale di un calcolatore, e gestisce tutte le risorse (hardware) del calcolatore.
  • Le funzionalità principali di un sistema operativo includono:
    • Gestione delle risorse hardware.
    • Gestione dei processi.
    • Interfaccia utente.
    • Avviare il computer e gestire l'avvio dei programmi.
    • Allocare e gestire le risorse hardware e software.
    • Gestire i dispositivi di input e output.
    • Organizzare e gestire i file e le cartelle sulle unità di memoria.
    • Controllare la sicurezza e la protezione dei dati.
  • Esistono diverse tipologie di sistemi operativi, tra cui:
    • Desktop (ad esempio, Windows, MacOS, Linux).
    • Mobile (ad esempio, Android, iOS).
    • Server (ad esempio, Windows Server, Linux Server).

Windows

  • Windows è uno dei sistemi operativi per PC più diffusi al mondo.
  • La prima versione di Windows è stata pubblicata nel 1985.
  • Le versioni successive di Windows hanno introdotto nuove funzionalità e miglioramenti, tra cui:
    • Windows 2.0 (1987): icone sul desktop.
    • Windows 3.0 (1990): interfaccia utente migliorata.
    • Windows 95 (1995): sistema operativo rivoluzionario con l'introduzione del tasto "Start".
    • Windows 98 (1998): miglioramento delle prestazioni.
    • Windows XP (2001): sistema operativo molto apprezzato dagli utenti.
    • Windows 7 (2009): sistema operativo molto apprezzato dagli utenti.
    • Windows 10 (2015): sistema operativo più recente.

MacOS

  • Il sistema MacOS è stato sviluppato da Apple.
  • La prima versione di MacOS è stata pubblicata nel 1984.
  • MacOS è installato su tutti i computer prodotti da Apple.
  • Il sistema MacOS è basato sul sistema operativo Unix.
  • Le funzionalità principali di MacOS includono:
    • Supporto multiutente.
    • Pre-emptive multitasking.
    • Accesso al sistema tramite Terminale.

File System

  • Il file system è il componente del sistema operativo che si occupa dell'organizzazione logica delle informazioni memorizzate sui dispositivi di memoria secondaria.
  • Le funzioni principali del file system includono:
    • Fornire un meccanismo di identificazione univoco dei file.
    • Implementare i meccanismi per accedere ai file.
    • Realizzare metodi per il controllo d'accesso ai file.
    • Allocare spazio su disco per la memorizzazione dei file.
    • De-allocare spazio su disco con l'operazione di cancellazione.
    • Fornire un'interfaccia utente per la creazione, cancellazione, spostamento, ispezione di file e directory.
    • Mascherare le caratteristiche fisiche dei dispositivi di memorizzazione e delle interfacce.
  • Esempi di file system includono:
    • FAT (File Allocation Table): utilizzato in dispositivi di storage rimovibili.
    • NTFS (New Technology File System): utilizzato in sistemi operativi basati su Windows.
    • APFS (Apple File System): utilizzato in sistemi operativi MacOS e iOS.

Impara i concetti di base dell'informatica, una disciplina tecnico-scientifica che si occupa della progettazione di tecniche e macchine in grado di trattare ed elaborare l'informazione in modo automatico.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Fundamentals of Computer Science
10 questions
Use Quizgecko on...
Browser
Browser