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


Introduzione all'informatica: Virus, Worm, Trojan, Spyware e altri concetti chiave, Schemi e mappe concettuali di Programmazione e Tecnologie Web

Definizioni generali di Web Design

Tipologia: Schemi e mappe concettuali

2020/2021

Caricato il 09/01/2021

caterinag1
caterinag1 🇮🇹

4.3

(7)

30 documenti

1 / 4

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
HW = Hardware = Physical Devices
SW = Software = Programs 7
FW = Firmware = Software stored in ROM 10
File = un blocco di dati sotto forma di byte, memorizzati insieme e dotati di un nome
Dimensione Size = dimensione del file in byte (ovvero spazio necessario per l'archiviazione)
Compression = riduzione della dimensione del file (codifica temporanea dei dati, al fine di ridurre lo spazio di
archiviazione o il tempo di trasmissione)
Lossless Compression= compressione senza perdita di informazioni (processo reversibile)
Lossy Compression = compressione con perdita di informazioni (processo non reversibile)
Malware = Software dannoso (programmi): ostile, invadente o fastidioso
Simbolo croce = Programmi antivirus, filtri antispam, firewall, aggiornamenti del sistema operativo (correzioni / patch
per vulnerabilità / bug).
Virus = un programma in grado di copiare se stesso (autoreplicante) e infettare un computer senza autorizzazione o
conoscenza dell'utente:
richiede un host (es. floppy, CD, drive USB) e l'intervento dell'utente (es. apertura di file) per diffondersi
(in modo simile ai virus biologici)
Worm = un programma che può copiare se stesso (autoreplicante) e infettare un computer senza il permesso o la
conoscenza dell'utente:
non richiede l'intervento di host e utente per diffondersi (invia automaticamente copie di se stesso attraverso una
rete)
Trojan (horse) = un programma (innocuo o desiderabile) (ad esempio p2p) che nasconde software dannoso
(es. worm dropper, spyware)
Spyware = un programma che raccoglie informazioni sugli utenti di computer
(es. abitudini di navigazione (profilo), informazioni riservate, rubrica di indirizzi e-mail per spamming)
Key logger = un programma che registra le battiture dell'utente
(ad es. password, numeri di carte di credito ...)
Adware = un programma che visualizza automaticamente materiale pubblicitario (ad es. pop-up, banner web ...)
spesso utilizzato insieme a spyware, per indirizzare gli annunci corrispondenti al profilo dell'utente
Spammer = un programma (o persona) che invia "spam" (e-mail non richieste, in grandi quantità),
spesso sotto forma di virus / worm che infettano altri computer in una rete, utilizzati come proxy per inviare spam
Dialer = un programma che modifica le impostazioni Internet e compone numeri preconfigurati tramite un modem
(es. Chiamate a pagamento costose)
Network11 = LAN Local Area Network - WAN Wide Area Network
Internet 12 = TCP Transfer Control Protocol (communication between applications) - IP Internet Protocol
(communication between nodes: IP packets, IP addresses) - DNS Domain Name Server (IP address ↔ Domain Name)
WWW 13 = HTTP Hyper Text Transfer Protocol (MIME header: Multipurpose Internet Mail Extension) - URL Uniform
Resource Locator - HTML Hyper Text Markup Language
XML EXtensible Markup Language - VRML/X3D Virtual Reality Modeling Language / X3D SMIL Synchronized
Multimedia Integration Language SVG/PNG Scalable Vector/Portable Network Graphics
SMTP Simple Mail Transfer Protocol File transfer - FTP File Transfer Protocol Streaming - RTSP Real Time Streaming
Protocol
Systems Integration: convergenza tecnologica (codice binario digitale condiviso): computer, rete, foto, video, audio,
tv, cinema, radio, telefono, fax ...
Noise Robustness: trasmissione (nessuna perdita / degradazione delle informazioni fino alla soglia di "effetto
scogliera") memorizzazione (nessuna perdita / degradazione delle informazioni in duplicazione).
Adjustable Precision: precisione limitata ma modificabile (campionamento discreto / quantizzazione / codifica •
tecnologia / $) anche: campionamento variabile / adattivo (cioè densità / frequenza di campioni variabili)
quantizzazione variabile / adattiva (cioè densità di livelli variabili)
Media = Psychology Perception testo, immagine (2D), immagine in movimento (2D + t), VR (3D), suono, sensazione
tattile ... (come in "Multi-Media")
- Physiology Sensation canale visivo (colore chiaro), canale uditivo (suono), canale tattile (forza) ... (come in "Multi-
Modale") 1
- Physics elettromagnetica / onde di pressione ... (aria, acqua ...)
- Technology Memorization VHS, CD, DVD, diapositive, carta ... (come in "Supporto di memorizzazione")
pf3
pf4

Anteprima parziale del testo

Scarica Introduzione all'informatica: Virus, Worm, Trojan, Spyware e altri concetti chiave e più Schemi e mappe concettuali in PDF di Programmazione e Tecnologie Web solo su Docsity!

HW = Hardware = Physical Devices SW = Software = Programs 7 FW = Firmware = Software stored in ROM 10 File = un blocco di dati sotto forma di byte, memorizzati insieme e dotati di un nome Dimensione Size = dimensione del file in byte (ovvero spazio necessario per l'archiviazione) Compression = riduzione della dimensione del file (codifica temporanea dei dati, al fine di ridurre lo spazio di archiviazione o il tempo di trasmissione) Lossless Compression = compressione senza perdita di informazioni (processo reversibile) Lossy Compression = compressione con perdita di informazioni (processo non reversibile) Malware = Software dannoso (programmi): ostile, invadente o fastidioso Simbolo croce = Programmi antivirus, filtri antispam, firewall, aggiornamenti del sistema operativo (correzioni / patch per vulnerabilità / bug). Virus = un programma in grado di copiare se stesso (autoreplicante) e infettare un computer senza autorizzazione o conoscenza dell'utente: richiede un host (es. floppy, CD, drive USB) e l'intervento dell'utente (es. apertura di file) per diffondersi (in modo simile ai virus biologici) Worm = un programma che può copiare se stesso (autoreplicante) e infettare un computer senza il permesso o la conoscenza dell'utente: non richiede l'intervento di host e utente per diffondersi (invia automaticamente copie di se stesso attraverso una rete) Trojan (horse) = un programma (innocuo o desiderabile) (ad esempio p2p) che nasconde software dannoso (es. worm dropper, spyware) Spyware = un programma che raccoglie informazioni sugli utenti di computer (es. abitudini di navigazione (profilo), informazioni riservate, rubrica di indirizzi e-mail per spamming) Key logger = un programma che registra le battiture dell'utente (ad es. password, numeri di carte di credito ...) Adware = un programma che visualizza automaticamente materiale pubblicitario (ad es. pop-up, banner web ...) spesso utilizzato insieme a spyware, per indirizzare gli annunci corrispondenti al profilo dell'utente Spammer = un programma (o persona) che invia "spam" (e-mail non richieste, in grandi quantità), spesso sotto forma di virus / worm che infettano altri computer in una rete, utilizzati come proxy per inviare spam Dialer = un programma che modifica le impostazioni Internet e compone numeri preconfigurati tramite un modem (es. Chiamate a pagamento costose) Network11 = LAN Local Area Network - WAN Wide Area Network Internet 12 = TCP Transfer Control Protocol (communication between applications) - IP Internet Protocol (communication between nodes: IP packets, IP addresses) - DNS Domain Name Server (IP address ↔ Domain Name) WWW 13 = HTTP Hyper Text Transfer Protocol (MIME header: Multipurpose Internet Mail Extension) - URL Uniform Resource Locator - HTML Hyper Text Markup Language XML EXtensible Markup Language - VRML/X3D Virtual Reality Modeling Language / X3D SMIL Synchronized Multimedia Integration Language SVG/PNG Scalable Vector/Portable Network Graphics SMTP Simple Mail Transfer Protocol File transfer - FTP File Transfer Protocol Streaming - RTSP Real Time Streaming Protocol Systems Integration: convergenza tecnologica (codice binario digitale condiviso): computer, rete, foto, video, audio, tv, cinema, radio, telefono, fax ... Noise Robustness: trasmissione (nessuna perdita / degradazione delle informazioni fino alla soglia di "effetto scogliera") memorizzazione (nessuna perdita / degradazione delle informazioni in duplicazione). Adjustable Precision: precisione limitata ma modificabile (campionamento discreto / quantizzazione / codifica • tecnologia / $) anche: campionamento variabile / adattivo (cioè densità / frequenza di campioni variabili) quantizzazione variabile / adattiva (cioè densità di livelli variabili) Media = Psychology Perception testo, immagine (2D), immagine in movimento (2D + t), VR (3D), suono, sensazione tattile ... (come in "Multi-Media")

  • Physiology Sensation canale visivo (colore chiaro), canale uditivo (suono), canale tattile (forza) ... (come in "Multi- Modale") 1
  • Physics elettromagnetica / onde di pressione ... (aria, acqua ...)
  • Technology Memorization VHS, CD, DVD, diapositive, carta ... (come in "Supporto di memorizzazione")
  • Transmission TV, radio, satellite, cavo, rete (come in "Mass-Media"), teatro, conferenza, posta ...
  • Acquisition camera, scanner, microfono ...
  • Proiettore per presentazioni, monitor, altoparlante ...
  • Editor di elaborazione, strumento di creazione, computer, pennello, matita ... Multi-Media ≡ set di ≥ 2 Media + Integration (Integrated User-Media Interface). Interactive Media = Media + Interattività (Interfaccia utente-media interattiva: azione-reazione bidirezionale 2, comunicazione) ... esperienza utente attiva vs. passiva: fabbisogno energetico Aliasing ≡ un effetto di sottocampionamento (errore di campionamento): percepito nelle immagini sotto forma di bordi frastagliati ("frastagliati"), perdita di dettaglio. Anti-aliasing ≡ una tecnica di elaborazione delle immagini basata sui pixel per rendere più uniformi i bordi diagonali / curvi (cioè non frastagliato o "alias"), impostando i pixel vicino al bordo su colori intermedi. Posterization = un effetto di sottoquantizzazione (errore di quantizzazione): percepito nelle immagini sotto forma di contorno della luminosità (es. confini netti al posto delle gradazioni di colore, come nei "poster" stampati a buon mercato) Dithering ≡ una tecnica di elaborazione delle immagini basata sui pixel per simulare gradazioni di colori non disponibili nella tavolozza dei colori (livelli di colore), applicando i colori disponibili ai pixel in uno schema adatto (cioè un'estensione del mezzo tono nella stampa in bianco e nero) HSB Hue, Saturation, Brightness (Psychology/Physiology) HLS Hue, Lightness, Saturation - HSV Hue, Saturation, Value Lab L-Luminescence, ab-Chrominance (Visible-CIE) - Luv L-Luminance, uv-Chrominance YIQ Y-Luminance, IQ-Chrominance (Video, component, TV-USA) - YUV Y-Luminance, UV-Chrominance (Video, component, TV-EU) YCrCb Y-Luminance, CrCb-Chrominance (Video, component) - YC Y-Luminance, C-Chrominance (Video, S-Video) RGB Red, Green, Blue (Tri-chromatic, Additive) - CMY Cyan, Magenta, Yellow (Tri-chromatic, Subtractive) CMYK CMY, blacK11 (Quadri-chromatic, Subtractive) CMYKcm CMYK, light C, light M (Hexa-chromatic, Subtractive) CMYKOG CMYK, Orange, Green (Hexa-chromatic, Subtractive). Sample-based = Motion1 and Image2 Motion (Time): Structured array (sequence) of images (= Time Samples = Frames) Image (2D Space): Structured array (grid) of colored elements (= Space Samples = Pixels) Sample-based Motion Image = Spatial Intra-Frame = "all'interno" di un frame (considerato separatamente ...) Temporal = Inter-Frame = "tra" frame (considerato in sequenza ...). Symmetrical = quantità di tempo simile per comprimere e decomprimere. Asymmetrical = quantità di tempo significativamente diversa per comprimere e decomprimere 31 codec = algoritmo di compressione / decompressione 32 (SW o HW 33). Sound waves Onde Sonore = (Meccaniche - onde longitudinali) A amplitude / T period = f - 1 = 1/f / f frequency = 1/T = V/λ / V velocity / λ wavelength = V.T = V/f Rappresentazione temporale: forma d'onda = Waveform Rappresentazione in frequenza: spettro = Spectrum Fourier 3 Series/Transform: ogni funzione può essere scomposta in una somma finita di funzioni sinusoidali (cioè le sue componenti "armoniche"). Layout = disposizione spaziale degli elementi in un documento Markup = "annotation" 9: informazioni aggiunte a un testo, indicanti la struttura logica o l'aspetto visivo del documento. Tag = elemento di markup, che indica l'intervallo (inizio / fine) di una proprietà Structural Markup : "Struttura logica del documento HTML 10 (elementi logici: titolo, paragrafo, collegamento ...) Visual Markup : "Aspetto visivo del documento CSS 11 ... (HTML) 12 (aspetti visivi: caratteri, colori, posizioni Search Engine: Motore di ricerca: un software progettato per cercare informazioni su Internet (ad esempio Google ...), fornendo pagine dei risultati del motore di ricerca (SERP) Web 2.0: un World Wide Web di “seconda generazione” (in contrapposizione al Web “1.0 di prima generazione”), caratterizzato da un maggiore facilità di pubblicazione dei contenuti da parte dell'utente generico (ovvero senza conoscenze tecniche specifiche); di conseguenza, l'utente diventa più attivo nella produzione di contenuti (UGC), rispetto al Web 1.0 principalmente visualizzazione passiva dei contenuti. Applicazioni 2.0 tipiche: blog, wiki, forum, chat, social network, condivisione di contenuti, recensioni. UGC (contenuto generato dall'utente): qualsiasi forma di contenuto (testo, immagini, filmati ...) creato dagli utenti di un servizio online. Blog (Web + log): sito Web di informazioni con voci di testo in stile diario ("post") (ad es. Tumblr)

Hacker: un individuo esperto che utilizza la conoscenza (informatica) per superare un problema (ad es. hacker cappello nero = con intento dannoso, hacker cappello bianco = con intento etico, hacker cappello grigio = tra hacker bianchi e neri) Skid (o Script Kiddie): un individuo inesperto che utilizza programmi sviluppati da hacker (Web) Formati di immagine JPEG / PNG / GIF)

  • WebP 24 bit lossy / lossless , trasparenza del canale alfa a 8 bit, animazioni (supportato da Google, basato sul formato video WebM, sostituzione di H264 / MPEG4) (nel 2019: ok su Android Chrome e Firefox, Microsoft Edge, non ok su iOS Safari e Firefox) - HEIC / HEIF 24 bit lossy / lossless , trasparenza del canale alfa a 8 bit, animazioni, HDR (supportato da Apple, basato sul formato video HEVC / H265, sostituzione di H264 / MPEG4) (nel 2019: ok in iOS Safari, non ok in tutti gli altri sistemi operativi e browser) - AVIF successor of WebP/WebM (supportato da Google, Adobe, Netflix, Mozilla, Microsoft, Amazon, Facebook non Apple) Aesthetics-Usability Effect: il pregiudizio dell'utente di percepire design più estetici (attraenti) come anche più utilizzabili (facile da usare), anche dove non lo sono (mascherando parzialmente possibili problemi dell'interfaccia utente e difetti di progettazione) Interaction/Visual Design notes: - Skeuomorphic Design: design che imita una controparte del mondo reale - Flat Design: (interfaccia) che utilizza solo forme 2D (piatte) Advertisement (banner) blindness: fenomeno per cui l'utente ignora la pubblicità istintivamente focalizzata sul contenuto (reale). Content marketing: una strategia di marketing che offre contenuti (cercati dall'utente), invece che espliciti pubblicità (ignorata dall'utente), per stimolare indirettamente l'interesse per i propri prodotti. Native advertisement: una strategia pubblicitaria che "nasconde" l'annuncio come contenuto, abbinando il visualforma dei contenuti della piattaforma di hosting (es. post, notizie, risultati di ricerca ...), come in un advertorial tradizionale (=pubblicità + editoriale)