Anar al contingut (clic a Intro)
UdG Home UdG Home
UdG 30 anys
Tancar
Menú

Estudia a la UdG

Dades generals

Curs acadèmic:
2012
Descripció:
Conceptes bàsics d'informàtica. Introducció als sistemes operatius. Introducció a la programació
Crèdits:
4,5
Idioma principal de les classes:
Català
S’utilitza oralment la llengua anglesa en l'assignatura:
Gens (0%)
S’utilitzen documents en llengua anglesa:
Poc (25%)

Grups

Grup A

Durada:
Semestral, 1r semestre
Professorat:

Altres Competències

  • Adquirir coneixements bàsics d'Informàtica i de tractament de la informació.
  • Apredre a implementar algorismes mitjançant un llenguatge de programació. Usar un entorn virtual com a eina de treball (Plataforma Avaluació Continuada i Millora de L'Ensenyament)
  • Aprendre a dissenyar i implementar una base de dades. Aprendre a fer les operacions bàsiques sobre una base de dades (consultes, informes, formularis)
  • Introducció als conceptes bàsics d'algorísmica i programació (tipus de dades i esquemes algorísmics bàsics)

Continguts

1. El computador i el seu entorn. (2h)

          1.1. Introducció a la Informàtica.

          1.2. Hardware.

          1.3. Unitats funcionals del computador.

          1.4. Perifèrics.

          1.5. Dispositius d'entrada i sortida.

          1.6. Dispositius de memòria.

          1.7. Software

          1.8. Sistemes operatius.

          1.9. Llenguatges de programació.

          1.10. Aplicacions a la Informàtica

2. Conceptes bàsics de programació.

          2.1. Introducció. (1h)

          2.2. Notació algorísmica. (1h)

          2.3. Objectes i accions elementals. (2h)

          2.4. Estructures algorísmiques.(4h)

          2.5. Disseny d'algorismes iteratius.(4h)

3. Organització de la informació.

          3.1. Introducció a les bases de dades. (2h)

          3.2. Introducció al model entitat-relació.(6h)

          3.3. Introducció al model relacional.(4h)

Activitats

Tipus d’activitat Hores amb professor Hores sense professor Total
Anàlisi / estudi de casos 6,00 22,00 28,00
Aprenentatge basat en problemes (PBL) 22,00 18,00 40,00
Elaboració individual de treballs 2,00 1,00 3,00
Sessió expositiva 6,00 0 6,00
Sessió participativa 10,00 7,00 17,00
Tutories de grup 10,00 0 10,00
Total 56,00 48,00 104

Bibliografia

  • López, Beatriz, Valls, Aïda, Aldea, Arantza, (cop. 2001). Iniciació a la programació. Tarragona: Universitat Rovira i Virgili. Servei Lingüístic.
  • Ramez Elmasri, Shamkant B. Navathe (2007). Fundamentos de sistemas de bases de datos. Addison Wesley.

Avaluació i qualificació

Activitats d'avaluació:

Descripció de l'activitat Avaluació de l'activitat %
Resolució De Problemes relacionats amb els objectes bàsics del llenguatge algoritmic. Es tindrà en compte el grau de coneixement dels objectes bàsics del llenguatge, que seran fonamentals per continuar amb les estructures algorítmiques bàsiques. 6
Resolució d'algoritmes bàsics usant composició seqüencial i alternativa. Es valorarà la capacitat inicial per escriure el pseudocodi de programes senzills, i la seva implementació en el llenguatge de programació C++ 6
Resolució d'esquemes iteratius bàsics. Es verificarà tant el funcionament correcte dels algoritmes proposats, com el correcte disseny del programa en l'entorn Visual C++ 6
Resolució problemes iteratius no trivials. Arribat a aquest punt, es valorarà la capacitat d'abstracció per arribar a resoldre algoritmes iteratius de dificultat mitja.
També es tindrà en compte el disseny curós de l'aplicatiu així com el correcte funcionament del mateix.
6
Resolució de problemes iteratius de complexitat mitjana. Es valorarà la capacitat d'abstracció per tal de resoldre problemes de programació no trivials. 6
Ús de les eines de treball: l'Open Office Base. Entrega exercici al final de la classe 5
Ús de les eines de treball: l'Open Office Base, part II. Entrega d'exercici al final de la classe 5
Pràctica de BBDD. Es tindrà en compte en primer lloc la correctesa en el disseny del model entitat/relació . Per això, es donarà la possibilitat de comentar el disseny amb el professor, un cop l'estudiant tingui un primer esborrany.
A partir del model entitat/relació validat, l'estudiant passarà l'esquema a model relacional, i implementarà el disseny amb Open Office Base.
Es tindrà en compte la coherència entre el disseny i la seva implementació final en l'entorn Open Office Base.
També es tindrà en compte les restriccions d'integritat referencial aplicades així com la qualitat del disseny de les taules, formularis, consultes, informes de l'aplicació final.
20
Examen Final 40

Qualificació

A-Examen (40%)
B-Laboratori. Pràctiques de Programació (30%)
C-Laboratori. Pràctica de Bases de Dades (30%)

Per a aprovar l'assignatura cal obtenir separadament una qüalificació superior o igual a 4 en cadascun dels apartats A,B i C anteriorment especificats.

En cas de suspendre alguna de les 3 parts (A,B,C) en 1a convocatòria, la nota de 1a convocatòria serà la mitja ponderada de les parts suspeses.

En segona convocatòria només cal recuperar les parts suspeses .

No es guarda cap nota entre diferents cursos acadèmics.

Observacions

Per dur a terme les pràctiques de programació, cal les següents eines :

1- Compilador de C++ gcc
2- Visual C++
3- Open Office Base

Escull quins tipus de galetes acceptes que el web de la Universitat de Girona pugui guardar en el teu navegador.

Les imprescindibles per facilitar la vostra connexió. No hi ha opció d'inhabilitar-les, atès que són les necessàries pel funcionament del lloc web.

Permeten recordar les vostres opcions (per exemple llengua o regió des de la qual accediu), per tal de proporcionar-vos serveis avançats.

Proporcionen informació estadística i permeten millorar els serveis. Utilitzem cookies de Google Analytics que podeu desactivar instal·lant-vos aquest plugin.

Per a oferir continguts publicitaris relacionats amb els interessos de l'usuari, bé directament, bé per mitjà de tercers (“adservers”). Cal activar-les si vols veure els vídeos de Youtube incrustats en el web de la Universitat de Girona.