Introducció als Computadors

Esteu aquí

Crèdits
7.5
Tipus
Obligatòria
Requisits
Aquesta assignatura no té requisits, però té capacitats prèvies
Departament
AC
Sense tenir cap coneixement previ de circuits digitals, els estudiants arriben a comprendre en detall la construcció d'un computador senzill format per un processador RISC que consta d'unes 3.000 portes (NOT, AND i OR) i uns 100 biestables, una memòria principal i un subsistema d'entrada / sortida amb un teclat i una impressora. S'estudien les bases dels circuits digitals combinacionals i seqüencials, es construeixen processadors formats per una unitat de procés i una unitat de control ambdues específiques per a la resolució d'un sol problema i s'arriba al processador de l'ordinador fent generals la unitat de procés i la de control, creant un llenguatge màquina de 25 instruccions que serveix per a executar qualsevol programa que poguéssim escriure en un llenguatge d'alt nivell.

Professorat

Responsable

  • Enric Morancho Llena ( )
  • Josep-Llorenç Cruz Diaz ( )

Altres

  • Eduardo Tommy Lopez Pastor ( )
  • Josep Larriba Pey ( )
  • Josep Sole Pareta ( )
  • Marc Gonzàlez Tallada ( )
  • Octavio Castillo Reyes ( )
  • Pau Bofill Soliguer ( )
  • Toni Cortés Rosselló ( )

Hores setmanals

Teoria
2
Problemes
2
Laboratori
1
Aprenentatge dirigit
0.3
Aprenentatge autònom
7.2

Competències

Competències Transversals

Treball en equip

  • G5 - Ser capaç de treballar com a membre d'un equip, ja sigui com a un membre més, ja sigui realitzant tasques de direcció, amb la finalitat de contribuir a desenvolupar projectes d'una manera pragmàtica i amb sentit de la responsabilitat; assumir compromisos tenint en compte els recursos disponibles.
  • CT3 - Ser capaç de treballar com a membre d'un equip interdisciplinari, ja sigui com un membre més o duent a terme tasques de direcció, amb la finalitat de contribuir a desenvolupar projectes amb pragmatisme i sentit de la responsabilitat, tot assumint compromisos considerant els recursos disponibles.
  • CTR3 - Ser capaç de treballar com a membre d'un equip, ja sigui com a un membre més, ja sigui realitzant tasques de direcció, amb la finalitat de contribuir a desenvolupar projectes d'una manera pragmàtica i amb sentit de la responsabilitat; assumir compromisos tenint en compte els recursos disponibles.

Emprenedoria i innovació

  • G1 - Conèixer i comprendre l'organització d'una empresa i les ciències que regeixen la seva activitat; capacitat de comprendre les regles laborals i les relacions entre la planificació, les estratègies industrials i comercials, la qualitat i el benefici. Desenvolupar la creativitat, l'esperit emprenedor i la tendència a la innovació.
  • CT1 - Conèixer i comprendre l'organització d'una empresa i les ciències que regeixen la seva activitat; tenir capacitat per entendre les normes laborals i les relacions entre la planificació, les estratègies industrials i comercials, la qualitat i el benefici. Conèixer i entendre els mecanismes en què es basa la recerca científica, així com els mecanismes i instruments de transferència de resultats entre els diferents agents socioeconòmics implicats en els processos d'I+D+i.
  • CTR1 - Conèixer i comprendre l'organització d'una empresa i les ciències que regeixen la seva activitat; capacitat de comprendre les regles laborals i les relacions entre la planificació, les estratègies industrials i comercials, la qualitat i el benefici. Desenvolupar la creativitat, l'esperit emprenedor i la tendència a la innovació.

Actitud adequada davant el treball

  • G8 - Tenir motivació per a la realització professional i per a afrontar nous reptes, tenir una visió àmplia de les possibilitats de la carrera professional en l'àmbit de l'enginyeria en informàtica. Sentir-se motivat per la qualitat i la millora contínua, i actuar amb rigor en el desenvolupament professional. Capacitat d'adaptació als canvis organitzatius o tecnològics. Capacitat de treballar en situacions de carència d'informació i/o amb restriccions temporals i/o de recursos.
  • CT5 - Estar motivat pel desenvolupament professional, per a afrontar nous reptes i per a la millora contínua. Tenir capacitat de treball en situacions de falta d'informació.
  • CTR5 - Tenir motivació per a la realització professional i per a afrontar nous reptes, tenir una visió àmplia de les possibilitats de la carrera professional en l'àmbit de l'enginyeria en informàtica. Sentir-se motivat per la qualitat i la millora contínua, i actuar amb rigor en el desenvolupament professional. Capacitat d'adaptació als canvis organitzatius o tecnològics. Capacitat de treballar en situacions de carència d'informació i/o amb restriccions temporals i/o de recursos.

Raonament

  • G9 - Capacitat de raonament crític, lògic i matemàtic. Capacitat de resoldre problemes en la seva àrea d'estudi. Capacitat d'abstracció: capacitat de crear i utilitzar models que reflecteixin situacions reals. Capacitat de dissenyar i realitzar experiments senzills, i analitzar-ne i interpretar-ne els resultats. Capacitat d'anàlisi, de síntesi i d'avaluació.
  • CT6 - Capacitat d'avaluar i analitzar de manera raonada i crítica sobre situacions, projectes, propostes, informes i estudis de caracter cientific-tecnic. Capacitat d'argumentar les raons que expliquen o justifiquen aquestes situacions, propostes, etc.
  • CTR6 - Capacitat de raonament crític, lògic i matemàtic. Capacitat de resoldre problemes en la seva àrea d'estudi. Capacitat d'abstracció: capacitat de crear i utilitzar models que reflecteixin situacions reals. Capacitat de dissenyar i realitzar experiments senzills, i analitzar-ne i interpretar-ne els resultats. Capacitat d'anàlisi, de síntesi i d'avaluació.

Sostenibilitat i compromís social

  • G2 - Conèixer i comprendre la complexitat dels fenòmens econòmics i socials típics de la societat del benestar. Ser capaç d'analitzar i valorar l'impacte social i mediambiental.
  • CT2 - Conèixer i comprendre la complexitat dels fenòmens econòmics i socials típics de la societat del benestar; tenir capacitat per relacionar el benestar amb la globalització i la sostenibilitat; assolir habilitats per usar de forma equilibrada i compatible la tècnica, la tecnologia, l'economia i la sostenibilitat.

Tercera llengua

  • G3 - Conèixer l'idioma anglès amb un nivell adequat de forma oral i escrita, i en consonància amb les necessitats que tindran els graduats i les graduades en Enginyeria Informàtica. Capacitat de treballar en un grup multidisciplinar i en un entorn multilingüe i de comunicar, tant per escrit com de forma oral, coneixements, procediments, resultats i idees relacionats amb la professió d'enginyer tècnic en informàtica.
  • CT5 - Conèixer una tercera llengua, preferentment l'anglès, amb un nivell adequat oral i escrit i en consonància amb les necessitats que tindran els titulats i titulades.

Comunicació eficaç oral i escrita

  • G4 - Comunicar de forma oral i escrita amb altres persones coneixements, procediments, resultats i idees. Participar en debats sobre temes propis de l'activitat de l'enginyer tècnic en informàtica.

ús solvent dels recursos d'informació

  • G6 [Avaluable] - Gestionar l'adquisició, l'estructuració, l'anàlisi i la visualització de dades i d'informació de l'àmbit de l'enginyeria informàtica, i valorar de forma crítica els resultats d'aquesta gestió.
    • G6.1 - Identificar les necessitats pròpies d'informació i utilitzar les col·leccions, els espais i els serveis disponibles per a dissenyar i executar cerques simples adequades en l'àmbit temàtic. Classificar la informació recollida i sintetitzar-la. Valorar la propietat intel·lectual i citar adequadament les fonts.
  • CT4 - Gestionar l'adquisició, l'estructuració, l'anàlisi i la visualització de dades i informació de l'àmbit d'especialitat, i valorar de forma crítica els resultats d'aquesta gestió.
  • CTR4 - Gestionar l'adquisició, l'estructuració, l'anàlisi i la visualització de dades i d'informació de l'àmbit de l'enginyeria informàtica, i valorar de forma crítica els resultats d'aquesta gestió.

Aprenentatge autònom

  • G7 - Detectar carències en el coneixement propi i superar-les mitjançant la reflexió crítica i l'elecció de la millor actuació per ampliar aquest coneixement. Capacitat per a l'aprenentatge de nous mètodes i tecnologies, i versatilitat per a adaptar-se a noves situacions.

Analisis i sintesis

  • CT7 - Capacitat d'anàlisi i resolució de problemes tècnics complexos.

Sostenibilitat i compromís social

  • CTR2 - Conèixer i comprendre la complexitat dels fenòmens econòmics i socials típics de la societat del benestar. Ser capaç d'analitzar i valorar l'impacte social i mediambiental.

