Sintassi Commenti Istruzioni /*.. Commenti */

Slides:



Advertisements
Presentazioni simili
Introduzione al linguaggio C++
Advertisements

Capitolo 4 Ordinamento Algoritmi e Strutture Dati.
Algoritmi e Strutture Dati
Progettazione digitale 2/ed Franco Fummi, Maria Giovanna Sami, Cristina Silvano Copyright © 2007 – The McGraw-Hill Companies srl Progettazione Digitale.
JavaScript 3. Le basi di JavaScript.
PHP.
Introduzione allarchitettura dei calcolatori 2/ed Carl Hamacher, Zvonko Vranesic, Safwat Zaky Copyright © 2007 – The McGraw-Hill Companies srl Versione.
Holes – Anatomia & Fisiologia per le professioni sanitarie Copyright © 2013 McGraw-Hill Education (Italy) srl Capitolo 10 Sistema nervoso I Struttura di.
Capitolo 4 Trasformazioni Geometriche
Introduzione ai sistemi di basi di dati
Matematica I: Calcolo differenziale, Algebra lineare, Probabilità e statistica Giovanni Naldi, Lorenzo Pareschi, Giacomo Aletti Copyright © The.
CAP. 1 INQUADRAMENTO TEORICO
Array di array Capitolo 20 febbraio 2004 Array di array.
Segnali e sistemi per le telecomunicazioni - Claudio Prati Copyright © The McGraw-Hill Companies, srl.
Matematica I: Calcolo differenziale, Algebra lineare, Probabilità e statistica Giovanni Naldi, Lorenzo Pareschi, Giacomo Aletti Copyright © The.
Psicopatologia dello sviluppo – Storie di bambini e psicoterapia 2/ed Fabio Celi, Daniela Fontana Copyright © 2010 – The McGraw-Hill Companies srl MAPPE.
Progettazione di dati e applicazioni per il Web S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera Copyright © The McGraw-Hill.
Vettori e matrici algebrici
Capitolo 8 Array Lucidi relativi al volume: Java – Guida alla programmazione James Cohoon, Jack Davidson Copyright © The McGraw-Hill Companies srl.
Matematica I: Calcolo differenziale, Algebra lineare, Probabilità e statistica Giovanni Naldi, Lorenzo Pareschi, Giacomo Aletti Copyright © The.
Il linguaggio C Gli operatori e le espressioni C Language
Capitolo 10 Tecniche algoritmiche Algoritmi e Strutture Dati.
Capitolo 10 Tecniche algoritmiche Algoritmi e Strutture Dati.
Linguaggio MATLAB: costrutti tipici (IF,WHILE…)
DIPARTIMENTO DI ELETTRONICA E INFORMAZIONE Lab 5 – Info B Marco D. Santambrogio – Riccardo Cattaneo –
Algoritmi e Strutture Dati
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Algoritmi e Strutture Dati Capitolo 2 Modelli di calcolo e metodologie.
Creazione di matrici Delimititatore di riga Delimititatore di matrice
Il linguaggio Fortran 90: 4. Array: Vettori e Matrici
Introduzione alla programmazione ll
Fondamentidi Programmazione Corso: Fondamenti di Programmazione Classe: PARI-DISPARI Docente: Prof. Luisa Gargano Testo: Aho, Ulman, Foundations of Computer.
Strutture di controllo in C -- Flow Chart --
Introduzione alla Ricorsione
Corso di PHP.
Programmazione in Java Claudia Raibulet
Information and Communication Technology CORSO DI LAUREA RELAZIONI PUBBLICHE E COMUNICAZIONE DIMPRESA Andrea Carignani (9 crediti) Fondamenti 6 Crediti.
Information and Communication Technology CORSO DI LAUREA IN RELAZIONI PUBBLICHE E PUBBLICITA’ Andrea Carignani (7,5 crediti) Fondamenti 5 Crediti.
Information and Communication Technology (6 crediti) Andrea Carignani
Corsi di Laurea Turismo, culture e territorio
4 Tipi di dati & variabili
TECNOLOGIE DELLINFORMAZIONE E DELLA COMUNICAZIONE PER LE AZIENDE Materiale di supporto alla didattica.
Unità Didattica 3 Linguaggio C
Sintassi base e struttura di un programma
BIOINFO3 - Lezione 201 Come in ogni corso di introduzione ad un linguaggio di programmazione, proviamo a scrivere lormai celebre primo programma di prova.
File e Funzioni Si possono distinguere tre tipi di file che vengono utilizzati in MATLAB: M-file: hanno estensione .m e in essi vengono memorizzati i.
Appunti di Java (J2SDK 1.4.2, JDK 1.6.0) prof. Antonella Schiavon settembre 2009.
Matematica I: Calcolo differenziale, Algebra lineare, Probabilità e statistica Giovanni Naldi, Lorenzo Pareschi, Giacomo Aletti Copyright © The.
CORSO DI PROGRAMMAZIONE II Lezione 22
JavaScript Generalità Cos'è JavaScript?
Variabili e assegnazione
Principi di macroeconomia Robert H. Frank, Ben S. Bernanke Copyright © The McGraw-Hill Companies, srl Capitolo 10 Spesa e produzione nel breve periodo.
Fondamenti di affidabilità - Paolo Citti, Gabriele Arcidiacono, Gianni Campatelli Copyright © The McGraw-Hill Companies, srl Capitolo 7 FTA.
Introduzione agli algoritmi e strutture dati 2/ed T. H. Cormen, C. E. Leiserson, R. L. Rivest, C. Stein Copyright © 2005 – The McGraw-Hill Companies srl.
Introduzione a Javascript
Javascript Istruzioni di ciclo: for(inizio; condizione; incremento ) {blocco istruzioni} istruzione seguente; – inizio e incremento possono contenere più.
Programmazione Web Presentazione del corso /2015.
Principi di macroeconomia Robert H. Frank, Ben S. Bernanke Copyright © The McGraw-Hill Companies, srl Capitolo 13 Storia e caratteristiche dell’integrazione.
Capitolo 6 Iterazione Lucidi relativi al volume: Java – Guida alla programmazione James Cohoon, Jack Davidson Copyright © The McGraw-Hill Companies.
Camil Demetrescu, Irene Finocchi, Giuseppe F. ItalianoAlgoritmi e strutture dati Algoritmi e Strutture Dati Capitolo 2 Modelli di calcolo e metodologie.
1 Il linguaggio C Puntatori e dintorni. 2 Puntatori : idea di base In C è possibile conoscere e denotare l’indirizzo della cella di memoria in cui è memorizzata.
Fondamenti di informatica Oggetti e Java Luca Cabibbo Luca Cabibbo – Fondamenti di informatica: Oggetti e Java Copyright © 2004 – The McGraw-Hill Companies.
Marketing mix e piano di marketing
Capitolo 8 Code con priorità Algoritmi e Strutture Dati Camil Demetrescu, Irene Finocchi, Giuseppe F. Italiano.
C. Comi, L.C. Dell’acqua – Introduzione alla meccanica strutturale 3/ed Copyright © 2012 The McGraw-Hill Companies srl Introduzione alla meccanica strutturale.
1 Il linguaggio C Precisazioni sull’esperienza in laboratorio.
Capitolo 10 Tecniche algoritmiche Algoritmi e Strutture Dati.
Capitolo 10 Tecniche algoritmiche Algoritmi e Strutture Dati.
Cloud informatica V anno. Introduzione a PHP Lo scripting PHP PHP è un linguaggio di scripting lato server. Le caratteristiche di un linguaggio di scripting.
Eprogram informatica V anno. Introduzione a PHP Introduzione La diffusione di PHP ha avuto un notevole incremento dalla fine degli anni Novanta a oggi,
Esercizio n o 3 Si realizzi una calcolatrice a 32 bit con interfaccia “normale” (decimale) con LabView, utilizzando SOLAMENTE: –convertitore decimale (input)
Transcript della presentazione:

