Concetti informatici di base: programmazione, IA e variabili

Slide dall'Università degli Studi di Cagliari su Concetti Informatici di Base. Il Pdf, pensato per l'università, offre una chiara introduzione all'informatica, trattando argomenti come la programmazione, l'intelligenza artificiale e il concetto di variabile, utile per lo studio autonomo della materia.

Mostra di più

45 pagine

Concetti Informatici
di Base
Fondamenti di Automazione e Programmazione
INF/01, 6 CFU
a.a. 2024/25
prof. Alessandro Iannella
CdL in Scienze della Comunicazione
Università degli Studi di Cagliari
Programmazione
La programmazione è il processo attraverso il quale si
deniscono e si organizzano una serie di istruzioni nite,
chiare e non ambigue anché un computer possa assolvere
uno specico compito.
Si tratta di scrivere codice, utilizzando linguaggi di
programmazione (anche visivi!), in modo che il computer
possa interpretare e agire su queste istruzioni.
In sostanza, è il mezzo attraverso il quale comunichiamo
con le macchine per farle operare per raggiungere i nostri
obiettivi.
2

Visualizza gratis il Pdf completo

Registrati per accedere all’intero documento e trasformarlo con l’AI.

Anteprima

Concetti Informatici di Base

Fondamenti di Automazione e Programmazione

STUDIORT TERSI UNIVERSITÀ DEGLI STUDI DI CAGLIARI Concetti Informatici di Base Fondamenti di Automazione e Programmazione INF/01, 6 CFU a.a. 2024/25 prof. Alessandro Iannella CdL in Scienze della Comunicazione Università degli Studi di Cagliari2

Programmazione

La programmazione è il processo attraverso il quale si definiscono e si organizzano una serie di istruzioni finite, chiare e non ambigue affinché un computer possa assolvere uno specifico compito. Si tratta di scrivere codice, utilizzando linguaggi di programmazione (anche visivi!), in modo che il computer possa interpretare e agire su queste istruzioni. In sostanza, è il mezzo attraverso il quale comunichiamo con le macchine per farle operare per raggiungere i nostri obiettivi.3

Automazione

In programmazione, il concetto di automazione fa riferimento all'uso di sistemi per eseguire compiti ripetitivi senza l'intervento umano diretto. Si tratta di un processo efficace che consente di: · aumentare l'efficienza, · ridurre gli errori; · garantire che determinate operazioni vengano eseguite in modo coerente e standardizzato.4

Sistemi di Automazione

Quali sistemi di automazione conosciamo?5

Intelligenza Artificiale

L'Intelligenza Artificiale è quel campo interdisciplinare dell'informatica che si occupa della produzione di algoritmi e sistemi (modelli) in grado di eseguire compiti che, in genere, richiederebbero intelligenza umana: dall'apprendimento al ragionamento, dalla risoluzione di problemi alla percezione sensoriale dell'ambiente circostante.6

Specificità dell'IA Generativa

Quali sono le specificità dell'IA Generativa?7

Concetto di Variabile

Una variabile è un identificatore utilizzato per rappresentare un valore che, appunto, può variare. È una sorta di contenitore. Ogni variabile ha: · un nome (o identificatore); · un tipo di dato; · un valore. C CI CX 00 + 11 8 /1 1/11 /26 X0 QYCHOSY= + Y-ONO8

Tipi di Variabile

Ogni linguaggio offre vari tipi di dati, ecco i principali: · numerici: per esempio numeri interi (int) e decimali (float); · stringhe: sequenze di caratteri come 'Ciao', 'mondo' o 'p1 pp0'; · booleani: valori logici true o false; · liste o array: collezioni ordinate di dati dello stesso tipo. La variabile deve essere sempre dichiarata, talvolta specificando il tipo. Possono avere scopo locale o scopo globale.9

Esempio in Java

public class CalcoloArea { public static void main (String[] args) { / / Dichiarazione e assegnazione delle variabili int larghezza = 5; / / Variabile di tipo intero per la larghezza int altezza = 10; / / Variabile di tipo intero per l'altezza / / Calcolo dell'area del rettangolo int area = larghezza * altezza; / / Stampa del risultato System. out . println ("L'area del rettangolo è: " + area) ; / / Output: L'area del rettangolo è: 50 } }10

Prompt

[Progetta] [un'attività] [incentrata sulla promozione e sul rispetto del territorio] [di Cagliari] [destinata ai suoi abitanti]. [Impiega materiale cartaceo]11

Database di una Mailing List

ID Nome Cognome Email Ente di Appartenenza Ruolo Data di Iscrizione Iscrizione Preferenze di Contatto 1 Marco Rossi marco.rossi@comune.roma.it Comune di Roma Responsabile Comunicazione 01/02/2023 True ["Email", "Notifica Push"] 2 Anna Bianchi anna.bianchi@regione.lazio.it Regione Lazio Funzionario 15/03/2023 True ["Email", "SMS"] 3 Luca Verdi luca.milano.it Comune di Milano Assessore 20/01/2023 True ["Email"] 4 Giulia Neri giulia.neri@ministero.interno.it Ministero dell'Interno Dirigente 05/04/2023 True ["Email", "Notifica Push"] 5 Paolo Conti paolo.conti@asl.milano.it ASL Milano Tecnico 28/02/2023 False ["Email", "SMS"] 6 Sara Russo sara.russo@provincia.torino.it Provincia di Torino Segretaria 10/03/2023 True ["Email"] 7 Matteo Ferrari matteo.ferrari@comune.napoli.it Comune di Napoli Consigliere 22/01/2023 True ["Notifica Push"] 8 Elena Colombo elena.colombo@regione.lombardia.it Regione Lombardia Analista 18/02/2023 True ["Email", "Notifica Push"] 9 Davide Galli davide.galli@comune.firenze.it Comune di Firenze Coordinatore 07/03/2023 True ["SMS"] 10 Laura Ricci laura.ricci@ministero.economia.it Ministero dell'Economia Funzionaria 12/04/2023 True ["Email", "SMS", "Telefono"]12

Post di un Social

Di fronte alle sfide, tieniti alto e conquista le tue montagne. La tua vittoria ti aspetta sulla cima della determinazione. #VerticeDelSuccesso #RaggiungiITuoiObiettivi #PietreMiliariMontuose Abbraccia lo spirito di un campione e vola verso nuove vette! ?#Sfida #LiberaLaGrandezza #Coraggio Scopri la potenza dell'eroe che è in te con le nuove Meikon. Progettate per resistere, riflettono forza e coraggio in ogni dettaglio.13

Post di un Social Media

Embrace the power of self-love and unleash your passions. Discover the depths of your heart. #PassionAwakening #SelfLoveJourney Lascia che la musica ti guidi in un viaggio appassionato alla scoperta di te stesso. #MelodieDelCuore #Amati Delizia i tuoi sensi con la nostra esclusiva selezione di cioccolatini. Ogni pralina racchiude un viaggio di sapori, perfettamente confezionata in una scatola dall'eleganza senza tempo. + #RegalatiLaGioia14

Personal Branding

Personal Branding15

Testo Promozionale

  • Proteggi ciò che conta di più con il nostro sistema di allarme CasaGuard. CasaGuard ti protegge, veglia su di te e i tuoi cari, garantendo una tranquillità ineguagliabile giorno e notte. Con la sua tecnologia all'avanguardia, si assicura che la tua casa rimanga un rifugio sicuro contro le minacce esterne. Affidati alla custodia di CasaGuard, il tuo angelo custode tecnologico nella sicurezza domestica.
  • Esplora la bellezza della Costa Azzurra, dove il mare incontra il cielo in un abbraccio infinito. Ogni tramonto ti regala una saggezza antica, ogni onda ti racconta storie di terre lontane. Vieni a cercare la pace interiore nella tranquillità della nostra costa.
  • Ciao! Sono Elena e sono una HR. Non trovo dipendenti ma costruisco squadre affiatate pronte a innovare. Con il mio tocco creativo e la mia sensibilità, sono in grado di comprendere il potenziale inaspettato in ogni candidato. Segui il mio viaggio su TikTok per dar vita insieme a me a qualcosa di incredibile!16

Pubblicità

DISCOVER YOUR TRAIL. https://youtube.com/watch?v=xbD Pxv4MEw17

Pubblicità Video

313 13 https://youtube.com/watch?v=3k19Db/2oaY18

Gli Archetipi

Gli archetipi sono immagini primordiali dell'inconscio collettivo, da sempre presenti nella storia culturale del genere umano. Gli archetipi sono stati oggetto di riflessione filosofica da parte di Jung (1973) e narratologica da parte di Propp (1966), Campbell (1958) e Vogler (2010). Secondo gli studi di marketing che fanno riferimento al cosiddetto Archetypal Branding (Mark & Pearson, 2001), i prodotti mediali sono connotati da precisi archetipi tesi ad attivare una connessione emozionale con il destinatario. CREATORE INNOCENTE SOVRANO SAGGIO ANGELO CUSTODE INNOVAZIONE FIDUCIA CONOSCENZA RICERCA STABILITÀ STRUTTURAZIONE LIBERTÀ INDIPENDENZA APPARTENENZA CONNESSIONE CAMBIAMENTO SFIDA RIVOLUZIONE GIOIA PERSPICACIA PASSIONE CORAGGIO GIULLARE MAGO AMANTE EROE Ostillio, 2020 UOMO COMUNE ONESTÀ RIBELLE ESPLORATORE GENEROSITÀ LEADERSHIP19

Archetypal Branding

Gli archetipi consentono sviluppare una strategia di comunicazione coerente e per creare un'immagine distintiva e riconoscibile. Permettono, infatti, di giocare su simboli, immagini e modelli di comportamento che stimolano l'identificazione da parte del pubblico con un contenuto (come un brand o un personal brand). Il contenuto viene così percepito come affine ai loro valori e quindi in grado di suscitare bisogni inconsci (es. l'acquisto di un prodotto, l'attivazione di un servizio, la prenotazione di un viaggio ... ). Dove Creator Innocent ROLEX Google Ruler Innovation Safety Sage Control Provide Structure Explore Spirituality Explorer THE NORTH FACE WWF Service Freedom Desire Everyman Belonging Pursue Connection Leave Legacy Outlaw CHOTOR? HARLEY-DAVIDSON CYCLESS TARGET Enjoyment Power Jester Intimacy Mastery m&m's Lover Hero Magician DISNEY CHANEL Knowledge Caregiver O Liberation20

La Variabile Archetipo

Di seguito alcuni elementi di un contenuto di area comunicativa che possono essere variati in funzione di uno specifico archetipo: · i titoli e i sottotitoli, che possono essere formulati per riflettere le qualità o le aspirazioni associate all'archetipo scelto; · il linguaggio impiegato, dal lessico allo stile, che può rispecchiare le caratteristiche dell'archetipo; · il tono, che può comunicare un'intenzione diversa, risultando autoritario, amorevole, informativo, amichevole a seconda dell'archetipo; · lo storytelling, in quanto possono essere impiegate narrazioni che incarnano le qualità dell'archetipo può aiutare a rendere il contenuto più coinvolgente e risonante; · le testimonianze e le recensioni, le quali possono essere elaborate o presentate in modo da riflettere i valori dell'archetipo;21

Elementi della Variabile Archetipo

· le Call to Action (CTA), le quali possono essere formulate in modo da incoraggiare i comportamenti o le risposte desiderate in linea con l'archetipo (es. "Vuoi sentirti un eroe?" o "Inizia l'avventura con noi!"); · gli elementi della grafica, come immagini, simboli, icone, loghi, palette di colori, font ed elementi del template possono essere selezionati per evocare le emozioni e le qualità dell'archetipo; · il layout e la struttura, che possono essere "progettato per riflettere aspetti come ordine, creatività, avventura, confusione a seconda dell'archetipo; · i video, che possono essere scritti e prodotti in modo tale da riflettere l'energia e i valori dell'archetipo. È fondamentale che i contenuti pubblicati da un medesimo soggetto (ente, azienda, individuo ... ) siano coerenti nel rispecchiare il medesimo archetipo (è comunque comune la scelta di un archetipo secondario). Si parla di (es. brand) consistency.22

Esercizio sugli Archetipi

Esercizio Variate il seguente testo di tono neutro in funzione di un archetipo a vostra scelta, poi mostratelo a un* compagn* e chiedete di identificarlo. Per una guida sulle caratteristiche di ciascun archetipo: http://www.makkie.it/archetypal- branding/. Cagliari, capoluogo della Sardegna, si trova sulla costa meridionale dell'isola. Ricca di storia, conserva monumenti romani, medievali e moderni, tra cui l'Anfiteatro Romano e il quartiere di Castello, con viste panoramiche sul Golfo degli Angeli. La città è nota anche per il Poetto, una lunga spiaggia di sabbia bianca, ed è un centro culturale vivace che unisce tradizione e modernità.

Non hai trovato quello che cercavi?

Esplora altri argomenti nella Algor library o crea direttamente i tuoi materiali con l’AI.