Bàsiques

  • CB6 - Que els estudiants sàpiguen aplicar els coneixements adquirits y la seva capacitat de resolució de problemes en entorns nous o poc coneguts dins de contexts més amplis (o multidisciplinaris) relacionats amb la seva àrea d'estudi.
  • CB7 - Que els estudiants siguin capaços d'integrar coneixements i enfrontar-se a la complexitat de formular judicis a partir d'una informació que, essent incomplerta o limitada, inclogui reflexions sobre les responsabilitats socials i ètiques vinculades a l'aplicació dels seus coneixements i judicis.
  • CB8 - Que els estudiants sàpiguen comunicar les seves conclusions i els coneixements i raons darreres que les sustenten- a públics especialitzats i no especialitzats d'una manera clara i sense ambigüitats.
  • CB9 - Que els estudiants posseeixin les habilitats d'aprenentatge que els permetin continuar estudiant d'una manera que haurà de ser en gran mesura autodirigida o autònoma..
  • CB1 - Que els estudiants hagin demostrat posseir i comprendre coneixements en una àrea d'estudi que parteix de la base de l'educació secundària general, i se sol trobar a un nivell que, si bé es recolza en llibres de text avançats, inclou també alguns aspectes que impliquen coneixements procedents de l'avantguarda del seu camp d'estudi.
  • CB2 - Que els estudiants sàpiguen aplicar els seus coneixements al seu treball o vocació d'una manera professional i posseeixin les competències que solen demostrar-se mitjançant l'elaboració i defensa d'arguments i la resolució de problemes dins la seva àrea d'estudi.
  • CB3 - Que els estudiants tinguin la capacitat de reunir i interpretar dades rellevants (normalment dins la seva àrea d'estudi) per emetre judicis que incloguin una reflexió sobre temes rellevants d'índole social, científica o ètica.
  • CB4 - Que els estudiants puguin transmetre informació, idees, problemes i solucions a un públic tant especialitzat com no especialitzat.
  • CB5 - Que els estudiants hagin desenvolupat aquelles habilitats d'aprenentatge necessàries per emprendre estudis posteriors amb un alt grau d'autonomia
  • CB10 - Posseir i comprendre coneixements que aportin una base o oportunitat de ser originals en el desenvolupament i/o aplicació d'idees, sovint en un context de recerca.

Transversals

  • CT1 - Emprenedoria i innovació. Conèixer i comprendre l'organització d'una empresa i les ciències que regeixen la seva activitat; tenir capacitat per entendre les normes laborals i les relacions entre la planificació, les estratègies industrials i comercials, la qualitat i el benefici.
  • CT2 - Sostenibilitat i Compromís Social. Conèixer i comprendre la complexitat dels fenòmens econòmics i socials típics de la societat del benestar; tenir capacitat per relacionar el benestar amb la globalització i la sostenibilitat; obtenir habilitats per utilitzar de forma equilibrada i compatible la tècnica, la tecnologia, l'economia i la sostenibilitat.
  • CT3 - Comunicació eficaç oral i escrita. Comunicar-se de forma oral i escrita amb altres persones sobre els resultats de l'aprenentatge, de l'elaboració del pensament i de la presa de decisions; participar en debats sobre temes de la pròpia especialitat.
  • CT4 - Treball en equip. Ser capaç de treballar com a membre d'un equip interdisciplinari, ja sigui com un membre més o realitzant tasques de direcció, amb la finalitat de contribuir a desenvolupar projectes amb pragmatisme i sentit de la responsabilitat, assumint compromisos tenint en compte els recursos disponibles.
  • CT5 - Ús solvent dels recursos d'informació. Gestionar l'adquisició, l'estructuració, l'anàlisi i la visualització de dades i informació en l'àmbit de l'especialitat i valorar de forma crítica els resultats d'aquesta gestió.
  • CT6 - Aprenentatge autònom. Detectar deficiències en el propi coneixement i superar-les mitjançant la reflexió crítica i l'elecció de la millor actuació per ampliar aquest coneixement.
  • CT7 - Tercera llengua. Conèixer una tercera llengua, preferentment l'anglès, amb un nivell adequat oral i escrit i d'acord amb les necessitats que tindran els titulats i titulades.

Perspectiva de gènere

  • CT6 - Conèixer i comprendre, des de l'àmbit de la titulació mateixa, les desigualtats per raó de sexe i gènere en la societat, i integrar les diverses necessitats i preferències per raó de sexe i gènere en el disseny de solucions i la resolució de problemes.

Competències Tècniques

Competències tècniques comunes

  • CT1 - Demostrar coneixement i comprensió de fets essencials, conceptes, principis i teories relatives a la informàtica i a les seves disciplines de referència.
    • CT1.1B - Demostrar coneixement i comprensió dels conceptes fonamentals de la programació i de l'estructura bàsica d'un computador. CEFB5. Coneixement de l'estructura, funcionament i interconnexió dels sistemes informàtics, i dels fonaments de la seva programació.
  • CT2 - Utilitzar d'una manera apropiada teories, procediments i eines en el desenvolupament professional de l'enginyeria informàtica en tots els seus àmbits (especificació, disseny, implementació, desplegament -implantació- i avaluació de productes) de manera que es demostri la comprensió dels compromisos adoptats a les decisions de disseny.
  • CT3 - Demostrar coneixement i comprensió del context organitzatiu, econòmic i legal en el qual es desenvolupa la seva feina (coneixement adequat del concepte d'empresa, del marc institucional i jurídic de l'empresa, d'organització i gestió de les empreses).
  • CT4 - Demostrar coneixement i capacitat d'aplicació dels procediments algorísmics bàsics de les tecnologies informàtiques per a dissenyar solucions a problemes, analitzant la idoneïtat i la complexitat dels algorismes
  • CT5 - Analitzar, dissenyar, construir i mantenir aplicacions de forma robusta, segura i eficient, triant el paradigma i els llenguatges de programació més adequats.
  • CT6 - Demostrar coneixement i comprensió del funcionament intern d'un computador i del funcionament de les comunicacions entre ordinadors.
    • CT6.2 - Demostrar coneixement, comprensió i capacitat d'avaluar l'estructura i l'arquitectura dels computadors, i els components bàsics que els componen.
  • CT7 - Avaluar i seleccionar plataformes de producció hardware i software per a l'execució d'aplicacions i de serveis informàtics.
  • CT8 - Planificar, concebre, desplegar i dirigir projectes, serveis i sistemes informàtics en tots els àmbits, liderar-ne la posada en marxa, la millora contínua i valorar-ne l'impacte econòmic i social.

Competències tècniques

  • CE1 - Utilitzar amb destresa els conceptes i mètodes matemàtics subjacents els problemes de la ciència i l'enginyeria de les dades.
  • CE2 - Ser capaç de programar solucions a problemes d'enginyeria: Dissenyar solucions algorítmiques eficients a un problema computacional donat, implementar-les en forma de programari robust, estructurat i mantenible, i comprovar la validesa de la solució.
  • CE3 - Analitzar fenòmens complexos mitjançant la probabilitat i l'estadística, i plantejar models d'aquests tipus en situacions concretes. Formular i resoldre problemes d'optimització matemàtica.
  • CE4 - Utilitzar els sistemes de computació actuals, inclosos els sistemes d'alt rendiment, per al procés de grans volums de dades des del coneixement de la seva estructura, funcionament i particularitats.
  • CE5 - Dissenyar i aplicar tècniques de processat de senyal, triant entre diferents eines tecnològiques, incloses les de visió artificial, de reconeixement del llenguatge parlat i de tractament de dades multimèdia.
  • CE6 - Construir o utilitzar sistemes de processat i comprensió del llenguatge escrit, integrant-lo en altres sistemes dirigits per les dades. Dissenyar sistemes de recerca d'informació textual o hipertextual i d'anàlisi de xarxes socials.
  • CE7 - Demostrar coneixement i capacitat d'aplicació de les eines necessàries per a l'emmagatzematge, el processament i l'accés a les dades.
  • CE8 - Capacitat de triar i emprar tècniques de modelització estadística i anàlisi de dades, avaluant la qualitat dels models, validant-los i interpretant-los.
  • CE9 - Capacitat de triar i emprar una varietat de tècniques d'aprenentatge automàtic i construir sistemes que les utilitzin per a la presa de decisions, fins i tot de forma autònoma.
  • CE10 - Visualització d'informació per facilitar l'exploració i anàlisi de dades, inclosa l'elecció de la representació adequada d'aquests i l'ús de tècniques de reducció de dimensionalitat.
  • CE11 - Dins el context corporatiu, entendre el procés d'innovació, ser capaç de proposar models i plans de negoci basats en explotació de les dades, analitzar-ne la viabilitat i ser capaç de comunicar-los de manera convincent.
  • CE12 - Aplicar les pràctiques del "project management" en la gestió integral del projecte d'enginyeria d'explotació de dades que l'alumne ha de realitzar, en les àrees d'abast, temps, econòmica i riscos.
  • CE13 - (Treball de final de grau) Planificar i concebre i dur a terme projectes de naturalesa professional en l'àmbit de l'enginyeria de les dades, ne la posada en marxa, la seva millora contínua i valorant el seu impacte econòmic i social. Defensar el projecte desenvolupat davant un tribunal universitari.

Específiques

  • CE1 - Desenvolupar algoritmes eficients fonamentats en el coneixement i comprensió de la teoria de la complexitat computacional i les principals estructures de dades, dins de l'àmbit de ciència de dades
  • CE2 - Aplicar els fonaments de la gestió i processament de dades en un problema de ciència de dades
  • CE3 - Aplicar mètodes d'integració de dades per donar solució a problemes de ciència de dades en entorns heterogenis
  • CE4 - Aplicar mètodes escalables d'emmagatzematge i processament paral·lel de dades, incloent-hi fluxos continus de dades, un cop identificats els més apropiats per a un problema de ciència de dades
  • CE5 - Modelar, dissenyar i implementar sistemes complexos de dades, incloent-hi la visualització de dades
  • CE6 - Dissenyar el procés de Ciència de Dades i aplicar metodologies científiques per a obtenir conclusions sobre poblacions i prendre decisions en conseqüència, a partir de dades estructurades o no estructurades i potencialment emmagatzemades en formats heterogenis.
  • CE7 - Identificar les limitacions imposades per la qualitat de dades en un problema de ciència de dades i aplicar tècniques per a disminuir el seu impacte
  • CE8 - Extreure informació de dades estructurades i no estructurades, tenint en compte la naturalesa multivariant de les mateixes.
  • CE9 - Aplicar mètodes adequats per a l'anàlisi d'altres tipus de formats, com ara processos i grafs, dins l'àmbit de ciència de dades
  • CE10 - Identificar els mètodes d'aprenentatge automàtic i modelització estadística a utilitzar per resoldre un problema específic de ciència de dades, i aplicar-los de forma rigorosa
  • CE11 - Analitzar i extreure coneixement d'informació no estructurada mitjançant tècniques de processament de llenguatge natural, mineria de textos i imatges
  • CE12 - Aplicar la ciència de dades en projectes multidisciplinaris per resoldre problemes en dominis nous o poc coneguts per la ciència de dades i que siguin econòmicament viables, socialment acceptables, i d'acord amb la legalitat vigent
  • CE13 - Identificar les principals amenaces en l'àmbit de l'ètica i la privacitat de dades en un projecte de ciència de dades (tant en l'aspecte de gestió com d'anàlisi de dades) i desenvolupar i implantar mesures adequades per esmorteïr aquestes amenaces.
  • CE14 - Portar a terme, presentar i defensar un exercici original realitzat individualment davant d'un tribunal universitari, consistent en un projecte d'enginyeria en l'àmbit de la ciència de dades en el qual se sintetitzen les competències adquirides en els ensenyaments

Competències Tècniques de cada especialitat

Especialitat sistemes d'informació

  • CSI2 - Integrar solucions de Tecnologies de la Informació i les Comunicacions, i processos empresarials per a satisfer les necessitats d'informació de les organitzacions, permetent que assoleixin els seus objectius de forma efectiva.
  • CSI3 - Determinar els requisits dels sistemes d'informació i comunicació d'una organització, atenent als aspectes de seguretat, compliment de la normativa i de la legislació vigent.
  • CSI4 - Participar activament en l'especificació, el disseny, la implementació i el manteniment dels sistemes d'informació i de comunicació.
  • CSI1 - Demostrar comprensió i aplicar els principis i les pràctiques de les organitzacions, de manera que puguin exercir d'enllaç entre les comunitats tècnica i de gestió d'una organització, i participar activament en la formació dels usuaris.

Especialitat enginyeria del software

  • CES1 - Desenvolupar, mantenir i avaluar serveis i sistemes software que satisfacin tots els requisits de l'usuari, que es comportin de forma fiable i eficient, que tinguin un desenvolupament i un manteniment assequible i que compleixin normes de qualitat aplicant les teories, els principis, els mètodes i les pràctiques d'Enginyeria del Software.
  • CES2 - Valorar les necessitats del client i especificar els requisits software per a satisfer aquestes necessitats, reconciliant objectius en conflicte mitjançant la cerca de compromisos acceptables, dintre de les limitacions derivades del cost, del temps, de l'existència de sistemes ja desenvolupats i de les organitzacions.
  • CES3 - Identificar i analitzar problemes; dissenyar, desenvolupar, implementar, verificar i documentar solucions software sobre la base d'un coneixement adient de les teories, dels models i de les tècniques actuals.

Especialitat tecnologies de la informació

  • CTI1 - Definir, planificar i gestionar la instal·lació de la infraestructura TIC de l'organització.
  • CTI2 - Garantir que els sistemes TIC d'una organització funcionen de manera adequada, són segurs i estan adequadament instal·lats, documentats, personalitzats, mantinguts, actualitzats i substituïts, i que les persones de l'organització reben un suport TIC correcte.
  • CTI3 - Dissenyar solucions que integrin tecnologies de hardware, software i comunicacions (i capacitat de desenvolupar solucions específiques de software de sistemes) per a sistemes distribuïts i dispositius de computació ubiqua.
  • CTI4 - Emprar metodologies centrades en l'usuari i l'organització per al desenvolupament, l'avaluació i la gestió d'aplicacions i sistemes basats en tecnologies de la informació que assegurin l'accessibilitat, l'ergonomia i la usabilitat dels sistemes.

Especialitat enginyeria de computadors

  • CEC1 - Dissenyar i construir sistemes digitals, incloent computadors, sistemes basats en microprocessadors i sistemes de comunicacions.
  • CEC2 - Analitzar i avaluar arquitectures de computadors incloent plataformes paral·leles i distribuïdes, i desenvolupar i optimitzar software per a aquestes plataformes.
  • CEC3 - Desenvolupar i analitzar hardware i software per a sistemes encastats i/o de molt baix consum.
  • CEC4 - Dissenyar, desplegar, administrar i gestionar xarxes de computadors, i gestionar la garantia i la seguretat dels sistemes informàtics.

Especialitat computació

  • CCO1 - Tenir un coneixement profund dels principis fonamentals i dels models de la computació i saber-los aplicar per a interpretar, seleccionar, valorar, modelar i crear nous conceptes, teories, usos i desenvolupaments tecnològics, relacionats amb la informàtica.
  • CCO2 - Desenvolupar de forma efectiva i eficient els algorismes i el software apropiats per a resoldre problemes complexos de computació.
  • CCO3 - Desenvolupar les solucions informàtiques que, considerant l'entorn d'execució i l'arquitectura del computador sobre el qual s'executen, aconsegueixin el millor rendiment.

Acadèmiques

  • CEA1 - Capacitat de comprendre els principis bàsics de funcionament de les tècniques principals dels Sistemes Multiagents, i saber utilitzar-les en l'entorn d'un sistema o servei intel·ligent.
  • CEA2 - Capacitat de comprendre els principis bàsics de funcionament de les tècniques principals de Planificació i Raonament Aproximat, i saber utilitzar-les en l'entorn d'un sistema o servei intel·ligent.
  • CEA3 - Capacitat de comprendre els principis bàsics de funcionament de les tècniques principals d'Aprenentatge Automàtic, i saber utilitzar-les en l'entorn d'un sistema o servei intel·ligent.
  • CEA4 - Capacitat de comprendre els principis bàsics de funcionament de les tècniques principals d'Intel·ligència Computacional, i saber utilitzar-les en l'entorn d'un sistema o servei intel·ligent.
  • CEA5 - Capacitat de comprendre els principis bàsics de funcionament de les tècniques de Processament del Llenguatge Natural, i saber utilitzar-les en l'entorn d'un sistema o servei intel·ligent.
  • CEA6 - Capacitat de comprendre els principis bàsics de funcionament de les tècniques de Visió Computacional, i saber utilitzar-les en l'entorn d'un sistema o servei intel·ligent.
  • CEA7 - Capacitat de comprendre la problemàtica, i les solucions als problemes en la pràctica professional de l'aplicació de la Intel·ligència Artificial en l'entorn empresarial i industrial.
  • CEA8 - Capacitat de realitzar investigació en noves tècniques, metodologies, arquitectures, serveis o sistemes en l'àrea de la Intel·ligència Artificial.
  • CEA9 - Capacitat de comprendre les tècniques avançades de Sistemes Multiagents, i saber dissenyar, implementar i aplicar aquestes tècniques en el desenvolupament d'aplicacions, serveis o sistemes intel·ligents.
  • CEA10 - Capacitat de comprendre les tècniques avançades d'Interacció Persona-Màquina, i saber dissenyar, implementar i aplicar aquestes tècniques en el desenvolupament d'aplicacions, serveis o sistemes intel·ligents.
  • CEA11 - Capacitat de comprendre les tècniques avançades d'Intel·ligència Computacional, i saber dissenyar, implementar i aplicar aquestes tècniques en el desenvolupament d'aplicacions, serveis o sistemes intel·ligents.
  • CEA12 - Capacitat de comprendre les tècniques avançades d'Enginyeria del Coneixement, Aprenentatge Automàtic i Sistemes de Suport a la Decisió, i saber dissenyar, implementar i aplicar aquestes tècniques en el desenvolupament d'aplicacions, serveis o sistemes intel·ligents.
  • CEA13 - Capacitat de comprendre les tècniques avançades de Modelització, Raonament i Resolució de problemes, i saber dissenyar, implementar i aplicar aquestes tècniques en el desenvolupament d'aplicacions, serveis o sistemes intel·ligents.
  • CEA14 - Capacitat de comprendre les tècniques avançades de Visió, Percepció i Robòtica, i saber dissenyar, implementar i aplicar aquestes tècniques en el desenvolupament d'aplicacions, serveis o sistemes intel·ligents.

Professionals

  • CEP1 - Capacitat de resoldre les necessitats d'anàlisi de la informació de les diferents organitzacions, tot identificant les fonts d'incertesa i variabilitat.
  • CEP2 - Capacitat de resoldre els problemes de presa de decisions de les diferents organitzacions, integrant eines intel·ligents.
  • CEP3 - Capacitat d'aplicació de les tècniques d'Intel·ligència Artificial en entorns tecnològics i industrials per a la millora de la qualitat i la productivitat.
  • CEP4 - Capacitat per dissenyar, redactar i presentar informes sobre projectes informaticos en l'area especifica d'Intel·ligència Artificial.
  • CEP5 - Capacitat de dissenyar noves eines informàtiques i noves tècniques d'Intel·ligència Artificial en l'exercici professional.
  • CEP6 - Capacitat d'assimilar i integrar els canvis de l'entorn econòmic, social i tecnològic als objectius i procediments del treball informàtic en sistemes intel·ligents.
  • CEP7 - Capacitat de respectar la normativa legal i la deontologia en l'exercici professional.
  • CEP8 - Capacitat de respectar l'entorn ambiental i dissenyar i desenvolupar sistemes intel·ligents sostenibles.

Direcció i gestió

  • CDG1 - Capacitat per a la integració de tecnologies, aplicacions, serveis i sistemes propis de l'Enginyeria Informàtica, amb caràcter generalista, i en contextos més amplis i multidisciplinaris.
  • CDG2 - Capacitat per a la planificació estratègica, elaboració, direcció, coordinació, y gestió tècnica i econòmica en els àmbits de l'enginyeria informàtica relacionats, entre d'altres, amb: sistemes, aplicacions, serveis, xarxes, infraestructures o instal·lacions informàtiques i centres o factories de desenvolupament de software, respectant l'adequat compliment dels criteris de qualitat i mediambientals i en entorns de treball multidisciplinaris.
  • CDG3 - Capacitat per a la direcció de projectes de recerca, desenvolupament i innovació, en empreses i centres tecnològics, amb garantia per la seguretat de les persones i béns, la qualitat final dels productes i la seva homologació.

Específiques

  • CTE1 - Capacitat per a modelar, dissenyar, definir l'arquitectura, implantar, gestionar, operar, administrar i mantenir aplicacions, xarxes, sistemes, serveis i continguts informàtics.
  • CTE2 - Capacitat de comprendre i saber aplicar el funcionament i organització d'Internet, les tecnologies i protocols de xarxes de nova generació, els models de components, software intermedi i serveis.
  • CTE3 - Capacitat per a assegurar, gestionar, auditar i certificar la qualitat dels desenvolupaments, processos, sistemes, serveis, aplicacions i productes informàtics.
  • CTE4 - Capacitat per a dissenyar, desenvolupar, gestionar i avaluar mecanismes de certificació i garantia de seguretat en el tractament i accés a la informació en un sistema de processament local o distribuït.
  • CTE5 - Capacitat per a analitzar les necessitats d'informació que es plantegen en un entorn i portar a terme en totes les seves etapes el procés de construcció d'un sistema d'informació.
  • CTE6 - Capacitat per a dissenyar i avaluar sistemes operatius i servidors, i aplicacions i sistemes basats en computació distribuïda.
  • CTE7 - Capacitat per a comprendre i poder aplicar coneixements avançats de computació d'altes prestacions i mètodes numèrics o computacionals a problemes d'enginyeria.
  • CTE8 - Capacitat de dissenyar i desenvolupar sistemes, aplicacions i serveis informàtics en sistemes encastats i ubics.
  • CTE9 - Capatitat per a aplicar mètodes matemàtics, estadístics i d'intel·ligència artificial per a modelar, dissenyar i desenvolupar aplicacions, serveis, sistemes intel·ligents i sistemes basats en el coneixement.
  • CTE10 - Capacitat per a utilitzar i desenvolupar metodologies, mètodes, tècniques, programes d'ús específic, normes i estàndards de computació gràfica.
  • CTE11 - Capacitat per a conceptualitzar, dissenyar, desenvolupar i avaluar la interacció persona-ordinador de productes, sistemes, aplicacions i serveis informàtics.
  • CTE12 - Capacitat per a la creació i explotació d'entorns virtuals, i per a la creació, gestió i distribució de continguts multimèdia.

Gràfics i realitat virtual

  • CEE1.1 - Capacitat de comprendre i saber aplicar les tecnologies actuals i les que en el futur es facin servir per al disseny i avaluació d'aplicacions gràfiques interactives en tres dimensions, tant quan prevalgui la qualitat d'imatge com quan ho faci la interactivitat o la velocitat, així com comprendre els compromisos inherents i les raons que els ocasionen.
  • CEE1.2 - Capacitat de comprendre i saber aplicar les tecnologies actuals i les que en el futur es facin servir per a l'avaluació, implementació i explotació d'entorns de realitat virtual i/o augmentada, i d'interfícies d'usuari 3D basades en dispositius d'interacció natural.
  • CEE1.3 - Capacitat d'integrar les tecnologies esmentades en les competències CEE1.1 i CEE1.2 amb altres tecnologies de tractament digital de la informació per construir noves aplicacions; així com efectuar contribucions significatives en equips multidisciplinaris que facin servir la informàtica gràfica.

Xarxes de computadors i sistemes distribuïts

  • CEE2.1 - Capacitat per a entendre els models, problemes i algoritmes relacionats amb els sistemes distribuïts, així com poder dissenyar i avaluar algoritmes i sistemes que tractin la problemàtica de la distribució i ofereixin serveis distribuïts.
  • CEE2.2 - Capacitat d'entendre els models, problemes i algoritmes relacionats amb les xarxes de computadors, així com poder dissenyar i avaluar algoritmes, protocols i sistemes que tractin la problemàtica de la xarxes de comunicació entre computadors.
  • CEE2.3 - Capacitat d'entendre els models, problemes i eines matemàtiques que permeten analitzar, dissenyar i avaluar xarxes de computadors i sistemes distribuïts.

Computació avançada

  • CEE3.1 - Capacitat per a identificar barreres computacionals i analitzar la complexitat de problemes computacionals en diversos àmbits de la ciència i la tecnologia; així com per representar problemes d'alta complexitat en estructures matemàtiques que puguin ser tractades eficientment amb esquemes algorítmics.
  • CEE3.2 - Capacitat per utilitzar un espectre ampli i variat de recursos algorítmics per resoldre problemes d'alta dificultat algorísmica.
  • CEE3.3 - Capacitat per entendre les necessitats computacionals de problemes de disciplines diferents de la informàtica i efectuar contribucions significatives en equips multidisciplinaris que facin servir la computació.

Computació d'altes prestacions

  • CEE4.1 - Capacitat d'analitzar, avaluar i dissenyar computadors i proposar noves tècniques de millora en la seva arquitectura.
  • CEE4.2 - Capacitat d'analitzar, avaluar, dissenyar i optimitzar programari considerant l'arquitectura i de proposar noves tècniques d'optimització.
  • CEE4.3 - Capacitat d'analitzar, avaluar, dissenyar i administrar programari de sistema en entorns de supercomputació.

Enginyeria de serveis

  • CEE5.1 - Capacitat per participar en projectes de millora o creació de sistemes de serveis, aportant especialment: a) propostes d'innovació i recerca basades en nous usos i desenvolupaments de les tecnologies de la informació b) l'aplicació dels principis de l'enginyeria del programari i les bases de dades en el desenvolupament dels sistemes d'informació que siguin més adequats, c) la determinació, instal·lació i gestió de la infraestructura/plataforma informàtica necessària per al funcionament eficient dels sistemes de servei.
  • CEE5.2 - Capacitat per aplicar els coneixements obtinguts en sistemes de servei de qualsevol tipus, estant familiaritzat amb alguns d'ells, i amb coneixement profund dels sistemes de comerç electrònic i les seves extensions (eBusiness, eOrganization, eGovernment, etc.).
  • CEE5.3 - Capacitat per treballar en equips interdisciplinaris d'enginyeria de serveis i, disposant de l'experiència de domini necessària, capacitat per a treballar autònomament en sistemes de serveis concrets.

