Tip:
Highlight text to annotate it
X
[D. Evans] Anem a començar a programar
La programació és realment el nucli de la informàtica.
La majoria de les màquines estan dissenyades per fer una sola cosa.
Açò se suposa que és una torradora.
Es tracta més d'un dibuix representatiu que una respresentació precisa..
Una torradora - bé, potser podem fer més d'una cosa amb ella
Podem posar coses diferents en ella.
Podem torrar pa, podem torrar magdalenes.
Potser té algunes coses que podem utilitzar per canviar el seu comportament una mica.
Podem canviar la configuració per torrar més o menys temps
Però és prou limitat el que pot fer.
Tot el que pot fer és una variació d'aquesta funcionalitat bàsica per a la que va ser dissenyada,
posar la torrada, escalafar-la i desprès treure-la.
Si volem modificar el seu comportament per fer alguna cosa realment diferent,
hauríem de alterar físicament la màquina.
Potser podríem prendre les peces separades, posar-los junts en una nova forma.
Si som realment creatius podriem fer una bicicleta de la torradora.
Això crec que seria un projecte molt gran,
Així que sense un programa, un ordinador és molt menys útil que una torradora.
No pot fer res sense un programa.
El programa és el que li diu a l'ordinador què fer.
I la potència d'un ordinador és aquesta, a diferència d'una torradora,
que és realment dissenyat per fer només un parell de coses,
un ordinador pot fer qualsevol cosa.
Un ordinador és una màquina universal.
Podem programar per fer pràcticament qualsevol cosa.
Així que qualsevol cosa que puguem imaginar,
qualsevol cosa que puguem trobar la manera d'escriure un programa
podem fer que l'ordinador ho faci.
I el que el programa ha de ser és una seqüència molt precisa de passos.
L'ordinador en si mateix no sap com fer res
Té algunes instruccions simples que pot executar.
I per fer un programa que faça alguna cosa útil,
hem de posar aquestes instruccions juntes d'una manera que facin el que volem.
Així que pot convertir l'ordinador en un navegador web, en un servidor,
en una consola de jocs, en una torradora de pa, sense lloc per posar el pa,
en tot el que podem imaginar - si més no qualsevol programa que volem fer.
I el poder de l'ordinador és que es pot executar aquests pasos molt, molt ràpid,
així que es pot executar milers de milions d'instruccions en un segon.
El programa ens permetrà dir-li a l'ordinador els passos a seguir.
Hi ha molts idiomes diferents per a la programació d'ordinadors.
El llenguatge que aprendràs en aquest curs és un llenguatge anomenat Python, com la serp.
També anomenat així per la Monthy Python
L'important de Python és que ens dóna un bon llenguatge d'alt nivell
que podem utilitzar per escriure programes.
I això significa que encara que el nostre programa corre directament en l'ordinador,
els programes que escriuem seran una entrada (input) per a Python,
que funciona a l'ordinador.
Per la qual cosa, anomen Python un interprete.
Això significa que executa nostres programes, els interpreta,
executa el programa que hem escrit en el llenguatge Python
mitjançant l'execució d'un programa en l'idioma que l'ordinador pugui entendre directament.