Diferència entre revisions de la pàgina «DAW 2025-2026»
m (→20251121 (2h)) |
m (→20251125 (1h)) |
||
| (Hi ha una revisió intermèdia del mateix usuari que no es mostren) | |||
| Línia 20: | Línia 20: | ||
[https://fje.sharepoint.com/sites/GD_CLOT-FP-CLOT_FP-DptInformatica/Documentos%20compartidos/Forms/AllItems.aspx?id=%2Fsites%2FGD%5FCLOT%2DFP%2DCLOT%5FFP%2DDptInformatica%2FDocumentos%20compartidos%2FCLOT%5FFP%2DDptInformatica%2F2526%2FLLISTES%20ASSIST%C3%88NCIA&viewid=0378dc70%2Dd30b%2D4dbf%2D9ffc%2D0a0ea8f8bf65&FolderCTID=0x0120003BC8367864239F40A596CE0A21832195 Totes les llistes] | [https://fje.sharepoint.com/sites/GD_CLOT-FP-CLOT_FP-DptInformatica/Documentos%20compartidos/Forms/AllItems.aspx?id=%2Fsites%2FGD%5FCLOT%2DFP%2DCLOT%5FFP%2DDptInformatica%2FDocumentos%20compartidos%2FCLOT%5FFP%2DDptInformatica%2F2526%2FLLISTES%20ASSIST%C3%88NCIA&viewid=0378dc70%2Dd30b%2D4dbf%2D9ffc%2D0a0ea8f8bf65&FolderCTID=0x0120003BC8367864239F40A596CE0A21832195 Totes les llistes] | ||
| + | == 20251128 (2h) == | ||
| + | * Dubtes | ||
| + | * Seguim amb l'aleatorietat | ||
== 20251125 (1h) == | == 20251125 (1h) == | ||
* Dubtes | * Dubtes | ||
* Aleatorietat | * Aleatorietat | ||
| + | """ | ||
| + | aleatorietat00.py | ||
| + | Cognom1 Cognom2, Nom | ||
| + | 20221108 | ||
| + | """ | ||
| + | import '''random''' | ||
| + | |||
| + | for i in range(50): | ||
| + | # print("%d "%(random.'''randrange'''(1,7)),end = "") | ||
| + | print("%d"%(random.'''randint'''(1,6)),end = " ") | ||
| + | print() | ||
| + | |||
| + | import random | ||
| + | |||
| + | for i in range(50): | ||
| + | print("%s"%(random.'''choice'''("1X2")),end=" ") | ||
| + | |||
| + | // time00.c | ||
| + | // Unix Epoch | ||
| + | |||
| + | #include <stdio.h> | ||
| + | #include <time.h> | ||
| + | |||
| + | int main(){ | ||
| + | printf("Nombre de segons que han passat des del 1r de gener de 1970: %ld\n",time(NULL)); | ||
| + | |||
| + | return 0; | ||
| + | } | ||
| + | |||
== 20251121 (2h) == | == 20251121 (2h) == | ||
* Dubtes | * Dubtes | ||
Revisió de 17:21, 28 nov 2025
Quan tingueu les credencials d'accés a la NET heu de compartir-nos (als dos professors) una carpeta amb aquest nom: 2526-DAW-SM3-1rCognom2nCognomNom (Per exemple, si el teu nom és Xavier López Pujol --> 2526-DAW-SM3-LopezPujolXavier). A aquest enllaç podreu veure si ja hi sou a la llista:
Carpetes compartides del SM3 de 1r de DAW. Curs 2025-2026
Estructura de les carpetes:
EH1 (depenent del subgrup) SM1 (depenent del subgrup) collados.org SM3 examens exercicis C Python Encastats perDies
Contingut
- 1 Enllaços ràpids
- 1.1 20251128 (2h)
- 1.2 20251125 (1h)
- 1.3 20251121 (2h)
- 1.4 20251118 (1h)
- 1.5 20251114 (2h)
- 1.6 20251111 (1h)
- 1.7 20251107 (2h)
- 1.8 20251104 (1h)
- 1.9 20251031 (2h)
- 1.10 20251024 (2h)
- 1.11 20251021 (2h)
- 1.12 20251017 (2h)
- 1.13 20251014 (1h)
- 1.14 20251007 (1h)
- 1.15 20251003 (2h)
- 1.16 20250930 (1h)
- 1.17 20250926 (2h)
- 1.18 20250923 (1h)
- 1.19 20250919 (2h)
- 1.20 20250916 (1h)
- 2 Repositori de codis fet a classe durant el curs
Enllaços ràpids
20251128 (2h)
- Dubtes
- Seguim amb l'aleatorietat
20251125 (1h)
- Dubtes
- Aleatorietat
"""
aleatorietat00.py
Cognom1 Cognom2, Nom
20221108
"""
import random
for i in range(50):
# print("%d "%(random.randrange(1,7)),end = "")
print("%d"%(random.randint(1,6)),end = " ")
print()
import random
for i in range(50):
print("%s"%(random.choice("1X2")),end=" ")
// time00.c
// Unix Epoch
#include <stdio.h>
#include <time.h>
int main(){
printf("Nombre de segons que han passat des del 1r de gener de 1970: %ld\n",time(NULL));
return 0;
}
20251121 (2h)
- Dubtes
- Recursivitat
- Les torres de Hanoi:
Explicació de Les torres de Hanoi
Vídeo: Entendiendo la recursividad con las Torres de Hanoi
- Seguim amb exemples
20251118 (1h)
- Dubtes
- Seguim amb exemples
20251114 (2h)
- Prova teòrica manuscrita a la segona hora (Heu d'escriure a la part superior: 1) Cognom1 Cognom2, Nom 2) DAW 3) CO o JB en funció del professor que heu tingut més hores)
- Declaració, assignació i instanciació de variables
- Prototipus de funcions
- ord() i chr() a Mètodes de cadenes a Python
>>> c = 'z'
>>> print(f"c: {c}")
c: z
>>> print(f"c: {ord(c)}")
c: 122
>>> print("c: %c"%(c))
c: z
>>> print("c: %d"%(ord(c)))
c: 122
>>> d = 121
>>> print(f"d: {d}")
d: 121
>>> print(f"d: {chr(d)}")
d: y
>>> print("c: %c"%(chr(d)))
c: y
>>> print("c: %d"%(d))
c: 121
>>>
20251111 (1h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
- Dubtes
- Exercicis
20251107 (2h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
- Dubtes
- Exercicis
20251104 (1h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
- Dubtes
- Seguim amb bucles
- Exercicis
20251031 (2h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
- Dubtes
- Seguim amb bucles
- Exercicis
20251024 (2h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
- Dubtes
- Condicionals (if, elif, else i switch)
- Bucles
20251021 (2h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
- Dubtes
- Variables booleanes i condicionals
- Bucles
20251017 (2h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
- Dubtes
- Correcció d'exercicis pendents
- Variables booleanes i condicionals
20251014 (1h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
20251007 (1h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
20251003 (2h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
20250930 (1h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
20250926 (2h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
Fonaments de Programació. Llenguatge C/C++ (d97)
20250923 (1h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
20250919 (2h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
20250916 (1h)
Codis comentats avui a classe usuari: daw / contrasenya: daw2526
Compilador / intèrpret en línia onlinegdb.com
Snap!
Python
Instal·lador de Python per a Windows
Pràctiques d'introducció a Python
C
Instal·lador de C per a Windows
IDE
Compilador / intèrpret en línia onlinegdb.com
Repositori de codis fet a classe durant el curs
Codis fets a les classes de 1r de DAW usuari: daw / contrasenya: daw2526
Algorísmica
Exercicis bàsics de pesudocodi - Ex01
Python
Pràctiques d'introducció a Python
Condicionals en Python
Exercicis de condicions en Python
Estructures repetitives, o bucles, en Python
Estructures repetitives, o bucles, en Python
Exercicis d'estructures de control repetitives en Python
Instal·lació del Jupyter Lab
Prova de Jupyter via web externa
Instal·lació de Jupyter Lab a la màquina virtual GNU/Linux. Des del terminal:
$ su - # apt update # apt install python3-pip # exit $ pip --version $ pip install jupyterlab $ pip install jupyter-c-kernel
Sortiu de la sessió i torneu-hi a entrar. Seguiu amb aquestes ordres:
$ install_c_kernel --user $ jupyter kernelspec list
Un cop instal·lat s'executa des del terminal:
$ jupyter-lab
I apareix el navegador web amb el Jupyter Lab.