Específiques comunes

  • CEC1 - Capacitat per aplicar el mètode científic en l'estudi i anàlisi de fenòmens i sistemes en qualsevol àmbit de la Informàtica, així com en la concepció, disseny i implantació de solucions informàtiques innovadores i originals.
  • CEC2 - Capacitat per al modelatge matemàtic, càlcul i disseny experimental en centres tecnològics i d'enginyeria d'empresa, particularment en tasques de recerca i innovació en tots els àmbits de la Informàtica.
  • CEC3 - Capacitat per aplicar solucions innovadores i realitzar avanços en el coneixement que explotin els nous paradigmes de la Informàtica, particularment en entorns distribuïts.

Competències Tècniques Generals

Genèriques

  • CG1 - Identificar i aplicar els mètodes i processos de gestió de dades més adequats per gestionar el cicle de vida de les dades, incloent-hi dades estructurades i no estructurades
  • CG2 - Identificar i aplicar mètodes d'anàlisi, extracció de coneixement i visualització de dades recollides en formats molt diferents
  • CG3 - Definir, dissenyar i implementar sistemes complexos que cobreixin totes les fases en projectes de ciència de dades
  • CG4 - Dissenyar i posar en marxa projectes de ciència de dades en dominis específics de forma innovadora
  • CG5 - Poder recórrer a coneixements fonamentals i metodologies de treball sòlides adquirits durant els estudis per adaptar-se als nous escenaris tecnològics del futur.
  • CG6 - Capacitat per a la direcció general, direcció tècnica i direcció de projectes de recerca, desenvolupament i innovació en empreses i centres tecnològics, en l'àmbit de l'Enginyeria en Informàtica.
  • CG7 - Capacitat per a la posada en marxa, direcció i gestió de processos de fabricació d'equips informàtics, amb garantia de la seguretat per a les persones i béns, la qualitat final dels productes i la seva homologació
  • CG8 - Capacitat per a l'aplicació dels coneixements adquirits i de resoldre problemes en entorns nous o poc coneguts dins de contexts més amplis i multidisciplinaris, essent capaços d'integrar aquests coneixements.
  • CG9 - Capacitat per a comprendre i aplicar la responsabilitat ètica, la legislació i la deontologia professional de l'activitat de la professió d'Enginyer en Informàtica
  • CG10 - Capacitat per a aplicar els principis de l'economia i de la gestió de recursos humans i projectes, així com la legislació, regulació i normalització de la Informàtica

