Lab Classes

  • The lab classes lectures, taught from 16:00 to 17:30, immediately after the lectures, follow the plan shown below, that includes their summaries and support materials.
                 1      2     3     4     5     6 
                 7      8     9   10   11   12
                 13  14   15   16   17   18


Aula_1:   22 sep 2017
• Introduction to MATLAB; Data Structures (Arrays) .
  
exercises


Aula_2:   29 sep 2017
• Functions; IF and FOR instructions.
  
exercises


Aula_3:   06 oct 2017 -> 13 oct 2017
• Vectors and Matrices: Basic Algorithms.     
  
exercises


Aula_4:   13 out 2017 -> 14 oct 2017
• Vectors and Matrices: Basic Algorithms.
  
exercises


Aula_5:   20 oct 2017
• Structures and Structure Arrays; Input/Output.
  
exercises
  
students.txt


Aula_6:   27 oct 2017
• Search in Vectors and Matrices, Structures.
  
exercises
  
grades.txt


Aula_7:   3 nov 2017
• Array Sorting.
  
exercises


Aula_8:  10 nov 2017
• Simulation; Queeing Systems (1)
 
exercises
 
one_server


Aula_9:   17 nov 2017 -> 15 nov 2017
• Simulation; Queeing Systems (2)
 
exercises
  
one_buffer
  
project_1


Aula_10: 24 nov 2017
• Graph Algorithms(1)
  
exercises
 
graphs.zip


Aula_11: 6 dec 2017
• Graph Algorithms(2)
  
exercises
 
graphs.zip


Aula_12: 15 dec 2017
• Support to Project 1
  
Project_1


Aula_13: 5 jan 2107
• Application of ER Model.
  
exercises


Aula_14: 12 jan 2107
• Application of Normalization. Comparison with ER model.
• Presentation of Project.
  
exercises
  
DB_project


Aula_15: 19 jan 2107
• Implementation of a Data Base in Sqlite. SQL querying exercises.
  
exercises, create_bd, insert_bd
 
solutions


Aula_16: 26 jan 2107
• DB exercises - triggers and views.
• Support to Project
  
exercises
 
solutions


Aula_17: 2 fev 2107
• Support to Project
  
DB_project


Aula_18: 9 fev 2107
• No class