SlideShare a Scribd company logo
1 of 11
Programació
Zihao Lin
Index
1.Què és programació?
2.Instruccions del codi
3.Control lògic
4.Judici condicional
5.Repetiu
6.Judici condicional en diversos idiomes
7.Bucles en diversos idiomes
8.Avantatges i desavantatges de Python
Programació
Què és programació?
Utilitzen codis per dirigir
els ordinadors a fer coses
Codi
Comandar instruccions de
l'ordinador
Instruccions del codi (Python com a exemple)
Imprimir “yo”
trobar el valor absolut de 33
suma 1,3,5
obrir fitxer a.csv
convertir “ABC” en llista
…
print(“yo”)
abs(33)
sum([1,3,5])
open(“a.csv”)
list(“ABC”)
…
Instrucció Descripció de
la instrucció
Control lògic
Acció A Acció B Acció C
Fi
Quan no hi ha una declaració de control lògic, codi
s'executa de manera seqüencial. I quan hi ha
instruccions de control lògic, l'ordinador pot saltar
l'execució o repetir l'execució a través de diferents
condicions.
Judici condicional
Condició A Acció A
No execució Fi
Certa
Falsa
Si condició és
certa, execució
acció, si
condició és
falsa, no
execució
Repetiu
Condició A Fi
Acció B
Falsa
Certa
Repeteix l'acció quan la
condició és certa fins que
la condició és falsa
Judici condicional en diversos idiomes
Judici condicional
en Python
Judici condicional
en Java
Judici condicional
en Bash
If condició:
Acció quan la condició és certa
If (condició) {
Acció quan la condició és certa
}
If [condició]:
then
Acció quan la condició és certa
fi
Bucles en diversos idiomes
Bucle Python Bucle Java Bucle bash
while condició:
Acció quan la condició és certa
while (condició) {
Acció quan la condició és certa
}
while [condició]:
do
Acció quan la condició és certa
done
Sintaxi senzilla
i elegant
Interpretabilitat
dinàmica
Paradigma de
programació
Biblioteca de
tercers
Llenguatge de cola
inconvenients
Avantatges i desavantatges de Python
Programació.pptx

More Related Content

More from plaboet (20)

Xarxes Joan. pdf.pdf
Xarxes Joan. pdf.pdfXarxes Joan. pdf.pdf
Xarxes Joan. pdf.pdf
 
JA NO HI ETS.pdf
JA NO HI ETS.pdfJA NO HI ETS.pdf
JA NO HI ETS.pdf
 
Xarxes Ton.pdf
Xarxes Ton.pdfXarxes Ton.pdf
Xarxes Ton.pdf
 
XARXES Aleix Tovar.PDF.pdf
XARXES Aleix Tovar.PDF.pdf XARXES Aleix Tovar.PDF.pdf
XARXES Aleix Tovar.PDF.pdf
 
Siradu XARXES INFORMÀTIQUES (1).pdf
Siradu XARXES INFORMÀTIQUES (1).pdfSiradu XARXES INFORMÀTIQUES (1).pdf
Siradu XARXES INFORMÀTIQUES (1).pdf
 
Rayan XARXES INFORMÀTIQUES (2).pdf
Rayan XARXES INFORMÀTIQUES (2).pdfRayan XARXES INFORMÀTIQUES (2).pdf
Rayan XARXES INFORMÀTIQUES (2).pdf
 
Xarxes Gerard.pdf
Xarxes Gerard.pdfXarxes Gerard.pdf
Xarxes Gerard.pdf
 
xarxes Júlia
xarxes Júlia xarxes Júlia
xarxes Júlia
 
XARXES INFORMÀTIQUES Irene Lemos.pdf.pdf
XARXES INFORMÀTIQUES Irene Lemos.pdf.pdfXARXES INFORMÀTIQUES Irene Lemos.pdf.pdf
XARXES INFORMÀTIQUES Irene Lemos.pdf.pdf
 
Xarxes Informàtiques. pdf.pdf
Xarxes Informàtiques. pdf.pdfXarxes Informàtiques. pdf.pdf
Xarxes Informàtiques. pdf.pdf
 
Xarxes amira
Xarxes amiraXarxes amira
Xarxes amira
 
Xarxes.dina
Xarxes.dinaXarxes.dina
Xarxes.dina
 
Xarxes.Aymanh.pdf
Xarxes.Aymanh.pdfXarxes.Aymanh.pdf
Xarxes.Aymanh.pdf
 
xarxeskholoud
xarxeskholoudxarxeskholoud
xarxeskholoud
 
Xarxes Dani Perez.pdf
Xarxes Dani Perez.pdfXarxes Dani Perez.pdf
Xarxes Dani Perez.pdf
 
XARXES_arnau.pdf
XARXES_arnau.pdfXARXES_arnau.pdf
XARXES_arnau.pdf
 
XARXES - Miguel.pdf
XARXES - Miguel.pdfXARXES - Miguel.pdf
XARXES - Miguel.pdf
 
XARXES CRISTINA JIANG
XARXES CRISTINA JIANGXARXES CRISTINA JIANG
XARXES CRISTINA JIANG
 
Xarxes Yundan
Xarxes YundanXarxes Yundan
Xarxes Yundan
 
XARXES INFORMÀTIQUES UNAI JIMENEZ.pdf
XARXES INFORMÀTIQUES UNAI JIMENEZ.pdfXARXES INFORMÀTIQUES UNAI JIMENEZ.pdf
XARXES INFORMÀTIQUES UNAI JIMENEZ.pdf
 

Programació.pptx

  • 2. Index 1.Què és programació? 2.Instruccions del codi 3.Control lògic 4.Judici condicional 5.Repetiu 6.Judici condicional en diversos idiomes 7.Bucles en diversos idiomes 8.Avantatges i desavantatges de Python
  • 3. Programació Què és programació? Utilitzen codis per dirigir els ordinadors a fer coses Codi Comandar instruccions de l'ordinador
  • 4. Instruccions del codi (Python com a exemple) Imprimir “yo” trobar el valor absolut de 33 suma 1,3,5 obrir fitxer a.csv convertir “ABC” en llista … print(“yo”) abs(33) sum([1,3,5]) open(“a.csv”) list(“ABC”) … Instrucció Descripció de la instrucció
  • 5. Control lògic Acció A Acció B Acció C Fi Quan no hi ha una declaració de control lògic, codi s'executa de manera seqüencial. I quan hi ha instruccions de control lògic, l'ordinador pot saltar l'execució o repetir l'execució a través de diferents condicions.
  • 6. Judici condicional Condició A Acció A No execució Fi Certa Falsa Si condició és certa, execució acció, si condició és falsa, no execució
  • 7. Repetiu Condició A Fi Acció B Falsa Certa Repeteix l'acció quan la condició és certa fins que la condició és falsa
  • 8. Judici condicional en diversos idiomes Judici condicional en Python Judici condicional en Java Judici condicional en Bash If condició: Acció quan la condició és certa If (condició) { Acció quan la condició és certa } If [condició]: then Acció quan la condició és certa fi
  • 9. Bucles en diversos idiomes Bucle Python Bucle Java Bucle bash while condició: Acció quan la condició és certa while (condició) { Acció quan la condició és certa } while [condició]: do Acció quan la condició és certa done
  • 10. Sintaxi senzilla i elegant Interpretabilitat dinàmica Paradigma de programació Biblioteca de tercers Llenguatge de cola inconvenients Avantatges i desavantatges de Python