Real-Time Operating Systems and Systems Programming: erinevus redaktsioonide vahel

Allikas: Lambda
Mine navigeerimisribale Mine otsikasti
36. rida: 36. rida:
# Programming an Operating System [[Media:Rtos_09.pdf|PDF]]
# Programming an Operating System [[Media:Rtos_09.pdf|PDF]]
# Optimizing [[Media:Rtos_10.pdf|PDF]]
# Optimizing [[Media:Rtos_10.pdf|PDF]]
# Networking
# Networking [[Media:Rtos_11.pdf|PDF]] ; C language constructions [[Media:Rtos_11a.pdf|PDF]]
# Advanced C language constructs and weirdness (bit-field, etc)
# Security
# Security
# Compilation and utilities (?)
# Compilation and utilities (?)

Redaktsioon: 13. november 2013, kell 19:34

Real-Time Operating Systems and Systems Programming
[ @ ]

Course code: iti8510
Link: http://www.lambda.ee/index.php/Real-Time_Operating_Systems_and_Systems_Programming http://www.lambda.ee/index.php/iti8510
Lecturer: Jaagup Irve
Contact: jaagup.irve@ttu.ee, 56463800, room IT-222
Previous courses: 2012

Times

Lecture: Wednesday, 14:00, III-301

Practice: Wednesday, 16:00, ICT-501

Consultations: Tuesday 15:00, ICT 425, with an appointment agreed using e-mail.

Course information

Assignment

Lectures

Things may change a bit further down

  1. Introduction PDF
  2. IO, Hardware interrupts PDF
  3. Stack, longjmp PDF
  4. Heap, 2d arrays PDF
  5. Software interrupts (signals) PDF (note to self: add code examples and better signal definition to slides)
  6. Threads, Mutexes PDF
  7. Scheduling, Process, Demon, Zombie
  8. Standard IO, file management, directory management etc PDF
  9. Programming an Operating System PDF
  10. Optimizing PDF
  11. Networking PDF ; C language constructions PDF
  12. Security
  13. Compilation and utilities (?)
  14. Encoding, localization, internatialization in *nix
  15. Conclusion and Summary

Practice Information

The server: dijkstra.cs.ttu.ee

Links