Teaching GuideTerm Higher Technical University College of Nautical Science and Naval Engines |
Grao en Tecnoloxías Mariñas |
Subjects |
Programming Fundamentals |
Contents |
|
|
Identifying Data | 2022/23 | |||||||||||||
Subject | Programming Fundamentals | Code | 631G02561 | |||||||||||
Study programme |
|
|||||||||||||
Descriptors | Cycle | Period | Year | Type | Credits | |||||||||
Graduate | 1st four-month period |
Fourth | Optional | 6 | ||||||||||
|
Topic | Sub-topic |
1. INTRODUCTION | 1.1. MICROCONTROLLERS 1.2. PROGRAMMING LANGUAGE |
2. TYPES AND EXPRESSIONS | 2.1. DATA TYPES 2.2. OPERATORS 2.3. EXPRESSIONS |
3. CONTROL FLOW | 3.1. SEQUENTIAL 3.2. ALTERNATIVE 3.3. REPETITIVE |
4. FUNCTIONS | 4.1. RETURN VALUE 4.2. ARGUMENTS 4.3. INITIALIZATION 4.4. RECURSIVITY |
5. DATA STRUCTURES | 5.1. ARRAYS 5.2. POINTERS 5.3. STRUCTS |
6. OBJECT ORIENTED PROGRAMMING | 6.1. OBJECTS, ATRIBUTES AND METHODS 6.2. CLASSES AND INHERITANCE 6.3. POLYMORPHISM |
7. LIBRARIES | 7.1. SPECIFIC LIBRARIES FOR MICROCONTROLLERS |
8. CONTROL POR MICROCONTROLADOR | 8.1. CONTROL DO SISTEMA DE PROPULSIÓN 8.2. CONTROL DOS SISTEMAS AUXILIARES |
|