Main page
Laboratories - general information (all groups)
Regulations:
USOS
git service (faculty network only):
link
Grading guidelines:
file
Calendar:
22.02.2024: Project 1 - Introduction,
29.02.2024: Project 1 - Ending, Project 2 - Introduction
07.03.2024: Project 2 - Consultations,
14.03.2024: Project 2 - Ending, Project 3 - Introduction
21.03.2024: Project 3 - Consultations,
28.03.2024: Project 3 - Ending, Project 4 - Introduction
04.04.2024: Project 4 - Consultations,
11.04.2024: Project 4 - Ending, Project 5 - Introduction
18.04.2024: Project 5 - Consultations,
25.04.2024: Project 5 - Ending, Project 6 - Introduction
09.05.2024: Project 6 - Consultations,
16.05.2024: Project 6 - Consultations,
23.05.2024: Project 6 - Ending,
06.06.2024:
13.06.2024: Retake laboratory.
Project 1
Project 2
Project 3
Project 4
Project 5
Project 6
Retake laboratory
Project 1 - Data loading and serialization
Task description:
file
.ftr file specification:
file
Example data:
file
Project 2 - New data source
Task description:
file
MessagesFormat:
file
Sorce.cs:
file
Messsage.cs:
file
NetworkSourceSimulator:
file
Project 3 - GUI integration
Task:
files
Project 4 - News report
Task:
file
Project 5 - Data updates
Task:
file
NetworkSourceSimulator - updated:
file
Example data (ftre):
file
Project 6 - Data filtering
Task:
file
Assesment:
display * from Airports
display * from Flights
display ID, TakeoffTime, WorldPosition from Flights where ID > 100 and ID < 1000
update Flights set (WorldPosition.Lat=52.237049, WorldPosition.Long=21.017532) where WorldPosition.Lat < 0
delete Airports
display * from Airports
delete Flights where ID > 1100
delete Flights where ID <= 1100
display * from Flights
add Flights new (ID=123, WorldPosition.Lat=21.0, WorldPosition.Long=50.0)
add Airports new (ID=1, Name="Warsaw", Code="WAW", WorldPosition.Lat=52.237049, WorldPosition.Long=21.017532, CountryCode="POL")
add Airports new (ID=2, Name="Londyn-Heathrow", Code="LHR", WorldPosition.Lat=51.470833, WorldPosition.Long=-0.460556, CountryCode="EG")
display * from Airports
add Flights new (ID=124, Origin.ID=1, Target.ID=2, TakeoffTime="2024-05-22 08:30:00", LandingTime="2024-05-22 10:00:00")
Retake
Task:
files