DADES IDENTIFICATIVES 2023_24
Assignatura (*) FONAMENTS DE COMPUTADORS Codi 17264002
Ensenyament
Grau en Tècniques de Desenvolupament d'Aplicacions Web i Mòbils (2018)
Cicle 1r
Descriptors Crèd. Tipus Curs Període
6 Formació bàsica Primer 2Q
Llengua d'impartició
Català
Departament Eng. Electrònica, Elèctrica i Automàtica
Enginyeria Informàtica i Matemàtiques
Coordinador/a
MILLAN MARCO, PEDRO
Adreça electrònica pere.millan@urv.cat
Professors/es
MILLAN MARCO, PEDRO
Web http://campusvirtual.urv.cat
Descripció general i informació rellevant <p>DESCRIPCIÓ GENERAL DE L'ASSIGNATURA: Estructura, organització, disseny lògic, funcionament i interconnexió dels computadors; programació i rendiment de llenguatge assemblador; ús de sistemes operatius.</p><p>Although this course is not offered in English, foreign exchange students will receive personalised support in English and will be able to develop the assessment&nbsp;activities in this language.&nbsp;</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
1. Introducció - Components i funcionament d'un sistema informàtic.
- La informació en un computador: codificació binària i operacions.
2. Llenguatge màquina i assemblador de l'ARM - Introducció al llenguatge màquina ARM.
- Introducció al llenguatge assemblador GAS.
- Programació a baix nivell.
- Programació amb rutines.
3. Circuits digitals d'un computador - Portes lògiques.
- Blocs combinacionals.
- Blocs seqüencials.
- Màquines d'estats finits.
- Circuits UC-UP.

Atenció personalitzada
Descripció

Els alumnes poden acudir personalment al despatx del professor en hores de consulta per tal de plantejar-li qualsevol dubte relacionat amb l'explicació teòrica o pràctica, relització de problemes o pràctiques i evolució i dificultats en el seu procés d'aprenentatge de les matèries i competències de l'assignatura. L’atenció a l’estudiant es podrà realitzar mitjançant reunions online, en horaris concertats prèviament per correu electrònic, o mitjançant altres eines virtuals.


Avaluació
 
Altres comentaris i segona convocatòria

Els elements d'avaluació de l'assignatura són 4: examen 1a part, laboratoris/pràctica 1a part, examen 2a part, laboratoris/pràctica 2a part.

Cal obtenir una nota mínima en cadascun dels 4 elements d'avaluació, per poder aprovar l'assignatura. Si algun element d'avaluació no arriba a la nota mínima, la nota final de l'assignatura no podrà ser superior a 4,5. La nota mínima és la mateixa en 1a i 2a convocatòria.

L'avaluació en 1a convocatòria serà de forma continuada.

En 2a convocatòria l'avaluació consistirà en 2 exàmens (1a part, 2a part), i dues pràctiques individuals (ARM, circuits digitals) específiques per a 2a convocatòria. Només caldrà examinar-se dels elements d'avaluació que no hagin obtingut la nota mínima en 1a convocatòria. En cas de presentar-se a 2a convocatòria, la nota serà la de 2a convocatòria (tant si és superior com inferior a la de 1a convocatòria).

Els exàmens es realitzaran de forma presencial. Durant la realització dels exàmens, no es permet consultar cap documentació ni usar cap tipus de dispositiu electrònic addicional (calculadores, ordinadors, tauletes, telèfons, rellotges, etc).

En cas de detectar còpìa o realització fraudulenta d'alguna activitat d'avaluació, la nota global d'aquella convocatòria serà 0, i caldrà tornar a realitzar totes les proves avaluatives a la segûent convocatòria (no es guardarà nota de les activitats que tinguessin la nota mínima en la convocatòria que s'ha detectat la còpia).


Fonts d'informació
Bàsica Professors/es Fonaments Computadors, Transparències Fonaments Computadors, 2023, ETSE-URV (Tarragona)
William Stallings, Computer Organization and Architecture, 11th ed (2018), Pearson
Thomas L. Floyd, Fundamentos de Sistemas Digitales, 11ª ed (2016), Pearson Prentice-Hall
Antonio Adán Oliver, Circuitos Digitales. Problemas y Ejercicios Resueltos, 2018, Ra-Ma

Complementària William Hohl, ARM assembly language: fundamentals and techniques, 2nd ed (2014), CRC Press
Mano M. Morris, Charles R. Kime, Fundamentos de diseño lógico y de computadores, 2005, Pearson Prentice-Hall
Steve Furber, ARM System-on-Chip Architecture, 2nd ed (2000), Addison-Wesley Professional
Daniel Kusswurm, Modern Arm Assembly Language Programming: Covers Armv8-A 32-bit, 64-bit, and SIMD, October 2020, Apress
Larry D. Pyeatt, Modern Assembly Language Programming with the ARM Processor, May 2016, Newnes

(*)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