Objectius

  1. Explicar amb paraules pròpies el funcionament d'un computador tipus Von Neuman: la seva estructura interna a nivell dels subsistemes processador, bus, memòria i entrada/sortida i l'execució d'un programa en llenguatge màquina. Explicar també les diferencies mes rellevants entre el llenguatge màquina dels computadors RISC i CISC.
    Competències relacionades: CT1.1B,
  2. Definir el sistema de numeració convencional en base b per a la representació de nombres naturals i en particular en el cas binari (b=2) així com el sistema de representació de nombres enters en complement a dos (Ca2).
    Competències relacionades: CT1.1B,
  3. Canviar la representació d'un nombre natural en base 2, 10 o 16 a una altra d'aquestes bases.
    Competències relacionades: CT1.1B,
  4. Explicar que es un circuit lògic combinacional. Especificar la taula de la veritat de cadascuna de les portes lògiques bàsiques (Not, And, Or i Xor) i dels blocs multiplexor i descodificador.
    Competències relacionades: CT6.2,
  5. Analitzar circuits combinacionals petits (obtenir la seva taula de la veritat i els temps de propagació, així com dibuixar cronogrames del seu funcionament).
    Competències relacionades: CT6.2,
  6. Sintetitzar circuits combinacionals petits (obtenir un esquema lògic amb un dels següents conjunts de dispositius: portes Not, And i Or (en suma de minterms o en sumes de productes mínimes), un descodificador i portes Or o una memòria ROM i multiplexors.
    Competències relacionades: CT6.2,
  7. Aplicar els algorismes aritmètics per a realitzar les operacions bàsiques (suma, resta, comparació i multiplicació i divisió per potencies de dos) sobre vectors de bits que representen nombres naturals en binari i nombres enters en complement a dos.
    Competències relacionades: CT1.1B,
  8. Dibuixar l'esquema lògic intern de cadascun dels blocs combinacionals (circuits combinacionals que manipulen paraules de n bits) que realitzen les operacions aritmètiques bàsiques sobre nombres naturals representats en binari i nombres enters en complement a dos. Dibuixar també l'esquema lògic intern dels blocs que realitzen les operacions bàsiques bit a bit (Not, And, Or i Xor).
    Competències relacionades: CT6.2,
  9. Explicar que es un circuit lògic seqüencial (cas general de Mealy i cas particular de Moore). Especificar el funcionament d'un biestable D activat per flac i el seu esquema lògic intern usant dos multiplexors.
    Competències relacionades: CT6.2,
  10. Analitzar circuits seqüencials de Moore petits (obtenir el seu graf d'estats i el seu temps de cicle mínim, així com dibuixar cronogrames simplificats del seu funcionament).
    Competències relacionades: CT6.2,
  11. Sintetitzar (amb el menor nombre de biestables D activats per flanc i qualsevol de les tècniques estudiades en síntesi de circuits
    combinacionals) petits circuits seqüencials de Moore.
    Competències relacionades: CT6.2,
  12. Dissenyar processadors de propòsit específic que manipulin paraules de n bits formats per una unitat de procés (mitjançant un disseny ad-hoc amb blocs combinacionals i seqüencials) i una unitat de control (especificada mitjançant un graf d'estats de Moore).
    Competències relacionades: CT6.2,
  13. Explicar el protocol de comunicació asíncron de quatre passos (Four-Phase Handshaking) i aplicar-lo en l'entrada i sortida de dades en processadors de propòsit específic.
    Competències relacionades: CT6.2,
  14. Dibuixar l'estructura d'interconnexió de la unitat de procés general
    (UPG) a nivell de blocs i l'esquema lògic intern de cada bloc que la formen (banc de registres i unitat aritmètica lògica).
    Competències relacionades: CT6.2,
  15. Dibuixar el graf d'estats de Moore de la unitat de control de propòsit específic per a que, junt amb la unitat de procés general (UPG), implementi una funcionalitat concreta.
    Competències relacionades: CT6.2,
  16. Explicar els passos necessaris per transformar una unitat de control de propòsit específic (implementació d'un graf d'estats) en una unitat de control de propòsit general (UCG) que, junt amb la unitat de procés general (UPG), formarà un processador RISC senzill. Justificar i explicar la seqüenciació implícita i la codificació d'instruccions.
    Competències relacionades: CT6.2,
  17. Justificar la necessitat d'una memòria de dades gran. Explicar el funcionament d'un bloc de memòria RAM mitjançant un cronograma de les seves senyals d'entrada i sortida (model simplificat).
    Competències relacionades: CT6.2,
  18. Dibuixar l'esquema lògic intern d'un subsistema d'entrada/sortida senzill amb un teclat i una impressora.
    Competències relacionades: CT6.2,
  19. Dibuixar l'esquema d'interconnexió dels subsistemes de memòria i d'entrada/sortida amb el processador (UCG+UPG) per formar un computador RISC senzill.
    Competències relacionades: CT6.2,
  20. Definir el format en llenguatge màquina, la sintaxi en llenguatge assemblador i la semàntica (com modifica l'estat del computador) cadascuna de les instruccions d'un processador RISC senzill (amb una vintena d'instruccions).
    Competències relacionades: CT6.2, CT1.1B,
  21. Indicar com queda modificat l'estat del computador (contingut de registres, memòria de dades i ports d'entrada i de sortida) després de l'execució de petits programes (10 instruccions màxim) escrits en llenguatge assemblador del computador RISC senzill.
    Competències relacionades: CT6.2, CT1.1B,
  22. Escriure petits programes (10 instruccions màxim) en llenguatge assemblador del processador RISC senzill.
    Competències relacionades: CT1.1B,
  23. Dibuixar l'esquema lògic a nivell de blocs d'un processador RISC senzill (i l'esquema intern de cada bloc mitjançant la interconnexió de blocs mes petits, fins el nivell de portes Not, And, Or o memòries ROM -indicant el seu contingut- i biestables D activats per flanc) tant per a la implementació unicicle (cada instrucció triga un únic cicle en
    executar-se) com per a la multicicle.
    Competències relacionades: CT6.2,
  24. Indicar el valor d'algues senyals o busos de la Unitat de Procés i de la Unitat de Control del processador RISC senzill, abans del final de cada cicle, durant l'execució d'una seqüencia de dos o tres instruccions.
    Competències relacionades: CT6.2,
  25. Proposar les modificacions oportunes tant de la implementació unicicle com de la multicicle d'un processador RISC senzill per a que pugui executar una nova instrucció de llenguatge màquina (de complexitat equivalent a les originals).
    Competències relacionades: CT6.2,
  26. Dissenyar i analitzar circuits digitals utilitzant l'eina interactiva LogicWorks per fer el dibuix dels esquemes lògics del circuit (a blocs multinivell) i la seva simulació.
    Competències relacionades: CT6.2,
  27. Per una part de l'assignatura, de la que no es proporciona documentació al alumne, aquest ha de ser capaç de cercar informació, classificar-la i sintetitzar-la per tal de presentar un document (de no mes de 5 pàgines) sobre aquest estudi de forma que l'ajudi a assolir l'auto-aprenentatge corresponent. En aquest document s'han de referenciar adequadament les fonts utilitzades i saber discriminar els indicis de qualitat d'aquestes.
    Competències relacionades: G6.1,

Continguts

  1. Introducció
    Una breu introducció a la informació digital i la seva representació i als circuits digitals, processadors de propòsit específic i al computador (model de Von Neumann) així com al llenguatge màquina i assamblador i la seva relació amb els llenguatges d'alt nivell (compilació/traducció).
  2. Representació de nombres naturals
    Representació de nombres naturals en decimal i binari i la seva generalització al sistema convencional en base b. Hexadecimal. Rang de la representació. Algorisme d'extensió de rang. Canvis de base entre sistemes convencionals.
  3. Circuits lògics combinacionals
    Definició de circuit lògic combinacional. Cronogrames. Variables i funcions lògiques. Taula de veritat. Portes lògiques Not, And i Or. Esquema lògic d'un circuit. Regles d'interconecció per a construir circuits lógics combinacionals vàlids. Anàlisi lògica (de l'esquema a la taula de veritat). Síntesi (de la descripció funcional a la taula de veritat i d'aquesta última al circuit lògic): en suma de minterms, amb un decodificador i portes Or, amb una memòria ROM i síntesi mínima en producte de sumes usant mapes de Karnaugh. Anàlisi temporal (cronogrames i temps de propagació d'una entrada a una sortida).
  4. Blocs aritmètics combinacionals per a nombres natural
    Algorismes aritmètics de la suma, resta i multiplicació i divisió per potencies de dos nombres naturals representats en binari. Full-adder, Half¿adder i Full-sudstractor. Blocs combinacionals que implementen els algorismes aritmètics anteriors amb detecció de resultat no representable en n bits. Comparadors de igual, menor i menor o igual. Blocs combinacionals no aritmètics (operadors lògics bit a bit, disseny de multiplexors en arbre). Disseny de nous blocs aritmètics.
  5. Nombres enters: representació i blocs aritmètics combinacionals
    Representació de nombres enters. Complement a dos. Rang i algorisme d'extensió de rang. Canvi de representació per a nombres enters entre signe i magnitud en decimal i complement a dos. Algorismes aritmètics i blocs combinacionals que els implementen (amb detecció de resultat no representable en n bits): suma, canvi de signe, resta, multiplicació i divisió per potencies de dos i comparadors de menor i menor o igual. Sumador/restador amb detecció de resultat no representable per nombres naturals i enters.
  6. Circuits lògics seqüencials
    Necessitats de memòria i sincronització. Senyal de rellotge. Definició de circuit seqüencial síncron. El biestable D activat per flanc: definició i implementació amb dos multiplexors, temps de propagació i cronogrames. Regles d'interconnexió per construir circuits seqüencials vàlids. Estructura d'un circuit seqüencial (models de Mealy i de Moore). Taula de transicions i taula de sortides. Grafs d'estat per al model de Moore. Cronogrames simplificats. Anàlisi lògica: del circuit al graf d'estats. Síntesi: de l'especificació funcional al graf d'estats i d'aques darrer a l'esquema lògic del circuit amb el mínim nombre de biestables. Anàlisi temporal: camins crítics i temps de cicle mínim.
  7. Processadors de propòsit específic
    Introducció. Disseny de processadors de propòsit específic amb una unitat de procés (que processa paraules de n bits) i una unitat de control (que genera la paraula de control en cada cicle). La unitat de procés es dissenya ad-hoc mitjançant blocs combinacionals i seqüencials d'n bits. La unitat de control s'especifica mitjançant un graf d'estats de Moore. Exemples amb entrada i sortida de dades síncrona: sumar quatre nombres, calcular el MCD de dos nombres amb l'algorisme d'Euclides, etc. Protocol de comunicació asincrona per a l'entrada i sortida de dades: Handshaking de quatre fases. Exemples amb entrada i sortida asíncrones.
  8. Unitat de procés general
    Introducció: dels processadors de propòsit específic al processador de propòsit general. Banc de registres amb dos busos de lectura i un d'escriptura. Unitat aritmètic-lògica amb funcionalitat d'operacions lògiques bit a bit, operacions aritmètiques (suma, resta i multiplicacions i divisions per potències de dos per naturals i enters), comparacions (igual i menor i menor o igual per a naturals i enters) i moviment. Estructura de la Unitat de procés general (UPG). Connexionat entre la UPG i la Unitat de control: paraula de control i bit de condició de zero. Accions a realitzar en un d'aquest problema usant la UPG. Mnemotècnics de les accions (AND, OR, XOR, NOT, ADD, SUB, SHA, SHL, CMPLT, CMPLE, CMPEQ, CMPLTU, CMPLE, MOV, IN, OUT i NOP) i bits de la paraula de control associada. Accions amb valors immediats i accions que no modifiquen cap registre. Disseny de processadors de propòsit específic utilitzant la UPG (especificació de la unitat de control mitjançant un graf d'estats i la paraula de control mitjançant mnemotècnics). Espai d'adreces d'entrada / sortida i accions IN i OUT. Entrada i sortida de dades asíncrona mitjançant el protocol de handshaking de quatre fases. Exemples de disseny a partir d'un codi en un llenguatge d'alt nivell que especifica la funcionalitat del processador (sumador de quatre números, càlcul del MCD per l'algorisme d'Euclides, etc.).
  9. Unitat de control general
    Implementació inicial de la unitat de control (com qualsevol altre circuit seqüencial): amb un registre d'estat, una memòria ROM (on en cada paraula s'emmagatzemen els dos possibles estats següents, segons el bit de condició z, i la paraula de control que governarà a la UPG durant un cicle) i un multiplexor de busos per seleccionar l'estat següent segons z. Model de computador Von Neumann i Harvard. Memòria d'instruccions en ROM. Del graf d'estats al programa en llenguatge màquina / assemblador. Estructura definitiva de la unitat de control amb seqüenciament implícit, instruccions de 16 bits i descodificador d'instruccions per obtenir la paraula de control de 50 bits a partir dels 16 bits de la instrucció. Format (instruccions de 1, 2 o 3 registres) i codificació de les instruccions SISA. Tipus d'ús: aritmètic-lògiques i de comparació, de ruptura de seqüència, d'entrada sortida, de moviment (càrrega d'un registre amb una constant) i de suma d'una constant petita. Exemples de passar de grafs (que especifiquen una UC amb objectius específics que juntament amb la UPG executa un algorisme) a fragments de codi en llenguatge assamblador SISA per realitzar la mateixa funció (encara que generalment requereix més cicles).
  10. Memòria y entrada/sortida
    La memòria RAM, model senzill de funcionament (cronogrames de lectura i escriptura, temps d'accés per a una lectura i de set-up i amplada del pols del senyal de permís d'escriptura per a una escriptura). Espai d'adreces de memòria. Connexionat de la memòria de dades al processador. Instruccions de lectura (load, LD) i escriptura (store, ST): semàntica, format en llenguatge màquina i sintaxi en assemblador. Exemples de modificació de l'estat de l'ordinador d'instruccions concretes de load i store. Exemples de petits programes amb accés a memòria.
    Subsistema senzill d'entrada / sortida format per un teclat i una impressora amb efecte lateral de posada a zero del registre (port) d'estat en llegir (teclat) o escriure (impressora) el registre de dades. Entrada / sortida amb sincronització per enquesta. Exemples de petits programes amb entrada i sortida de dades.
  11. Llenguatge màquina y assamblador
    Repàs general del llenguatge màquina i assemblador SISA (25 instruccions) que s'ha definit en els dos temes anteriors. Exercicis sobre: a) acoblar i desacoblar codi SISA, b) com queda modificat l'estat de l'ordinador després d'executar una instrucció o un petit programa ic) escriure petits programes en llenguatge assamblador.
  12. Processador unicicle
    Completar alguns detalls de la implementació unicicle (SISC Harvard unicycle) del processador que executa programes en llenguatge màquina SISA que ja es va anar creant en els temes 8, 9 i 10: a) petita modificació de l'ALU de la UPG per poder executar les instruccions de moviment immediatament als 8 bits de més pes d'un registre MOVHI, b) un únic bus d'adreces per a l'espai d'entrada i de sortida ic) disseny del descodificador d'instruccions (per obtenir la paraula de control de 46 bits a partir de la instrucció de 16 bits) mitjançant una petita memòria ROM i alguns multiplexors i portes. Contingut de la ROM de l'descodificador d'instruccions. Restriccions temporals dels senyals de permís d'escriptura en memòria i entrada / sortida de dades. Exemples de modificació del disseny del SISC Harvard unicycle perquè pugui executar, a més de les 25 instruccions originals, alguna altra instrucció nova. Càlcul del camí crític de l'ordinador unicicle i temps de cicle mínim. Temps d'execució de petits programes.
  13. Processador multicicle
    Introducció: justificació de la implementació multicicle (SISC Harvard multicycle) davant de la unicicle (SISC Harvard unicycle). Modificacions en la unitat de control del processador. Disseny de la unitat de control seqüencial: graf d'estats i implementació. Restriccions temporals dels senyals de permís d'escriptura en memòria i entrada / sortida de dades. Exemples de modificació del disseny del SISC Harvard multicycle perquè pugui executar, a més de les 25 instruccions originals, alguna altra instrucció nova. Càlcul del camí crític de l'ordinador multicicle i temps de cicle mínim. Temps d'execució de petits programes.

Activitats

Activitat Acte avaluatiu


Teoria i problemes dels temes 1 i 2

Participar activament en una sessió de classe expositiva-participativa de 2 hores de teoria i problemes. (2 hores). Estudiar a casa el tema assignat (1,5 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (1,5 hores).
Objectius: 1 2 3
Continguts:
Teoria
1h
Problemes
1h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

Pràctica 0

Preparar la pràctica abans de la sessió de laboratori i completar l'informe previ per lliurar-lo a l'inici de la sessió (1.5 hores). Participar activament en la sessió de laboratori. Realitzar el control previ, fer la pràctica i emplenar i lliurar l'informe final (1 hora).
Objectius: 26
Continguts:
Teoria
0h
Problemes
0h
Laboratori
2h
Aprenentatge dirigit
0h
Aprenentatge autònom
1h

Pràctica 1

Preparar la pràctica abans de la sessió de laboratori i completar l'informe previ per lliurar-lo a l'inici de la sessió (3 hores). Participar activament en la sessió de laboratori. Realitzar el control previ, fer la pràctica i emplenar i lliurar l'informe final (2 hores).
Objectius: 26
Continguts:
Teoria
0h
Problemes
0h
Laboratori
2h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

L1

Sessió 1 de Laboratori, on s'avalua la pràctica 1 de l'assignatura mitjançant l'informe previ, la prova prèvia individual (realitzada al inici de la sessió) i l'informe final de la sessió. S'avalua l'objectiu 26 de la primera part del tema 3. Es realitzarà dies després d'haver impartit 4 sessions de 2 hores de classe de TP (Teoria i Problemes), per tal que els estudiants puguin adquirir els coneixements previs necessaris per poder realitzar la pràctica.
Objectius: 26
Setmana: 2
Tipus: examen de laboratori
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Teoria i problemes del tema 3

Participar activament en 3 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (6 hores). Estudiar a casa el tema assignat (4,5 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (4,5 hores).
Objectius: 4 5 6
Continguts:
Teoria
3h
Problemes
3h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
7.5h

Teoria i problemes del tema 4

Participar activament en 2 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (4 hores). Estudiar a casa el tema assignat (3 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (3 hores).
Objectius: 7 8
Continguts:
Teoria
2h
Problemes
2h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
6h

Teoria y problemes del tema 5

Participar activament en una sessió de classe expositiva-participativa de 2 hores de teoria i problemes. (2 hores) Estudiar a casa el tema assignat (1,5 hores) Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (1,5 hores)
Objectius: 7 8
Continguts:
Teoria
1h
Problemes
1h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

Teoria y problemes del tema 6

Participar activament en 3 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (6 hores). Estudiar a casa el tema assignat (4,5 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (4,5 hores).
Objectius: 9 10 11
Continguts:
Teoria
3h
Problemes
3h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
9h

Pràctica 2

Preparar la pràctica abans de la sessió de laboratori i completar l'informe previ per lliurar-lo a l'inici de la sessió (3 hores). Participar activament en la sessió de laboratori. Realitzar el control previ, fer la pràctica i emplenar i lliurar l'informe final (2 hores).
Objectius: 26
Continguts:
Teoria
0h
Problemes
0h
Laboratori
2h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

L2

Sessió 2 de Laboratori, on s'avalua la pràctica 2 de l'assignatura mitjançant l'informe previ, la prova prèvia individual (realitzada al inici de la sessió) i l'informe final de la sessió. S'avalua l'objectiu 26 dels temes 3, 4 i 6. Es realitzarà dies després d'haver impartit 9 sessions de 2 hores de classe de TP (Teoria i Problemes), per tal que els estudiants puguin adquirir els coneixements previs necessaris per poder realitzar la pràctica.
Objectius: 26
Setmana: 5
Tipus: examen de laboratori
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Teoria y problemes del tema 7

Participar activament en 2 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (4 hores). Estudiar a casa el tema assignat (3 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (3 hores).
Objectius: 12 13
Continguts:
Teoria
2h
Problemes
2h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
6h

Pràctica 3

Preparar la pràctica abans de la sessió de laboratori i completar l'informe previ per lliurar-lo a l'inici de la sessió (3 hores). Participar activament en la sessió de laboratori. Realitzar el control previ, fer la pràctica i emplenar i lliurar l'informe final (2 hores).
Objectius: 26
Continguts:
Teoria
0h
Problemes
0h
Laboratori
2h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

L3

Sessió 3 de Laboratori, on s'avalua la pràctica 3 de l'assignatura mitjançant l'informe previ, la prova prèvia individual (realitzada al inici de la sessió) i l'informe final de la sessió. S'avalua l'objectiu 26 de la primera part del tema 7. Es realitzarà dies després d'haver impartit 12 sessions de 2 hores de classe de TP (Teoria i Problemes), per tal que els estudiants puguin adquirir els coneixements previs necessaris per poder realitzar la pràctica.
Objectius: 26
Setmana: 7
Tipus: examen de laboratori
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Recuperació de teoria (si es necessari) i realització de problemes dels temes 4, 5, 6 i 7

Participar activament en una sessió de classe de 2 hores de problemes (o de recuperació de teoria si es necessari) (2 hores).
Objectius: 7 8 9 10 11 12 13
Continguts:
Teoria
0h
Problemes
1h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
2h

EP1

Examen 1 de teoria i de problemes per avaluació contínua, on s'avaluen tots els objectius dels temes del 2 al 7 de l'assignatura, ambdós inclosos.
Objectius: 1 2 3 4 5 6 7 8 9 10 11 12 13
Setmana: 7 (Fora d'horari lectiu)
Tipus: examen de teoria
Teoria
2h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Resolució i discussió grupal de l'acte avaluatiu EP1.

Fora d'hores de classe, el professor convocarà als alumnes interessats a una presentació i discussió de les solucions de l'examen, de les possibles alternatives i dels errors típics comesos.
Objectius: 12 14 15
Continguts:
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
2h
Aprenentatge autònom
0h

Pràctica 4

Preparar la pràctica abans de la sessió de laboratori i completar l'informe previ per lliurar-lo a l'inici de la sessió (3 hores). Participar activament en la sessió de laboratori. Realitzar el control previ, fer la pràctica i emplenar i lliurar l'informe final (2 hores).
Objectius: 26
Continguts:
Teoria
0h
Problemes
0h
Laboratori
2h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

L4

Sessió 4 de Laboratori, on s'avalua la pràctica 4 de l'assignatura mitjançant l'informe previ, la prova prèvia individual (realitzada al inici de la sessió) i l'informe final de la sessió. S'avalua l'objectiu 26 de la segona part del tema 7 (Handshaking). Es realitzarà dies després d'haver impartit 13 sessions de 2 hores de classe de TP (Teoria i Problemes), per tal que els estudiants puguin adquirir els coneixements previs necessaris per poder realitzar la pràctica.
Objectius: 26
Setmana: 8
Tipus: examen de laboratori
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Teoria y problemes del tema 8

Participar activament en 3 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (6 hores). Estudiar a casa el tema assignat (4,5 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (4,5 hores).
Objectius: 14 15
Continguts:
Teoria
3h
Problemes
3h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
9h

Pràctica 5

Preparar la pràctica abans de la sessió de laboratori i completar l'informe previ per lliurar-lo a l'inici de la sessió (3 hores). Participar activament en la sessió de laboratori. Realitzar el control previ, fer la pràctica i emplenar i lliurar l'informe final (2 hores).
Objectius: 26
Continguts:
Teoria
0h
Problemes
0h
Laboratori
2h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

L5

Sessió 5 de Laboratori, on s'avalua la pràctica 5 de l'assignatura mitjançant l'informe previ, la prova prèvia individual (realitzada al inici de la sessió) i l'informe final de la sessió. S'avalua l'objectiu 26 dels temes 3, 4 i 6. Es realitzarà dies després d'haver impartit 15 sessions de 2 hores de classe de TP (Teoria i Problemes), per tal que els estudiants puguin adquirir els coneixements previs necessaris per poder realitzar la pràctica.
Objectius: 26
Setmana: 10
Tipus: examen de laboratori
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Teoria y problemes del tema 9

Participar activament en 2 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (4 hores). Estudiar a casa el tema assignat (3 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (3 hores).
Objectius: 16 20 21
Continguts:
Teoria
2h
Problemes
2h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
6h

Teoria y problemes del tema 10

Participar activament en 2 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (4 hores). Estudiar a casa el tema assignat (3 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (3 hores).
Objectius: 17 18 19 20 21
Continguts:
Teoria
2h
Problemes
2h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
6h

Recuperació de teoria (si es necessari) i realització de problemes dels temes 8, 9 y 10

Participar activament en 1 sessió de classe de 2 hores de problemes (o de recuperació de teoria si es necessari) (2 hores).
Objectius: 14 15 16 17 18 19 20 21 22
Teoria
1h
Problemes
1h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
2h

Teoria y problemes del tema 11

Participar activament en una sessió de classe expositiva-participativa de 2 hores de teoria i problemes. (2 hores) Estudiar a casa el tema assignat (1,5 hores) Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (1,5 hores)
Objectius: 20 21 22
Continguts:
Teoria
1h
Problemes
1h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

Teoria y problemes del tema 12

Participar activament en 2 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (4 hores). Estudiar a casa el tema assignat (3 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (3 hores).
Objectius: 23 24 25
Continguts:
Teoria
2h
Problemes
2h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
7h

Pràctica 6

Preparar la pràctica abans de la sessió de laboratori i completar l'informe previ per lliurar-lo a l'inici de la sessió (3 hores). Participar activament en la sessió de laboratori. Realitzar el control previ, fer la pràctica i emplenar i lliurar l'informe final (3 hores).
Objectius: 26
Continguts:
Teoria
0h
Problemes
0h
Laboratori
3h
Aprenentatge dirigit
0h
Aprenentatge autònom
3h

L6

Sessió 6 de Laboratori, on s'avalua la pràctica 6 de l'assignatura mitjançant l'informe previ, la prova prèvia individual (realitzada al inici de la sessió) i l'informe final de la sessió. S'avalua l'objectiu 26 dels temes 11 i 12. Es realitzarà dies després d'haver impartit 20 sessions de 2 hores de classe de TP (Teoria i Problemes), per tal que els estudiants puguin adquirir els coneixements previs necessaris per poder realitzar la pràctica.
Objectius: 26
Setmana: 12
Tipus: examen de laboratori
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Teoria y problemes del tema 13

Participar activament en 2 sessions de classe expositiva-participativa de 2 hores de teoria i problemes cadascuna (4 hores). Estudiar a casa el tema assignat (3 hores). Realitzar els exercicis del tema (ETs) de lliurament electrònic (mitjançant qüestionaris a Atenea) i de lliurament en paper (a l'inici de cada classe de teoria i problemes) (3 hores).
Objectius: 23 24 25
Continguts:
Teoria
2h
Problemes
2h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
7.5h

Recuperació de teoria (si es necessari) i realització de problemes dels temes 11, 12 y 13

Participar activament en 3 sessions de classe participativa de 2 hores de problemes (o de recuperació de teoria si es necessari).
Objectius: 20 21 22 23 24 25
Continguts:
Teoria
0h
Problemes
4h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
4h

EP2

Examen 2 de teoria i de problemes per avaluació contínua, on s'avaluen tots els objectius dels temes del 8 al 14 de l'assignatura, ambdós inclosos.
Objectius: 14 15 16 17 18 19 20 21 22 23 24 25
Setmana: 14 (Fora d'horari lectiu)
Tipus: examen de teoria
Teoria
3h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Resolució i discussió grupal de l'acte avaluatiu EP2.

Fora d'hores de classe, el professor convocarà als alumnes interessats a una presentació i discussió de les solucions de l'examen, de les possibles alternatives i dels errors típics comesos.
Objectius: 21 22 23 24 25
Continguts:
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
2.5h
Aprenentatge autònom
0h

Treball per a avaluar la competència d'ús solvent dels recursos de l'informació

Realitzar el treball (8 hores).
Objectius: 27
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
8h

Examen Final

Examen Final en el qual s'avaluaran tots els objectius de tots els temes de l'assignatura. Sense realitzar aquest examen, un estudiant pot obtenir la màxima qualificació de l'assignatura mitjançant l'avaluació contínua de teoria i problemes (80% de NTP) i l'avaluació de les sessions de Laboratori (20% de NL). La nota de l'Examen Final pot ser substituïda per la nota de teoria i problemes obtinguda per avaluació contínua en cas que l'alumne no hagi aprovat l'assignatura per avaluació contínua. En cas d'haver-lo aprovat, l'alumne pot sol¿licitar realitzar l'examen informant al coordinador de l'assignatura una setmana abans de la data de l'examen, i poder així intentar millorar la seva qualificació de teoria i problemes.
Objectius: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
Setmana: 15 (Fora d'horari lectiu)
Tipus: examen de teoria
Teoria
0h
Problemes
0h
Laboratori
0h
Aprenentatge dirigit
0h
Aprenentatge autònom
0h

Metodologia docent

Metodologia docent

El mètode docent de l'assignatura segueix el que s'ha denominat en l'ICE de la UPC com a mètode Pigmalió, que es pot resumir en 10 punts. L'assignatura té (la informació detallada es troba en el curs d'Atenea, la guia docent és un resum):

1. Una meta final ambiciosa. Els estudiants passen de no saber res de circuits digitals ni de com està construït per dins un ordinador a dissenyar amb tot detall un ordinador que està format per unes 3.000 portes lògiques. Això és un element de motivació important.

2. Un llistat amb els 100 objectius específics/operatius d'aprenentatge (el que els alumnes han de ser capaços de fer al final del curs). Són objectius avaluables (es pot saber si un estudiant els ha aconseguit o
no) i tenim el compromís de no avaluar cap objectiu que no estigui en aquesta llista.

3. Un programa detallat d'activitats: el que els alumnes han de fer a classe i sobretot fora de classe. Després de cada classe de dues hores de teoria i problemes han d'estudiar 1,5 hores i han de resoldre una col.lecció d'exercicis que els portarà aproximadament 1,5 hores (aquests exercicis són qüestionaris Moodle de lliurament electrònic i altres més complexos de lliurament en paper) i que han de lliurar a l'inici de la següent classe.

4. El programa d'activitats té passos assequibles i, de mica en mica, es van assolint els 100 objectius específics de l'assignatura (el final ambiciós motiva i els passos assequibles fan viable el camí).

5. El resultat de cada activitat del programa es materialitza en un lliurament, que posa de manifest si l'alumne ha fet la tasca. Es donen les solucions dels exercicis i problemes i també es donen els criteris de qualitat per a avaluar-los.

6. Mecanismes de feedback a temps (en base a les entregues del curs) perquè l'estudiant sàpiga com va (i el professor també): 1) Els estudiants poden saber immediatament si cada pregunta del qüestionari Moodle que han resolt està bé o malament i poden contestar les vegades que ho desitgin fins respondre correctament. 2) A l'inici de cada classe s'aclareixen dubtes dels exercicis Moodle i es corregeixen els problemes de lliurament en paper que han fet a casa, sabent si ho han fet bé o malament. 3) A cada classe l'alumne haurà de resoldre exercicis de forma individual o en grup que li indicaràn com va. 4) Hi ha quatre exàmens/controls de teoria i problemes i sis de laboratori distribuïts durant tot el curs, que també donen feedback a temps.

7. Es preparen accions específiques per als alumnes que tenen més dificultats (i també per als més avançats): consultes particulars, tallers per a la realització de problemes, etc.

8. S'utilitzen tècniques d'aprenentatge cooperatiu per motivar als alumnes a realitzar les activitats. A les classes de teoria i problemes es fan servir tècniques d'aprenentatge actiu fent que les exposicions del professor siguin curtes i que els estudiants hagin de treballar també a classe.

9. El mètode de qualificació és un estímul més per recórrer el camí, per fer les activitats a temps, i per tant per aprendre.

10. Hi ha un pla de recollida sistemàtica de dades sobre la evolució del curs, i es fan servir aquestes dades com a motor d'un procés de millora continuada.

Mètode d'avaluació

La Nota Final (NF) de l'assignatura s'obté ponderant la Nota de Teoria i Problemes (NTP) i la nota de les pràctiques de Laboratori (NL):

NF = 0.8*NTP + 0.2*NL

Nota de Teoria i Problemes (NTP):
La NTP es pot obtenir mitjançant l'avaluació contínua o mitjançant l'Examen Final. L'assignatura està planificada de forma que pugui ser aprovada per avaluació contínua. Tot i això, si algun alumne no pot participar en les activitats requerides per l'avaluació contínua (o si no aconsegueix aprovar l'avaluació contínua) pot obtenir la nota NTP directament de l'Examen Final (EF). La Nota de Teoria i Problemes (NTP) per avaluació contínua s'obté a partir de ponderar les notes de 2 exàmens parcials (NP1 i NP2) conjuntament amb les entregues i treballs indicats pel professor. La nota NTP es calcularia amb la següent ponderació:

NTP = màxim(0.4*NP1 + 0.6*NP2, EF)

Nota de Laboratori (NL):
La nota NL s'obté fent la mitjana aritmètica de les notes de cada una de les 6 pràctiques de laboratori avaluades. Cal entregar un informe previ complet a l'inici de cada sessió de laboratori. La nota de cada pràctica de laboratori NLi (per i=1...6) es calcula usant la següent fórmula:

NLi = 0.65 x PPi + 0.35 IFi (si s'entrega l'informe previ complet a l'inici de la sessió) o NLi = 0 (si no s'entrega l¿informe previ).

On:

PPi és la nota de la prova prèvia individual (d'uns 15 minuts de duració), la qual es realitza a l'inici de la sessió i que consisteix en preguntes semblants a les de l'informe previ.

IFi és la nota de l'informe final dut a terme durant la sessió de laboratori.


Nota Final:
L'assignatura es qualificarà amb NP (no presentat) si l'estudiant no ha participat a cap dels següents actes d'avaluació: examen NP2, pràctiques de laboratori L3, L4, L5 i L6 i examen final.

REAVALUACIÓ.
Hi haurà reavaluació d'aquesta assignatura. Podeu consultar informació sobre les reavaluacions a https://www.fib.upc.edu/ca/reavaluacions-gei. A part dels requisits mínims per a les reavaluacions, cal complir els següents requisits addicionals: haver obtingut un mínim de 2.5 sobre 10 en la nota final de l'avaluació continuada i un mínim de 2.5 sobre 10 en la nota de l'examen final. El fet de no haver participat o no haver arribat al mínim en algunes de les dues parts elimina la possibilitat d¿accedir a la reavaluació.

Bibliografia

Bàsica:

Complementaria:

Web links

  • Curso Moodle "Introducció als computadors" donde se encuentra toda la información de la asignatura incluidos los apuntes de teoría, problemas y prácticas de laboratorio así como los cuestionarios electónicos que deben entregar los alumnos después de cada sesión de clase. http://atenea.upc.edu

Capacitats prèvies

Les pròpies d'un estudiant que comença un primer curs del grau en Enginyeria Informàtica.