Diferència entre revisions de la pàgina «ASIX 2024-2025»
m (→20240919 (1h)) |
m (→20240919 (1h)) |
||
Línia 32: | Línia 32: | ||
ecat@iot-ecat:~$ '''python -c "import sys; sys.exit(-1)"; echo $?''' | ecat@iot-ecat:~$ '''python -c "import sys; sys.exit(-1)"; echo $?''' | ||
255 | 255 | ||
− | * Lectura de dades a Snap!, Python i C | + | * Lectura de dades a [https://snap.berkeley.edu/snap/snap.html Snap!], Python i C |
== 20240918 (1h) == | == 20240918 (1h) == |
Revisió del 11:39, 19 set 2024
Quan tingueu les credencials d'accés a la NET heu de compartir-nos (als dos professors) una carpeta amb aquest nom: 2425-ASIX-SM3-1rCognom2nCognomNom (Per exemple, si el teu nom és Xavier López Pujol --> 2425-ASIX-SM3-LopezPujolXavier). A aquest enllaç podreu veure si ja hi sou a la llista:
Carpetes compartides del SM3 de 1r d'ASIX. Curs 2024-2025
Estructura de les carpetes:
SM1 (depenent del subgrup) SM3 examens exercicis C Python Encastats perDies
Contingut
Enllaços ràpids
20240919 (1h)
Codis comentats avui a classe usuari: asix / contrasenya: asix2425
- Funcionament del return. Lectura a Linux del que retorna un programa al sistema operatiu:
echo $?
Lectura a Windows del que retorna un programa al sistema operatiu:
echo %errorlevel%
- Retorn al sistema a Python:
ecat@iot-ecat:~$ python -c "import sys; sys.exit(0)"; echo $? 0 ecat@iot-ecat:~$ python -c "import sys; sys.exit(5)"; echo $? 5 ecat@iot-ecat:~$ python -c "import sys; sys.exit(-1)"; echo $? 255
- Lectura de dades a Snap!, Python i C
20240918 (1h)
Codis comentats avui a classe usuari: asix / contrasenya: asix2425
Introducció Hola món en Python i C.
Diferència a Windows entre ASCII i ANSI.
Manca demostrar el funcionament del return.
20240917 (1h)
Codis comentats avui a classe usuari: asix / contrasenya: asix2425
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 d'ASIX usuari: asix / contrasenya: asix2425
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.
C
Eines en línia
Recull de codis fets a classe usuari / contrasenya : asix / asix2425
Disseny de diagrames de flux en línia
Compilador / intèrpret en línia onlinegdb.com
MinGW - Compilador de C per a Windows