Professor coordinador:
Tipus d’assignatura: Obligatòria
Nivell: 1A
Càrrega lectiva: 6 crèdits (laboratori) / 5 crèdits ECTS
Recomanacions: Haver cursat o estar cursant les assignatures
“Computadors i Comunicacions”, “Electricitat i electrònica” i “Fonaments
d’Informàtica”
Organització de la docència:
Laboratori: 4 hores/setmana x 12 setmanes
Aquesta assignatura
pretén que l’estudiant es familiaritzi amb les eines informàtiques i
instruments electrònics que utilitzarà amb més freqüència en altres
assignatures de la carrera.
En finalitzar el curs, l’estudiant serà capaç de:
· Dissenyar i codificar programes, fent èmfasi en l’aplicació correcta d’esquemes coneguts, la descomposició de problemes en subproblemes més simples, la claredat i legibilitat, la correcta documentació de les solucions proposades, i la generació de proves.
· Muntar circuits electrònics senzills i realitzar-hi mesures.
· Descriure els components hardware i el funcionament del computador.
· Programar problemes senzills amb el llenguatge de simulació Matlab.
· Utilitzar un sistema operatiu Linux
En aquesta assignatura es treballen les següents competències transversals:
· Gestionar el treball personal
· Gestionar de forma adequada la informació
· Dirigir i col·laborar en equips de treball
· Guió de pràctiques de Laboratori 1.
· Estructura de computadores. Angulo. Ed. Paraninfo
· Principios de Electrónica. Malvino. Ed. McGrawHill.
· Java. Fundamentos de programación. Bishop. Ed. Addison-Wesley.
· Examen i treballs de programació en Java (33%) + Informes i treball realitzat en el laboratori d’Electrònica (33%) + Informes i treball realitzat amb l’Assembler, Matlab i Linux (33%)
· Les pràctiques i els treballs es fan en grups de dues persones.
· L’assignatura no preveu un examen final.
Programa de laboratori
Tema 1. Programació bàsica en llenguatge Java i entorn
Netbeans
1.1
Edició, compilació i execució de programes.
1.2
Tipus de variables i operadors.
1.3
Estructures seqüencial, alternativa i iterativa.
1.4
L’API de Java.
1.5
Procediments: accions i funcions.
1.6
Objectes. Atributs, mètodes i constructors. Utilització i construcció de
classes.
1.7
Taules.
Tema 2. Electricitat i Electrònica
2.1
Instrumentació bàsica en contínua: multímetre i font d’alimentació.
2.2
Circuits en contínua.
2.3 Instrumentació
bàsica en alterna: multímetre, oscil·loscopi i generador de funcions.
2.4 Transitoris en
circuits amb condensadors i bobines.
2.5 Circuit RLC en
alterna.
2.6
Font d’alimentació.
Tema 3. Estructura de computadors i llenguatge
assemblador (màquina elemental M+ o 8086)
3.1
Simulador o depurador: parts del computador, modificació dels registres i de la
memòria.
3.2
Instruccions bàsiques del llenguatge assemblador i microinstruccions.
3.3
Exercicis senzills de programació.
Tema 4. Llenguatge de simulació Matlab
4.1 Característiques de
l’entorn de programació
4.2
Tractament d’imatges amb Matlab
Tema 5. Sistema operatiu Linux
5.1
Utilització bàsica d’un sistema operatiu Linux
El treball al
laboratori es basarà en classes on el professor explicarà els conceptes de
teoria que són necessaris per a la realització de la pràctica, i després els
estudiants realitzaran el treball proposat en el guió, en grups de dos
estudiants, amb el guiatge del professor.
Es complementarà el
treball realitzat al laboratori amb exercicis de programació addicionals,
càlculs previs i informes escrits analitzant els resultats obtinguts al
laboratori.