Sintassi Commenti Istruzioni /*.. Commenti */ per commenti lunghi più di una riga: /*.. Commenti */ per commenti di una riga: // ..commenti oppure #..commenti Istruzioni <?php istr1; istr2;istr3; ... istrN ?>

Sintassi Variabili Scopo di una variabile $var = "valore"; //nome valido $Var = "Valore"; //nome valido $_var = "_valore"; //nome valido $1var = "1valore"; //nome non valido $echo $var, $Var, $_var; // stampa i valori Scopo di una variabile $var = "valore"; function prova(){ global $var; //senza questa riga non si stampa nulla $echo $var; } prova(); Disponibili diverse variabili predefinite Descrivono il server

Sintassi Tipi di dati No tipizzazione stretta Tipi scalari: boolean, integer, float. \$a = 123,456; \$b = -123456e-3; \$c = 123E3 Tipi composti Vettori \$vet1 = array(); //vettore vuoto \$vet2 = array("a","b","c","d"); \$vet3 = array(4=>"e",5=>"f",6=>"g"); \$vet4 = array("primo"=>1,"secondo"=>2,"terzo"=>3); echo \$vet2[2]; //stampa b echo \$vet3[4]; //stampa e echo \$vet4['secondo']; //stampa 2 \$vet3[6]="h"; //modifica il valore Oggetti Tipi speciali: resource, null

Sintassi Costanti Operatori //definizione della costante define("COST", "valore costante"); // utilizzo della costante echo COST; Operatori Aritmetici: +, -, *, /, % (resto), . (conc stringhe) Logici: and, or, xor, ! (not) Assegnamento: =, +=, … Confronto: == (uguaglianza), === (se dello stesso tipo) != <> (diversità), >, >=, <, <= e operatore trinario: (esp1) ? (esp2) : (esp3) Controllo degli errori: @ Esecuzione di script da shell: ‘

Sintassi Funzioni Continua… function primaFunz ($arg1,$arg2,...,$argN) { //codice return $risultato } La stessa funzione viene poi richiamata come segue: $ris = funzione ($val1, "valore", ...,10); I valori degli argomenti vengono passati per valore. Quanto indicato come parametro del costrutto return viene restituito come valore della funzione; è comunque opzionale. È possibile definire valori di default per gli argomenti: function secondaFunz ($arg1="valore_default",$arg2,..,$argN) { //codice return $risultato } Continua…