EPSEVG

Guia Docent EPSEVG
Curs 2006/07
PROG: PROGRAMACIO

 DADES GENERALS
 PlaETSE Codi14631 TipusOBT Crèdits7,5 Intensitat presencial
 Curs1 SiglaPROG Periocitat1,2 Depart744
 Idioma Clases     Català:        Espanyol:        Anglès:   Responsable   XAVIER MIGUELEZ ORTIZ

 Descripció [Català]

L’objectiu principal de l’assignatura és aprendre els conceptes bàsics d’algorísmica i programació clàssica per continuar amb la programació orientada a objectes i la influència que aquesta ha exercit sobre la indústria informàtica. La programació es realitza en llenguatge C i Visual C++.


 Descripció [Castellà]

 Descripció [Anglès]
 MÒDULS
OrdreDescripcióTipusHores
1TeoriaTemes 30
Hores exposicions teòriques: 26       Hores treball pràctic:  4      
Hores treball grup: 0       Hores treball individual: 0
Objectius

Continguts

Temari de la teoria de l’assignatura

  1. Introducció a la programació

  2. Estructures algorísmiques

    1. Introducció

    2. Esquemes

    3. Iteracions

  3. Programació bàsica

    1. Tipus de dades i variables

    2. Expressions

    3. Operacions bàsiques

    4. Tipus d’estructures bàsiques

    5. Estructuració de programes: disseny descendent

    6. Aplicacions bàsiques amb el llenguatge de programació C

  4. Programació avançada

    1. Tipus de dades estructurats

    2. Tractament de taules

    3. Tractament de fitxers

    4. Aplicacions avançades amb el llenguatge de programació C

  5. Introducció a la programació orientada a objectes

    1. Classes i objectes

    2. Atributs i mètodes

    3. Abstracció i herència

    4. Altres aspectes

    5. El llenguatge de programació Visual C++

 

Activitats, coneixements, habilitats, aptituds
2PràctiquesPràctiques 45
Hores exposicions teòriques: 0       Hores treball pràctic:  0      
Hores treball grup: 45       Hores treball individual: 0
Continguts

Pràctiques de l’assignatura

1.      Pràctica 1: Introducció a l’entorn de programació en llenguatge C

L’objectiu d’aquesta pràctica és introduir a l’alumne a l’entorn de programació del llenguatge C i la realització d’un programa d’utilització d’estructures bàsiques.

2.      Pràctica 2: Desenvolupament d’una aplicació de càlcul matemàtic en llenguatge C

Un cop l’alumne ja s’ha familiaritzat amb l’entorn de programació es realitzarà aquesta pràctica en tres blocs:

            Primer bloc: Disseny d’estructura de dades

            Segon bloc: Disseny algorísmic

Tercer bloc: Codificació en C de les dues parts anteriors

3.      Pràctica 3: Introducció a l’entorn de programació orientat a objecte

L’objectiu d’aquesta pràctica és introduir a l’alumne a l’entorn de programació orientat a objecte en llenguatge Visual C++ i la realització d’un programa d’aplicació dels conceptes bàsics.

 

 

 

 


Hores Exposicions Teòriques: [26]
Hores Treball Pràctic: [4]
Hores de Treball en Grup: [45]
Hores treball individual: [0]
Hores totals: [75]
Crèdits ECTS: [3]
 
 Dependència entre Mòduls

OrdreDescripcióTipus
1TeoriaTemes
2PràctiquesPràctiques
 
 Mètode d'avaluació

Hores Avaluació: 0

Aquesta assignatura està formada per dos grans blocs, teoria i pràctica, que es realitzen de forma paral·lela durant tot el curs acadèmic.

El bloc de teoria consta de 2 hores/setmana i el de pràctica de 3 hores/setmana.

 

Teoria

El mètode d’avaluació per a la teoria es basa en la realització de dos exàmens, un parcial i un final, a més del lliurament d’alguns exercicis al llarg del curs acadèmic.

 

Pràctiques

El mètode d’avaluació per a les pràctiques de l’assignatura es basa en la realització, per part de l’alumne, de diferents exercicis dels quals es valora:

- La capacitat de realitzar el disseny d’algorismes que permetin la resolució, de forma optimitzada, de problemes dintre de l’àmbit informàtic

- El mètode de codificació dels algorismes en els llenguatges de programació C i Visual C++.

 

Càlcul de la nota

Nota Teoria (T): 0,30*Nota Primer Parcial + 0.70*Nota Final

Nota Pràctiques (P): 0,25*Pràctica 1 + 0,25* Pràctica 2 + 0,30* Pràctica 3 + 0,30* Pràctica 4

Nota Exercicis (E)

 

Nota Final = 0,60*T + 0,40*P + 0,10*E

 

 
 CRÈDITS ECTS: Detall dels crèdits totals, separats per tipus

Treball en curs Treball encarregat durant el curs, realitzat de forma individual, en un termini prefixat
Treball en grup Treball encarregat durant el curs, realitzat en grup, en un termini prefixat
Projecte individual Treball realitzat de forma individual, integrant diversos coneixements de la matèria, i diferent per a cada estudiant
Pràctiques (PC) Treball d'aplicació dels coneixements de la matèria en el cas pràctic real, realitzat de forma individual o en grup
Treball escrit (WW) Treball realitzat de forma individual i per escrit, en un termini prefixat
Exàmen escrit (WE) Prova individual realitzada per escrit en un temps fixat i en un lloc predeterminat i controlat
Ex. Teòric/pràctic (TP) Prova individual relacionada amb aspectes teòrics i pràctics de la matèria, realitzada en un temps fixat i en un lloc predeterminat i controlat
 
 Bibliografia Bàsica

Autor Títol EditorialAny
 
 Materials Complementaris

Autor Títol EditorialAny