Software - Parte1 (1) PDF
Document Details

Uploaded by JoyfulTin3621
null
2024
Prof. Timpano
Tags
Related
- PER GEKO Set Domande Compilato - Esame Informatica PDF
- Lenguajes de ProgramaciĆ³n PDF
- Internet-of-Things (IoT) Systems Architectures, Algorithms PDF
- Informatica: Rappresentazione ed Elaborazione Automatica delle Informazioni PDF
- Appunti di Informatica 2 (PDF)
- Diccionario de Inteligencia Artificial PDF - TN University
Summary
This document introduces the concept of algorithms, using practical examples. It explains how to represent and understand the basics of programming software. The document is part of a class in informatics, and the specific learning objectives and concepts are clearly showcased throughout the file.
Full Transcript
Il Software Classi 1A CAT | Tecnologie Informatiche | Prof. Timpano | a.s. 2024/25 1.Lāalgoritm o qualunque In generale, INPUT: software/programma/applicazio LIMONI ne si puĆ² riassumere nel conc...
Il Software Classi 1A CAT | Tecnologie Informatiche | Prof. Timpano | a.s. 2024/25 1.Lāalgoritm o qualunque In generale, INPUT: software/programma/applicazio LIMONI ne si puĆ² riassumere nel concetto di algoritmo. Un algoritmo ĆØ una sequenza finita di operazioni (istruzioni) che prendono degli input e li elaborano, eventualmente producendo un output. OUTPUT: LIMONATA 1.Rappresentare un algoritmo: linguaggio Algoritmo per fare una naturale limonata Il linguaggio naturale non ĆØ altro che la lingua che usiamo per parlare: italiano, ingleseā¦ 1. Raccogli i limoni Ma poichĆ© il computer ĆØ un sasso stupido, le 2. Taglia i limoni a metĆ istruzioni dellāalgoritmo che vogliamo far eseguire 3. Senti se i limoni hanno un alla macchina devono essere espresse in un buon profumo linguaggio ad essa comprensibile: il linguaggio 4. Se hanno un buon profumo: naturale ĆØ troppo ambiguo a questo scopo: a. Spremili per ottenere il Es. āLa bella pescaā ā Una pesca bella? O una bella succo. ragazza che pesca? b. Versa la limonata in bicchieri e servi. 5. Altrimenti butta via tutto. 1.Rappresentare un algoritmo: diagrammi di flusso I diagrammi di flusso sono un metodo non ambiguo e prescindono dai linguaggi di programmazione per descrivere gli algoritmi. 1.I linguaggi di programmazione Linguaggi a basso Linguaggi ad alto livello livello - Linguaggi molto vicini, per - Linguaggi piĆ¹ vicini al logica e funzionamento, linguaggio naturale, che alla macchina. astraggono le operazioni - Fanno riferimento a registri complesse gestendo da soli i e operazioni basilari. dettagli. - Per essere eseguiti vengono tradotti (automaticamente) in linguaggi a basso livello. Es. Codice Es. Python macchina