Home
Skip to content
Skip to navigation
Weekly plan
Rules
Course notes
Bibliography
Aula Global
UC3M
Telematic/Audiovisual Syst./Communication Syst. Engineering
Systems Architecture
September 2017 - January 2018
Systems Architecture
Systems Architecture
Copyright ©
2017
Carlos III University of Madrid
Table of Contents
I.
C Programming
1.
Structure of a C program
2.
C Data Types
3.
Variable declaration
4.
Functions in C
5.
Pointers in C
6.
System call for memory management in C
7.
Hash Tables
8.
Input and output functions
9.
Reading and writing with files
10.
Data structure modeling
11.
Threads
II.
Tools
12.
Installing the virtual machine in your personal computer
13.
The work environment in Linux
14.
The most used options of the
gcc
compiler
15.
The version control system Subversion
16.
The Debugger
17.
The memory profiler
Valgrind
III.
Teamwork
18.
Working in teams
19. Problemas en el equipo
20.
Team conflict management
A. Licencia Creative Commons
List of Figures
7.1.
13.1.
Command terminal
13.2.
Absolute path containing
“
..
”
List of Tables
2.1.
Size of C data types in the Linux/Intel i686 platform