DADES IDENTIFICATIVES 2023_24
Assignatura (*) FONAMENTS DE PROGRAMACIÓ II Codi 17264102
Ensenyament
Grau en Tècniques de Desenvolupament d'Aplicacions Web i Mòbils (2018)
Cicle 1r
Descriptors Crèd. Tipus Curs Període
6 Obligatòria Primer 2Q
Llengua d'impartició
Català
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
MARTÍNEZ BALLESTÉ, ANTONI
Adreça electrònica antoni.martinez@urv.cat
Professors/es
MARTÍNEZ BALLESTÉ, ANTONI
Web
Descripció general i informació rellevant <p>L’assignatura té dos objectius generals: d’una banda, aprendre qüestions relacionades amb la programació i que no s’han tractat dins l’assignatura prèvia de Fonaments de Programació I; d’altra banda, i molt important, consolidar la programació estructurada i el disseny descendent. Per poder afrontar l'assignatura amb èxit és necessari haver superat Fonaments de Programació I.</p>
Com a conseqüència de l'extinció del pla d'estudi que estàs cursant, en aquesta assignatura només tindràs dret a examen. Per conèixer la data de realització de l'examen consulta a l'apartat d'horaris de les assignatures. En cas d'haver de sol·licitar convocatòria extraordinària recorda que per poder matricular aquest dret d'examen hauràs de presentar una sol·licitud a la secretaria del teu Campus/Centre.

Continguts
Tema Subtema
Anàlisi del cost algorísmic Eficiència
Temps d'execució
Notació asimptòtica
Algorismes recursius
Recursivitat
Disseny recursiu
Cost d'algorismes recursius
Transformació a iteratiu
Cerca i ordenació Cerca
Cerca dicotòmica
Ordenació (selecció, bombolla, inserció)
Merge sort
Disseny descendent Disseny descendent i procediments
Tipus de dades i procediments
Exemples de disseny descendent

Atenció personalitzada
Descripció

OBSERVACIONS REFERENTS a la COVID-19

A causa de l’emergència sanitària, l’atenció a l’estudiant es podrà realitzar per correu electrònic, o bé mitjançant reunions en línia, mitjançant les eines virtuals adients.


Avaluació
 
Altres comentaris i segona convocatòria

Per aprovar l'assignatura cal superar els dos exàmens parcials i que la nota mitjana de les pràctiques sigui ? 5. Si no s'aprova la teoria, l'estudiant es podrà presentar en segona convocatòria a recuperar aquella/es part/s que hagi suspès. Pel que fa les pràctiques, si no s'han aprovat en primera convocatòria es podran lliurar en segona convocatòria (les que no hagin arribat a la nota de 5). En aquest cas, una pràctica presentada a segona convocatòria tindrà una puntuació màxima de 7.


Fonts d'informació
Bàsica Félix García Carballeira i altres, Problemas resueltos de programación en lenguaje C, Última, Thomson
Jesús Bisbal Riera, Manual de algorítmica: Recursividad, complejidad y diseño de algoritmos, Última, Edicions UOC

Complementària José R. García-Bermejo Giner, Programación estructurada en C, Última, Pearson (Prentice Hall)

(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent