Diferència entre revisions de la pàgina «M3 - Programació»

De wikiserver
Dreceres ràpides: navegació, cerca
(Repàs UF1)
Línia 10: Línia 10:
  
 
===Continguts===
 
===Continguts===
 +
 +
 +
====Algoritmes / pseudocodi====
 +
 +
Un algoritme és una seqüència ordenada de passos, sense ambigüitats, que permet la resolució d'un problema donat. Una de les eines més emprades per fer algoritmes és el pseudocodi.
 +
 +
El Pseudocodi és un llenguatge universal per comunicar-se entre programadors, consisteix en un un conjunt d'instruccions en llenguatge natural com ara català, castellà, anglès..., que permeten elaborar algoritmes utilitzant paraules i frases que es comprenguin fàcilment.
 +
 +
'''Pseudocodi'''
 +
 +
:* '''Lectura'''
 +
Dades que es necessiten per poder fer l'algoritme.
 +
<pre>
 +
Llegir <Dada>
 +
</pre>
 +
:* '''Estructura'''
 +
Són les instruccions: processos, càlculs, comparacions, etc., que hem de fer per trobar la solució.
 +
 +
:* '''Escriptura'''
 +
Per mostrar el resultat del algoritme.
 +
<pre>
 +
Escriure <Resultat>
 +
</pre>
 +
 +
 +
:*[[M3 - Programació estructurada / Continguts UF1: Pseudocodi |Pseudocodi]]
 +
 +
:*Introducció de dades: '''Llegir <Dada>'''
 +
 +
 +
====Variables, constants i estructures de control====
  
 
:*[[M3 - Programació estructurada / Continguts UF1: Algorismes i programes |Algorismes i programes]]
 
:*[[M3 - Programació estructurada / Continguts UF1: Algorismes i programes |Algorismes i programes]]

Revisió del 19:16, 29 nov 2019

UF1: Programació Estructurada

Continguts

Algoritmes / pseudocodi

Un algoritme és una seqüència ordenada de passos, sense ambigüitats, que permet la resolució d'un problema donat. Una de les eines més emprades per fer algoritmes és el pseudocodi.

El Pseudocodi és un llenguatge universal per comunicar-se entre programadors, consisteix en un un conjunt d'instruccions en llenguatge natural com ara català, castellà, anglès..., que permeten elaborar algoritmes utilitzant paraules i frases que es comprenguin fàcilment.

Pseudocodi

  • Lectura

Dades que es necessiten per poder fer l'algoritme.

Llegir <Dada> 
  • Estructura

Són les instruccions: processos, càlculs, comparacions, etc., que hem de fer per trobar la solució.

  • Escriptura

Per mostrar el resultat del algoritme.

Escriure <Resultat> 


  • Introducció de dades: Llegir <Dada>


Variables, constants i estructures de control

Fitxer:Shortcuts-80.pdf

Tipus de dades compostes

Activitats

Exercicis seqüencials, estructura alternativa i iteratius

Exercicis taules, cadenes i nous tipus de dades

Pràctiques

Repàs UF1

UF2: Disseny modular i recursivitat

Continguts

Activitats

Pràctiques

UF3: Fonament de gestió de fitxers

Continguts

Activitats

UF4: Programació Orientada a Objectes. Fonaments

Activitats